Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1153809
| From | Tim McConnell <tmcconnell168@gmail.com> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.maint.glibc |
| Subject | Bug#1040716: libc6: Stack Traces |
| Date | 2023-07-11 22:40 +0200 |
| Message-ID | <GQsjo-244-17@gated-at.bofh.it> (permalink) |
| References | (5 earlier) <GPITf-46Mm-1@gated-at.bofh.it> <GQops-uX-11@gated-at.bofh.it> <GQr3X-1nr-19@gated-at.bofh.it> <GPITf-46Mm-1@gated-at.bofh.it> <GQr3X-1nr-19@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
On Tue, 2023-07-11 at 21:11 +0200, Aurelien Jarno wrote: > Hi, > > On 2023-07-11 11:21, Tim McConnell wrote: > > > > > > On Mon, 2023-07-10 at 23:17 +0200, Aurelien Jarno wrote: > > > You might want > > > to upgrade to version 2.37-5 to check if it solves your issue > > Okay that's done and it's still doing it. The entry from Journalctl > > shows module libudev1 if that's of any use. > > > > Started systemd-coredump@1785-616863-0.service - Process Core Dump > > (PID > > 616863/UID 0). > > Jul 11 10:52:06 DebianTim systemd-coredump[616865]: Process 616847 > > (collectd) of user 0 dumped core. > > > > Module > > libudev.so.1 > > from deb systemd-252.11-1.amd64 > > Stack trace of > > thread 616848: > > #0 > > 0x00007fce1335e9f2 __memmove_ssse3 (libc.so.6 + 0x16d9f2) > > #1 > > 0x00007fce131156d9 rrd_write (librrd.so.8 + 0x346d9) > > #2 > > 0x00007fce13120acd n/a (librrd.so.8 + 0x3facd) > > #3 > > 0x00007fce13122962 n/a (librrd.so.8 + 0x41962) > > #4 > > 0x00007fce1317c370 n/a (rrdtool.so + 0x3370) > > #5 > > 0x00007fce132793ec start_thread (libc.so.6 + 0x883ec) > > #6 > > 0x00007fce132f9a1c __clone3 (libc.so.6 + 0x108a1c) > > > > Thanks for the details. This shows that the binary crashing regularly > is > collectd. This is very unlikely that the issue is linked to the > locales, > and your test is confirming that. > > It's also not clear that it's a glibc issue, it's more likely an > issue > in collectd or librrd8. It appears that systemd-coredump saved a > coredump when the process crashed. You should be able do use > "coredumpctl" to get the list of cores. You can select one coredump > and > examine it with gdb using "coredumpctl debug xxxx". Then when under > gdb > you should be able to run "thread apply all bt" to get the backtrace. > That should allows to better understand the issue. > > Regards > Aurelien > I'm unsure how helpful this is ( I am not a programmer) but: thread apply all bt Thread 12 (Thread 0x7fae021f96c0 (LWP 9783)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fae021f8e60, op=393, expected=0, futex_word=0x556c7b80d488) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x556c7b80d488, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fae021f8e60, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex- internal.c:87 #2 0x00007fae08a3b1bb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x556c7b80d488, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fae021f8e60, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007fae08a3dafc in __pthread_cond_wait_common (abstime=0x7fae021f8e60, clockid=0, mutex=0x556c7b80d4a0, cond=0x556c7b80d460) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x556c7b80d460, mutex=0x556c7b80d4a0, abstime=0x7fae021f8e60) at ./nptl/pthread_cond_wait.c:643 #5 0x0000556c7b7e83a2 in () #6 0x00007fae08a3e3ec in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444 #7 0x00007fae08abea1c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 11 (Thread 0x7fae08c1a740 (LWP 9776)): #0 0x00007fae08a84a25 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff754277f0, rem=0x7fff754277f0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48 #1 0x00007fae08a893f3 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25 #2 0x0000556c7b7de16b in () #3 0x0000556c7b7de7a8 in run_loop () #4 0x0000556c7b7dd934 in main () Thread 10 (Thread 0x7fae041fd6c0 (LWP 9779)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x556c7b80d3e8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x556c7b80d3e8, expected=expected@entry=0, clockid=clockid@entry=0, abst--Type <RET> for more, q to quit, c to continue without paging-- ime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87 #2 0x00007fae08a3b1bb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x556c7b80d3e8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007fae08a3d818 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556c7b80d400, cond=0x556c7b80d3c0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x556c7b80d3c0, mutex=0x556c7b80d400) at ./nptl/pthread_cond_wait.c:618 #5 0x0000556c7b7e6d1b in () #6 0x00007fae08a3e3ec in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444 #7 0x00007fae08abea1c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7fae001f56c0 (LWP 9787)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fae001f4e60, op=393, expected=0, futex_word=0x556c7b80d488) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x556c7b80d488, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fae001f4e60, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex- internal.c:87 #2 0x00007fae08a3b1bb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x556c7b80d488, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fae001f4e60, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007fae08a3dafc in __pthread_cond_wait_common (abstime=0x7fae001f4e60, clockid=0, mutex=0x556c7b80d4a0, cond=0x556c7b80d460) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x556c7b80d460, mutex=0x556c7b80d4a0, abstime=0x7fae001f4e60) at ./nptl/pthread_cond_wait.c:643 #5 0x0000556c7b7e83a2 in () #6 0x00007fae08a3e3ec in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444 #7 0x00007fae08abea1c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x7fae009f66c0 (LWP 9786)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fae009f5e60, op=393, expected=0, futex_word=0x556c7b80d488) at ./nptl/futex-internal.c:57 --Type <RET> for more, q to quit, c to continue without paging-- #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x556c7b80d488, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fae009f5e60, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex- internal.c:87 #2 0x00007fae08a3b1bb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x556c7b80d488, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fae009f5e60, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007fae08a3dafc in __pthread_cond_wait_common (abstime=0x7fae009f5e60, clockid=0, mutex=0x556c7b80d4a0, cond=0x556c7b80d460) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x556c7b80d460, mutex=0x556c7b80d4a0, abstime=0x7fae009f5e60) at ./nptl/pthread_cond_wait.c:643 #5 0x0000556c7b7e83a2 in () #6 0x00007fae08a3e3ec in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444 #7 0x00007fae08abea1c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7fae011f76c0 (LWP 9785)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fae011f6e60, op=393, expected=0, futex_word=0x556c7b80d488) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x556c7b80d488, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fae011f6e60, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex- internal.c:87 #2 0x00007fae08a3b1bb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x556c7b80d488, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fae011f6e60, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007fae08a3dafc in __pthread_cond_wait_common (abstime=0x7fae011f6e60, clockid=0, mutex=0x556c7b80d4a0, cond=0x556c7b80d460) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x556c7b80d460, mutex=0x556c7b80d4a0, abstime=0x7fae011f6e60) at ./nptl/pthread_cond_wait.c:643 #5 0x0000556c7b7e83a2 in () #6 0x00007fae08a3e3ec in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444 #7 0x00007fae08abea1c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7fae019f86c0 (LWP 9784)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fae019f7e60, op=393, expected=0, futex_word=0x556c7b80d488) at --Type <RET> for more, q to quit, c to continue without paging-- ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x556c7b80d488, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fae019f7e60, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex- internal.c:87 #2 0x00007fae08a3b1bb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x556c7b80d488, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fae019f7e60, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007fae08a3dafc in __pthread_cond_wait_common (abstime=0x7fae019f7e60, clockid=0, mutex=0x556c7b80d4a0, cond=0x556c7b80d460) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x556c7b80d460, mutex=0x556c7b80d4a0, abstime=0x7fae019f7e60) at ./nptl/pthread_cond_wait.c:643 #5 0x0000556c7b7e83a2 in () #6 0x00007fae08a3e3ec in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444 #7 0x00007fae08abea1c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7fae029fa6c0 (LWP 9782)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x556c7b80d3ec) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x556c7b80d3ec, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex- internal.c:87 #2 0x00007fae08a3b1bb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x556c7b80d3ec, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007fae08a3d818 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556c7b80d400, cond=0x556c7b80d3c0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x556c7b80d3c0, mutex=0x556c7b80d400) at ./nptl/pthread_cond_wait.c:618 #5 0x0000556c7b7e6d1b in () #6 0x00007fae08a3e3ec in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444 #7 0x00007fae08abea1c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7fae031fb6c0 (LWP 9781)): --Type <RET> for more, q to quit, c to continue without paging-- #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x556c7b80d3e8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x556c7b80d3e8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex- internal.c:87 #2 0x00007fae08a3b1bb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x556c7b80d3e8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007fae08a3d818 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556c7b80d400, cond=0x556c7b80d3c0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x556c7b80d3c0, mutex=0x556c7b80d400) at ./nptl/pthread_cond_wait.c:618 #5 0x0000556c7b7e6d1b in () #6 0x00007fae08a3e3ec in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444 #7 0x00007fae08abea1c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7fae039fc6c0 (LWP 9780)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x556c7b80d3ec) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x556c7b80d3ec, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex- internal.c:87 #2 0x00007fae08a3b1bb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x556c7b80d3ec, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007fae08a3d818 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556c7b80d400, cond=0x556c7b80d3c0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x556c7b80d3c0, mutex=0x556c7b80d400) at ./nptl/pthread_cond_wait.c:618 #5 0x0000556c7b7e6d1b in () #6 0x00007fae08a3e3ec in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444 #7 0x00007fae08abea1c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 --Type <RET> for more, q to quit, c to continue without paging-- Thread 2 (Thread 0x7fae049fe6c0 (LWP 9778)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x556c7b80d3ec) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x556c7b80d3ec, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex- internal.c:87 #2 0x00007fae08a3b1bb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x556c7b80d3ec, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007fae08a3d818 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556c7b80d400, cond=0x556c7b80d3c0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x556c7b80d3c0, mutex=0x556c7b80d400) at ./nptl/pthread_cond_wait.c:618 #5 0x0000556c7b7e6d1b in () #6 0x00007fae08a3e3ec in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444 #7 0x00007fae08abea1c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7fae051ff6c0 (LWP 9777)): #0 __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memmove-ssse3.S:84 #1 0x00007fae088da6d9 in rrd_write () at /lib/x86_64-linux- gnu/librrd.so.8 #2 0x00007fae088e5acd in () at /lib/x86_64-linux-gnu/librrd.so.8 #3 0x00007fae088e7962 in () at /lib/x86_64-linux-gnu/librrd.so.8 #4 0x00007fae08941370 in () at /usr/lib/collectd/rrdtool.so #5 0x00007fae08a3e3ec in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444 #6 0x00007fae08abea1c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Find similar | Unroll thread
Bug#1040716: libc6: Stack Traces Aurelien Jarno <aurelien@aurel32.net> - 2023-07-09 23:40 +0200
Bug#1040716: libc6: Stack Traces Tim McConnell <tmcconnell168@gmail.com> - 2023-07-10 00:20 +0200
Bug#1040716: libc6: Stack Traces Aurelien Jarno <aurelien@aurel32.net> - 2023-07-10 23:30 +0200
Bug#1040716: libc6: Stack Traces Tim McConnell <tmcconnell168@gmail.com> - 2023-07-11 02:30 +0200
Bug#1040716: libc6: Stack Traces Tim McConnell <tmcconnell168@gmail.com> - 2023-07-11 02:40 +0200
Bug#1040716: libc6: Stack Traces Tim McConnell <tmcconnell168@gmail.com> - 2023-07-11 18:30 +0200
Bug#1040716: libc6: Stack Traces Aurelien Jarno <aurelien@aurel32.net> - 2023-07-11 21:20 +0200
Bug#1040716: libc6: Stack Traces Aurelien Jarno <aurelien@aurel32.net> - 2023-07-11 22:40 +0200
Bug#1040716: libc6: Stack Traces Tim McConnell <tmcconnell168@gmail.com> - 2023-07-11 23:00 +0200
Bug#1040716: libc6: crashes with SIGBUS in rrd_write Aurelien Jarno <aurelien@aurel32.net> - 2023-07-12 21:00 +0200
Bug#1040716: libc6: Stack Traces Tim McConnell <tmcconnell168@gmail.com> - 2023-07-11 22:40 +0200
csiph-web