Advertisement
jsp

dnsdist new failure after special patch

jsp
Feb 8th, 2024
33
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.76 KB | None | 0 0
  1. # lldb --core dnsdist.core /usr/local/sbin/dnsdist
  2. (lldb) target create "/usr/local/sbin/dnsdist" --core "dnsdist.core"
  3. Core file '/usr/ports/dns/dnsdist-devel/dnsdist.core' (x86_64) was loaded.
  4. (lldb) bt all
  5. warning: This version of LLDB has no plugin for the language "assembler". Inspection of frame variables will be limited.
  6. * thread #1, name = 'dnsdist', stop reason = signal SIGBUS
  7. * frame #0: 0x0000304a3d0bed56 dnsdist`___lldb_unnamed_symbol6305 + 38
  8. frame #1: 0x0000304a3d0beb63 dnsdist`___lldb_unnamed_symbol6304 + 83
  9. frame #2: 0x0000304a3d0bea15 dnsdist`___lldb_unnamed_symbol6303 + 101
  10. frame #3: 0x0000304a3d018a09 dnsdist`___lldb_unnamed_symbol5548 + 4793
  11. frame #4: 0x0000304a3d219c63 dnsdist`___lldb_unnamed_symbol9457 + 307
  12. frame #5: 0x0000304a3d338e44 dnsdist`___lldb_unnamed_symbol11414 + 1316
  13. frame #6: 0x0000305268f1091a libc.so.7`__libc_start1(argc=3, argv=0x000030525e176e98, env=0x000030525e176eb8, cleanup=<unavailable>, mainX=(dnsdist`___lldb_unnamed_symbol11414)) at libc_start1.c:157:7
  14. frame #7: 0x0000304a3cd9bfdd dnsdist`___lldb_unnamed_symbol1455 + 45
  15. thread #2, name = 'dnsdist/async', stop reason = signal SIGBUS
  16. frame #0: 0x0000305268fc6d9a libc.so.7`__sys_kevent at _kevent.S:4
  17. frame #1: 0x0000305265bf5da1 libthr.so.3`__thr_kevent(kq=6, changelist=0x0000000000000000, nchanges=0, eventlist=0x0000486715810000, nevents=1, timeout=0x0000000000000000) at thr_syscalls.c:398:8
  18. frame #2: 0x0000304a3d3b8425 dnsdist`___lldb_unnamed_symbol12965 + 149
  19. frame #3: 0x0000304a3cdae214 dnsdist`___lldb_unnamed_symbol1744 + 660
  20. frame #4: 0x0000304a3cdaff3a dnsdist`___lldb_unnamed_symbol1755 + 90
  21. frame #5: 0x0000305265be9aa5 libthr.so.3`thread_start(curthread=0x0000486714e12e00) at thr_create.c:290:16
Advertisement
Comments
  • jsp
    jsp
    83 days
    # text 5.38 KB | 0 0
    1. # ./dnsdist -C /usr/local/etc/dnsdist.conf
    2. dnsdist 1.9.0-rc1 comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it according to the terms of the GPL version 2
    3. Bus error (core dumped)
    4.  
    5.  
    6. # lldb --core dnsdist.core ./dnsdist
    7. (lldb) target create "./dnsdist" --core "dnsdist.core"
    8. Core file '/usr/ports/dns/dnsdist-devel/work/dnsdist-1.9.0-rc1/dnsdist.core' (x86_64) was loaded.
    9. (lldb) bt all
    10. warning: This version of LLDB has no plugin for the language "assembler". Inspection of frame variables will be limited.
    11. * thread #1, name = 'dnsdist', stop reason = signal SIGBUS
    12. * frame #0: 0x00000f165f200d56 dnsdist`ServerPolicy::ServerPolicy(ServerPolicy const&) [inlined] std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_string(this=Summary Unavailable, __str="firstAvailable") at string:899:20
    13. frame #1: 0x00000f165f200d44 dnsdist`ServerPolicy::ServerPolicy(this=0x0000119366262038, (null)=0x00000f1e7ff98fa0) at dnsdist-lbpolicies.hh:32:7
    14. frame #2: 0x00000f165f200b63 dnsdist`LuaContext::PushedObject LuaContext::Pusher<ServerPolicy, void>::push<ServerPolicy&>(state=0x0000119366212708, value=0x00000f1e7ff98fa0) at LuaContext.hpp:1647:37
    15. frame #3: 0x00000f165f200a15 dnsdist`void LuaContext::setTable<ServerPolicy, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, ServerPolicy&>(state=0x0000119366212708, (null)=Globals, index="firstAvailable", data=0x00000f1e7ff98fa0) at LuaContext.hpp:1004:23
    16. frame #4: 0x00000f165f15aa09 dnsdist`setupLuaBindings(LuaContext&, bool, bool) [inlined] void LuaContext::writeVariable<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, ServerPolicy&>(this=<unavailable>, data=<unavailable>, data=<unavailable>) at LuaContext.hpp:737:9
    17. frame #5: 0x00000f165f15a9f5 dnsdist`setupLuaBindings(luaCtx=<unavailable>, client=<unavailable>, configCheck=<unavailable>) at dnsdist-lua-bindings.cc:90:12
    18. frame #6: 0x00000f165f35bc63 dnsdist`setupLua(luaCtx=0x00000f165f520468, client=<unavailable>, configCheck=false, config="/usr/local/etc/dnsdist.conf") at dnsdist-lua.cc:3404:3
    19. frame #7: 0x00000f165f47ae44 dnsdist`main(argc=3, argv=0x00000f1e7ff99b28) at dnsdist.cc:3272:17
    20. frame #8: 0x00000f1e8b9fc91a libc.so.7`__libc_start1(argc=3, argv=0x00000f1e7ff99b28, env=0x00000f1e7ff99b48, cleanup=<unavailable>, mainX=(dnsdist`main at dnsdist.cc:3181)) at libc_start1.c:157:7
    21. frame #9: 0x00000f165eeddfdd dnsdist`_start at crt1_s.S:83
    22. thread #2, name = 'dnsdist/async', stop reason = signal SIGBUS
    23. frame #0: 0x00000f1e8bab2d9a libc.so.7`__sys_kevent at _kevent.S:4
    24. frame #1: 0x00000f1e8a202da1 libthr.so.3`__thr_kevent(kq=6, changelist=0x0000000000000000, nchanges=0, eventlist=0x0000119366c10000, nevents=1, timeout=0x0000000000000000) at thr_syscalls.c:398:8
    25. frame #2: 0x00000f165f4fa425 dnsdist`KqueueFDMultiplexer::getAvailableFDs(this=0x0000119366c01000, fds=0x00000f1eaa0eecc0, timeout=<unavailable>) at kqueuemplexer.cc:148:13
    26. frame #3: 0x00000f165eef0214 dnsdist`dnsdist::AsynchronousHolder::mainThread(std::__1::shared_ptr<dnsdist::AsynchronousHolder::Data>) [inlined] dnsdist::AsynchronousHolder::wait(data=0x0000119366251018, mplexer=0x0000119366c01000, readyFDs=0x00000f1eaa0eecc0, atMostMs=-1) at dnsdist-async.cc:64:11
    27. frame #4: 0x00000f165eef01f0 dnsdist`dnsdist::AsynchronousHolder::mainThread(data=std::__1::shared_ptr<dnsdist::AsynchronousHolder::Data>::element_type @ 0x0000119366251018 strong=3 weak=1) at dnsdist-async.cc:125:23
    28. frame #5: 0x00000f165eef1f3a dnsdist`void* std::__1::__thread_proxy[abi:ue170006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, dnsdist::AsynchronousHolder::AsynchronousHolder(bool)::$_0>>(void*) [inlined] dnsdist::AsynchronousHolder::AsynchronousHolder(bool)::$_0::operator()(this=0x0000119366282028) const at dnsdist-async.cc:43:44
    29. frame #6: 0x00000f165eef1f18 dnsdist`void* std::__1::__thread_proxy[abi:ue170006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, dnsdist::AsynchronousHolder::AsynchronousHolder(bool)::$_0>>(void*) [inlined] decltype(std::declval<dnsdist::AsynchronousHolder::AsynchronousHolder(bool)::$_0>()()) std::__1::__invoke[abi:ue170006]<dnsdist::AsynchronousHolder::AsynchronousHolder(bool)::$_0>(__f=0x0000119366282028) at invoke.h:340:25
    30. frame #7: 0x00000f165eef1f18 dnsdist`void* std::__1::__thread_proxy[abi:ue170006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, dnsdist::AsynchronousHolder::AsynchronousHolder(bool)::$_0>>(void*) [inlined] void std::__1::__thread_execute[abi:ue170006]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, dnsdist::AsynchronousHolder::AsynchronousHolder(bool)::$_0>(__t=0x0000119366282020, (null)=<unavailable>) at thread.h:221:5
    31. frame #8: 0x00000f165eef1f18 dnsdist`void* std::__1::__thread_proxy[abi:ue170006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, dnsdist::AsynchronousHolder::AsynchronousHolder(bool)::$_0>>(__vp=0x0000119366282020) at thread.h:232:5
    32. frame #9: 0x00000f1e8a1f6aa5 libthr.so.3`thread_start(curthread=0x0000119366212e00) at thr_create.c:290:16
    33. (lldb)
Add Comment
Please, Sign In to add comment
Advertisement