1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

RPi + Other Software Hyperion crashes on startup

Discussion in 'Software Support' started by Zavage, 7 April 2018.

Tags:
  1. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    Hi,

    I have huge difficulties trying to get hyperion to work.

    First of all: I have downloaded HyperCon to configure my Setup.
    I am using a Raspberry Pi 3 (Raspbian), ws2812b with 256 LEDs.

    My first problems occured when starting hyperion using systemd. Hyperion seems to crash shortly after it's started.
    Code:
    [email protected]:~# systemctl status hyperion
    ● hyperion.service - Hyperion Systemd service
       Loaded: loaded (/etc/systemd/system/hyperion.service; disabled)
       Active: failed (Result: start-limit) since Sa 2018-04-07 18:28:06 CEST; 4s ago
      Process: 912 ExecStart=/usr/bin/hyperiond /etc/hyperion/hyperion.config.json (code=killed, signal=SEGV)
    Main PID: 912 (code=killed, signal=SEGV)
    
    Apr 07 18:28:06 raspberrypi systemd[1]: Unit hyperion.service entered failed state.
    Apr 07 18:28:06 raspberrypi systemd[1]: hyperion.service holdoff time over, scheduling restart.
    Apr 07 18:28:06 raspberrypi systemd[1]: Stopping Hyperion Systemd service...
    Apr 07 18:28:06 raspberrypi systemd[1]: Starting Hyperion Systemd service...
    Apr 07 18:28:06 raspberrypi systemd[1]: hyperion.service start request repeated too quickly, refusing to start.
    Apr 07 18:28:06 raspberrypi systemd[1]: Failed to start Hyperion Systemd service.
    Apr 07 18:28:06 raspberrypi systemd[1]: Unit hyperion.service entered failed state.
    Sometimes (very rare) though, it doesnt crash but instead freezes, systemctl says that hyperion is properly running, though I can not use hyperion-remote commands. I noticed that hyperion actually tried to adress the LED stip (as SOME LEDs have lighted up in the right color, seemingly random which ones lit up):
    Code:
    [email protected]:~# systemctl status hyperion
    ● hyperion.service - Hyperion Systemd service
      Loaded: loaded (/etc/systemd/system/hyperion.service; disabled)
      Active: active (running) since Sa 2018-04-07 18:33:57 CEST; 2s ago
    Main PID: 1036 (hyperiond)
      CGroup: /system.slice/hyperion.service
      └─1036 /usr/bin/hyperiond /etc/hyperion/hyperion.config.json
    
    Apr 07 18:33:58 raspberrypi hyperiond[1036]: {
    Apr 07 18:33:58 raspberrypi hyperiond[1036]: "colorOrder" : "rgb",
    Apr 07 18:33:58 raspberrypi hyperiond[1036]: "leds" : 256,
    Apr 07 18:33:58 raspberrypi hyperiond[1036]: "name" : "MyPi256",
    Apr 07 18:33:58 raspberrypi hyperiond[1036]: "type" : "ws281x"
    Apr 07 18:33:58 raspberrypi hyperiond[1036]: }
    Apr 07 18:33:58 raspberrypi hyperiond[1036]: whiteAlgorithm ::
    Apr 07 18:33:58 raspberrypi hyperiond[1036]: HYPERION INFO: Not creating any smoothing
    Apr 07 18:33:58 raspberrypi hyperiond[1036]: EFFECTENGINE INFO: 27 effects loaded from directory /usr/share/hyperion/effects
    Apr 07 18:33:58 raspberrypi hyperiond[1036]: EFFECTENGINE INFO: Initializing Python interpreter
    [email protected]:~# hyperion-remote -c ff0000
    hyperion-remote:
      version  : V1.03.4 (brindosch-c750c41/dc6a602-1522918225
      build time: Apr  5 2018 01:57:05
    Unable to connect to host
    Also, sometimes the ports 19444/19445 show up in netstat -ntlp and nmap --open -p19444-19445, and sometimes they don't.

    I thought that it might be a mem problem, so here's my free:
    Code:
    [email protected]:~# free
      total  used  free  shared  buffers  cached
    Mem:  945512  125792  819720  6640  16160  67344
    -/+ buffers/cache:  42288  903224
    Swap:  511996  0  511996
    
     
    Last edited: 7 April 2018
  2. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    This is my config.json
    (NOTE: I LEFT SOME LEDS OUT IN ORDER TO SHORTEN THIS POST):
    Code:
    [email protected]:~# cat /etc/hyperion/hyperion.config.json
    // Automatically generated configuration file for Hyperion ambilight daemon
    // Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area)
    // Generated by: HyperCon (The Hyperion deamon configuration file builder)
    // Created with HyperCon V1.03.3 (22.10.2017)
    
    {
      // DEVICE CONFIGURATION
      "device" :
      {
      "name"  : "MyPi256",
      "type"  : "ws281x",
      "leds"  : 256,
      "colorOrder" : "rgb"
      },
    
      // COLOR CALIBRATION CONFIG
      "color" :
      {
      "channelAdjustment" :
      [
      {
      "id"  : "default",
      "leds" : "*",
      "pureRed" :
      {
      "redChannel"  : 255,
      "greenChannel"  : 0,
      "blueChannel"  : 0
      },
      "pureGreen" :
      {
      "redChannel"  : 0,
      "greenChannel"  : 255,
      "blueChannel"  : 0
      },
      "pureBlue" :
      {
      "redChannel"  : 0,
      "greenChannel"  : 0,
      "blueChannel"  : 255
      }
      }
      ],
      "temperature" :
      [
      {
      "id"  : "default",
      "leds" : "*",
      "correctionValues" :
      {
      "red"  : 255,
      "green" : 255,
      "blue"  : 255
      }
      }
      ],
      "transform" :
      [
      {
      "id"  : "default",
      "leds" : "*",
      "hsl" :
      {
      "saturationGain"  : 1.0000,
      "luminanceGain"  : 1.0000,
      "luminanceMinimum"  : 0.0000
      },
      "red" :
      {
      "threshold"  : 0.0000,
      "gamma"  : 2.5000
      },
      "green" :
      {
      "threshold"  : 0.0000,
      "gamma"  : 2.5000
      },
      "blue" :
      {
      "threshold"  : 0.0000,
      "gamma"  : 2.5000
      }
      }
      ]
      // NO SMOOTHING CONFIG
      },
    
      // V4L2 GRABBER CONFIG
      "grabber-v4l2" :
      {
      "device" : "/dev/video0",
      "input" : 0,
      "standard" : "PAL",
      "width" : -1,
      "height" : -1,
      "frameDecimation" : 2,
      "sizeDecimation" : 8,
      "priority" : 1000,
      "mode" : "2D",
      "cropLeft" : 20,
      "cropRight" : 20,
      "cropTop" : 2,
      "cropBottom" : 2,
      "redSignalThreshold" : 0.0,
      "greenSignalThreshold" : 0.0,
      "blueSignalThreshold" : 0.0
      },
    
      // JSON SERVER CONFIG
      "jsonServer" :
      {
      "port" : 19444
      },
    
      // PROTO SERVER CONFIG
      "protoServer" :
      {
      "port" : 19445
      },
    
      // EFFECT PATH
      "effects" :
      {
      "paths" :
      [
      "/storage/hyperion/effects",
      "/usr/share/hyperion/effects"
      ]
      },
    
      // NO FRAME GRABBER CONFIG
      // NO BLACKBORDER CONFIG
      // NO KODI CHECK CONFIG
      // NO BOOTEFFECT CONFIG
      // NO BOBLIGHT SERVER CONFIG
      // NO JSON/PROTO FORWARD CONFIG
    
      // LED CONFIGURATION
      "leds" :
      [
      {
      "index" : 0,
      "hscan" : { "minimum" : 0.0000, "maximum" : 0.0800 },
      "vscan" : { "minimum" : 0.9828, "maximum" : 1.0000 }
      },
      {
      "index" : 1,
      "hscan" : { "minimum" : 0.0000, "maximum" : 0.0800 },
      "vscan" : { "minimum" : 0.9672, "maximum" : 0.9859 }
      },
      {
      "index" : 2,
      "hscan" : { "minimum" : 0.0000, "maximum" : 0.0800 },
      "vscan" : { "minimum" : 0.9516, "maximum" : 0.9703 }
      },
    <---------------------------->
      {
      "index" : 254,
      "hscan" : { "minimum" : 0.9200, "maximum" : 1.0000 },
      "vscan" : { "minimum" : 0.9672, "maximum" : 0.9859 }
      },
      {
      "index" : 255,
      "hscan" : { "minimum" : 0.9200, "maximum" : 1.0000 },
      "vscan" : { "minimum" : 0.9828, "maximum" : 1.0000 }
      }
      ],
    
      "endOfJson" : "endOfJson"
    }
    (END)
     
    Last edited: 9 April 2018
  3. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    I also managed to get an strace of the process until it crashes:
    Code:
    [email protected]:~# systemctl start hyperion && strace -p `systemctl status hyperion | grep PID | cut -f4 -d " "`
    Process 1130 attached
    futex(0x75b57ca0, FUTEX_WAKE, 2147483647) = 0
    futex(0x75c1b478, FUTEX_WAKE_PRIVATE, 2147483647) = 0
    futex(0x75ef5ce8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
    futex(0x75ef5cdc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
    fstat64(1, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76fcb000
    write(1, "Hyperion Ambilight Deamon (1130)"..., 33) = 33
    write(1, "\tVersion  : V1.03.4 (brindosch-"..., 59) = 59
    write(1, "\tBuild Time: Apr  5 2018 01:57:2"..., 34) = 34
    futex(0x76196e0c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
    open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=3111696, ...}) = 0
    mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0x75456000
    close(3)  = 0
    futex(0x75b57ca0, FUTEX_WAKE, 2147483647) = 0
    eventfd2(0, O_NONBLOCK|O_CLOEXEC)  = 3
    write(3, "\1\0\0\0\0\0\0\0", 8)  = 8
    clock_getres(CLOCK_MONOTONIC, {0, 1})  = 0
    open("/usr/lib/arm-linux-gnueabihf/gconv/gconv-modules.cache", O_RDONLY) = 4
    fstat64(4, {st_mode=S_IFREG|0644, st_size=26262, ...}) = 0
    mmap2(NULL, 26262, PROT_READ, MAP_SHARED, 4, 0) = 0x76f8e000
    close(4)  = 0
    futex(0x75d6fef4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
    open("/usr/lib/arm-linux-gnueabihf/gconv/UTF-16.so", O_RDONLY|O_CLOEXEC) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\330\4\0\0004\0\0\0"..., 512) = 512
    lseek(4, 16756, SEEK_SET)  = 16756
    read(4, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
    lseek(4, 16452, SEEK_SET)  = 16452
    read(4, "A0\0\0\0aeabi\0\1&\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 49) = 49
    fstat64(4, {st_mode=S_IFREG|0644, st_size=17836, ...}) = 0
    mmap2(NULL, 81992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x75441000
    mprotect(0x75445000, 61440, PROT_NONE)  = 0
    mmap2(0x75454000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x3000) = 0x75454000
    close(4)  = 0
    mprotect(0x75454000, 4096, PROT_READ)  = 0
    futex(0x75c010ac, FUTEX_WAKE_PRIVATE, 2147483647) = 0
    open("tls/v7l/neon/vfp/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/v7l/neon/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/v7l/vfp/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/v7l/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/neon/vfp/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/neon/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/vfp/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("v7l/neon/vfp/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("v7l/neon/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("v7l/vfp/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("v7l/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("neon/vfp/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("neon/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("vfp/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libicui18n.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4
    fstat64(4, {st_mode=S_IFREG|0644, st_size=77002, ...}) = 0
    mmap2(NULL, 77002, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7542e000
    close(4)  = 0
    access("/etc/ld.so.nohwcap", F_OK)  = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/libicui18n.so.52", O_RDONLY|O_CLOEXEC) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0 \266\7\0004\0\0\0"..., 512) = 512
    lseek(4, 1766740, SEEK_SET)  = 1766740
    read(4, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1120) = 1120
    lseek(4, 1766380, SEEK_SET)  = 1766380
    read(4, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 47) = 47
    fstat64(4, {st_mode=S_IFREG|0644, st_size=1767860, ...}) = 0
    mmap2(NULL, 1833832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7526e000
    mprotect(0x75416000, 65536, PROT_NONE)  = 0
    mmap2(0x75426000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1a8000) = 0x75426000
    close(4)  = 0
    open("tls/v7l/neon/vfp/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/v7l/neon/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/v7l/vfp/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/v7l/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/neon/vfp/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/neon/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/vfp/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("v7l/neon/vfp/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("v7l/neon/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("v7l/vfp/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("v7l/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("neon/vfp/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("neon/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("vfp/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libicuuc.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    access("/etc/ld.so.nohwcap", F_OK)  = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/libicuuc.so.52", O_RDONLY|O_CLOEXEC) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\300\234\3\0004\0\0\0"..., 512) = 512
    lseek(4, 1261972, SEEK_SET)  = 1261972
    read(4, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1120) = 1120
    lseek(4, 1261612, SEEK_SET)  = 1261612
    read(4, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 47) = 47
    fstat64(4, {st_mode=S_IFREG|0644, st_size=1263092, ...}) = 0
    mmap2(NULL, 1344716, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x75125000
    mprotect(0x7524f000, 65536, PROT_NONE)  = 0
    mmap2(0x7525f000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x12a000) = 0x7525f000
    mmap2(0x7526a000, 13516, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7526a000
    close(4)  = 0
    open("tls/v7l/neon/vfp/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/v7l/neon/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/v7l/vfp/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/v7l/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/neon/vfp/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/neon/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/vfp/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("tls/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("v7l/neon/vfp/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("v7l/neon/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("v7l/vfp/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("v7l/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("neon/vfp/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("neon/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("vfp/libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("libicudata.so.52", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    access("/etc/ld.so.nohwcap", F_OK)  = -1 ENOENT (No such file or directory)
    open("/usr/lib/arm-linux-gnueabihf/libicudata.so.52", O_RDONLY|O_CLOEXEC) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0000\4\0\0004\0\0\0"..., 512) = 512
    lseek(4, 23511364, SEEK_SET)  = 23511364
    read(4, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1000) = 1000
    lseek(4, 23511044, SEEK_SET)  = 23511044
    read(4, "A,\0\0\0aeabi\0\1\"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
    fstat64(4, {st_mode=S_IFREG|0644, st_size=23512364, ...}) = 0
    mmap2(NULL, 23576584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x73aa8000
    mprotect(0x75113000, 65536, PROT_NONE)  = 0
    mmap2(0x75123000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x166b000) = 0x75123000
    close(4)  = 0
    mprotect(0x75123000, 4096, PROT_READ)  = 0
    mprotect(0x7525f000, 40960, PROT_READ)  = 0
    mprotect(0x75426000, 28672, PROT_READ)  = 0
    munmap(0x7542e000, 77002)  = 0
    open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 4
    fcntl64(4, F_GETFD)  = 0x1 (flags FD_CLOEXEC)
    fstat64(4, {st_mode=S_IFREG|0644, st_size=2492, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76fca000
    read(4, "# Locale name alias data base.\n#"..., 4096) = 2492
    read(4, "", 4096)  = 0
    close(4)  = 0
    munmap(0x76fca000, 4096)  = 0
    open("/usr/share/locale/de_DE.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/share/locale/de_DE.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/share/locale/de_DE/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/share/locale/de.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/share/locale/de.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/share/locale/de/LC_MESSAGES/libc.mo", O_RDONLY) = 4
    fstat64(4, {st_mode=S_IFREG|0644, st_size=153149, ...}) = 0
    mmap2(NULL, 153149, PROT_READ, MAP_PRIVATE, 4, 0) = 0x73a82000
    close(4)  = 0
    brk(0x1cff000)  = 0x1cff000
    stat64("/proc/1130/exe", {st_mode=S_IFREG|0775, st_size=2017551, ...}) = 0
    lstat64("/proc/1130/exe", {st_mode=S_IFLNK|0777, st_size=0, ...}) = 0
    lstat64("/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
    lstat64("/proc/1130", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
    lstat64("/proc/1130/exe", {st_mode=S_IFLNK|0777, st_size=0, ...}) = 0
    readlink("/proc/1130/exe", "/usr/share/hyperion/bin/hyperion"..., 4095) = 33
    lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/share/hyperion", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/share/hyperion/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/share/hyperion/bin/hyperiond", {st_mode=S_IFREG|0775, st_size=2017551, ...}) = 0
    stat64("/usr/share/hyperion/bin/qt.conf", 0x7ef1b8f0) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/arm-linux-gnueabihf/qt4/plugins", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
    lstat64("/usr/lib/arm-linux-gnueabihf", {st_mode=S_IFDIR|0755, st_size=57344, ...}) = 0
    lstat64("/usr/lib/arm-linux-gnueabihf/qt4", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/lib/arm-linux-gnueabihf/qt4/plugins", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/qt4/plugins/", 0x7ef1ba58) = -1 ENOENT (No such file or directory)
    lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/share/hyperion", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/share/hyperion/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/share/hyperion/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    pipe2([4, 5], O_NONBLOCK|O_CLOEXEC)  = 0
    rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0
    rt_sigaction(SIGCHLD, {0x7604012c, [], SA_RESTORER|SA_SIGINFO|SA_NOCLDSTOP, 0x75c611a0}, {SIG_DFL, [], 0}, 8) = 0
    rt_sigaction(SIGINT, {0x607f0, [INT], SA_RESTORER|SA_RESTART, 0x75c61180}, {SIG_DFL, [], 0}, 8) = 0
    rt_sigaction(SIGTERM, {0x607f0, [TERM], SA_RESTORER|SA_RESTART, 0x75c61180}, {SIG_DFL, [], 0}, 8) = 0
    rt_sigaction(SIGCHLD, {0x607f0, [CHLD], SA_RESTORER|SA_RESTART, 0x75c61180}, {0x7604012c, [], SA_RESTORER|SA_SIGINFO|SA_NOCLDSTOP, 0x75c611a0}, 8) = 0
    stat64("/etc/hyperion/hyperion.config.json", {st_mode=S_IFREG|0644, st_size=38161, ...}) = 0
    write(1, "INFO: Selected configuration fil"..., 70) = 70
    open("/etc/hyperion/hyperion.config.json", O_RDONLY|O_LARGEFILE) = 6
    read(6, "// Automatically generated confi"..., 8191) = 8191
    read(6, " 0.3422, \"maximum\" : 0.3609 }\n\t\t"..., 8191) = 8191
    read(6, "\"minimum\" : 0.0000, \"maximum\" : "..., 8191) = 8191
    brk(0x1d23000)  = 0x1d23000
    read(6, "\"hscan\" : { \"minimum\" : 0.7414, "..., 8191) = 8191
    read(6, "inimum\" : 0.3891, \"maximum\" : 0."..., 8191) = 5397
    read(6, "", 8191)  = 0
    close(6)  = 0
    write(1, "HYPERION INFO: ColorTransform 'd"..., 52) = 52
    write(1, "HYPERION INFO: ColorCorrection '"..., 53) = 53
    write(1, "HYPERION INFO: ColorAdjustment '"..., 53) = 53
    write(1, "LEDDEVICE INFO: configuration: \n"..., 115) = 115
    open("/proc/cpuinfo", O_RDONLY)  = 6
    fstat64(6, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76fca000
    read(6, "processor\t: 0\nmodel name\t: ARMv7"..., 1024) = 1024
    read(6, "ariant\t: 0x0\nCPU part\t: 0xd03\nCP"..., 1024) = 112
    close(6)  = 0
    munmap(0x76fca000, 4096)  = 0
    open("/dev/vcio", O_RDONLY)  = 6
    ioctl(6, 0xc0046400, 0x7ef1b510)  = 0
    ioctl(6, 0xc0046400, 0x7ef1b510)  = 0
    open("/dev/mem", O_RDWR|O_SYNC)  = 7
    mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x3da8d000) = 0x76f8c000
    close(7)  = 0
    open("/dev/mem", O_RDWR|O_SYNC)  = 7
    mmap2(NULL, 36, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x3f007000) = 0x76fca000
    close(7)  = 0
    open("/dev/mem", O_RDWR|O_SYNC)  = 7
    mmap2(NULL, 40, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x3f20c000) = 0x76f8b000
    close(7)  = 0
    open("/dev/mem", O_RDWR|O_SYNC)  = 7
    mmap2(NULL, 180, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x3f200000) = 0x76f8a000
    close(7)  = 0
    open("/dev/mem", O_RDWR|O_SYNC)  = 7
    mmap2(NULL, 8, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x3f101000) = 0x76f89000
    close(7)  = 0
    nanosleep({0, 10000}, NULL)  = 0
    nanosleep({0, 10000}, NULL)  = 0
    nanosleep({0, 10000}, NULL)  = 0
    nanosleep({0, 10000}, NULL)  = 0
    nanosleep({0, 10000}, NULL)  = 0
    nanosleep({0, 10000}, NULL)  = 0
    nanosleep({0, 10000}, NULL)  = 0
    write(1, "whiteAlgorithm ::\nHYPERION INFO:"..., 60) = 60
    stat64("/storage/hyperion/effects", 0x7ef1ba58) = -1 ENOENT (No such file or directory)
    stat64("/usr/share/hyperion/effects", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    openat(AT_FDCWD, "/usr/share/hyperion/effects", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 7
    statfs("/usr/share/hyperion/effects/", {f_type="EXT2_SUPER_MAGIC", f_bsize=4096, f_blocks=7718745, f_bfree=6519374, f_bavail=6190590, f_files=1931520, f_ffree=1796654, f_fsid={-786810925, 2013695819}, f_namelen=255, f_frsize=4096}) = 0
    getdents64(7, /* 44 entries */, 32768)  = 1632
    getdents64(7, /* 0 entries */, 32768)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/cinema-fade-in.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Cinema brighten lig"..., 8191) = 171
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/cinema-fade-off.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Cinema dim lights\","..., 8191) = 166
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/knight-rider.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Knight rider\",\n\t\"sc"..., 8191) = 138
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/mood-blobs-blue.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Blue mood blobs\",\n\t"..., 8191) = 183
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/mood-blobs-cold.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Cold mood blobs\",\n\t"..., 8191) = 298
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/mood-blobs-full.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Full color mood blo"..., 8191) = 303
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/mood-blobs-green.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Green mood blobs\",\n"..., 8191) = 184
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/mood-blobs-red.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Red mood blobs\",\n\t\""..., 8191) = 182
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/mood-blobs-warm.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Warm mood blobs\",\n\t"..., 8191) = 298
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/police-lights-single.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Police Lights Singl"..., 8191) = 209
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/police-lights-solid.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Police Lights Solid"..., 8191) = 185
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/rainbow-mood.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Rainbow mood\",\n\t\"sc"..., 8191) = 145
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/rainbow-swirl-fast.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Rainbow swirl fast\""..., 8191) = 151
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/rainbow-swirl.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Rainbow swirl\",\n\t\"s"..., 8191) = 147
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/random.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\"  : \"Random\",\n\t\"script"..., 8191) = 112
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/running_dots.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\"  : \"Running dots\",\n\t\""..., 8191) = 146
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/shutdown.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\"  : \"System Shutdown\","..., 8191) = 208
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/snake.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\"  : \"Snake\",\n\t\"script\""..., 8191) = 147
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/sparks-color.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Sparks Color\",\n\t\"sc"..., 8191) = 259
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/sparks.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Sparks\",\n\t\"script\" "..., 8191) = 254
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/strobe-blue.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Strobe blue\",\n\t\"scr"..., 8191) = 122
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/strobe-raspbmc.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Strobe Raspbmc\",\n\t\""..., 8191) = 127
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/strobe-white.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Strobe white\",\n\t\"sc"..., 8191) = 127
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/traces.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"Color traces\",\n\t\"sc"..., 8191) = 87
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/udp-mcast.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\r\n\t\"name\" : \"UDP multicast list"..., 8191) = 142
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/udp.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\r\n\t\"name\" : \"UDP listener\",\r\n\t\""..., 8191) = 98
    read(7, "", 8191)  = 0
    close(7)  = 0
    open("/usr/share/hyperion/effects/x-mas.json", O_RDONLY|O_LARGEFILE) = 7
    read(7, "{\n\t\"name\" : \"X-Mas\",\n\t\"script\" :"..., 8191) = 84
    read(7, "", 8191)  = 0
    close(7)  = 0
    write(2, "EFFECTENGINE INFO: ", 19)  = 19
    write(2, "27", 2)  = 2
    write(2, " effects loaded from directory ", 31) = 31
    write(2, "/usr/share/hyperion/effects", 27) = 27
    write(2, "\n", 1)  = 1
    write(1, "EFFECTENGINE INFO: Initializing "..., 51) = 51
    mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x73a42000
    brk(0x1d44000)  = 0x1d44000
    fstat64(0, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0
    fstat64(0, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0
    fstat64(1, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0
    fstat64(2, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0
    stat64("/usr/local/sbin/python", 0x7ef19998) = -1 ENOENT (No such file or directory)
    stat64("/usr/local/bin/python", 0x7ef19998) = -1 ENOENT (No such file or directory)
    stat64("/usr/sbin/python", 0x7ef19998)  = -1 ENOENT (No such file or directory)
    stat64("/usr/bin/python", {st_mode=S_IFREG|0755, st_size=3201580, ...}) = 0
    readlink("/usr/bin/python", "python2.7", 4096) = 9
    readlink("/usr/bin/python2.7", 0x7ef1aa08, 4096) = -1 EINVAL (Invalid argument)
    stat64("/usr/bin/Modules/Setup", 0x7ef19998) = -1 ENOENT (No such file or directory)
    stat64("/usr/bin/lib/python2.7/os.py", 0x7ef19998) = -1 ENOENT (No such file or directory)
    stat64("/usr/bin/lib/python2.7/os.pyc", 0x7ef19998) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/os.py", {st_mode=S_IFREG|0644, st_size=25914, ...}) = 0
    stat64("/usr/bin/pybuilddir.txt", 0x7ef19998) = -1 ENOENT (No such file or directory)
    stat64("/usr/bin/lib/python2.7/lib-dynload", 0x7ef19998) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/lib-dynload", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/python2.7/", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
    stat64("/usr/lib/python2.7/", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
    stat64("/usr/lib/python2.7/site", 0x7ef1a8a0) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/site.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/site.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sitemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/site.py", O_RDONLY|O_LARGEFILE) = 7
    fstat64(7, {st_mode=S_IFREG|0644, st_size=20369, ...}) = 0
    open("/usr/lib/python2.7/site.pyc", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=19710, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(8, "\3\363\r\n\177\361\335Wc\0\0\0\0\0\0\0\0\3\0\0\[email protected]\0\0\0sp\1\0\0d\0"..., 4096) = 4096
    fstat64(8, {st_mode=S_IFREG|0644, st_size=19710, ...}) = 0
    read(8, "\0(\0\0\0\0s\32\0\0\0/usr/lib/python2.7/si"..., 12288) = 12288
    read(8, "\0\0\0\0\4\17\1\30\1\20\1\17\1\3\1\21\1\r\1\f\1\20\1c\0\0\0\0\1\0\0\0"..., 4096) = 3326
    read(8, "", 4096)  = 0
    mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x73a02000
    close(8)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/os", 0x7ef1a538) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/os.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/os.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/osmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/os.py", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=25914, ...}) = 0
    open("/usr/lib/python2.7/os.pyc", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=25596, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(9, "\3\363\r\n~\361\335Wc\0\0\0\0\0\0\0\0\16\0\0\[email protected]\0\0\0s\372\6\0\0d\0"..., 4096) = 4096
    fstat64(9, {st_mode=S_IFREG|0644, st_size=25596, ...}) = 0
    read(9, "  N(\t\0\0\0R\t\0\0\0t\5\0\0\0splitt\6\0\0\0exis"..., 20480) = 20480
    read(9, "\0\0\0s\3\0\0\0os2s\2\0\0\0nt(X\0\0\0t\7\0\0\0__do"..., 4096) = 1020
    read(9, "", 4096)  = 0
    close(9)  = 0
    munmap(0x76f88000, 4096)  = 0
    brk(0x1d65000)  = 0x1d65000
    open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 9
    fstat64(9, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(9, "MemTotal:  945512 kB\nMemF"..., 1024) = 1008
    close(9)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/posixpath", 0x7ef1a1d0) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/posixpath.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/posixpath.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/posixpathmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/posixpath.py", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=14088, ...}) = 0
    open("/usr/lib/python2.7/posixpath.pyc", O_RDONLY|O_LARGEFILE) = 10
    fstat64(10, {st_mode=S_IFREG|0644, st_size=11567, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(10, "\3\363\r\n\177\361\335Wc\0\0\0\0\0\0\0\0&\0\0\[email protected]\0\0\0s\37\2\0\0d\0"..., 4096) = 4096
    fstat64(10, {st_mode=S_IFREG|0644, st_size=11567, ...}) = 0
    read(10, "_mode(\2\0\0\0R3\0\0\0t\2\0\0\0st(\0\0\0\0(\0\0\0\0"..., 4096) = 4096
    read(10, "\\{[^}]*\\})i\0\0\0\0i\1\0\0\0t\1\0\0\0{t\1\0\0\0}"..., 4096) = 3375
    read(10, "", 4096)  = 0
    close(10)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/stat", 0x7ef19e68) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/stat.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/stat.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/statmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/stat.py", O_RDONLY|O_LARGEFILE) = 10
    fstat64(10, {st_mode=S_IFREG|0644, st_size=1842, ...}) = 0
    open("/usr/lib/python2.7/stat.pyc", O_RDONLY|O_LARGEFILE) = 11
    fstat64(11, {st_mode=S_IFREG|0644, st_size=2731, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(11, "\3\363\r\n\177\361\335Wc\0\0\0\0\0\0\0\0\1\0\0\[email protected]\0\0\0s{\1\0\0d\0"..., 4096) = 2731
    fstat64(11, {st_mode=S_IFREG|0644, st_size=2731, ...}) = 0
    read(11, "", 4096)  = 0
    close(11)  = 0
    munmap(0x76f88000, 4096)  = 0
    close(10)  = 0
    stat64("/usr/lib/python2.7/genericpath", 0x7ef19e68) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/genericpath.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/genericpath.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/genericpathmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/genericpath.py", O_RDONLY|O_LARGEFILE) = 10
    fstat64(10, {st_mode=S_IFREG|0644, st_size=3014, ...}) = 0
    open("/usr/lib/python2.7/genericpath.pyc", O_RDONLY|O_LARGEFILE) = 11
    fstat64(11, {st_mode=S_IFREG|0644, st_size=3243, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(11, "\3\363\r\n~\361\335Wc\0\0\0\0\0\0\0\0\10\0\0\[email protected]\0\0\0s\221\0\0\0d\0"..., 4096) = 3243
    fstat64(11, {st_mode=S_IFREG|0644, st_size=3243, ...}) = 0
    read(11, "", 4096)  = 0
    close(11)  = 0
    munmap(0x76f88000, 4096)  = 0
    close(10)  = 0
    stat64("/usr/lib/python2.7/warnings", 0x7ef19e68) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/warnings.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/warnings.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/warningsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/warnings.py", O_RDONLY|O_LARGEFILE) = 10
    fstat64(10, {st_mode=S_IFREG|0644, st_size=14088, ...}) = 0
    open("/usr/lib/python2.7/warnings.pyc", O_RDONLY|O_LARGEFILE) = 11
    fstat64(11, {st_mode=S_IFREG|0644, st_size=13122, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(11, "\3\363\r\n\177\361\335Wc\0\0\0\0\0\0\0\0\10\0\0\[email protected]\0\0\0sY\2\0\0d\0"..., 4096) = 4096
    fstat64(11, {st_mode=S_IFREG|0644, st_size=13122, ...}) = 0
    read(11, "\0\0\0s\5\0\0\0errors\6\0\0\0ignores\6\0\0\0alw"..., 8192) = 8192
    read(11, "hon2.7/warnings.pyt\10\0\0\0__exit__d"..., 4096) = 834
    read(11, "", 4096)  = 0
    brk(0x1d8b000)  = 0x1d8b000
    close(11)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/linecache", 0x7ef19b00) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/linecache.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/linecache.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/linecachemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/linecache.py", O_RDONLY|O_LARGEFILE) = 11
    fstat64(11, {st_mode=S_IFREG|0644, st_size=3964, ...}) = 0
    open("/usr/lib/python2.7/linecache.pyc", O_RDONLY|O_LARGEFILE) = 12
    fstat64(12, {st_mode=S_IFREG|0644, st_size=3199, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(12, "\3\363\r\n~\361\335Wc\0\0\0\0\0\0\0\0\3\0\0\[email protected]\0\0\0sp\0\0\0d\0"..., 4096) = 3199
    fstat64(12, {st_mode=S_IFREG|0644, st_size=3199, ...}) = 0
    read(12, "", 4096)  = 0
    close(12)  = 0
    munmap(0x76f88000, 4096)  = 0
    close(11)  = 0
    stat64("/usr/lib/python2.7/types", 0x7ef19b00) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/types.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/types.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/typesmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/types.py", O_RDONLY|O_LARGEFILE) = 11
    fstat64(11, {st_mode=S_IFREG|0644, st_size=2040, ...}) = 0
    open("/usr/lib/python2.7/types.pyc", O_RDONLY|O_LARGEFILE) = 12
    fstat64(12, {st_mode=S_IFREG|0644, st_size=2494, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(12, "\3\363\r\n\177\361\335Wc\0\0\0\0\0\0\0\0\5\0\0\[email protected]\0\0\0s/\2\0\0d\0"..., 4096) = 2494
    fstat64(12, {st_mode=S_IFREG|0644, st_size=2494, ...}) = 0
    read(12, "", 4096)  = 0
    close(12)  = 0
    munmap(0x76f88000, 4096)  = 0
    close(11)  = 0
    close(10)  = 0
    close(9)  = 0
    stat64("/usr/lib/python2.7/UserDict", 0x7ef1a1d0) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/UserDict.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/UserDict.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/UserDictmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/UserDict.py", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=5811, ...}) = 0
    open("/usr/lib/python2.7/UserDict.pyc", O_RDONLY|O_LARGEFILE) = 10
    fstat64(10, {st_mode=S_IFREG|0644, st_size=8730, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(10, "\3\363\r\n~\361\335Wc\0\0\0\0\0\0\0\0\3\0\0\[email protected]\0\0\0sb\0\0\0d\0"..., 4096) = 4096
    fstat64(10, {st_mode=S_IFREG|0644, st_size=8730, ...}) = 0
    read(10, "\0\1c\2\0\0\0\2\0\0\0\2\0\0\0C\0\0\0s\r\0\0\0|\1\0|\0\0j\0"..., 4096) = 4096
    read(10, "/UserDict.pyR\r\0\0\0\255\0\0\0s\n\0\0\0\0\1\f\1\4\1"..., 4096) = 538
    read(10, "", 4096)  = 0
    close(10)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/_abcoll", 0x7ef19e68) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_abcoll.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_abcoll.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_abcollmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_abcoll.py", O_RDONLY|O_LARGEFILE) = 10
    fstat64(10, {st_mode=S_IFREG|0644, st_size=18415, ...}) = 0
    open("/usr/lib/python2.7/_abcoll.pyc", O_RDONLY|O_LARGEFILE) = 11
    fstat64(11, {st_mode=S_IFREG|0644, st_size=25358, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(11, "\3\363\r\n~\361\335Wc\0\0\0\0\0\0\0\0\20\0\0\[email protected]\0\0\0sI\2\0\0d\0"..., 4096) = 4096
    fstat64(11, {st_mode=S_IFREG|0644, st_size=25358, ...}) = 0
    read(11, "(\0\0\0\0s\35\0\0\0/usr/lib/python2.7/_ab"..., 20480) = 20480
    read(11, "nt.\n  N(\1\0\0\0R~\0\0\0(\2\0\0\0R\34\0\0"..., 4096) = 782
    read(11, "", 4096)  = 0
    close(11)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/abc", 0x7ef19b00) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/abc.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/abc.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/abcmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/abc.py", O_RDONLY|O_LARGEFILE) = 11
    fstat64(11, {st_mode=S_IFREG|0644, st_size=7145, ...}) = 0
    open("/usr/lib/python2.7/abc.pyc", O_RDONLY|O_LARGEFILE) = 12
    fstat64(12, {st_mode=S_IFREG|0644, st_size=6121, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(12, "\3\363\r\n~\361\335Wc\0\0\0\0\0\0\0\0\3\0\0\[email protected]\0\0\0s}\0\0\0d\0"..., 4096) = 4096
    fstat64(12, {st_mode=S_IFREG|0644, st_size=6121, ...}) = 0
    read(12, "egisteri\0\0\0s\20\0\0\0\0\2\30\1\17\1\17\1\4\3\17\2\17\1\20\1"..., 4096) = 2025
    read(12, "", 4096)  = 0
    close(12)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/_weakrefset", 0x7ef19798) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_weakrefset.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_weakrefset.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_weakrefsetmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_weakrefset.py", O_RDONLY|O_LARGEFILE) = 12
    fstat64(12, {st_mode=S_IFREG|0644, st_size=5911, ...}) = 0
    open("/usr/lib/python2.7/_weakrefset.pyc", O_RDONLY|O_LARGEFILE) = 13
    fstat64(13, {st_mode=S_IFREG|0644, st_size=9582, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(13, "\3\363\r\n~\361\335Wc\0\0\0\0\0\0\0\0\3\0\0\[email protected]\0\0\0sI\0\0\0d\0"..., 4096) = 4096
    fstat64(13, {st_mode=S_IFREG|0644, st_size=9582, ...}) = 0
    read(13, "efset.pyR\27\0\0\0q\0\0\0s\6\0\0\0\0\1\t\1\r\1c\2\0\0"..., 4096) = 4096
    read(13, "\26\0\210\0\0j\1\0\203\0\0\1n\0\0\210\0\0|\1\0k\10\0r2\0\210\0\0j\2"..., 4096) = 1390
    read(13, "", 4096)  = 0
    close(13)  = 0
    munmap(0x76f88000, 4096)  = 0
    close(12)  = 0
    close(11)  = 0
    mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x739c2000
    close(10)  = 0
    close(9)  = 0
    stat64("/usr/lib/python2.7/copy_reg", 0x7ef1a1d0) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/copy_reg.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/copy_reg.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/copy_regmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/copy_reg.py", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=6800, ...}) = 0
    open("/usr/lib/python2.7/copy_reg.pyc", O_RDONLY|O_LARGEFILE) = 10
    fstat64(10, {st_mode=S_IFREG|0644, st_size=5091, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(10, "\3\363\r\n~\361\335Wc\0\0\0\0\0\0\0\0\5\0\0\[email protected]\0\0\0s\326\0\0\0d\0"..., 4096) = 4096
    fstat64(10, {st_mode=S_IFREG|0644, st_size=5091, ...}) = 0
    read(10, "\0\0\0t\3\0\0\0intt\n\0\0\0ValueErrort\23\0\0\0_"..., 4096) = 995
    read(10, "", 4096)  = 0
    close(10)  = 0
    munmap(0x76f88000, 4096)  = 0
    close(9)  = 0
    close(8)  = 0
    stat64("/usr/lib/python2.7/traceback", 0x7ef1a538) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/traceback.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/traceback.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/tracebackmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/traceback.py", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=11285, ...}) = 0
    open("/usr/lib/python2.7/traceback.pyc", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=11639, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(9, "\3\363\r\n\177\361\335Wc\0\0\0\0\0\0\0\0\16\0\0\[email protected]\0\0\0sB\1\0\0d\0"..., 4096) = 4096
    fstat64(9, {st_mode=S_IFREG|0644, st_size=11639, ...}) = 0
    read(9, "!\0\0\0i\0\0\0\0i\1\0\0\0N(\20\0\0\0R\24\0\0\0R\"\0\0\0R\25"..., 4096) = 4096
    read(9, "\0\203\0\0\\\3\0}\2\0}\3\0}\4\0t\4\0|\2\0|\3\0|\4\0|\0\0|"..., 4096) = 3447
    read(9, "", 4096)  = 0
    close(9)  = 0
    munmap(0x76f88000, 4096)  = 0
    close(8)  = 0
    geteuid32()  = 0
    getuid32()  = 0
    getegid32()  = 0
    getgid32()  = 0
    stat64("/usr/lib/python2.7", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
    stat64("/usr/lib/python2.7", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
    stat64("/usr/lib/python2.7/sysconfig", 0x7ef1a198) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sysconfig.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sysconfig.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sysconfigmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sysconfig.py", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=25204, ...}) = 0
    open("/usr/lib/python2.7/sysconfig.pyc", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=18679, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(9, "\3\363\r\n\177\361\335Wc\0\0\0\0\0\0\0\0\7\0\0\[email protected]\0\0\0s\217\5\0\0d\0"..., 4096) = 4096
    fstat64(9, {st_mode=S_IFREG|0644, st_size=18679, ...}) = 0
    read(9, "\3\0|\2\0k\6\0r7\0q\31\0n\0\0|\4\0|\0\0|\3\0<q\31\0Wd"..., 12288) = 12288
    read(9, "\0\0005t\7\0\0\0solariss\5\0\0\0%d.%si\3\0\0\0i\2"..., 4096) = 2295
    read(9, "", 4096)  = 0
    close(9)  = 0
    munmap(0x76f88000, 4096)  = 0
    lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/bin", {st_mode=S_IFDIR|0755, st_size=36864, ...}) = 0
    lstat64("/usr/bin/python", {st_mode=S_IFLNK|0777, st_size=9, ...}) = 0
    readlink("/usr/bin/python", "python2.7", 4096) = 9
    lstat64("/usr/bin/python2.7", {st_mode=S_IFREG|0755, st_size=3201580, ...}) = 0
    stat64("/usr/bin/Modules/Setup.dist", 0x7ef1add0) = -1 ENOENT (No such file or directory)
    stat64("/usr/bin/Modules/Setup.local", 0x7ef1add0) = -1 ENOENT (No such file or directory)
    close(8)  = 0
    stat64("/usr/lib/python2.7/re", 0x7ef19f60) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/re.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/re.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/remodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/re.py", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=13423, ...}) = 0
    open("/usr/lib/python2.7/re.pyc", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=13370, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(9, "\3\363\r\n\177\361\335Wc\0\0\0\0\0\0\0\0\27\0\0\[email protected]\0\0\0sQ\2\0\0d\0"..., 4096) = 4096
    fstat64(9, {st_mode=S_IFREG|0644, st_size=13370, ...}) = 0
    read(9, "ports the following functions:\n "..., 8192) = 8192
    read(9, "\0|\10\0\203\1\0\1n\0\0|\7\0}\5\0q-\0|\2\0|\1\0|\5\0\37f\2"..., 4096) = 1082
    read(9, "", 4096)  = 0
    close(9)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/sre_compile", 0x7ef19bf8) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sre_compile.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sre_compile.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sre_compilemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sre_compile.py", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=19817, ...}) = 0
    open("/usr/lib/python2.7/sre_compile.pyc", O_RDONLY|O_LARGEFILE) = 10
    fstat64(10, {st_mode=S_IFREG|0644, st_size=12529, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(10, "\3\363\r\n\177\361\335Wc\0\0\0\0\0\0\0\0\16\0\0\[email protected]\0\0\0s\317\1\0\0d\0"..., 4096) = 4096
    fstat64(10, {st_mode=S_IFREG|0644, st_size=12529, ...}) = 0
    read(10, "_compilet\7\0\0\0SUCCESSt\7\0\0\0_simple"..., 8192) = 8192
    read(10, "intRd\0\0\0Rf\0\0\0R'\0\0\0R\226\0\0\0t\7\0\0\0unic"..., 4096) = 241
    read(10, "", 4096)  = 0
    close(10)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/sre_parse", 0x7ef19890) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sre_parse.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sre_parse.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sre_parsemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sre_parse.py", O_RDONLY|O_LARGEFILE) = 10
    fstat64(10, {st_mode=S_IFREG|0644, st_size=27927, ...}) = 0
    open("/usr/lib/python2.7/sre_parse.pyc", O_RDONLY|O_LARGEFILE) = 11
    fstat64(11, {st_mode=S_IFREG|0644, st_size=19503, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(11, "\3\363\r\n\177\361\335Wc\0\0\0\0\0\0\0\0\4\0\0\[email protected]\0\0\0s\312\2\0\0d\0"..., 4096) = 4096
    fstat64(11, {st_mode=S_IFREG|0644, st_size=19503, ...}) = 0
    read(11, "\0\0|\1\0<d\0\0S(\1\0\0\0N(\1\0\0\0R\"\0\0\0(\3\0\0\0R"..., 12288) = 12288
    read(11, "\f\1\t\1\t\2\22\2\f\1\f\1\f\1\6\1\f\2\n\1\r\2\33\3\23\2c\2\0\0\0\24"..., 4096) = 3119
    read(11, "", 4096)  = 0
    close(11)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/sre_constants", 0x7ef19528) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sre_constants.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sre_constants.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sre_constantsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sre_constants.py", O_RDONLY|O_LARGEFILE) = 11
    fstat64(11, {st_mode=S_IFREG|0644, st_size=7197, ...}) = 0
    open("/usr/lib/python2.7/sre_constants.pyc", O_RDONLY|O_LARGEFILE) = 12
    fstat64(12, {st_mode=S_IFREG|0644, st_size=6185, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(12, "\3\363\r\n\177\361\335Wc\0\0\0\0\0\0\0\0 \0\0\[email protected]\0\0\0s*\5\0\0d\0"..., 4096) = 4096
    fstat64(12, {st_mode=S_IFREG|0644, st_size=6185, ...}) = 0
    read(12, "FIX %d\ns\34\0\0\0#define SRE_INFO_LIT"..., 4096) = 2089
    read(12, "", 4096)  = 0
    close(12)  = 0
    munmap(0x76f88000, 4096)  = 0
    close(11)  = 0
    close(10)  = 0
    close(9)  = 0
    close(8)  = 0
    stat64("/usr/lib/python2.7/_sysconfigdata", 0x7ef19e78) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_sysconfigdata.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_sysconfigdata.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_sysconfigdatamodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_sysconfigdata.py", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=126, ...}) = 0
    open("/usr/lib/python2.7/_sysconfigdata.pyc", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=279, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(9, "\3\363\r\n\235\222\335Wc\0\0\0\0\0\0\0\0\3\0\0\[email protected]\0\0\0s6\0\0\0d\0"..., 4096) = 279
    fstat64(9, {st_mode=S_IFREG|0644, st_size=279, ...}) = 0
    read(9, "", 4096)  = 0
    close(9)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/_sysconfigdata_nd", 0x7ef19b10) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_sysconfigdata_nd.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_sysconfigdata_nd.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_sysconfigdata_ndmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_sysconfigdata_nd.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/_sysconfigdata_nd.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf/_sysconfigdata_nd", 0x7ef19b10) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/_sysconfigdata_nd.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/_sysconfigdata_nd.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/_sysconfigdata_ndmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/_sysconfigdata_nd.py", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=17114, ...}) = 0
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/_sysconfigdata_nd.pyc", O_RDONLY|O_LARGEFILE) = 10
    fstat64(10, {st_mode=S_IFREG|0644, st_size=19956, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(10, "\3\363\r\n\306\361\335Wc\0\0\0\0\0\0\0\0\3\0\0\[email protected]\0\0\0s\271\16\0\0i\31"..., 4096) = 4096
    fstat64(10, {st_mode=S_IFREG|0644, st_size=19956, ...}) = 0
    read(10, "ythont\t\0\0\0AST_C_DIRs\24\0\0\0Include/"..., 12288) = 12288
    read(10, "ONG_LONGs\3\0\0\0\"z\"t\20\0\0\0PY_FORMAT_S"..., 4096) = 3572
    read(10, "", 4096)  = 0
    close(10)  = 0
    munmap(0x76f88000, 4096)  = 0
    close(9)  = 0
    close(8)  = 0
    stat64("/root/.local/lib/python2.7/site-packages", 0x7ef1b3f0) = -1 ENOENT (No such file or directory)
    stat64("/root/.local/local/lib/python2.7/dist-packages", 0x7ef1b3f0) = -1 ENOENT (No such file or directory)
    stat64("/root/.local/lib/python2.7/dist-packages", 0x7ef1b3f0) = -1 ENOENT (No such file or directory)
    stat64("/usr/local/lib/python2.7/dist-packages", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
    openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 8
    getdents64(8, /* 6 entries */, 32768)  = 240
    getdents64(8, /* 0 entries */, 32768)  = 0
    close(8)  = 0
    open("/usr/local/lib/python2.7/dist-packages/easy-install.pth", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=254, ...}) = 0
    fstat64(8, {st_mode=S_IFREG|0644, st_size=254, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(8, "import sys; sys.__plen = len(sys"..., 8192) = 254
    read(8, "", 4096)  = 0
    brk(0x1dac000)  = 0x1dac000
    stat64("/usr/local/lib/python2.7/dist-packages/setuptools-5.7-py2.7.egg", {st_mode=S_IFREG|0644, st_size=444578, ...}) = 0
    stat64("/usr/local/lib/python2.7/dist-packages/rpi_ws281x-1.0.0-py2.7-linux-armv7l.egg", {st_mode=S_IFREG|0644, st_size=86532, ...}) = 0
    read(8, "", 8192)  = 0
    close(8)  = 0
    munmap(0x76f88000, 4096)  = 0
    open("/usr/local/lib/python2.7/dist-packages/setuptools.pth", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=27, ...}) = 0
    fstat64(8, {st_mode=S_IFREG|0644, st_size=27, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(8, "./setuptools-5.7-py2.7.egg\n", 8192) = 27
    read(8, "", 4096)  = 0
    read(8, "", 8192)  = 0
    close(8)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/dist-packages", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
    openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 8
    getdents64(8, /* 175 entries */, 32768) = 6648
    getdents64(8, /* 0 entries */, 32768)  = 0
    close(8)  = 0
    open("/usr/lib/python2.7/dist-packages/PILcompat.pth", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=10, ...}) = 0
    fstat64(8, {st_mode=S_IFREG|0644, st_size=10, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(8, "PILcompat\n", 8192)  = 10
    read(8, "", 4096)  = 0
    stat64("/usr/lib/python2.7/dist-packages/PILcompat", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    read(8, "", 8192)  = 0
    close(8)  = 0
    munmap(0x76f88000, 4096)  = 0
    open("/usr/lib/python2.7/dist-packages/gtk-2.0-pysupport-compat.pth", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=38, ...}) = 0
    fstat64(8, {st_mode=S_IFREG|0644, st_size=38, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(8, "/usr/lib/pymodules/python2.7/gtk"..., 8192) = 38
    read(8, "", 4096)  = 0
    stat64("/usr/lib/pymodules/python2.7/gtk-2.0", 0x7ef1b150) = -1 ENOENT (No such file or directory)
    read(8, "", 8192)  = 0
    close(8)  = 0
    munmap(0x76f88000, 4096)  = 0
    open("/usr/lib/python2.7/dist-packages/pygtk.pth", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=8, ...}) = 0
    fstat64(8, {st_mode=S_IFREG|0644, st_size=8, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(8, "gtk-2.0\n", 8192)  = 8
    read(8, "", 4096)  = 0
    stat64("/usr/lib/python2.7/dist-packages/gtk-2.0", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    read(8, "", 8192)  = 0
    close(8)  = 0
    munmap(0x76f88000, 4096)  = 0
    open("/usr/lib/python2.7/dist-packages/python-support.pth", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=29, ...}) = 0
    fstat64(8, {st_mode=S_IFREG|0644, st_size=29, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(8, "/usr/lib/pymodules/python2.7\n", 8192) = 29
    read(8, "", 4096)  = 0
    stat64("/usr/lib/pymodules/python2.7", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    read(8, "", 8192)  = 0
    close(8)  = 0
    munmap(0x76f88000, 4096)  = 0
    open("/usr/lib/python2.7/dist-packages/setuptools.pth", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=26, ...}) = 0
    fstat64(8, {st_mode=S_IFREG|0644, st_size=26, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(8, "setuptools-1.3.2.egg-info\n", 8192) = 26
    read(8, "", 4096)  = 0
    stat64("/usr/lib/python2.7/dist-packages/setuptools-1.3.2.egg-info", 0x7ef1b150) = -1 ENOENT (No such file or directory)
    read(8, "", 8192)  = 0
    close(8)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/local/lib/python2.7/dist-packages/setuptools-5.7-py2.7.egg", {st_mode=S_IFREG|0644, st_size=444578, ...}) = 0
    open("/usr/local/lib/python2.7/dist-packages/setuptools-5.7-py2.7.egg", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=444578, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    fstat64(8, {st_mode=S_IFREG|0644, st_size=444578, ...}) = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    read(8, "\304D!\217\6\0\0\203\17\0\0!\0\0\0\0\0\0\0\0\0\0\0\244\201\300\212\5\0set"..., 2188) = 2188
    read(8, "PK\5\6\0\0\0\0\207\0\207\0`'\0\0,\241\6\0\0\0", 4096) = 22
    _llseek(8, 434176, [434176], SEEK_SET)  = 0
    read(8, "i]-\r\214\272\253\322\0357\343\237\34?qUa\351\265\350\261_ky\273^+\254\271\236\327\375"..., 4096) = 4096
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    _llseek(8, 438272, [438272], SEEK_SET)  = 0
    read(8, "ister.pycPK\1\2\24\3\24\0\0\0\10\0V\240pK\f\251\301\300u\7\0"..., 4096) = 4096
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x73982000
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    _llseek(8, 442368, [442368], SEEK_SET)  = 0
    read(8, "\304D!\217\6\0\0\203\17\0\0!\0\0\0\0\0\0\0\0\0\0\0\244\201\300\212\5\0set"..., 4096) = 2210
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    _llseek(8, 444578, [444578], SEEK_SET)  = 0
    close(8)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/local/lib/python2.7/dist-packages/rpi_ws281x-1.0.0-py2.7-linux-armv7l.egg", {st_mode=S_IFREG|0644, st_size=86532, ...}) = 0
    open("/usr/local/lib/python2.7/dist-packages/rpi_ws281x-1.0.0-py2.7-linux-armv7l.egg", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=86532, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    fstat64(8, {st_mode=S_IFREG|0644, st_size=86532, ...}) = 0
    _llseek(8, 86016, [86016], SEEK_SET)  = 0
    read(8, "\0\0\0\0\0\0\0\0\0\0\0\244\201\217A\1\0neopixel.pycPK\1"..., 494) = 494
    read(8, "PK\5\6\0\0\0\0\v\0\v\0\275\2\0\0001O\1\0\0\0", 4096) = 22
    _llseek(8, 81920, [81920], SEEK_SET)  = 0
    read(8, "\243D\276;\343\362\364\271\241\267\243\347K\304\345\177,\304}B\276\376\341\367k\313\34\177\336\337\224\210"..., 4096) = 4096
    _llseek(8, 86016, [86016], SEEK_SET)  = 0
    _llseek(8, 86016, [86016], SEEK_SET)  = 0
    _llseek(8, 86016, [86016], SEEK_SET)  = 0
    _llseek(8, 86016, [86016], SEEK_SET)  = 0
    _llseek(8, 86016, [86016], SEEK_SET)  = 0
    _llseek(8, 86016, [86016], SEEK_SET)  = 0
    _llseek(8, 86016, [86016], SEEK_SET)  = 0
    _llseek(8, 86016, [86016], SEEK_SET)  = 0
    _llseek(8, 86016, [86016], SEEK_SET)  = 0
    _llseek(8, 86016, [86016], SEEK_SET)  = 0
    read(8, "\0\0\0\0\0\0\0\0\0\0\0\244\201\217A\1\0neopixel.pycPK\1"..., 4096) = 516
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    _llseek(8, 86532, [86532], SEEK_SET)  = 0
    close(8)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/sitecustomize", 0x7ef1a368) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sitecustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sitecustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sitecustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/sitecustomize.py", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=155, ...}) = 0
    open("/usr/lib/python2.7/sitecustomize.pyc", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=232, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(9, "\3\363\r\nx\361\335Wc\0\0\0\0\0\0\0\0\5\0\0\[email protected]\0\0\0s2\0\0\0y\20"..., 4096) = 232
    fstat64(9, {st_mode=S_IFREG|0644, st_size=232, ...}) = 0
    read(9, "", 4096)  = 0
    close(9)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/apport_python_hook", 0x7ef1a000) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf/apport_python_hook", 0x7ef1a000) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/lib-tk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/python2.7/lib-tk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/python2.7/lib-tk/apport_python_hook", 0x7ef1a000) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-tk/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-tk/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-tk/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-tk/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-tk/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/lib-old", 0x7ef16e90) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
    stat64("/usr/lib/python2.7/lib-old", 0x7ef19eb8) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/lib-dynload", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/python2.7/lib-dynload", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/python2.7/lib-dynload/apport_python_hook", 0x7ef1a000) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-dynload/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-dynload/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-dynload/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-dynload/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-dynload/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/local/lib/python2.7/dist-packages", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
    stat64("/usr/local/lib/python2.7/dist-packages", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
    stat64("/usr/local/lib/python2.7/dist-packages/apport_python_hook", 0x7ef1a000) = -1 ENOENT (No such file or directory)
    open("/usr/local/lib/python2.7/dist-packages/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/local/lib/python2.7/dist-packages/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/local/lib/python2.7/dist-packages/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/local/lib/python2.7/dist-packages/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/local/lib/python2.7/dist-packages/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/dist-packages", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
    stat64("/usr/lib/python2.7/dist-packages", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
    stat64("/usr/lib/python2.7/dist-packages/apport_python_hook", 0x7ef1a000) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/dist-packages/PILcompat", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/python2.7/dist-packages/PILcompat", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/python2.7/dist-packages/PILcompat/apport_python_hook", 0x7ef1a000) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/PILcompat/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/PILcompat/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/PILcompat/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/PILcompat/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/PILcompat/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/dist-packages/gtk-2.0", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/python2.7/dist-packages/gtk-2.0", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/python2.7/dist-packages/gtk-2.0/apport_python_hook", 0x7ef1a000) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/gtk-2.0/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/gtk-2.0/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/gtk-2.0/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/gtk-2.0/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/gtk-2.0/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/pymodules/python2.7", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/pymodules/python2.7", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/pymodules/python2.7/apport_python_hook", 0x7ef1a000) = -1 ENOENT (No such file or directory)
    open("/usr/lib/pymodules/python2.7/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/pymodules/python2.7/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/pymodules/python2.7/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/pymodules/python2.7/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/pymodules/python2.7/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    close(8)  = 0
    stat64("/usr/lib/python2.7/usercustomize", 0x7ef1a368) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf/usercustomize", 0x7ef1a368) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/plat-arm-linux-gnueabihf/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/lib-tk/usercustomize", 0x7ef1a368) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-tk/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-tk/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-tk/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-tk/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-tk/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/lib-dynload/usercustomize", 0x7ef1a368) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-dynload/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-dynload/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-dynload/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-dynload/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/lib-dynload/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/local/lib/python2.7/dist-packages/usercustomize", 0x7ef1a368) = -1 ENOENT (No such file or directory)
    open("/usr/local/lib/python2.7/dist-packages/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/local/lib/python2.7/dist-packages/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/local/lib/python2.7/dist-packages/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/local/lib/python2.7/dist-packages/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/local/lib/python2.7/dist-packages/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/dist-packages/usercustomize", 0x7ef1a368) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/dist-packages/PILcompat/usercustomize", 0x7ef1a368) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/PILcompat/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/PILcompat/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/PILcompat/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/PILcompat/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/PILcompat/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/dist-packages/gtk-2.0/usercustomize", 0x7ef1a368) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/gtk-2.0/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/gtk-2.0/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/gtk-2.0/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/gtk-2.0/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/dist-packages/gtk-2.0/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/pymodules/python2.7/usercustomize", 0x7ef1a368) = -1 ENOENT (No such file or directory)
    open("/usr/lib/pymodules/python2.7/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/pymodules/python2.7/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/pymodules/python2.7/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/pymodules/python2.7/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/pymodules/python2.7/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    close(7)  = 0
    stat64("/usr/lib/python2.7/encodings", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
    stat64("/usr/lib/python2.7/encodings/__init__.py", {st_mode=S_IFREG|0644, st_size=5698, ...}) = 0
    stat64("/usr/lib/python2.7/encodings/__init__", 0x7ef1a8c8) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__init__.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__init__.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__init__module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__init__.py", O_RDONLY|O_LARGEFILE) = 7
    fstat64(7, {st_mode=S_IFREG|0644, st_size=5698, ...}) = 0
    open("/usr/lib/python2.7/encodings/__init__.pyc", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=4370, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(8, "\3\363\r\n\207\361\335Wc\0\0\0\0\0\0\0\0\3\0\0\[email protected]\0\0\0s\216\0\0\0d\0"..., 4096) = 4096
    fstat64(8, {st_mode=S_IFREG|0644, st_size=4370, ...}) = 0
    read(8, "\1$\1$\0016\0016\1\3\1\3\1\26\1\"\0015\1\22\3\n\4\3\1\20\1\r\1\4\2\r"..., 4096) = 274
    read(8, "", 4096)  = 0
    close(8)  = 0
    munmap(0x76f88000, 4096)  = 0
    stat64("/usr/lib/python2.7/encodings", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
    stat64("/usr/lib/python2.7/encodings", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
    stat64("/usr/lib/python2.7/encodings/codecs", 0x7ef1a560) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/codecs.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/codecs.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/codecsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/codecs.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/codecs.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/codecs", 0x7ef1a560) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/codecs.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/codecs.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/codecsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/codecs.py", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=35172, ...}) = 0
    open("/usr/lib/python2.7/codecs.pyc", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=36397, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(9, "\3\363\r\n~\361\335Wc\0\0\0\0\0\0\0\0\30\0\0\[email protected]\0\0\0s7\3\0\0d\0"..., 4096) = 4096
    fstat64(9, {st_mode=S_IFREG|0644, st_size=36397, ...}) = 0
    read(9, "d\1\0S(\2\0\0\0s\372\2\0\0 Decodes the objec"..., 28672) = 28672
    read(9, "ncoding and return\n  its I"..., 4096) = 3629
    read(9, "", 4096)  = 0
    close(9)  = 0
    munmap(0x76f88000, 4096)  = 0
    close(8)  = 0
    stat64("/usr/lib/python2.7/encodings/encodings", 0x7ef1a560) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/encodings.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/encodings.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/encodingsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/encodings.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/encodings.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    stat64("/usr/lib/python2.7/encodings/aliases", 0x7ef1a520) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/aliases.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/aliases.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/aliasesmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/aliases.py", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=14848, ...}) = 0
    open("/usr/lib/python2.7/encodings/aliases.pyc", O_RDONLY|O_LARGEFILE) = 9
    fstat64(9, {st_mode=S_IFREG|0644, st_size=8768, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(9, "\3\363\r\n\207\361\335Wc\0\0\0\0\0\0\0\0\3\0\0\[email protected]\0\0\0su\10\0\0d\0"..., 4096) = 4096
    fstat64(9, {st_mode=S_IFREG|0644, st_size=8768, ...}) = 0
    read(9, "ibm860t\6\0\0\0ibm860t\5\0\0\0cp861t\3\0\0\0"..., 4096) = 4096
    read(9, "\7\3\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\3\7\1\7\1\7\3\7\1\7\3\7\1\7\3"..., 4096) = 576
    read(9, "", 4096)  = 0
    close(9)  = 0
    munmap(0x76f88000, 4096)  = 0
    close(8)  = 0
    stat64("/usr/lib/python2.7/encodings/__builtin__", 0x7ef1a560) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__builtin__.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__builtin__.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__builtin__module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__builtin__.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__builtin__.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    close(7)  = 0
    stat64("/usr/lib/python2.7/encodings/utf_8", 0x7ef1a708) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/utf_8.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/utf_8.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/utf_8module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/utf_8.py", O_RDONLY|O_LARGEFILE) = 7
    fstat64(7, {st_mode=S_IFREG|0644, st_size=1005, ...}) = 0
    open("/usr/lib/python2.7/encodings/utf_8.pyc", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=1950, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f88000
    read(8, "\3\363\r\n\210\361\335Wc\0\0\0\0\0\0\0\0\3\0\0\[email protected]\0\0\0s\230\0\0\0d\0"..., 4096) = 1950
    fstat64(8, {st_mode=S_IFREG|0644, st_size=1950, ...}) = 0
    read(8, "", 4096)  = 0
    close(8)  = 0
    munmap(0x76f88000, 4096)  = 0
    close(7)  = 0
    ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7ef1ba14) = -1 ENOTTY (Inappropriate ioctl for device)
    ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7ef1ba14) = -1 ENOTTY (Inappropriate ioctl for device)
    ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7ef1ba14) = -1 ENOTTY (Inappropriate ioctl for device)
    gettimeofday({1523119502, 690989}, NULL) = 0
    --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x1010101} ---
    +++ killed by SIGSEGV +++
    This time it actually transformed some LED colors until it crashed shortly after. LEDs are still colored of course.
     
  4. Akriss

    Akriss Active Member

    Messages:
    376
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    I sort of looks like an case of SD card corruption. Lot's of file not found errors I see. Have you tried another SD card, maybe?
     
  5. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    It is actually working once i used a particular number of "only" 40 LEDs. (Does not work with 20 though, 50 doesnt work, 52 works fine... No idea what that is)
    Doesn't seem to be SD card related imho
     
  6. Akriss

    Akriss Active Member

    Messages:
    376
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    If you haven't done so, I would rewrite the rasbian image and reinstall hyperion just to rule out card corruption.
     
  7. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    I sadly can not do that until next week. Need to back up some stuff beforehand. Don't have my laptop + storage for that right now :S
     
  8. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    It really is ridiculous that mine does not run anywhere near smooth with just 40 LEDs :D

    Sometimes, the process gets stuck here:
    Code:
    stat64("/usr/lib/python2.7/encodings/__builtin__", 0x7ed62560) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__builtin__.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__builtin__.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__builtin__module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__builtin__.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/__builtin__.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    close(7)  = 0
    stat64("/usr/lib/python2.7/encodings/utf_8", 0x7ed62708) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/utf_8.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/utf_8.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/utf_8module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
    open("/usr/lib/python2.7/encodings/utf_8.py", O_RDONLY|O_LARGEFILE) = 7
    fstat64(7, {st_mode=S_IFREG|0644, st_size=1005, ...}) = 0
    open("/usr/lib/python2.7/encodings/utf_8.pyc", O_RDONLY|O_LARGEFILE) = 8
    fstat64(8, {st_mode=S_IFREG|0644, st_size=1950, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f18000
    read(8, "\3\363\r\n\210\361\335Wc\0\0\0\0\0\0\0\0\3\0\0\[email protected]\0\0\0s\230\0\0\0d\0"..., 4096) = 1950
    fstat64(8, {st_mode=S_IFREG|0644, st_size=1950, ...}) = 0
    read(8, "", 4096)  = 0
    close(8)  = 0
    munmap(0x76f18000, 4096)  = 0
    close(7)  = 0
    ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7ed63a14) = -1 ENOTTY (Inappropriate ioctl for device)
    ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7ed63a14) = -1 ENOTTY (Inappropriate ioctl for device)
    ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7ed63a14) = -1 ENOTTY (Inappropriate ioctl for device)
    gettimeofday({1523132873, 661575}, NULL) = 0
    clock_gettime(CLOCK_MONOTONIC_RAW, {986, 472841185}) = 0
    nanosleep({3320, 463279000}, )

    When i do a "systemctl stop hyperion.service" from another shell, the service THEN starts working for 3-5 seconds, then gets killed by systemd.
    What is happening???
     
    Last edited: 7 April 2018
  9. penfold42

    penfold42 Moderator Developer

    Messages:
    742
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
  10. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    So this actually helped for some cases where I use only 52 LEDs.

    Once I change the conf to use 256LEDs this still crashes and / or freezes at that "nanosleep" you can see in the straces until you try to step hyperion and it actually works "OK" for a short period of time.
     
    Last edited: 8 April 2018
  11. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    It seems highly config-related whether hyperion runs or not...

    Is there a way to change the refreshrate?
    My pi usually decodes audio signals and visualizes them as LEDs. Runs smooth at 28fps...
     
    Last edited: 9 April 2018
  12. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    What's striking is that when I try and start hyperion via systemd (and it fails) I just do it again and again and again fast.
    Eventually it now started to work, LED's are in wrong colors stuff. (Colorscheme grb worked perfectly with less LEDs so it shouldnt be the problem so this is still some runtime error!)

    LEDs were glowing red when this was my screen (screenshot from hyperion-v4l2 with same args as hyperion would run)
    [​IMG]

    I started a "top" on another shell and I'm not even using 20% CPU with also 80% of RAM still free!
     
    Last edited: 9 April 2018
  13. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    This still isn't fixed. Help please!
     
  14. LunarBlue

    LunarBlue Member

    Messages:
    88
    Hardware:
    RPi1/Zero
    got the same problem, asked a staff member but he couldnt help me. The weird thing is that it worked for me with the previous version 1.03.3 but since the update i cant get it to run. Bought a new raspi zero and new sd card, nothing helped. Hyperion hasnt been updated since 05.04, so im not very optimistic that i will get it to run. I will try next month with different hardware, maybe that works. There a definitely others out there with the same issue

    https://hyperion-project.org/threads/raspberry-pi-zero-segmentation-fault-status-11-segv.2970/

    edit

    ive got the ws2812b too, maybe i order different led on amazon
     
  15. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    I thought the same: Maybe it's an issue with the ws2812b. Probably gonna buy apa102 instead... :/

    Edit: I somehow got it to not crash anymore, but now it doesn't control my LED's anymore.
    Sometimes it does work, sometimes it doesnt. Don't know the reason tbh.

    I dont use a logic level converter. Can that be a problem? I can use the strandtest etc. flawlessly though.
     
    Last edited: 2 August 2018
  16. Akriss

    Akriss Active Member

    Messages:
    376
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    Why not try driving your ws2812b's via a Arduino nano/clone(or your favorite ATmega328P Arduino), instead of from the GPIO's from the Pi? All the ws2812b's I've assembled work much better with a Arduino Nano as the driver via USB to the Pi.

    Sure it add another layer of minor complexity to the build. However the knowledge gained my lead to other cool builds.

    Just a thought.
     
  17. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    Quick update:
    I've installed the adafruit logic level shifter. Strandtest etc still work, just hyperion does not send any systemcalls to change LED's. Why is that so?

    Edit: This is VERY HARD to recreate. No idea why, but now i'm getting SIGSEGV again >.>
     
    Last edited: 3 August 2018
  18. Zavage

    Zavage New Member

    Messages:
    15
    Hardware:
    RPi3
    Works perfectly well with apa102. It's just the ws2812b that makes it crash. Probably it's a driver issue.