Bug #229
freebsd test case 003/dom fails
Status: | Closed | Start date: | 10/06/2017 | |
---|---|---|---|---|
Priority: | Normal (Code 4) | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | - | |||
Target version: | - |
Description
************ RUNNING TEST: [test003_basicconvers/run-dom.sh] ********************* ~/endurox/atmitest ~/endurox/atmitest Doing cd Loading ndrx_home... To control debug output, set debugconfig file path in $NDRX_DEBUG_CONF N:NDR:5:93802:802816000:000:20171005:122146539:i/init.c:0209:Max servers set to 10000 N:NDR:5:93802:802816000:000:20171005:122146539:i/init.c:0225:Max services set to 10000 N:NDR:5:93802:802816000:000:20171005:122146539:i/init.c:0241:Random key set to: [0myWI5nu] N:NDR:5:93802:802816000:000:20171005:122146540:i/init.c:0257:Posix queue msg_max set to: [1000] N:NDR:5:93802:802816000:000:20171005:122146540:i/init.c:0273:Posix queue msgsize_max set to: [56000] N:NDR:5:93802:802816000:000:20171005:122146541:i/init.c:0296:Posix queue prefix set to: [/n00b], match string: [/n00b,] (len: 6) N:NDR:5:93802:802816000:000:20171005:122146541:i/init.c:0313:Posix queue queue path set to: [/mnt/mqueue] N:NDR:5:93802:802816000:000:20171005:122146541:i/init.c:0334:SystemV SEM IPC Key set to: [44000] N:NDR:5:93802:802816000:000:20171005:122146541:i/init.c:0341:Using comms timeout: 60 N:NDR:5:93802:802816000:000:20171005:122146541:i/init.c:0358:Cluster node id=1 N:NDR:5:93802:802816000:000:20171005:122146541:i/init.c:0376:NDRX_LDBAL set to 0 N:NDR:5:93802:802816000:000:20171005:122146541:i/init.c:0386:[NDRX_CLUSTERISED] says: We run in cluster mode N:NDR:5:93802:802816000:000:20171005:122146541:i/init.c:0423:[NDRX_XA_CLOSE_STR]: XA Close String defaulted to: [] N:NDR:5:93802:802816000:000:20171005:122146542:i/init.c:0462:[NDRX_XA_LAZY_INIT]: Lazy XA Init: TRUE N:NDR:5:93802:802816000:000:20171005:122146542:i/init.c:0529:[NDRX_NRSEMS]: Number of services shared memory semaphores set to: 30 (used only for poll() mode) (default: 30) N:NDR:5:93802:802816000:000:20171005:122146542:i/init.c:0550:[NDRX_MAXSVCSRVS]: Max number of local servers per service set to: 30 (used only for poll() mode) (default: 30) N:NDR:5:93802:802816000:000:20171005:122146542:i/init.c:0561:env loaded ok N:NDR:5:93802:802816000:000:20171005:122146542:config.c:0084:ndrxd pid file: /tmp/ndrxd.pid N:NDR:5:93802:802816000:000:20171005:122146542:config.c:0114:About to open reply queue: [/n00b,sys,bg,xadmin,93802] N:NDR:2:93802:802816000:000:20171005:122146542:config.c:0128:Reply queue [/n00b,sys,bg,xadmin,93802] opened! N:NDR:5:93802:802816000:000:20171005:122146545:i/init.c:0578:_tpterm called N:NDR:5:93802:802816000:000:20171005:122146545:i/init.c:0583:_tpterm ATMI is not initialized - nothing to do. N:NDR:5:93802:802816000:000:20171005:122146546:i/init.c:0647:_tpterm returns 0 Removing [/n00b,sys,bg,xadmin,93802] ...SUCCEED Setting domain 1 Enduro/X back-end (ndrxd) is not running ndrxd PID (from PID file): 93816 ndrxd idle instance started. exec tpbridge -k nre38Kff1kz -i 101 -e /home/user1/endurox/atmitest/test003_basicconvers/tpbridge-dom1.log -r -- -f -n2 -r -i 127.0.0.1 -p 44003 -tA -z30 : process id=93819 ... Started. Startup finished. 1 processes started. Setting domain 2 Enduro/X back-end (ndrxd) is not running ndrxd PID (from PID file): 93832 ndrxd idle instance started. exec atmisv3 -k nZ22K8K7kewKo -i 10 -e /home/user1/endurox/atmitest/test003_basicconvers/atmisv-dom2.log -r -- : process id=93835 ... Started. exec tpbridge -k nZ22K8K7kewKo -i 101 -e /tmp/bridge-dom2.log -r -- -f -n1 -r -i 0.0.0.0 -p 44003 -tP -z30 : process id=93836 ... Started. Startup finished. 2 processes started. Setting domain 1 Soon will issue client calls: ndrxd PID (from PID file): 93816 Nd Service Name Routine Name Prog Name SRVID #SUCC #FAIL MAX LAST STAT -- ------------ ------------ --------- ----- ----- ----- -------- -------- ----- 1 @TPBRIDGE002 TPBRIDGE tpbridge 101 0 0 0ms 0ms AVAIL 2 CONVSV N/A N/A 101 -1 -1 -1ms -1ms AVAIL ndrxd PID (from PID file): 93816 Slot Service Name Nsrv Flags CSrvs TClst CMAX CNODES ------ ------------ ---- ----- ----- ----- ---- -------------------------------- 14916 CONVSV 1 1 1 1 2 01000000000000000000000000000000 16648 @TPBRIDGE002 1 1 0 0 0 00000000000000000000000000000000 ndrxd PID (from PID file): 93816 Binary SRVID PID STATE REQST AS EXSQ RSP NTRM LSIG K STCH FLAGS --------- ----- ----- ----- ----- -- ---- ---- ---- ---- - ---- ----- tpbridge 101 93819 runok runok 1 0 5 0 5 1 5 BrC Test exiting with: 255 Setting domain 1 Server executable = tpbridge Id = 101 : Shutdown succeeded. Shutdown finished. 1 processes stopped. Setting domain 2 Server executable = tpbridge Id = 101 : Shutdown in progress. Server executable = atmisv3 Id = 10 : Shutdown succeeded. Shutdown finished. 1 processes stopped. Killing [atmiclt3] ... Failed ~/endurox/atmitest ************ FINISHED TEST: [test003_basicconvers/run-dom.sh] with 65280 ************ /home/user1/endurox/atmitest/atmiunit1.c:167: Failure: atmi_test_all -> test003_basicconvers_dom [ret] should be [0] but was [65280]
History
#1 Updated by Madars almost 6 years ago
-rw-r--r-- 1 user1 user1 3983 Oct 5 12:23 tpbridge-dom2.log -rw-r--r-- 1 user1 user1 1003841 Oct 5 12:23 tpbridge-dom2.0.log -rw-r--r-- 1 user1 user1 1315217 Oct 5 12:23 tpbridge-dom2.1.log -rw-r--r-- 1 user1 user1 1252334 Oct 5 12:23 tpbridge-dom2.2.log -rw-r--r-- 1 user1 user1 1131920 Oct 5 12:23 tpbridge-dom2.3.log -rw-r--r-- 1 user1 user1 1330259 Oct 5 12:23 tpbridge-dom2.4.log -rw-r--r-- 1 user1 user1 316 Oct 5 12:23 atmiclt-dom1.log -rw-r--r-- 1 user1 user1 119129 Oct 5 12:23 atmiclt-dom1.0.log -rw-r--r-- 1 user1 user1 4007 Oct 5 12:23 tpbridge-dom1.log -rw-r--r-- 1 user1 user1 2522797 Oct 5 12:23 tpbridge-dom1.0.log -rw-r--r-- 1 user1 user1 1511543 Oct 5 12:23 tpbridge-dom1.1.log -rw-r--r-- 1 user1 user1 904701 Oct 5 12:23 tpbridge-dom1.2.log -rw-r--r-- 1 user1 user1 1387932 Oct 5 12:23 tpbridge-dom1.3.log -rw-r--r-- 1 user1 user1 1380136 Oct 5 12:23 tpbridge-dom1.4.log -rw-r--r-- 1 user1 user1 1573 Oct 5 12:23 ndrxd-dom1.log -rw-r--r-- 1 user1 user1 51730 Oct 5 12:23 ndrxd-dom1.0.log -rw-r--r-- 1 user1 user1 2198 Oct 5 12:23 xadmin-dom1.log -rw-r--r-- 1 user1 user1 46399 Oct 5 12:23 xadmin-dom1.0.log -rw-r--r-- 1 user1 user1 3031 Oct 5 12:24 atmisv-dom2.log -rw-r--r-- 1 user1 user1 97003 Oct 5 12:24 atmisv-dom2.0.log -rw-r--r-- 1 user1 user1 1493 Oct 5 12:24 ndrxd-dom2.log -rw-r--r-- 1 user1 user1 67587 Oct 5 12:24 ndrxd-dom2.0.log -rw-r--r-- 1 user1 user1 1570 Oct 5 12:24 xadmin-dom2.log -rw-r--r-- 1 user1 user1 40402 Oct 5 12:24 xadmin-dom2.0.log -rw------- 1 user1 user1 41103360 Oct 5 12:24 tpbridge.core [user1@freebsd11 ~/endurox/atmitest/test003_basicconvers]$
#2 Updated by Madars almost 6 years ago
[user1@freebsd11 ~/endurox/atmitest/test003_basicconvers]$ gdb ../../dist/bin/tpbridge tpbridge.core GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Core was generated by `tpbridge'. Program terminated with signal 11, Segmentation fault. Reading symbols from /home/user1/endurox/dist/lib/libexnet.so...done. Loaded symbols for /home/user1/endurox/dist/lib/libexnet.so Reading symbols from /home/user1/endurox/dist/lib/libatmisrvinteg.so...done. Loaded symbols for /home/user1/endurox/dist/lib/libatmisrvinteg.so Reading symbols from /home/user1/endurox/dist/lib/libatmi.so...done. Loaded symbols for /home/user1/endurox/dist/lib/libatmi.so Reading symbols from /home/user1/endurox/dist/lib/libnetproto.so...done. Loaded symbols for /home/user1/endurox/dist/lib/libnetproto.so Reading symbols from /home/user1/endurox/dist/lib/libubf.so...done. Loaded symbols for /home/user1/endurox/dist/lib/libubf.so Reading symbols from /home/user1/endurox/dist/lib/libnstd.so...done. Loaded symbols for /home/user1/endurox/dist/lib/libnstd.so Reading symbols from /usr/lib/librt.so.1...done. Loaded symbols for /usr/lib/librt.so.1 Reading symbols from /lib/libthr.so.3...done. Loaded symbols for /lib/libthr.so.3 Reading symbols from /lib/libc.so.7...done. Loaded symbols for /lib/libc.so.7 Reading symbols from /libexec/ld-elf.so.1...done. Loaded symbols for /libexec/ld-elf.so.1 #0 0x0000000801a342e8 in realloc () from /lib/libc.so.7 [New Thread 802017e00 (LWP 101442/<unknown>)] [New Thread 802017900 (LWP 101440/<unknown>)] [New Thread 802017400 (LWP 101437/<unknown>)] [New Thread 802016f00 (LWP 101434/<unknown>)] [New Thread 802016a00 (LWP 101433/<unknown>)] [New Thread 802016000 (LWP 100210/<unknown>)] (gdb) where #0 0x0000000801a342e8 in realloc () from /lib/libc.so.7 #1 0x0000000801a3480e in free () from /lib/libc.so.7 #2 0x000000080082efb6 in exnet_remove_incoming (net=0x8020fc840) at server.c:100 #3 0x000000080082ce5b in close_socket (net=0x8020fc840) at exnet.c:558 #4 0x000000080082ca88 in exnet_send_sync (net=0x8020fc840, buf=0x7fffdffdde10 "\020\005", len=2691, flags=0, appflags=0) at exnet.c:155 #5 0x00000000004068c3 in br_send_to_net (buf=0x80216d200 "\005", len=2244, msg_type=65 'A', command_id=5) at /home/user1/endurox/bridge/network.c:615 #6 0x0000000000405088 in br_got_message_from_q_th (ptr=0x802047b00, p_finish_off=0x7fffdfffdf1c) at /home/user1/endurox/bridge/queue.c:466 #7 0x0000000000408889 in poolthread_do (poolthread_p=0x80203b040) at thpool.c:410 #8 0x0000000801756b55 in pthread_create () from /lib/libthr.so.3 #9 0x0000000000000000 in ?? () (gdb)
#3 Updated by Madars almost 6 years ago
- File uv.log.tar.gz added
#4 Updated by Madars almost 6 years ago
we need output from:
"thread apply all where"
#5 Updated by Madars almost 6 years ago
(gdb) (gdb) thread apply all where Thread 6 (Thread 802016000 (LWP 100210/<unknown>)): #0 0x0000000801ab698a in _kevent () from /lib/libc.so.7 #1 0x0000000801759b82 in pthread_suspend_all_np () from /lib/libthr.so.3 #2 0x000000080133c076 in ndrx_epoll_wait (epfd=16, events=0x80203b100, maxevents=1, timeout=5000) at sys_kqueue.c:229 #3 0x0000000800a39021 in sv_wait_for_request () at svqdispatch.c:1135 #4 0x0000000800a4066d in ndrx_main (argc=18, argv=0x7fffffffe548) at srvmain.c:469 #5 0x0000000800a43ac1 in ndrx_main_integra (argc=18, argv=0x7fffffffe548, in_tpsvrinit=0x402850 <__tpsvrinit__>, in_tpsvrdone=0x403c50 <__tpsvrdone__>, flags=0) at integra.c:116 #6 0x0000000000407d2b in main (argc=18, argv=0x7fffffffe548) at /home/user1/endurox/libatmisrv/rawmain_integra.c:52 Thread 5 (Thread 802016a00 (LWP 101433/<unknown>)): #0 0x0000000801a342e8 in realloc () from /lib/libc.so.7 #1 0x0000000801a3480e in free () from /lib/libc.so.7 #2 0x000000080082efb6 in exnet_remove_incoming (net=0x8020fc840) at server.c:100 #3 0x000000080082ce5b in close_socket (net=0x8020fc840) at exnet.c:558 #4 0x000000080082ca88 in exnet_send_sync (net=0x8020fc840, buf=0x7fffdffdde10 "\020\005", len=2691, flags=0, appflags=0) at exnet.c:155 #5 0x00000000004068c3 in br_send_to_net (buf=0x80216d200 "\005", len=2244, msg_type=65 'A', command_id=5) at /home/user1/endurox/bridge/network.c:615 #6 0x0000000000405088 in br_got_message_from_q_th (ptr=0x802047b00, p_finish_off=0x7fffdfffdf1c) at /home/user1/endurox/bridge/queue.c:466 #7 0x0000000000408889 in poolthread_do (poolthread_p=0x80203b040) at thpool.c:410 #8 0x0000000801756b55 in pthread_create () from /lib/libthr.so.3 #9 0x0000000000000000 in ?? () Thread 4 (Thread 802016f00 (LWP 101434/<unknown>)): #0 0x000000080176467c in pthread_cleanup_pop () from /lib/libthr.so.3 #1 0x0000000801762510 in _pthread_cond_wait () from /lib/libthr.so.3 #2 0x000000000040897a in bsem_wait (bsem_p=0x80203b000) at thpool.c:589 #3 0x00000000004087b0 in poolthread_do (poolthread_p=0x80203b060) at thpool.c:392 #4 0x0000000801756b55 in pthread_create () from /lib/libthr.so.3 #5 0x0000000000000000 in ?? () Thread 3 (Thread 802017400 (LWP 101437/<unknown>)): #0 0x000000080176467c in pthread_cleanup_pop () from /lib/libthr.so.3 #1 0x0000000801762510 in _pthread_cond_wait () from /lib/libthr.so.3 #2 0x000000000040897a in bsem_wait (bsem_p=0x80203b000) at thpool.c:589 #3 0x00000000004087b0 in poolthread_do (poolthread_p=0x80203b080) at thpool.c:392 #4 0x0000000801756b55 in pthread_create () from /lib/libthr.so.3 #5 0x0000000000000000 in ?? () Thread 2 (Thread 802017900 (LWP 101440/<unknown>)): #0 0x000000080176467c in pthread_cleanup_pop () from /lib/libthr.so.3 #1 0x0000000801762510 in _pthread_cond_wait () from /lib/libthr.so.3 #2 0x000000000040897a in bsem_wait (bsem_p=0x80203b000) at thpool.c:589 #3 0x00000000004087b0 in poolthread_do (poolthread_p=0x80203b0a0) at thpool.c:392 #4 0x0000000801756b55 in pthread_create () from /lib/libthr.so.3 #5 0x0000000000000000 in ?? () Thread 1 (Thread 802017e00 (LWP 101442/<unknown>)): ---Type <return> to continue, or q <return> to quit--- #0 0x000000080176467c in pthread_cleanup_pop () from /lib/libthr.so.3 #1 0x0000000801762510 in _pthread_cond_wait () from /lib/libthr.so.3 #2 0x000000000040897a in bsem_wait (bsem_p=0x80203b000) at thpool.c:589 #3 0x00000000004087b0 in poolthread_do (poolthread_p=0x80203b0c0) at thpool.c:392 #4 0x0000000801756b55 in pthread_create () from /lib/libthr.so.3 #5 0x0000000000000000 in ?? () #0 0x0000000801a342e8 in realloc () from /lib/libc.so.7 (gdb)
#6 Updated by Madars almost 6 years ago
Isn't it possible that thread is polling on socket.. and we are removing the socket from poll structure in the same time?
(gdb) thread apply all where Thread 6 (Thread 802016000 (LWP 100210/<unknown>)): #0 0x0000000801ab698a in _kevent () from /lib/libc.so.7 #1 0x0000000801759b82 in pthread_suspend_all_np () from /lib/libthr.so.3 #2 0x000000080133c076 in ndrx_epoll_wait (epfd=16, events=0x80203b100, maxevents=1, timeout=5000) at sys_kqueue.c:229 #3 0x0000000800a39021 in sv_wait_for_request () at svqdispatch.c:1135 #4 0x0000000800a4066d in ndrx_main (argc=18, argv=0x7fffffffe548) at srvmain.c:469 #5 0x0000000800a43ac1 in ndrx_main_integra (argc=18, argv=0x7fffffffe548, in_tpsvrinit=0x402850 <__tpsvrinit__>, in_tpsvrdone=0x403c50 <__tpsvrdone__>, flags=0) at integra.c:116 #6 0x0000000000407d2b in main (argc=18, argv=0x7fffffffe548) at /home/user1/endurox/libatmisrv/rawmain_integra.c:52 Thread 5 (Thread 802016a00 (LWP 101433/<unknown>)): #0 0x0000000801a342e8 in realloc () from /lib/libc.so.7 #1 0x0000000801a3480e in free () from /lib/libc.so.7 #2 0x000000080082efb6 in exnet_remove_incoming (net=0x8020fc840) at server.c:100 #3 0x000000080082ce5b in close_socket (net=0x8020fc840) at exnet.c:558 #4 0x000000080082ca88 in exnet_send_sync (net=0x8020fc840, buf=0x7fffdffdde10 "\020\005", len=2691, flags=0, appflags=0) at exnet.c:155 #5 0x00000000004068c3 in br_send_to_net (buf=0x80216d200 "\005", len=2244, msg_type=65 'A', command_id=5) at /home/user1/endurox/bridge/network.c:615 #6 0x0000000000405088 in br_got_message_from_q_th (ptr=0x802047b00, p_finish_off=0x7fffdfffdf1c) at /home/user1/endurox/bridge/queue.c:466 #7 0x0000000000408889 in poolthread_do (poolthread_p=0x80203b040) at thpool.c:410 #8 0x0000000801756b55 in pthread_create () from /lib/libthr.so.3 #9 0x0000000000000000 in ?? ()
#7 Updated by Madars almost 6 years ago
libexnet shall schedule sockets for closing and do not perform close by it self ans the net structure is used in multiple places by main thread and there is no locking.
Thus exnet shall introduce locked hashlist of list of net objects to close. And server main thread will process them all.
#8 Updated by Madars almost 6 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
#9 Updated by Madars almost 6 years ago
- Status changed from Resolved to Closed
#10 Updated by Madars almost 6 years ago
- Status changed from Closed to In Progress
#11 Updated by Madars almost 6 years ago
Seems we get similar issue with test case 003 on BSD:
Thread 6 (Thread 802016000 (LWP 101266/<unknown>)): #0 0x0000000801a1f1ca in kill () from /lib/libc.so.7 #1 0x0000000801a1f180 in __stack_chk_fail () from /lib/libc.so.7 #2 0x0000000801a1f0f0 in __stack_chk_fail () from /lib/libc.so.7 #3 0x0000000800eb4044 in exproto_build_ex2proto (cv=<value optimized out>, level=<value optimized out>, offset=<value optimized out>, ex_buf=<value optimized out>, ex_len=<value optimized out>, proto_buf=<value optimized out>, proto_buf_offset=0x0, accept_tags=<value optimized out>, proto_bufsz=0) at proto.c:1525 #4 0x0000000800eb323c in exproto_build_ex2proto (cv=0x7ffffffb5e80, level=0, offset=24, ex_buf=0x7ffffffce0c0 "Q�\022j", ex_len=0, proto_buf=0x7ffffffbe0c0 "\020\005", proto_buf_offset=0x0, accept_tags=<value optimized out>, proto_bufsz=0) at proto.c:1316 #5 0x0000000800eb323c in exproto_build_ex2proto (cv=0x8010b8a88, level=1, offset=24, ex_buf=0x7ffffffce0c0 "Q�\022j", ex_len=0, proto_buf=0x7ffffffbe0c0 "\020\005", proto_buf_offset=0x0, accept_tags=<value optimized out>, proto_bufsz=0) at proto.c:1316 #6 0x0000000800eb3048 in exproto_build_ex2proto (cv=0x8010b8a88, level=0, offset=0, ex_buf=0x7ffffffce0c0 "Q�\022j", ex_len=0, proto_buf=0x7ffffffbe0c0 "\020\005", proto_buf_offset=0x0, accept_tags=<value optimized out>, proto_bufsz=0) at proto.c:1253 #7 0x0000000800eb4ce9 in exproto_ex2proto (ex_buf=<value optimized out>, ex_len=<value optimized out>, proto_buf=<value optimized out>, proto_len=0x7ffffffde0e8, proto_bufsz=65536) at proto.c:1637 #8 0x0000000000405793 in br_send_to_net (buf=0x7ffffffde140 "", len=<value optimized out>, msg_type=88 'X', command_id=48) at /home/user1/endurox/bridge/network.c:592 #9 0x0000000000405cc2 in br_send_clock () at /home/user1/endurox/bridge/clock.c:102 #10 0x00000000004024f8 in br_connected (net=<value optimized out>) at /home/user1/endurox/bridge/bridgesvc.c:129 #11 0x000000080082cba4 in exnet_poll_cb (fd=<value optimized out>, events=<value optimized out>, ptr1=0x609de0) at exnet.c:512 #12 0x000000080082d285 in exnet_periodic () at exnet.c:803 #13 0x0000000800a37056 in sv_wait_for_request () at svqdispatch.c:1166 #14 0x0000000800a3be09 in ndrx_main (argc=18, argv=0x7fffffffe518) at srvmain.c:471 #15 0x000000000040239f in _start () #16 0x000000080062b000 in ?? () #17 0x0000000000000000 in ?? ()
#12 Updated by Madars almost 6 years ago
m:NDR:5:74743:802216000:000:20171114:141852516:/exnet.c:0427:Got packet: (nr bytes: 4) 0000 00 00 00 00 .... m:NDR:5:74743:802216000:000:20171114:141852516:/exnet.c:0302:pfx_len=0 msg_len=4 m:NDR:5:74743:802216000:000:20171114:141852516:/exnet.c:0405:Data buffered - buf: [4], full: 4 m:NDR:5:74743:802216000:000:20171114:141852516:/exnet.c:0318:Msg len with out pfx: 0 (full_msg: 4 - pfx: 4), userbuf: 65540 m:NDR:5:74743:802216000:000:20171114:141852516:/exnet.c:0328:Got message, len: 4 m:NDR:5:74743:802216000:000:20171114:141852516:/exnet.c:0332:Got message: (nr bytes: 4) 0000 00 00 00 00 .... m:NDR:4:74743:802216000:000:20171114:141852516:/exnet.c:0342:net->dl = 0 after cut m:NDR:5:74743:802216000:000:20171114:141852516:/exnet.c:0346:zero length message - ignore! m:NDR:5:74743:802216000:000:20171114:141852516:kqueue.c:0226:about to kevent wait 14, timeout 5000 m:NDR:4:74743:802216000:000:20171114:141857546:kqueue.c:0273:ndrx_epoll_wait ret=0 numevents=0 m:NDR:5:74743:802216000:000:20171114:141857546:/exnet.c:0416:Data needs to be received, dl=0 m:NDR:4:74743:802216000:000:20171114:141857546:/exnet.c:0269:Still no data (waiting...) m:NDR:5:74743:802216000:000:20171114:141857546:kqueue.c:0226:about to kevent wait 14, timeout 5000 m:NDR:4:74743:802216000:000:20171114:141902567:kqueue.c:0273:ndrx_epoll_wait ret=0 numevents=0 m:NDR:5:74743:802216000:000:20171114:141902567:/exnet.c:0416:Data needs to be received, dl=0 m:NDR:4:74743:802216000:000:20171114:141902567:/exnet.c:0269:Still no data (waiting...) m:NDR:5:74743:802216000:000:20171114:141902567:kqueue.c:0226:about to kevent wait 14, timeout 5000 m:NDR:4:74743:802216000:000:20171114:141907571:kqueue.c:0273:ndrx_epoll_wait ret=0 numevents=0 m:NDR:5:74743:802216000:000:20171114:141907571:/exnet.c:0416:Data needs to be received, dl=0 m:NDR:4:74743:802216000:000:20171114:141907571:/exnet.c:0269:Still no data (waiting...) m:NDR:5:74743:802216000:000:20171114:141907571:spatch.c:1128:About to poll - timeout=5000 millisec m:NDR:5:74743:802216000:000:20171114:141907571:kqueue.c:0226:about to kevent wait 14, timeout 5000 m:NDR:4:74743:802216000:000:20171114:141912638:kqueue.c:0273:ndrx_epoll_wait ret=0 numevents=0 m:NDR:5:74743:802216000:000:20171114:141912638:/exnet.c:0416:Data needs to be received, dl=0 m:NDR:4:74743:802216000:000:20171114:141912638:/exnet.c:0269:Still no data (waiting...) m:NDR:5:74743:802216000:000:20171114:141912638:kqueue.c:0226:about to kevent wait 14, timeout 5000 m:NDR:4:74743:802216000:000:20171114:141917727:kqueue.c:0273:ndrx_epoll_wait ret=0 numevents=0
why download 0?
#13 Updated by Madars almost 6 years ago
resolved by following: https://publicwork.wordpress.com/2017/11/14/c-c-stack-overflow-corruption-debugging/
#14 Updated by Madars almost 6 years ago
- Status changed from In Progress to Closed