Thread 1 "pyrogenesis" received signal SIGSEGV, Segmentation fault. 0x0000000000474782 in recvfrom (__addr_len=0x7fffffff88dc, __addr=0x7fffffff8990, __flags=0, __n=2048, __buf=0x7fffffff8ec0, __fd=) at /usr/include/x86_64-linux-gnu/bits/socket2.h:76 76 return __recvfrom_alias (__fd, __buf, __n, __flags, __addr, __addr_len); (gdb) info stack #0 0x0000000000474782 in recvfrom (__addr_len=0x7fffffff88dc, __addr=0x7fffffff8990, __flags=0, __n=2048, __buf=0x7fffffff8ec0, __fd=) at /usr/include/x86_64-linux-gnu/bits/socket2.h:76 #1 parseStunResponse[abi:cxx11](_ENetHost*) (transactionHost=transactionHost@entry=0x0) at ../../../source/network/StunClient.cpp:181 #2 0x000000000047662d in StunClient::FindStunEndpoint (transactionHost=transactionHost@entry=0x0) at ../../../source/network/StunClient.cpp:332 #3 0x00000000008bd610 in (anonymous namespace)::StartNetworkJoin (hostJid="user3@lobby.wildfiregames.com/0ad", serverPort=20595, serverAddress=..., playerName=..., pCxPrivate=0x13d73a0) at ../../../source/gui/scripting/ScriptFunctions.cpp:395 #4 ScriptInterface_NativeWrapper::call, std::allocator > const&), CStrW, CStr8, unsigned short, std::__cxx11::basic_string, std::allocator > >(JSContext*, JS::MutableHandle, void (ScriptInterface::CxPrivate*, CStrW const&, CStr8 const&, unsigned short, std::__cxx11::basic_string, std::allocator > const&), CStrW, CStr8, unsigned short, std::__cxx11::basic_string, std::allocator >) (fptr=, cx=0x1c02430) at ../../../source/scriptinterface/NativeWrapperDefns.h:86 #5 ScriptInterface::call, (anonymous namespace)::StartNetworkJoin> (cx=0x1c02430, argc=, vp=0x10d3460) at ../../../source/scriptinterface/NativeWrapperDefns.h:125 #6 0x00007ffff71dab72 in js::CallJSNative (args=..., native=, cx=0x1c02430) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jscntxtinlines.h:226 #7 js::Invoke (cx=0x1c02430, args=..., construct=) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/Interpreter.cpp:498 #8 0x00007ffff71cf3af in Interpret (cx=0x1c02430, state=...) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/Interpreter.cpp:2602 #9 0x00007ffff71da831 in js::RunScript (cx=cx@entry=0x1c02430, state=...) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/Interpreter.cpp:448 #10 0x00007ffff71daabc in js::Invoke (cx=cx@entry=0x1c02430, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/Interpreter.cpp:517 #11 0x00007ffff71db5ef in js::Invoke (cx=cx@entry=0x1c02430, thisv=..., fval=..., argc=2, argv=, rval=..., rval@entry=...) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/Interpreter.cpp:554 #12 0x00007ffff74e7272 in JS_CallFunctionName (cx=0x1c02430, obj=obj@entry=..., name=name@entry=0x9cfe90 "init", args=..., rval=rval@entry=...) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jsapi.cpp:4203 #13 0x00000000005afa72 in ScriptInterface::CallFunction_ (this=this@entry=0x13d73a0, val=..., val@entry=..., name=name@entry=0x9cfe90 "init", argv=..., ret=ret@entry=...) at ../../../source/scriptinterface/ScriptInterface.cpp:578 #14 0x0000000000896fa5 in ScriptInterface::CallFunctionVoid, JS::Rooted > (this=this@entry=0x13d73a0, val=..., val@entry=..., name=name@entry=0x9cfe90 "init", params#0=..., params#1=...) at ../../../source/scriptinterface/NativeWrapperDefns.h:230 #15 0x0000000000893002 in CGUIManager::LoadPage (this=0x10b6210, page=...) at ../../../source/gui/GUIManager.cpp:270 #16 0x0000000000895181 in CGUIManager::PushPage (this=, pageName=..., initData=std::shared_ptr (count 2, weak 0) 0x10b26b0) at ../../../source/gui/GUIManager.cpp:100 #17 0x00000000008bec55 in (anonymous namespace)::PushGuiPage (initData=..., name=L"page_gamesetup_mp.xml", pCxPrivate=) at ../../../source/gui/scripting/ScriptFunctions.cpp:107 #18 ScriptInterface_NativeWrapper::call, std::allocator > const&, JS::Handle), std::__cxx11::basic_string, std::allocator >, JS::Handle >(JSContext*, JS::MutableHandle, void (ScriptInterface::CxPrivate*, std::__cxx11::basic_string, std::allocator > const&, JS::Handle), std::__cxx11::basic_string, std::allocator >, JS::Handle) ( fptr=, cx=0x14adcc0) at ../../../source/scriptinterface/NativeWrapperDefns.h:86 #19 ScriptInterface::call, JS::Handle, (anonymous namespace)::PushGuiPage> (cx=0x14adcc0, argc=, vp=0x10d32c8) at ../../../source/scriptinterface/NativeWrapperDefns.h:125 #20 0x00007ffff71dab72 in js::CallJSNative (args=..., native=, cx=0x14adcc0) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jscntxtinlines.h:226 #21 js::Invoke (cx=0x14adcc0, args=..., construct=) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/Interpreter.cpp:498 #22 0x00007ffff71cf3af in Interpret (cx=0x14adcc0, state=...) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/Interpreter.cpp:2602 #23 0x00007ffff71da831 in js::RunScript (cx=cx@entry=0x14adcc0, state=...) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/Interpreter.cpp:448 #24 0x00007ffff71daabc in js::Invoke (cx=cx@entry=0x14adcc0, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/Interpreter.cpp:517 #25 0x00007ffff71db5ef in js::Invoke (cx=cx@entry=0x14adcc0, thisv=..., fval=..., argc=1, argv=, rval=...) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/Interpreter.cpp:554 #26 0x00007ffff74e72f6 in JS_CallFunctionValue (cx=cx@entry=0x14adcc0, obj=..., obj@entry=..., fval=..., fval@entry=..., args=..., rval=..., rval@entry=...) at /media/elexis/Externe/0ad_svn/dev/trunk/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jsapi.cpp:4216 #27 0x0000000000866f37 in IGUIObject::ScriptEvent (this=this@entry=0x1562970, Action=...) at ../../../source/gui/IGUIObject.cpp:472 #28 0x000000000086753b in IGUIObject::SendEvent (this=0x1562970, type=type@entry=GUIM_MOUSE_DBLCLICK_LEFT_ITEM, EventName=...) at ../../../source/gui/IGUIObject.cpp:446 #29 0x00000000008a119d in CList::HandleMessage (this=this@entry=0x15628e0, Message=...) at ../../../source/gui/CList.cpp:232 #30 0x0000000000882fae in COList::HandleMessage (this=0x15628e0, Message=...) at ../../../source/gui/COList.cpp:134 #31 0x0000000000867530 in IGUIObject::SendEvent (this=0x1562970, type=type@entry=GUIM_MOUSE_PRESS_LEFT, EventName=...) at ../../../source/gui/IGUIObject.cpp:444 #32 0x000000000083dd87 in CGUI::HandleEvent (this=0x14adab0, ev=ev@entry=0x7fffffffdaa0) at ../../../source/gui/CGUI.cpp:154 #33 0x000000000088fd6c in CGUIManager::HandleEvent (this=0x10b6210, ev=ev@entry=0x7fffffffdaa0) at ../../../source/gui/GUIManager.cpp:357 #34 0x0000000000890cd5 in gui_handler (ev=0x7fffffffdaa0) at ../../../source/gui/GUIManager.cpp:49 #35 0x00000000008d2a3b in in_dispatch_event (ev=ev@entry=0x7fffffffdaa0) at ../../../source/lib/input.cpp:62 #36 0x0000000000430a98 in PumpEvents () at ../../../source/main.cpp:175 #37 Frame () at ../../../source/main.cpp:310 #38 RunGameOrAtlas (argc=argc@entry=1, argv=argv@entry=0x7fffffffe028) at ../../../source/main.cpp:531 #39 0x00000000004223b7 in main (argc=1, argv=0x7fffffffe028) at ../../../source/main.cpp:571