Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum

Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.

Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.

PCHK 2.7 - segmentation fault unter Ubuntu 14.04.2

die Koppelsoftware für Windows und Linux

Themenersteller
taa
Neues Mitglied
Neues Mitglied
Beiträge: 13
Registriert: So 15. Dez 2013, 22:00

#1 PCHK 2.7 - segmentation fault unter Ubuntu 14.04.2

Beitragvon taa » Mi 25. Feb 2015, 12:52

Hallo zusammen,

[habe die Frage auch schon bei den "Offiziellen" gestellt]

ich habe ein Problem mit der PCHK 2.7 unter Ubuntu 14.04.2 Kernel 3.13.0-45. Beim Start erhalte ich nach der Ausgabe "LogDir is: Log/" einen segmentation fault

kernel: [771277.324560] lcnpchk[10704]: segfault at 63 ip b774c411 sp b7783450 error 4 in libnss_files-2.19.so[b7748000+b000]

Ein strace -ff ./lcnpchk -nodaemon liefert am Schluss:

[pid 10729] {1424864704, 609466}, NULL) = 0
[pid 10728] fstat64(49,
[pid 10729] gettimeofday(
[pid 10728] {st_mode=S_IFREG|0644, st_size=386, ...}) = 0
[pid 10729] {1424864704, 609708}, NULL) = 0
[pid 10728] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0
[pid 10729] select(41, [40], NULL, NULL, {0, 10000}
[pid 10728] ) = 0xb7702000
[pid 10728] read(49, "127.0.0.1\tlocalhost\n192.168.2.2\t"..., 4096) = 386
[pid 10728] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x63} ---
[pid 10724] +++ killed by SIGSEGV (core dumped) +++
[pid 10727] +++ killed by SIGSEGV (core dumped) +++
[pid 10723] +++ killed by SIGSEGV (core dumped) +++
[pid 10729] +++ killed by SIGSEGV (core dumped) +++
[pid 10728] +++ killed by SIGSEGV (core dumped) +++
[pid 10726] +++ killed by SIGSEGV (core dumped) +++
[pid 10725] +++ killed by SIGSEGV (core dumped) +++
[pid 10730] +++ killed by SIGSEGV (core dumped) +++
+++ killed by SIGSEGV (core dumped) +++


Hat jemand eine Idee, woran es liegen könnte?

Danke und Gruß

Thomas

Benutzeravatar

tolot27
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 366
Registriert: Sa 28. Dez 2013, 14:31
Kontaktdaten:

#2 RE: PCHK 2.7 - segmentation fault unter Ubuntu 14.04.2

Beitragvon tolot27 » Mi 25. Feb 2015, 14:00

Hi thomas,

taa hat geschrieben:kernel: [771277.324560] lcnpchk[10704]: segfault at 63 ip b774c411 sp b7783450 error 4 in libnss_files-2.19.so[b7748000+b000]

Ein strace -ff ./lcnpchk -nodaemon liefert am Schluss:

Meine erste Frage betrifft das Logging. Wenn Du strace machst und anschließend die Ausgabe von lcnpchk anschaust, ist da die Prozess-ID (PID) die gleiche? Sprich die Nummer in den eckigen Klammern nach lcnpchk mit der PID von
taa hat geschrieben:[pid 10728] read(49, "127.0.0.1\tlocalhost\n192.168.2.2\t"..., 4096) = 386
[pid 10728] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x63} ---

Wenn das passt, dann kann man beide Logs korrelieren, ansonsten müsstest Du mal den kompletten Output von strace und lcnpchk posten.

Der Fehler wird offensichtlich in dem Namensauflösungsmodul (Name Service Switch, libnss) ausgelöst, während es z. B. die hosts-Datei liest. Das wird auch dass [pre]read(49,"127.0.0.1\tlocalhost..."[/pre] untermauert. Vermutlich hast Du in dieser Datei (sofern es hosts ist), einen Fehler drin mit dem die libnss_files nicht klar kommt.

--
Viele Grüße,
Mathias
--
Viele Grüße,
Mathias


Themenersteller
taa
Neues Mitglied
Neues Mitglied
Beiträge: 13
Registriert: So 15. Dez 2013, 22:00

#3 RE: PCHK 2.7 - segmentation fault unter Ubuntu 14.04.2

Beitragvon taa » Mi 25. Feb 2015, 15:31

Hallo Mathias,

die Ausgabe von strace und den segfault-Eintrag in dmesg bekomme ich nicht in Deckung, da bei Ausführung mit strace kein Eintrag bzgl. des segfault in die dmesg geschrieben wird. Im dmesg steht bei Ausführung von lcnpchk (ohne strace) nicht mehr drin als diese eine Zeile mit dem segfault. Sagt der SIGSEGV Eintrag zu pid 10728 aber nicht, dass er beim vorherigen read (der gleichen pid) aufgetreten ist?

Die libnss habe ich auch als "Verursacher" vermutet. Folgendes konnte ich dazu beobachten:

Lösche oder leere ich die /etc/hosts, fällt er beim Lesen der /etc/resolv.conf auf die Nase. Lösche/leere ich auch diese, kann ich mich zur pchk remote verbinden und bekomme munter Nachrichten/Messwerte. Allerdings ist das nicht die Lösung für meinen Server ;-)

Schreibe ich in die /etc/hosts z.B. nur "127.0.0.1 localhost", fällt die pchk wieder auf die Nase.

Ich hatte schon mal (ins Blaue) vermutet, dass es evtl. hiermit etwas zu tun haben könnte, wobei ich hier zu wenig Erfahrung mit der Systemprogrammierung unter Linux habe:

https://sourceware.org/bugzilla/show_bug.cgi?id=10652
https://bugzilla.redhat.com/show_bug.cgi?id=523694

Gruß

Thomas


Themenersteller
taa
Neues Mitglied
Neues Mitglied
Beiträge: 13
Registriert: So 15. Dez 2013, 22:00

#4 RE: PCHK 2.7 - segmentation fault unter Ubuntu 14.04.2

Beitragvon taa » Mi 25. Feb 2015, 15:46

Hier noch ein vollständiger Output von strace (mit ein paar "geschwärzten" Daten):

execve("./lcnpchk", ["./lcnpchk", "-nodaemon"], [/* 15 vars */]) = 0
uname({sys="Linux", node="server", ...}) = 0
brk(0) = 0x9a7d000
brk(0x9a7dd80) = 0x9a7dd80
set_thread_area({entry_number:-1 -> 6, base_addr:0x9a7d880, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
set_tid_address(0x9a7d8e8) = 12569
set_robust_list(0x9a7d8f0, 12) = 0
futex(0xbff6d838, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 9a7d880) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x8201ef0, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x8201f70, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="server", ...}) = 0
brk(0x9a9ed80) = 0x9a9ed80
brk(0x9a9f000) = 0x9a9f000
futex(0x836ec5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
pipe([3, 4]) = 0
ioctl(3, FIONBIO, [1]) = 0
pipe([5, 6]) = 0
ioctl(5, FIONBIO, [1]) = 0
write(6, "\0", 1) = 1
gettimeofday({1424875003, 618500}, NULL) = 0
gettimeofday({1424875003, 618802}, NULL) = 0
gettimeofday({1424875003, 619035}, NULL) = 0
read(3, 0xbff6d2bf, 1) = -1 EAGAIN (Resource temporarily unavailable)
mmap2(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb77d8000
mprotect(0xb77d8000, 4096, PROT_NONE) = 0
clone(child_stack=0xb77df2a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb77dfba8, {entry_number:6, base_addr:0xb77dfb40, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb77dfba8) = 12570
Process 12570 attached
[pid 12570] set_robust_list(0xb77dfbb0, 12) = 0
[pid 12569] gettimeofday(
[pid 12570] futex(0x836e124, FUTEX_WAIT_PRIVATE, 2, NULL
[pid 12569] {1424875003, 620605}, NULL) = 0
[pid 12569] futex(0x836e124, FUTEX_WAKE_PRIVATE, 1
[pid 12570] ) = 0
[pid 12570] gettimeofday(
[pid 12569] ) = 1
[pid 12570] {1424875003, 621164}, NULL) = 0
[pid 12569] mkdir("Log/", 0755
[pid 12570] futex(0x836e124, FUTEX_WAKE_PRIVATE, 1
[pid 12569] ) = -1 EEXIST (File exists)
[pid 12570] ) = 0
[pid 12569] pipe(
[pid 12570] gettimeofday(
[pid 12569] [7, 8]) = 0
[pid 12570] {1424875003, 621919}, NULL) = 0
[pid 12569] ioctl(7, FIONBIO
[pid 12570] gettimeofday(
[pid 12569] , [1]) = 0
[pid 12570] {1424875003, 622253}, NULL) = 0
[pid 12569] write(8, "\0", 1
[pid 12570] select(6, [3 5], NULL, NULL, {0, 249000}
[pid 12569] ) = 1
[pid 12570] ) = 1 (in [5], left {0, 248993})
[pid 12569] gettimeofday(
[pid 12570] read(5,
[pid 12569] {1424875003, 623110}, NULL) = 0
[pid 12570] "\0", 1) = 1
[pid 12569] read(7,
[pid 12570] gettimeofday(
[pid 12569] "\0", 1) = 1
[pid 12570] {1424875003, 623526}, NULL) = 0
[pid 12569] mmap2(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0
[pid 12570] gettimeofday(
[pid 12569] ) = 0xb77d0000
[pid 12570] {1424875003, 623881}, NULL) = 0
[pid 12569] mprotect(0xb77d0000, 4096, PROT_NONE
[pid 12570] gettimeofday(
[pid 12569] ) = 0
[pid 12570] {1424875003, 624309}, NULL) = 0
[pid 12569] clone(
[pid 12570] select(6, [3 5], NULL, NULL, {0, 247000}Process 12571 attached

[pid 12571] set_robust_list(0xb77d7bb0, 12
[pid 12569] child_stack=0xb77d72a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb77d7ba8, {entry_number:6, base_addr:0xb77d7b40, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb77d7ba8) = 12571
[pid 12571] ) = 0
[pid 12569] time(NULL) = 1424875003
[pid 12571] time(
[pid 12569] futex(0x9a7eb20, FUTEX_WAIT_PRIVATE, 2, NULL
[pid 12571] NULL) = 1424875003
[pid 12571] time(NULL) = 1424875003
[pid 12571] open("/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 9
[pid 12571] read(9, "0-3\n", 8192) = 4
[pid 12571] close(9) = 0
[pid 12571] mmap2(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb75d0000
[pid 12571] munmap(0xb75d0000, 196608) = 0
[pid 12571] munmap(0xb7700000, 851968) = 0
[pid 12571] mprotect(0xb7600000, 135168, PROT_READ|PROT_WRITE) = 0
[pid 12571] openat(AT_FDCWD, "Log/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 9
[pid 12571] getdents(9, /* 14 entries */, 32768) = 656
[pid 12571] open("Log/messageLogger_2015-02-25T14-46-26.xml", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/messageLogger_2015-02-25T14-49-47.xml", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/messageLogger_2015-02-25T14-30-50.xml", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/messageLogger_2015-02-25T15-10-42.xml", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/messageLogger_2015-02-25T14-10-05.xml", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/messageLogger_2015-02-25T14-12-04.xml", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/messageLogger_2015-02-25T14-10-30.xml", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/messageLogger_2015-02-25T14-46-43.xml", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/messageLogger_2015-02-25T14-07-34.xml", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/.", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/messageLogger_2015-02-25T14-30-54.xml", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/..", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/messageLogger_2015-02-25T14-10-46.xml", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] open("Log/messageLogger_2015-02-25T14-49-40.xml", O_RDONLY) = 10
[pid 12571] fstat64(10, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
[pid 12571] close(10) = 0
[pid 12571] getdents(9, /* 0 entries */, 32768) = 0
[pid 12571] close(9) = 0
[pid 12571] open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 9
[pid 12571] fstat64(9, {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12571] fstat64(9, {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12571] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77cf000
[pid 12571] read(9, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10\0\0\0\0\0\0\0\220\0\0\0\10\0\0\0\16\233\f\27`\233\325\332\360\234\331\256\220\235\244\265\220\236\271\220\220\237\204\227\220\310\tq\220\314\347K\20\315\251\27\220\316\242C\20\317\2224\20\320\202%\20\321r\26\20\321\266\226\0\322X\276\200\322\241O\20\322\3334\360\323c\33\220\324K#\220\3259\321 \325g\347\220\325\250s\0\326)\264\20\327,\32\20\330\t\226\20\331\2\301\220\331\351x\20\22\316\227\360\23MD\20\0243\372\220\25#\353\220\26\23\334\220\27\3\315\220\27\363\276\220\30\343\257\220\31\323\240\220\32\303\221\220\33\274\275\20\34\254\256\20\35\234\237\20\36\214\220\20\37|\201\20 lr\20!\\c\20\"LT\20#\206A\220?\233\34\220@f#\220A\2049\20BF\5\220Cd\33\20D%\347\220EC\375\20F\5\311\220G#\337\20G\356\346\20I\3\301\20I\316\310\20J\343\243\20K\256\252\20L\314\277\220M\216\214\20N\254\241\220Onn\20P\214\203\220QW\212\220Rle\220S7l\220TLG\220U\27N\220V,)\220V\3670\220X\25F\20X\327\22\220Y\365(\20Z\266\364\220[\325\n\20\\\240\21\20]\264\354\20^\177\363\20_\224\316\20`_\325\20a}\352\220b?\267\20c]\314\220d\37\231\20e=\256\220f\10\265\220g\35\220\220g\350\227\220h\375r\220i\310y\220j\335T\220k\250[\220l\306q\20m\210=\220n\246S\20oh\37\220p\2065\20qQ\206A\220\0\0\0\0?\233\34\220\0\0\0\0@f#\220\0\0\0\0A\2049\20\0\0\0\0BF\5\220\0\0\0\0Cd\33\20\0\0\0\0D%\347\220\0\0\0\0EC\375\20\0\0\0\0F\5\311\220\0\0\0\0G#\337\20\0\0\0\0G\356\346\20\0\0\0\0I\3\301\20\0\0\0\0I\316\310\20\0\0\0\0J\343\243\20\0\0\0\0K\256\252\20\0\0\0\0L\314\277\220\0\0\0\0M\216\214\20\0\0\0\0N\254\241\220\0\0\0\0Onn\20\0\0\0\0P\214\203\220\0\0\0\0QW\212\220\0\0\0\0Rle\220\0\0\0\0S7l\220\0\0\0\0TLG\220\0\0\0\0U\27N\220\0\0\0\0V,)\220\0\0\0\0V\3670\220\0\0\0\0X\25F\20\0\0\0\0X\327\22\220\0\0\0\0Y\365(\20\0\0\0\0Z\266\364\220\0\0\0\0[\325\n\20\0\0\0\0\\\240\21\20\0\0\0\0]\264\354\20\0\0\0\0^\177\363\20\0\0\0\0_\224\316\20\0\0\0\0`_\325\20\0\0\0\0a}\352\220\0\0\0\0b?\267\20\0\0\0\0c]\314\220\0\0\0\0d\37\231\20\0\0\0\0e=\256\220\0\0\0\0f\10\265\220\0\0\0\0g\35\220\220\0\0\0\0g\350\227\220\0\0\0\0h\375r\220\0\0\0\0i\310y\220\0\0\0\0j\335T\220\0\0\0\0k\250[\220\0\0\0\0l\306q\20\0\0\0\0m\210=\220\0\0\0\0n\246S\20\0\0\0\0oh\37\220\0\0\0\0p\2065\20\0\0\0\0qQ
[pid 12569] ) = 0
[pid 12569] gettimeofday({1424875003, 637261}, NULL) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] open("Log/messageLogger_2015-02-25T15-36-43.xml", O_WRONLY|O_CREAT|O_APPEND|O_LARGEFILE, 0666) = 9
[pid 12569] fstat64(9, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
[pid 12569] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77cf000
[pid 12569] fstat64(9, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
[pid 12569] _llseek(9, 0, [0], SEEK_SET) = 0
[pid 12569] write(9, "Started: \n", 108) = 108
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
[pid 12569] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77ce000
[pid 12569] write(1, "Wed Feb 25 15:36:43 2015 Started: \r\n", 36Wed Feb 25 15:36:43 2015 Started:
) = 36
[pid 12569] futex(0x9a7eb20, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 12569] time(NULL) = 1424875003
[pid 12569] gettimeofday({1424875003, 641950}, NULL) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] write(9, "Version: 2.7\n", 111) = 111
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] write(1, "Wed Feb 25 15:36:43 2015 Version: 2.7\r\n", 39Wed Feb 25 15:36:43 2015 Version: 2.7
) = 39
[pid 12569] time(NULL) = 1424875003
[pid 12569] gettimeofday({1424875003, 644799}, NULL) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] write(9, "Config path is: lcnpchk.xml\n", 126) = 126
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] write(1, "Wed Feb 25 15:36:43 2015 Config path is: lcnpchk.xml\r\n", 54Wed Feb 25 15:36:43 2015 Config path is: lcnpchk.xml
) = 54
[pid 12569] time(NULL) = 1424875003
[pid 12569] gettimeofday({1424875003, 647312}, NULL) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] write(9, "LogDir is: Log/\n", 114) = 114
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
[pid 12569] write(1, "Wed Feb 25 15:36:43 2015 LogDir is: Log/\r\n", 42Wed Feb 25 15:36:43 2015 LogDir is: Log/
) = 42
[pid 12569] open("lcnpchk.xml", O_RDONLY) = 10
[pid 12569] fstat64(10, {st_mode=S_IFREG|0644, st_size=1021, ...}) = 0
[pid 12569] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77cd000
[pid 12569] fstat64(10, {st_mode=S_IFREG|0644, st_size=1021, ...}) = 0
[pid 12569] _llseek(10, 0, [0], SEEK_SET) = 0
[pid 12569] read(10, "[Lizenzinformationen gelöscht]", 1021) = 1021
[pid 12569] _llseek(10, 1021, [1021], SEEK_SET) = 0
[pid 12569] close(10) = 0
[pid 12569] munmap(0xb77cd000, 4096) = 0
[pid 12569] socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 10
[pid 12569] ioctl(10, SIOCGIFCONF, {64, {{"lo", {AF_INET, inet_addr("127.0.0.1")}}, {"eth0", {AF_INET, inet_addr("192.168.2.2")}}}}) = 0
[pid 12569] ioctl(10, SIOCGIFCONF, {96, {{"lo", {AF_INET, inet_addr("127.0.0.1")}}, {"eth0", {AF_INET, inet_addr("192.168.2.2")}}, {"tun0", {AF_INET, inet_addr("10.8.0.1")}}}}) = 0
[pid 12569] ioctl(10, SIOCGIFCONF, {96, {{"lo", {AF_INET, inet_addr("127.0.0.1")}}, {"eth0", {AF_INET, inet_addr("192.168.2.2")}}, {"tun0", {AF_INET, inet_addr("10.8.0.1")}}}}) = 0
[pid 12569] ioctl(10, SIOCGIFFLAGS, {ifr_name="lo", ifr_flags=IFF_UP|IFF_LOOPBACK|IFF_RUNNING}) = 0
[pid 12569] ioctl(10, SIOCGIFHWADDR, {ifr_name="lo", ifr_hwaddr=00:00:00:00:00:00}) = 0
[pid 12569] ioctl(10, SIOCGIFFLAGS, {ifr_name="eth0", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0
[pid 12569] ioctl(10, SIOCGIFHWADDR, {ifr_name="eth0", ifr_hwaddr=00:08:9b:cb:6a:03}) = 0
[pid 12569] ioctl(10, SIOCGIFFLAGS, {ifr_name="tun0", ifr_flags=IFF_UP|IFF_POINTOPOINT|IFF_RUNNING|IFF_NOARP|IFF_MULTICAST}) = 0
[pid 12569] ioctl(10, SIOCGIFHWADDR, {ifr_name="tun0", ifr_hwaddr=00:00:00:00:00:00}) = 0
[pid 12569] close(10) = 0
[pid 12569] open("/usr/lib/i386-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 10
[pid 12569] fstat64(10, {st_mode=S_IFREG|0644, st_size=26256, ...}) = 0
[pid 12569] mmap2(NULL, 26256, PROT_READ, MAP_SHARED, 10, 0) = 0xb77c7000
[pid 12569] close(10) = 0
[pid 12569] futex(0x837a7a8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 12569] open("/usr/lib/i386-linux-gnu/gconv/UTF-16.so", O_RDONLY|O_CLOEXEC) = 10
[pid 12569] read(10, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\4\0\0004\0\0\00001\0\0\0\0\0\0004\0 \0\7\0(\0\34\0\33\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\f#\0\0\f#\0\0\5\0\0\0\0\20\0\0\1\0\0\0\370.\0\0\370>\0\0\370>\0\0004\1\0\0008\1\0\0\6\0\0\0\0\20\0\0\2\0\0\0\4/\0\0\4?\0\0\4?\0\0\350\0\0\0\350\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\24\1\0\0\24\1\0\0\24\1\0\0D\0\0\0D\0\0\0\4\0\0\0\4\0\0\0P\345td\334 \0\0\334 \0\0\334 \0\0,\0\0\0,\0\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\20\0\0\0R\345td\370.\0\0\370>\0\0\370>\0\0\10\1\0\0\10\1\0\0\4\0\0\0\1\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\27Y3R\363\337\202\26\t\265\207\302\341\211W\v\202J?\362\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0\30\0\0\0\3\0\0\0\v\0\0\0\1\0\0\0\5\0\0\0\f\20 \3\v\0\0\0\f\0\0\0\r\0\0\0c\f\177\0175\247R\200\231AH\227\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0 \0\0\0\222\0\0\0\0\0\0\0\0\0\0\0\22\0\0\0F\0\0\0\0\0\0\0\0\0\0\0\"\0\0\0\201\0\0\0\0\0\0\0\0\0\0\0\22\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0 \0\0\0t\0\0\0\0\0\0\0\0\0\0\0\22\0\0\0\235\0\0\0\0\0\0\0\0\0\0\0", 512) = 512
[pid 12569] fstat64(10, {st_mode=S_IFREG|0644, st_size=13712, ...}) = 0
[pid 12569] mmap2(NULL, 16432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 10, 0) = 0xb77c2000
[pid 12569] mmap2(0xb77c5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 10, 0x2000) = 0xb77c5000
[pid 12569] close(10) = 0
[pid 12569] open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 10
[pid 12569] fstat64(10, {st_mode=S_IFREG|0644, st_size=96625, ...}) = 0
[pid 12569] mmap2(NULL, 96625, PROT_READ, MAP_PRIVATE, 10, 0) = 0xb77aa000
[pid 12569] close(10) = 0
[pid 12569] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
[pid 12569] open("/lib/i386-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 10
[pid 12569] read(10, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\233\1\0004\0\0\0\204\314\32\0\0\0\0\0004\0 \0\n\0(\0C\0B\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0t\300\26\0t\300\26\0t\300\26\0\23\0\0\0\23\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\202\32\0H\202\32\0\5\0\0\0\0\20\0\0\1\0\0\0\324\221\32\0\324\221\32\0\324\221\32\0\350,\0\0\250X\0\0\6\0\0\0\0\20\0\0\2\0\0\0\250\255\32\0\250\255\32\0\250\255\32\0\360\0\0\0\360\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0D\0\0\0D\0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\324\221\32\0\324\221\32\0\324\221\32\0\10\0\0\0L\0\0\0\4\0\0\0\4\0\0\0P\345td\210\300\26\0\210\300\26\0\210\300\26\0\244t\0\0\244t\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\20\0\0\0R\345td\324\221\32\0\324\221\32\0\324\221\32\0,\36\0\0,\36\0\0\4\0\0\0\1\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0v#\371\3157\231\256*T\223\332t\267\30\6\221\20#\203e\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0\30\0\0\0\363\3\0\0\n\0\0\0\0\2\0\0\16\0\0\0\2400\20D\200 \2\1\214\3\346\220AE\210\0\204\0\10\0E\200\0`\300\200\0\f\212\f\0\0010\0\10@2\10\256\4\210H6l\240\0260\0&\204\200\216\4\10B$", 512) = 512
[pid 12569] fstat64(10, {st_mode=S_IFREG|0755, st_size=1758972, ...}) = 0
[pid 12569] mmap2(NULL, 1763964, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 10, 0) = 0xb7451000
[pid 12569] mmap2(0xb75fa000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 10, 0x1a9000) = 0xb75fa000
[pid 12569] mmap2(0xb75fd000, 10876, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb75fd000
[pid 12569] close(10) = 0
[pid 12569] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
[pid 12569] open("/lib/i386-linux-gnu/ld-linux.so.2", O_RDONLY|O_CLOEXEC) = 10
[pid 12569] read(10, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\20\0\0004\0\0\0T\t\2\0\0\0\0\0004\0 \0\7\0(\0\27\0\26\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\34\367\1\0\34\367\1\0\5\0\0\0\0\20\0\0\1\0\0\0\300\374\1\0\300\f\2\0\300\f\2\0\270\v\0\0x\f\0\0\6\0\0\0\0\20\0\0\2\0\0\0004\377\1\0004\17\2\0004\17\2\0\270\0\0\0\270\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\24\1\0\0\24\1\0\0\24\1\0\0$\0\0\0$\0\0\0\4\0\0\0\4\0\0\0P\345td\240\307\1\0\240\307\1\0\240\307\1\0\204\6\0\0\204\6\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\20\0\0\0R\345td\300\374\1\0\300\f\2\0\300\f\2\0@\3\0\0@\3\0\0\4\0\0\0\1\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\22\365\275\315j\275_\244\21\325\3332j\374\354\346\4F!\304\21\0\0\0\35\0\0\0\2\0\0\0\33\0\0\0\31\0\0\0\16\0\0\0\4\0\0\0\5\0\0\0\7\0\0\0\25\0\0\0\0\0\0\0\0\0\0\0\21\0\0\0\t\0\0\0\6\0\0\0\10\0\0\0\23\0\0\0\17\0\0\0\n\0\0\0\0\0\0\0\26\0\0\0\0\0\0\0\0\0\0\0\22\0\0\0\32\0\0\0\0\0\0\0\3\0\0\0\34\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\0\0\0\0\0\0\24\0\0\0\0\0\0\0\27\0\0\0\f\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\30\0\0\0\r\0\0\0\0\0\0\0\0\0\0\0\21\0\0\0\1\0\0\0", 512) = 512
[pid 12569] fstat64(10, {st_mode=S_IFREG|0755, st_size=134380, ...}) = 0
[pid 12569] mmap2(NULL, 137528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 10, 0) = 0xb7788000
[pid 12569] mmap2(0xb77a8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 10, 0x1f000) = 0xb77a8000
[pid 12569] close(10) = 0
[pid 12569] mprotect(0xb77a8000, 4096, PROT_READ) = 0
[pid 12569] mprotect(0xb75fa000, 8192, PROT_READ) = 0
[pid 12569] mprotect(0xb77c5000, 4096, PROT_READ) = 0
[pid 12569] munmap(0xb77aa000, 96625) = 0
[pid 12569] mmap2(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7351000
[pid 12569] pipe([10, 11]) = 0
[pid 12569] ioctl(10, FIONBIO, [1]) = 0
[pid 12569] pipe([12, 13]) = 0
[pid 12569] ioctl(12, FIONBIO, [1]) = 0
[pid 12569] write(13, "\0", 1) = 1
[pid 12569] pipe([14, 15]) = 0
[pid 12569] ioctl(14, FIONBIO, [1]) = 0
[pid 12569] pipe([16, 17]) = 0
[pid 12569] ioctl(16, FIONBIO, [1]) = 0
[pid 12569] pipe([18, 19]) = 0
[pid 12569] ioctl(18, FIONBIO, [1]) = 0
[pid 12569] pipe([20, 21]) = 0
[pid 12569] ioctl(20, FIONBIO, [1]) = 0
[pid 12569] write(21, "\0", 1) = 1
[pid 12569] pipe([22, 23]) = 0
[pid 12569] ioctl(22, FIONBIO, [1]) = 0
[pid 12569] read(16, 0xbff6d2cf, 1) = -1 EAGAIN (Resource temporarily unavailable)
[pid 12569] mmap2(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb77ba000
[pid 12569] mprotect(0xb77ba000, 4096, PROT_NONE) = 0
[pid 12569] clone(Process 12572 attached

[pid 12572] set_robust_list(0xb77c1bb0, 12
[pid 12569] child_stack=0xb77c12a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb77c1ba8, {entry_number:6, base_addr:0xb77c1b40, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb77c1ba8) = 12572
[pid 12572] ) = 0
[pid 12569] pipe(
[pid 12572] select(23, [12 14 16 18 22], NULL, NULL, NULL
[pid 12569] [24, 25]) = 0
[pid 12572] ) = 1 (in [12])
[pid 12569] ioctl(24, FIONBIO
[pid 12572] gettimeofday(
[pid 12569] , [1]) = 0
[pid 12572] {1424875003, 664804}, NULL) = 0
[pid 12569] write(25, "\0", 1
[pid 12572] socket(PF_INET, SOCK_STREAM, IPPROTO_TCP
[pid 12569] ) = 1
[pid 12572] ) = 26
[pid 12569] gettimeofday(
[pid 12572] setsockopt(26, SOL_SOCKET, SO_REUSEADDR, [1], 4
[pid 12569] {1424875003, 665436}, NULL) = 0
[pid 12572] ) = 0
[pid 12569] socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP
[pid 12572] ioctl(26, FIONBIO
[pid 12569] ) = 27
[pid 12572] , [1]) = 0
[pid 12569] setsockopt(27, SOL_SOCKET, SO_REUSEADDR, [1], 4
[pid 12572] bind(26, {sa_family=AF_INET, sin_port=htons(4220), sin_addr=inet_addr("0.0.0.0")}, 16
[pid 12569] ) = 0
[pid 12572] ) = 0
[pid 12569] ioctl(27, FIONBIO
[pid 12572] listen(26, 32
[pid 12569] , [1]) = 0
[pid 12572] ) = 0
[pid 12569] setsockopt(27, SOL_SOCKET, SO_BROADCAST, [1], 4
[pid 12572] read(10,
[pid 12569] ) = 0
[pid 12572] 0xb77c0edf, 1) = -1 EAGAIN (Resource temporarily unavailable)
[pid 12569] bind(27, {sa_family=AF_INET, sin_port=htons(4220), sin_addr=inet_addr("0.0.0.0")}, 16
[pid 12572] mmap2(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0
[pid 12569] ) = 0
[pid 12572] ) = 0xb77b2000
[pid 12569] setsockopt(27, SOL_IP, IP_MULTICAST_TTL, "\377", 1
[pid 12572] mmap2(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0
[pid 12569] ) = 0
[pid 12572] ) = 0xb7151000
[pid 12569] setsockopt(27, SOL_IP, IP_ADD_MEMBERSHIP, "\352\5\6\7\0\0\0\0", 8
[pid 12572] munmap(0xb7151000, 716800
[pid 12569] ) = 0
[pid 12572] ) = 0
[pid 12569] read(24,
[pid 12572] munmap(0xb7300000, 331776
[pid 12569] "\0", 1) = 1
[pid 12572] ) = 0
[pid 12569] mmap2(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0
[pid 12572] mprotect(0xb7200000, 135168, PROT_READ|PROT_WRITE
[pid 12569] ) = 0xb77aa000
[pid 12572] ) = 0
[pid 12569] mprotect(0xb77aa000, 4096, PROT_NONE
[pid 12572] mprotect(0xb77b2000, 4096, PROT_NONE
[pid 12569] ) = 0
[pid 12572] ) = 0
[pid 12569] clone(
[pid 12572] clone(Process 12573 attached
Process 12574 attached

[pid 12573] set_robust_list(0xb77b1bb0, 12
[pid 12574] set_robust_list(0xb77b9bb0, 12
[pid 12573] ) = 0
[pid 12574] ) = 0
[pid 12573] mmap2(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0
[pid 12574] mmap2(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0
[pid 12573] ) = 0xb7000000
[pid 12574] ) = 0xb6e00000
[pid 12573] munmap(0xb7100000, 1048576
[pid 12574] munmap(0xb6f00000, 1048576
[pid 12573] ) = 0
[pid 12574] ) = 0
[pid 12573] mprotect(0xb7000000, 143360, PROT_READ|PROT_WRITE
[pid 12574] mprotect(0xb6e00000, 135168, PROT_READ|PROT_WRITE
[pid 12573] ) = 0
[pid 12574] ) = 0
[pid 12573] select(28, [27], NULL, NULL, NULL
[pid 12574] select(27, [26], NULL, NULL, NULL
[pid 12572] child_stack=0xb77b92a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb77b9ba8, {entry_number:6, base_addr:0xb77b9b40, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb77b9ba8) = 12574
[pid 12569] child_stack=0xb77b12a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb77b1ba8, {entry_number:6, base_addr:0xb77b1b40, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb77b1ba8) = 12573
[pid 12572] read(12,
[pid 12569] pipe(
[pid 12572] "\0", 1) = 1
[pid 12569] [28, 29]) = 0
[pid 12572] select(23, [12 14 16 18 22], NULL, NULL, NULL
[pid 12569] ioctl(28, FIONBIO, [1]) = 0
[pid 12569] read(28, 0xbff6d4bf, 1) = -1 EAGAIN (Resource temporarily unavailable)
[pid 12569] mmap2(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb7780000
[pid 12569] mprotect(0xb7780000, 4096, PROT_NONE) = 0
[pid 12569] clone(Process 12575 attached

[pid 12575] set_robust_list(0xb7787bb0, 12
[pid 12569] child_stack=0xb77872a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb7787ba8, {entry_number:6, base_addr:0xb7787b40, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb7787ba8) = 12575
[pid 12575] ) = 0
[pid 12569] nanosleep({0, 100000000},
[pid 12575] pipe([30, 31]) = 0
[pid 12575] ioctl(30, FIONBIO, [1]) = 0
[pid 12575] mmap2(0xb6f00000, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb6f00000
[pid 12575] mprotect(0xb6f00000, 135168, PROT_READ|PROT_WRITE) = 0
[pid 12575] open("/dev/urandom", O_RDONLY|O_NOCTTY|O_NONBLOCK) = 32
[pid 12575] fstat64(32, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0
[pid 12575] poll([{fd=32, events=POLLIN}], 1, 10) = 1 ([{fd=32, revents=POLLIN}])
[pid 12575] read(32, "\313z\26\7\35R\205R]\342\352\220^\273\320=\234\351\223\315\376\00578 \217\346\306\"w\v\323", 32) = 32
[pid 12575] close(32) = 0
[pid 12575] getuid32() = 0
[pid 12575] time(NULL) = 1424875003
[pid 12575] pipe([32, 33]) = 0
[pid 12575] ioctl(32, FIONBIO, [1]) = 0
[pid 12575] pipe([34, 35]) = 0
[pid 12575] ioctl(34, FIONBIO, [1]) = 0
[pid 12575] pipe([36, 37]) = 0
[pid 12575] ioctl(36, FIONBIO, [1]) = 0
[pid 12575] pipe([38, 39]) = 0
[pid 12575] ioctl(38, FIONBIO, [1]) = 0
[pid 12575] read(32, 0xb7786e0f, 1) = -1 EAGAIN (Resource temporarily unavailable)
[pid 12575] mmap2(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb7778000
[pid 12575] mprotect(0xb7778000, 4096, PROT_NONE) = 0
[pid 12575] clone(Process 12576 attached

[pid 12576] set_robust_list(0xb777fbb0, 12
[pid 12575] child_stack=0xb777f2a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb777fba8, {entry_number:6, base_addr:0xb777fb40, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb777fba8) = 12576
[pid 12576] ) = 0
[pid 12575] nanosleep({0, 100000000},
[pid 12576] select(33, [32], NULL, NULL, {0, 0}) = 0 (Timeout)
[pid 12576] gettimeofday({1424875003, 678985}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 679144}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 679295}, NULL) = 0
[pid 12576] open("/dev/ttyUSB0", O_RDWR|O_NOCTTY|O_NONBLOCK) = 40
[pid 12576] ioctl(40, TIOCMGET, [TIOCM_DTR|TIOCM_RTS|TIOCM_DSR]) = 0
[pid 12576] ioctl(40, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0
[pid 12576] ioctl(40, FIONBIO, [1]) = 0
[pid 12576] ioctl(40, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0
[pid 12576] ioctl(40, TCFLSH, 0) = 0
[pid 12576] ioctl(40, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0
[pid 12576] ioctl(40, SNDCTL_TMR_START or SNDRV_TIMER_IOCTL_TREAD or TCSETS, {B9600 -opost -isig -icanon -echo ...}) = 0
[pid 12576] ioctl(40, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0
[pid 12576] ioctl(40, TIOCMBIS, [TIOCM_DTR]) = 0
[pid 12576] ioctl(40, TIOCMBIC, [TIOCM_RTS]) = 0
[pid 12576] nanosleep({0, 1000000}, NULL) = 0
[pid 12576] select(33, [32], NULL, NULL, {0, 0}) = 0 (Timeout)
[pid 12576] gettimeofday({1424875003, 683622}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 683763}, NULL) = 0
[pid 12576] mmap2(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb6c00000
[pid 12576] munmap(0xb6d00000, 1048576) = 0
[pid 12576] mprotect(0xb6c00000, 135168, PROT_READ|PROT_WRITE) = 0
[pid 12576] gettimeofday({1424875003, 684377}, NULL) = 0
[pid 12576] select(41, NULL, [40], NULL, {0, 100000}) = 1 (out [40], left {0, 99989})
[pid 12576] ioctl(40, TIOCMGET, [TIOCM_DTR|TIOCM_DSR]) = 0
[pid 12576] ioctl(40, TIOCGICOUNT, 0xb777ef84) = 0
[pid 12576] nanosleep({0, 8000000}, NULL) = 0
[pid 12576] ioctl(40, TIOCGICOUNT, 0xb777efd4) = 0
[pid 12576] ioctl(40, TIOCMGET, [TIOCM_DTR|TIOCM_DSR]) = 0
[pid 12576] ioctl(40, TIOCMBIS, [TIOCM_RTS]) = 0
[pid 12576] ioctl(40, TIOCMGET, [TIOCM_DTR|TIOCM_RTS|TIOCM_DSR]) = 0
[pid 12576] write(40, " \0\200\0\4\0", 6) = 6
[pid 12576] nanosleep({0, 7240000}, NULL) = 0
[pid 12576] ioctl(40, TIOCMBIC, [TIOCM_RTS]) = 0
[pid 12576] gettimeofday({1424875003, 702556}, NULL) = 0
[pid 12576] select(41, [40], NULL, NULL, {0, 10000}) = 1 (in [40], left {0, 9991})
[pid 12576] read(40, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0\200\0\4\0", 4096) = 29
[pid 12576] gettimeofday({1424875003, 703093}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 703252}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 703424}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 703563}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 703713}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 703854}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 704018}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 704167}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 704312}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 704452}, NULL) = 0
[pid 12576] select(33, [32], NULL, NULL, {0, 0}) = 0 (Timeout)
[pid 12576] gettimeofday({1424875003, 704754}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 704893}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 705059}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 705199}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 705336}, NULL) = 0
[pid 12576] select(33, [32], NULL, NULL, {0, 0}) = 0 (Timeout)
[pid 12576] write(31, "\0", 1) = 1
[pid 12576] write(35, "\0", 1) = 1
[pid 12576] write(35, "\0", 1) = 1
[pid 12576] write(35, "\0", 1) = 1
[pid 12576] select(41, [40], NULL, NULL, {0, 10000}) = 0 (Timeout)
[pid 12576] gettimeofday({1424875003, 716500}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 716649}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 716794}, NULL) = 0
[pid 12576] select(33, [32], NULL, NULL, {0, 0}) = 0 (Timeout)
[pid 12576] select(41, [40], NULL, NULL, {0, 10000}) = 0 (Timeout)
[pid 12576] gettimeofday({1424875003, 727457}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 727638}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 727787}, NULL) = 0
[pid 12576] select(33, [32], NULL, NULL, {0, 0}) = 0 (Timeout)
[pid 12576] select(41, [40], NULL, NULL, {0, 10000}) = 0 (Timeout)
[pid 12576] gettimeofday({1424875003, 738386}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 738566}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 738713}, NULL) = 0
[pid 12576] select(33, [32], NULL, NULL, {0, 0}) = 0 (Timeout)
[pid 12576] select(41, [40], NULL, NULL, {0, 10000}) = 0 (Timeout)
[pid 12576] gettimeofday({1424875003, 749321}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 749500}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 749648}, NULL) = 0
[pid 12576] select(33, [32], NULL, NULL, {0, 0}) = 0 (Timeout)
[pid 12576] select(41, [40], NULL, NULL, {0, 10000}) = 0 (Timeout)
[pid 12576] gettimeofday({1424875003, 760207}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 760360}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 760521}, NULL) = 0
[pid 12576] select(33, [32], NULL, NULL, {0, 0}) = 0 (Timeout)
[pid 12576] select(41, [40], NULL, NULL, {0, 10000}) = 0 (Timeout)
[pid 12576] gettimeofday({1424875003, 771110}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 771277}, NULL) = 0
[pid 12576] gettimeofday({1424875003, 771426}, NULL) = 0
[pid 12576] select(33, [32], NULL, NULL, {0, 0}) = 0 (Timeout)
[pid 12576] select(41, [40], NULL, NULL, {0, 10000}
[pid 12569] NULL) = 0
[pid 12569] nanosleep({0, 100000000},
[pid 12575] NULL) = 0
[pid 12575] read(36, 0xb7786e0f, 1) = -1 EAGAIN (Resource temporarily unavailable)
[pid 12575] mmap2(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb7770000
[pid 12575] mprotect(0xb7770000, 4096, PROT_NONE) = 0
[pid 12575] clone(Process 12577 attached

[pid 12577] set_robust_list(0xb7777bb0, 12
[pid 12575] child_stack=0xb77772a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb7777ba8, {entry_number:6, base_addr:0xb7777b40, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb7777ba8) = 12577
[pid 12577] ) = 0
[pid 12575] pipe(
[pid 12577] mmap2(0xb6d00000, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0
[pid 12575] [41, 42]) = 0
[pid 12577] ) = 0xb6d00000
[pid 12575] ioctl(41, FIONBIO
[pid 12577] mprotect(0xb6d00000, 135168, PROT_READ|PROT_WRITE
[pid 12575] , [1]) = 0
[pid 12577] ) = 0
[pid 12575] pipe(
[pid 12577] socket(PF_INET, SOCK_STREAM, IPPROTO_TCP
[pid 12575] [43, 44]) = 0
[pid 12577] ) = 45
[pid 12575] ioctl(43, FIONBIO
[pid 12577] setsockopt(45, SOL_SOCKET, SO_REUSEADDR, [1], 4
[pid 12575] , [1]) = 0
[pid 12577] ) = 0
[pid 12575] socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP
[pid 12577] ioctl(45, FIONBIO
[pid 12575] ) = 46
[pid 12577] , [1]) = 0
[pid 12575] setsockopt(46, SOL_SOCKET, SO_REUSEADDR, [1], 4
[pid 12577] bind(45, {sa_family=AF_INET, sin_port=htons(4114), sin_addr=inet_addr("0.0.0.0")}, 16
[pid 12575] ) = 0
[pid 12577] ) = 0
[pid 12575] ioctl(46, FIONBIO
[pid 12577] listen(45, 5
[pid 12575] , [1]) = 0
[pid 12577] ) = 0
[pid 12576] ) = 0 (Timeout)
[pid 12577] select(37, [36], NULL, NULL, {0, 0}
[pid 12576] gettimeofday(
[pid 12577] ) = 0 (Timeout)
[pid 12576] {1424875003, 782223}, NULL) = 0
[pid 12577] open("/dev/urandom", O_RDONLY|O_NOCTTY|O_NONBLOCK
[pid 12576] gettimeofday(
[pid 12577] ) = 47
[pid 12576] {1424875003, 782513}, NULL) = 0
[pid 12577] fstat64(47,
[pid 12576] gettimeofday(
[pid 12577] {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0
[pid 12576] {1424875003, 782752}, NULL) = 0
[pid 12577] poll([{fd=47, events=POLLIN}], 1, 10
[pid 12576] select(33, [32], NULL, NULL, {0, 0}
[pid 12577] ) = 1 ([{fd=47, revents=POLLIN}])
[pid 12576] ) = 0 (Timeout)
[pid 12577] read(47,
[pid 12576] select(41, [40], NULL, NULL, {0, 10000}
[pid 12577] "J{\370G\376\21\37\24\350N\213xp\3205\250D\3\356\1\5%\343\331I\4%\265j\26\2523", 32) = 32
[pid 12575] setsockopt(46, SOL_SOCKET, SO_BROADCAST, [1], 4
[pid 12577] close(47
[pid 12575] ) = 0
[pid 12577] ) = 0
[pid 12575] time(
[pid 12577] getuid32(
[pid 12575] NULL) = 1424875003
[pid 12577] ) = 0
[pid 12575] gettimeofday(
[pid 12577] time(
[pid 12575] {1424875003, 783977}, {4294967236, 0}) = 0
[pid 12577] NULL) = 1424875003
[pid 12575] select(47, NULL, [46], NULL, {5, 0}
[pid 12577] pipe(
[pid 12575] ) = 1 (out [46], left {4, 999992})
[pid 12577] [47, 48]) = 0
[pid 12575] open("/etc/resolv.conf", O_RDONLY|O_CLOEXEC
[pid 12577] ioctl(47, FIONBIO
[pid 12575] ) = 49
[pid 12577] , [1]) = 0
[pid 12575] fstat64(49,
[pid 12577] select(46, [45], NULL, NULL, {0, 10000}
[pid 12575] {st_mode=S_IFREG|0644, st_size=198, ...}) = 0
[pid 12575] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb776f000
[pid 12575] read(49, "# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)\n# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN\nnameserver 127.0.0.1\nsearch xxxxxxx.com\n", 4096) = 198
[pid 12575] read(49, "", 4096) = 0
[pid 12575] close(49) = 0
[pid 12575] munmap(0xb776f000, 4096) = 0
[pid 12575] socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 49
[pid 12575] connect(49, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
[pid 12575] close(49) = 0
[pid 12575] socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 49
[pid 12575] connect(49, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
[pid 12575] close(49) = 0
[pid 12575] open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 49
[pid 12575] fstat64(49, {st_mode=S_IFREG|0644, st_size=507, ...}) = 0
[pid 12575] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb776f000
[pid 12575] read(49, "# /etc/nsswitch.conf\n#\n# Example configuration of GNU Name Service Switch functionality.\n# If you have the `glibc-doc-reference' and `info' packages installed, try:\n# `info libc \"Name Service Switch\"' for information about this file.\n\npasswd: compat\ngroup: compat\nshadow: compat\n\nhosts: files mdns4_minimal [NOTFOUND=return] dns\nnetworks: files\n\nprotocols: db files\nservices: db files\nethers: db files\nrpc: db files\n\nnetgroup: nis\n", 4096) = 507
[pid 12575] read(49, "", 4096) = 0
[pid 12575] close(49) = 0
[pid 12575] munmap(0xb776f000, 4096) = 0
[pid 12575] open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 49
[pid 12575] fstat64(49, {st_mode=S_IFREG|0644, st_size=96625, ...}) = 0
[pid 12575] mmap2(NULL, 96625, PROT_READ, MAP_PRIVATE, 49, 0) = 0xb7758000
[pid 12575] close(49) = 0
[pid 12575] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
[pid 12575] open("/lib/i386-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 49
[pid 12575] read(49, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\32\0\0004\0\0\0,\262\0\0\0\0\0\0004\0 \0\t\0(\0\36\0\35\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0 \1\0\0 \1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\221\210\0\0\221\210\0\0\221\210\0\0\23\0\0\0\23\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\240\245\0\0\240\245\0\0\5\0\0\0\0\20\0\0\1\0\0\0\304\256\0\0\304\276\0\0\304\276\0\0@\2\0\0\20\5\0\0\6\0\0\0\0\20\0\0\2\0\0\0\320\256\0\0\320\276\0\0\320\276\0\0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0T\1\0\0T\1\0\0T\1\0\0D\0\0\0D\0\0\0\4\0\0\0\4\0\0\0P\345td\244\210\0\0\244\210\0\0\244\210\0\0\364\2\0\0\364\2\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\20\0\0\0R\345td\304\256\0\0\304\276\0\0\304\276\0\0<\1\0\0<\1\0\0\4\0\0\0\1\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\257}\302\206!bi\356\331\210\322N]\324\271H\25\227\374y\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0\30\0\0\0k\0\0\0/\0\0\0\20\0\0\0\t\0\0\0\"F\340\24\260\241\245\1\31\10\3000\203\6\212\10\0\200\322@]\1(\nx\10 \"\220\200\30,\7\3\205\24)!\22<\0\24\0\31\0\0\2\2\210@\0\200@0\210\201@@\200\0\302\0\6\300/\0\0\0000\0\0\0\0\0\0\0001\0\0\0002\0\0\0003\0\0\0", 512) = 512
[pid 12575] fstat64(49, {st_mode=S_IFREG|0644, st_size=46812, ...}) = 0
[pid 12575] mmap2(NULL, 50132, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 49, 0) = 0xb774b000
[pid 12575] mmap2(0xb7756000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 49, 0xa000) = 0xb7756000
[pid 12575] close(49) = 0
[pid 12575] mprotect(0xb7756000, 4096, PROT_READ) = 0
[pid 12575] munmap(0xb7758000, 96625) = 0
[pid 12575] open("/etc/host.conf", O_RDONLY|O_CLOEXEC) = 49
[pid 12575] fstat64(49, {st_mode=S_IFREG|0644, st_size=92, ...}) = 0
[pid 12575] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb776f000
[pid 12575] read(49, "# The \"order\" line is only used by old versions of the C library.\norder hosts,bind\nmulti on\n", 4096) = 92
[pid 12575] read(49, "", 4096) = 0
[pid 12575] close(49) = 0
[pid 12575] munmap(0xb776f000, 4096) = 0
[pid 12575] futex(0x837b544, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 12575] mmap2(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb6a00000
[pid 12575] munmap(0xb6b00000, 1048576) = 0
[pid 12575] mprotect(0xb6a00000, 135168, PROT_READ|PROT_WRITE) = 0
[pid 12575] open("/etc/hosts", O_RDONLY|O_CLOEXEC) = 49
[pid 12575] fstat64(49, {st_mode=S_IFREG|0644, st_size=386, ...}) = 0
[pid 12575] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb776f000
[pid 12575] read(49, "127.0.0.1\tlocalhost\n192.168.2.2\tserver\n192.168.2.2\twww.xxxxxxx.com\n192.168.2.2\txxxxxxx.com\n192.168.2.2\tdav.xxxxxx.com\n192.168.2.2\twww.xxxxxxx.de\n192.168.2.2\txxxxxxx.de\n\n# The following lines are desirable for IPv6 capable hosts\n::1 ip6-localhost ip6-loopback\nfe00::0 ip6-localnet\nff00::0 ip6-mcastprefix\nff02::1 ip6-allnodes\nff02::2 ip6-allrouters\n", 4096) = 386
[pid 12575] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x63} ---
[pid 12573] +++ killed by SIGSEGV (core dumped) +++
[pid 12572] +++ killed by SIGSEGV (core dumped) +++
[pid 12574] +++ killed by SIGSEGV (core dumped) +++
[pid 12571] +++ killed by SIGSEGV (core dumped) +++
[pid 12570] +++ killed by SIGSEGV (core dumped) +++
[pid 12576] +++ killed by SIGSEGV (core dumped) +++
[pid 12575] +++ killed by SIGSEGV (core dumped) +++
[pid 12577] +++ killed by SIGSEGV (core dumped) +++
+++ killed by SIGSEGV (core dumped) +++

Benutzeravatar

tolot27
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 366
Registriert: Sa 28. Dez 2013, 14:31
Kontaktdaten:

#5 RE: PCHK 2.7 - segmentation fault unter Ubuntu 14.04.2

Beitragvon tolot27 » Mi 25. Feb 2015, 17:16

Hi Thomas,

taa hat geschrieben:Lösche oder leere ich die /etc/hosts, fällt er beim Lesen der /etc/resolv.conf auf die Nase. Lösche/leere ich auch diese, kann ich mich zur pchk remote verbinden und bekomme munter Nachrichten/Messwerte.
Schreibe ich in die /etc/hosts z.B. nur "127.0.0.1 localhost", fällt die pchk wieder auf die Nase.
Na da lag ich ja mit meiner Vermutung schon ziemlich nahe. Der komplette Stack Trace bestätigt es auch.

taa hat geschrieben:Ich hatte schon mal (ins Blaue) vermutet, dass es evtl. hiermit etwas zu tun haben könnte, wobei ich hier zu wenig Erfahrung mit der Systemprogrammierung unter Linux habe:
https://sourceware.org/bugzilla/show_bug.cgi?id=10652
https://bugzilla.redhat.com/show_bug.cgi?id=523694
Mit Deinem Schuss in Blaue hast Du ja möglicherweise recht. Ist Dein System ein Multicore-System? Wenn ja, gib mir mal den Output von

[pre]ldd lcnpchk[/pre]
Um wirklich weiter zu kommen, müsste man mal mit dem gdb schauen, ob man mehr Infos bekommt. Alternativ kann ich Dir auch anbieten, mich mal auf den Rechner einzuloggen und zu debuggen - nur falls er am Netz ist. Das sollten wir dann allerdings direkt besprechen. Kannst mich auch gern direkt kontaktieren (siehe mein Profil).
Eine mögliche Lösung würden wir dann natürlich hier posten.

--
Viele Grüße,
Mathias
--
Viele Grüße,
Mathias


Themenersteller
taa
Neues Mitglied
Neues Mitglied
Beiträge: 13
Registriert: So 15. Dez 2013, 22:00

#6 RE: PCHK 2.7 - segmentation fault unter Ubuntu 14.04.2

Beitragvon taa » Mi 25. Feb 2015, 20:24

Hallo Mathias,

ja, Multicore liegt vor (und ich hab hier kein single core System, um mal gegenzuprüfen...).

ldd liefert "Das Programm ist nicht dynamisch gelinkt", weshalb ich als Ursache etwas in Richtung der genannten Links vermutet hatte.

Vielen Dank für Dein Angebot lokal zu debuggen, allerdings ist ein Zugriff auf den Server schwierig - wenn Du mir aber sagen kannst, wonach ich mit dem gdb suchen soll, bekomme ich das hoffentlich hin. (Komme zwar nicht aus der C-Welt, aber darf doch täglich Bits schubsen...)

Gruß

Thomas


Themenersteller
taa
Neues Mitglied
Neues Mitglied
Beiträge: 13
Registriert: So 15. Dez 2013, 22:00

#7 RE: PCHK 2.7 - segmentation fault unter Ubuntu 14.04.2

Beitragvon taa » Mo 9. Mär 2015, 20:53

Hallo zusammen,

Problem konnte durch eine angepasste Version, die ich von der Hotline bekommen habe, gelöst werden.

Gruß

Thomas


Zurück zu „LCN-PCHK“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast