Advertisement
Guest User

Random minetest crash on ARM64 (aarch64) build

a guest
Jul 14th, 2022
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.53 KB | None | 0 0
  1. cat core-20220714-145050.dump.trace
  2. GNU gdb (Debian 10.1-1.7) 10.1.90.20210103-git
  3. Copyright (C) 2021 Free Software Foundation, Inc.
  4. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  5. This is free software: you are free to change and redistribute it.
  6. There is NO WARRANTY, to the extent permitted by law.
  7. Type "show copying" and "show warranty" for details.
  8. This GDB was configured as "aarch64-linux-gnu".
  9. Type "show configuration" for configuration details.
  10. For bug reporting instructions, please see:
  11. <https://www.gnu.org/software/gdb/bugs/>.
  12. Find the GDB manual and other documentation resources online at:
  13. <http://www.gnu.org/software/gdb/documentation/>.
  14.  
  15. For help, type "help".
  16. Type "apropos word" to search for commands related to "word"...
  17. Reading symbols from /usr/bin/minetestserver...
  18. [New LWP 119]
  19. [New LWP 120]
  20. [New LWP 121]
  21. [New LWP 122]
  22. [Thread debugging using libthread_db enabled]
  23. Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
  24. Core was generated by `minetestserver --quiet --logfile /var/logs/minetest/debug.txt --world /var/lib/'.
  25. Program terminated with signal SIGSEGV, Segmentation fault.
  26. #0 0x0000ffffb2373d2c in ?? ()
  27. [Current thread is 1 (Thread 0xffffb3412010 (LWP 119))]
  28.  
  29. Thread 4 (Thread 0xffffb2374600 (LWP 122)):
  30. #0 futex_abstimed_wait_cancelable (private=0, abstime=0xffffb23738c8, clockid=0, expected=0, futex_word=0x20b587038) at ../sysdeps/nptl/futex-internal.h:323
  31. #1 do_futex_wait (sem=sem@entry=0x20b587038, abstime=abstime@entry=0xffffb23738c8, clockid=0) at sem_waitcommon.c:112
  32. #2 0x0000ffffb49635dc in __new_sem_wait_slow (sem=0x20b587038, abstime=0xffffb23738c8, clockid=0) at sem_waitcommon.c:184
  33. #3 0x000000020020bd4c in Semaphore::wait (this=0x20b587038, time_ms=100000000) at /usr/src/minetest/src/threading/semaphore.cpp:157
  34. #4 0x00000002002898bc in MutexedQueue<CurlFetchThread::Request>::pop_front (this=0x20b586fb8, wait_time_max_ms=100000000) at /usr/src/minetest/src/util/container.h:168
  35. #5 0x0000000200288608 in CurlFetchThread::waitForRequest (this=0x20b586f10, timeout=100000000) at /usr/src/minetest/src/httpfetch.cpp:596
  36. #6 0x0000000200288ba8 in CurlFetchThread::run (this=0x20b586f10) at /usr/src/minetest/src/httpfetch.cpp:721
  37. #7 0x000000020020c2d8 in Thread::threadProc (thr=0x20b586f10) at /usr/src/minetest/src/threading/thread.cpp:188
  38. #8 0x000000020020cf9c in std::__invoke_impl<void, void (*)(Thread*), Thread*> (__f=@0x20b5e0db0: 0x20020c274 <Thread::threadProc(Thread*)>) at /usr/include/c++/10/bits/invoke.h:60
  39. #9 0x000000020020cee4 in std::__invoke<void (*)(Thread*), Thread*> (__fn=@0x20b5e0db0: 0x20020c274 <Thread::threadProc(Thread*)>) at /usr/include/c++/10/bits/invoke.h:95
  40. #10 0x000000020020ce48 in std::thread::_Invoker<std::tuple<void (*)(Thread*), Thread*> >::_M_invoke<0ul, 1ul> (this=0x20b5e0da8) at /usr/include/c++/10/thread:264
  41. #11 0x000000020020ce00 in std::thread::_Invoker<std::tuple<void (*)(Thread*), Thread*> >::operator() (this=0x20b5e0da8) at /usr/include/c++/10/thread:271
  42. #12 0x000000020020cde0 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(Thread*), Thread*> > >::_M_run (this=0x20b5e0da0) at /usr/include/c++/10/thread:215
  43. #13 0x0000ffffb4578cac in ?? () from /usr/lib/aarch64-linux-gnu/libstdc++.so.6
  44. #14 0x0000ffffb4959628 in start_thread (arg=0xffffb2373f00) at pthread_create.c:477
  45. #15 0x0000ffffb434001c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
  46.  
  47. Thread 3 (Thread 0xffffb2c0d600 (LWP 121)):
  48. #0 0x0000ffffb4338c1c in __GI___select (nfds=<optimized out>, readfds=0xffffb2c0c5f0, writefds=0x0, exceptfds=0x0, timeout=0xffffb2c0c5e0) at ../sysdeps/unix/sysv/linux/select.c:53
  49. #1 0x0000000200178a84 in UDPSocket::WaitData (this=0x20b58b1f0, timeout_ms=500) at /usr/src/minetest/src/network/socket.cpp:343
  50. #2 0x000000020017866c in UDPSocket::Receive (this=0x20b58b1f0, sender=..., data=0xffffa4000df0, size=1500) at /usr/src/minetest/src/network/socket.cpp:258
  51. #3 0x000000020015be5c in con::ConnectionReceiveThread::receive (this=0x20b5730e0, packetdata=..., packet_queued=@0xffffb2c0ca97: false) at /usr/src/minetest/src/network/connectionthreads.cpp:900
  52. #4 0x000000020015bc58 in con::ConnectionReceiveThread::run (this=0x20b5730e0) at /usr/src/minetest/src/network/connectionthreads.cpp:816
  53. #5 0x000000020020c2d8 in Thread::threadProc (thr=0x20b5730e0) at /usr/src/minetest/src/threading/thread.cpp:188
  54. #6 0x000000020020cf9c in std::__invoke_impl<void, void (*)(Thread*), Thread*> (__f=@0x20b590960: 0x20020c274 <Thread::threadProc(Thread*)>) at /usr/include/c++/10/bits/invoke.h:60
  55. #7 0x000000020020cee4 in std::__invoke<void (*)(Thread*), Thread*> (__fn=@0x20b590960: 0x20020c274 <Thread::threadProc(Thread*)>) at /usr/include/c++/10/bits/invoke.h:95
  56. #8 0x000000020020ce48 in std::thread::_Invoker<std::tuple<void (*)(Thread*), Thread*> >::_M_invoke<0ul, 1ul> (this=0x20b590958) at /usr/include/c++/10/thread:264
  57. #9 0x000000020020ce00 in std::thread::_Invoker<std::tuple<void (*)(Thread*), Thread*> >::operator() (this=0x20b590958) at /usr/include/c++/10/thread:271
  58. #10 0x000000020020cde0 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(Thread*), Thread*> > >::_M_run (this=0x20b590950) at /usr/include/c++/10/thread:215
  59. #11 0x0000ffffb4578cac in ?? () from /usr/lib/aarch64-linux-gnu/libstdc++.so.6
  60. #12 0x0000ffffb4959628 in start_thread (arg=0xffffb2c0cf00) at pthread_create.c:477
  61. #13 0x0000ffffb434001c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
  62.  
  63. Thread 2 (Thread 0xffffb340e600 (LWP 120)):
  64. #0 futex_abstimed_wait_cancelable (private=0, abstime=0xffffb340d9b8, clockid=0, expected=0, futex_word=0x20b5900d0) at ../sysdeps/nptl/futex-internal.h:323
  65. #1 do_futex_wait (sem=sem@entry=0x20b5900d0, abstime=abstime@entry=0xffffb340d9b8, clockid=0) at sem_waitcommon.c:112
  66. #2 0x0000ffffb49635dc in __new_sem_wait_slow (sem=0x20b5900d0, abstime=0xffffb340d9b8, clockid=0) at sem_waitcommon.c:184
  67. #3 0x000000020020bd4c in Semaphore::wait (this=0x20b5900d0, time_ms=50) at /usr/src/minetest/src/threading/semaphore.cpp:157
  68. #4 0x00000002001574dc in con::ConnectionSendThread::run (this=0x20b58ffd0) at /usr/src/minetest/src/network/connectionthreads.cpp:98
  69. #5 0x000000020020c2d8 in Thread::threadProc (thr=0x20b58ffd0) at /usr/src/minetest/src/threading/thread.cpp:188
  70. #6 0x000000020020cf9c in std::__invoke_impl<void, void (*)(Thread*), Thread*> (__f=@0x20b5905b0: 0x20020c274 <Thread::threadProc(Thread*)>) at /usr/include/c++/10/bits/invoke.h:60
  71. #7 0x000000020020cee4 in std::__invoke<void (*)(Thread*), Thread*> (__fn=@0x20b5905b0: 0x20020c274 <Thread::threadProc(Thread*)>) at /usr/include/c++/10/bits/invoke.h:95
  72. #8 0x000000020020ce48 in std::thread::_Invoker<std::tuple<void (*)(Thread*), Thread*> >::_M_invoke<0ul, 1ul> (this=0x20b5905a8) at /usr/include/c++/10/thread:264
  73. #9 0x000000020020ce00 in std::thread::_Invoker<std::tuple<void (*)(Thread*), Thread*> >::operator() (this=0x20b5905a8) at /usr/include/c++/10/thread:271
  74. #10 0x000000020020cde0 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(Thread*), Thread*> > >::_M_run (this=0x20b5905a0) at /usr/include/c++/10/thread:215
  75. #11 0x0000ffffb4578cac in ?? () from /usr/lib/aarch64-linux-gnu/libstdc++.so.6
  76. #12 0x0000ffffb4959628 in start_thread (arg=0xffffb340df00) at pthread_create.c:477
  77. #13 0x0000ffffb434001c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
  78.  
  79. Thread 1 (Thread 0xffffb3412010 (LWP 119)):
  80. #0 0x0000ffffb2373d2c in ?? ()
  81. #1 0x00006c4b9cc954b0 in ?? ()
  82. Backtrace stopped: previous frame inner to this frame (corrupt stack?)
  83.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement