FYI, the last lines of the strace output until the SIGSEGV:
15612 read(8,
"\1\1Z+B\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"..., 4096) = 296
15612 read(8, 0x725724, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
15612 futex(0x7254b0, FUTEX_WAKE_PRIVATE, 1) = 1
15597 <... futex resumed> ) = 0
15597 futex(0x7254b0, FUTEX_WAKE_PRIVATE, 1) = 0
15612 poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1 <unfinished ...>
15597 futex(0x7254b0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
15612 <... poll resumed> ) = 1 ([{fd=8, revents=POLLOUT}])
15612 writev(8,
[{"6\2\2\0\247\2\340\3;\3\17\0\344\0\340\3\0\0\0\0\f\0\26\0,\0!\0Y\0\26\0"...,
4516}, {NULL, 0}, {"", 0}], 3) = 4516
15612 read(8, 0x725724, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
15612 futex(0x7254b0, FUTEX_WAKE_PRIVATE, 1) = 1
15597 <... futex resumed> ) = 0
15597 futex(0x7254b0, FUTEX_WAKE_PRIVATE, 1) = 0
15612 futex(0x7254b0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
15597 futex(0x7254b0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
15612 <... futex resumed> ) = 0
15597 <... futex resumed> ) = -1 EAGAIN (Resource temporarily
unavailable)
15612 futex(0x7254b0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
15597 futex(0x7254b0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
15612 <... futex resumed> ) = 0
15597 <... futex resumed> ) = -1 EAGAIN (Resource temporarily
unavailable)
15612 futex(0x7254b0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
15597 futex(0x7254b0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
15612 <... futex resumed> ) = -1 EAGAIN (Resource temporarily
unavailable)
15597 <... futex resumed> ) = 0
15612 futex(0x7254b0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
15597 poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1 <unfinished ...>
15612 <... futex resumed> ) = 0
15597 <... poll resumed> ) = 1 ([{fd=8, revents=POLLOUT}])
15612 futex(0x7254b0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
15597 writev(8,
[{";\3\17\0I\0\340\3\0\0\0\0\f\0\26\0,\0!\0Y\0\26\0!\0!\0\243\0\26\0"...,
2952}, {NULL, 0}, {"", 0}], 3) = 2952
15597 read(8, 0x725724, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
15597 futex(0x7254b0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
15612 <... futex resumed> ) = 0
15597 <... futex resumed> ) = 1
15612 futex(0x7254b0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
15597 select(9, [3 8], NULL, [8], {0, 18171} <unfinished ...>
15612 <... futex resumed> ) = 0
15612 poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8,
revents=POLLOUT}])
15612 writev(8,
[{";\3\5\0H\0\340\3\0\0\0\0\201\1\26\0!\0!\0008\0\4\0H\0\340\3\4\0\0\0"...,
16380}, {"\f\0\26\0,\0!\0Y\0\26\0!\0!\0\243\0\26\0!\0!\0X\1\26\0!\0!\0"...,
48}, {"", 0}], 3) = 16428
15612 write(7, "\0", 1) = 1
15597 <... select resumed> ) = 1 (in [3], left {0, 17366})
15597 read(3, <unfinished ...>
15612 poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1 <unfinished ...>
15597 <... read resumed> "\0", 4) = 1
15612 <... poll resumed> ) = 1 ([{fd=8, revents=POLLOUT}])
15597 read(3, <unfinished ...>
15612 writev(8,
[{"8\3\4\0H\0\340\3\4\0\0\0\200\200\200\0F\0\t\0\37\0\340\3H\0\340\3\346\1$\0"...,
16376}, {"\376\377G\0\232\3G\0\232\3I\0\376\377I\0\376\377G\0", 20}, {"", 0}],
3 <unfinished ...>
15597 <... read resumed> 0x7fffebcca93c, 4) = -1 EAGAIN (Resource temporarily
unavailable)
15612 <... writev resumed> ) = 16396
15612 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
--
Vincent Lefèvre <[email protected]> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]