Bug #727

Updated by Madars 3 months ago

<pre>
[New LWP 15042]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
Core was generated by `atmi.sv75_conv -k nre38Kff1kz -i 120 -e /home/user1/endurox/atmitest/test075_di'.
Program terminated with signal SIGABRT, Aborted.
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x68ffeef0 (LWP 15044))]
(gdb)
(gdb)
(gdb) where
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x76b2d230 in __GI_abort () at abort.c:79
#2 0x76d796ac in ndrx_svqadmin_run (arg=<optimized out>) at /home/user1/endurox/libnstd/sys_svqadmin.c:338
#3 0x76c94494 in start_thread (arg=0x68ffeef0) at pthread_create.c:486
#4 0x76bed578 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) thread apply all bt

Thread 8 (Thread 0x6cffeef0 (LWP 15042)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x306e40) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0x306e18) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=cond@entry=0x306e18, mutex=0x0, mutex@entry=0x306e00) at pthread_cond_wait.c:655
#3 0x76d967a0 in bsem_wait (bsem_p=0x306e00) at /home/user1/endurox/libnstd/thpool.c:838
#4 poolthread_do (thread_p=0x307588) at /home/user1/endurox/libnstd/thpool.c:588
#5 0x76c94494 in start_thread (arg=0x6cffeef0) at pthread_create.c:486
#6 0x76bed578 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 7 (Thread 0x70facef0 (LWP 15040)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x306e40) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0x306e18) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=cond@entry=0x306e18, mutex=0x0, mutex@entry=0x306e00) at pthread_cond_wait.c:655
#3 0x76d967a0 in bsem_wait (bsem_p=0x306e00) at /home/user1/endurox/libnstd/thpool.c:838
#4 poolthread_do (thread_p=0x3071f8) at /home/user1/endurox/libnstd/thpool.c:588
#5 0x76c94494 in start_thread (arg=0x70facef0) at pthread_create.c:486
#6 0x76bed578 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 6 (Thread 0x6effeef0 (LWP 15041)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x306e40) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0x306e18) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=cond@entry=0x306e18, mutex=0x0, mutex@entry=0x306e00) at pthread_cond_wait.c:655
#3 0x76d967a0 in bsem_wait (bsem_p=0x306e00) at /home/user1/endurox/libnstd/thpool.c:838
#4 poolthread_do (thread_p=0x3073c0) at /home/user1/endurox/libnstd/thpool.c:588
#5 0x76c94494 in start_thread (arg=0x6effeef0) at pthread_create.c:486
#6 0x76bed578 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 5 (Thread 0x72f2fef0 (LWP 15039)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x306e40) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0x306e18) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=cond@entry=0x306e18, mutex=0x0, mutex@entry=0x306e00) at pthread_cond_wait.c:655
#3 0x76d967a0 in bsem_wait (bsem_p=0x306e00) at /home/user1/endurox/libnstd/thpool.c:838
#4 poolthread_do (thread_p=0x307030) at /home/user1/endurox/libnstd/thpool.c:588
#5 0x76c94494 in start_thread (arg=0x72f2fef0) at pthread_create.c:486
#6 0x76bed578 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0x7651cef0 (LWP 15038)):
#0 __GI___poll (timeout=1000, nfds=1, fds=0x7460e738) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 __GI___poll (fds=0x7460e738, fds@entry=0x76da652c <__func__.12488>, nfds=nfds@entry=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:26
#2 0x76d742d4 in ndrx_svq_timeout_thread (arg=<optimized out>) at /home/user1/endurox/libnstd/sys_svqevent.c:930
#3 0x76c94494 in start_thread (arg=0x7651cef0) at pthread_create.c:486
#4 0x76bed578 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0x76f632a0 (LWP 15036)):
#0 __libc_msgrcv (msgflg=1994113024, msgtyp=0, msgsz=104972, msgp=0x30f058, msqid=1221230614) at ../sysdeps/unix/sysv/linux/msgrcv.c:28
#1 __libc_msgrcv (msqid=1221230614, msgp=0x30f058, msgp@entry=0x7ea38d9c, msgsz=104972, msgtyp=0, msgtyp@entry=1993780184, msgflg=0, msgflg@entry=151832) at ../sysdeps/unix/sysv/linux/msgrcv.c:24
#2 0x76d78a98 in ndrx_svq_event_sndrcv (mqd=mqd@entry=0x307918, ptr=0x7ea38d9c "\001", maxlen=0x76dbc588 <ndrx_svq_event_sndrcv@got.plt>, maxlen@entry=0x7ea38df8, abs_timeout=abs_timeout@entry=0x7ea38e08, ev=0x7ea38e04,
ev@entry=0x7ea38dfc, is_send=is_send@entry=0, syncfd=0) at /home/user1/endurox/libnstd/sys_svqevent.c:1796
#3 0x76d6abd8 in ndrx_epoll_wait (epfd=<optimized out>, events=0x2f52a0, maxevents=<optimized out>, timeout=timeout@entry=-1, buf=buf@entry=0x7ea38e94, buf_len=0x7ea38e8c, buf_len@entry=0x7ea38e84)
at /home/user1/endurox/libnstd/sys_svqpoll.c:600
#4 0x76ef6fec in sv_wait_for_request () at /home/user1/endurox/libatmisrv/svqdispatch.c:1528
#5 0x76f02d24 in ndrx_main (argc=<optimized out>, argc@entry=9, argv=argv@entry=0x7ea390c4) at /home/user1/endurox/libatmisrv/srvmain.c:1208
#6 0x76f075f8 in _tmstartserver (argc=argc@entry=9, argv=argv@entry=0x7ea390c4, tmsvrargs=tmsvrargs@entry=0x7ea38f30) at /home/user1/endurox/libatmisrv/integra.c:261
#7 0x00010d7c in main (argc=9, argv=0x7ea390c4) at /home/user1/endurox/atmitest/test075_dispthread/atmisv75_conv.c:191

Thread 2 (Thread 0x6affeef0 (LWP 15043)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x306e40) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0x306e18) at pthread_cond_wait.c:502
--Type <RET> for more, q to quit, c to continue without paging--
#2 __pthread_cond_wait (cond=cond@entry=0x306e18, mutex=0x0, mutex@entry=0x306e00) at pthread_cond_wait.c:655
#3 0x76d967a0 in bsem_wait (bsem_p=0x306e00) at /home/user1/endurox/libnstd/thpool.c:838
#4 poolthread_do (thread_p=0x307750) at /home/user1/endurox/libnstd/thpool.c:588
#5 0x76c94494 in start_thread (arg=0x6affeef0) at pthread_create.c:486
#6 0x76bed578 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x68ffeef0 (LWP 15044)):
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x76b2d230 in __GI_abort () at abort.c:79
#2 0x76d796ac in ndrx_svqadmin_run (arg=<optimized out>) at /home/user1/endurox/libnstd/sys_svqadmin.c:338
#3 0x76c94494 in start_thread (arg=0x68ffeef0) at pthread_create.c:486
#4 0x76bed578 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
</pre>

Back