glob2-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[glob2-devel] Re: libUSL not complete?


From: Kieran P
Subject: [glob2-devel] Re: libUSL not complete?
Date: Mon, 27 Oct 2008 17:33:24 +1300

While writing the previous email, the game finally crashed after it froze. Got the following bt. I'll post here because I don't know how often Nct or Martin view the bug tracker.



terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
                1:6: ConstNode
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb77cf6d0 (LWP 6806)]
0xf57fe416 in __kernel_vsyscall ()
(gdb) bt
#0  0xf57fe416 in __kernel_vsyscall ()
#1  0xb7b16900 in raise () from /lib/libc.so.6
#2  0xb7b18238 in abort () from /lib/libc.so.6
#3  0xb7d21728 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
#4  0xb7d1f055 in ?? () from /usr/lib/libstdc++.so.6
#5  0xb7d1f092 in std::terminate () from /usr/lib/libstdc++.so.6
#6  0xb7d1f1ca in __cxa_throw () from /usr/lib/libstdc++.so.6
#7  0xb7d1fdc3 in operator new () from /usr/lib/libstdc++.so.6
#8  0xb7cf9f94 in std::string::_Rep::_S_create () from /usr/lib/libstdc++.so.6
#9  0xb7cfaa08 in std::string::_Rep::_M_clone () from /usr/lib/libstdc++.so.6
#10 0xb7cfb800 in std::string::reserve () from /usr/lib/libstdc++.so.6
#11 0xb7cfbcc3 in std::string::append () from /usr/lib/libstdc++.so.6
#12 0xb7cfbd64 in std::string::operator+= () from /usr/lib/libstdc++.so.6
#13 0x0837abdb in unmangle (address@hidden, end={_M_current = 0xb5001a75 ""}) at libusl/src/debug.cpp:114
#14 0x0837acc2 in unmangle (address@hidden) at libusl/src/debug.cpp:126
#15 0x0837e28a in Value::dump (this=0xb3f843d8, address@hidden) at libusl/src/types.cpp:16
#16 0x083895c4 in ConstNode::dumpSpecific (this=0xb3f843c0, address@hidden, indent=2) at libusl/src/tree.cpp:61
#17 0x08389741 in Node::dump (this=0xb3f843c0, address@hidden, indent=2) at libusl/src/tree.cpp:38
#18 0x083899f7 in ApplyNode::dumpSpecific (this=0xb46e70c0, address@hidden, indent=1) at libusl/src/tree.cpp:107
#19 0x08389741 in Node::dump (this=0xb46e70c0, address@hidden, indent=1) at libusl/src/tree.cpp:38
#20 0x083898c2 in BlockNode::dumpSpecific (this=0xbfac2668, address@hidden, indent=0) at libusl/src/tree.cpp:186
#21 0x08389741 in Node::dump (this=0xbfac2668, address@hidden, indent=0) at libusl/src/tree.cpp:38
#22 0x083804f8 in Usl::compile (this=0xbfac5d1c, address@hidden, address@hidden) at libusl/src/usl.cpp:202
#23 0x0838070f in Usl::createThread (this=0xbfac5d1c, address@hidden, address@hidden) at libusl/src/usl.cpp:152
#24 0x081eae58 in MapScriptUSL::compileCode (this=0xbfac5d1c, address@hidden) at src/MapScriptUSL.cpp:191
#25 0x081e9acc in MapScript::compileCode (this=0xbfac5d14) at src/MapScript.cpp:84
#26 0x0826afcf in ScriptEditorScreen::testCompile (this=0xb3b0f998) at src/ScriptEditorScreen.cpp:149
#27 0x0826c928 in ScriptEditorScreen::onAction (this=0xb3b0f998, source=0xb49b12f8, action="" par1=0, par2=0) at src/ScriptEditorScreen.cpp:445
#28 0x08356d1b in GAGGUI::TextArea::onSDLKeyDown (this=0xb49b12f8, event=0xbfac2b7c) at libgag/src/GUITextArea.cpp:392
#29 0x08342b0f in GAGGUI::Screen::dispatchEvents (this=0xb3b0f998, event=0xbfac2b7c) at libgag/src/GUIBase.cpp:575
#30 0x08342fc8 in GAGGUI::OverlayScreen::translateAndProcessEvent (this=0xb3b0f998, event=0xbfac2f44) at libgag/src/GUIBase.cpp:730
#31 0x081962ed in MapEdit::delegateMenu (this=0xbfac2fe8, address@hidden) at src/MapEdit.cpp:3029
#32 0x081966f9 in MapEdit::processEvent (this=0xbfac2fe8, address@hidden) at src/MapEdit.cpp:1635
#33 0x08198af7 in MapEdit::run (this=0xbfac2fe8) at src/MapEdit.cpp:1217
#34 0x080e4bc6 in EditorMainMenu::onAction (this=0xbfacd2bc, source=0xb420e6e0, action="" par1=1, par2=0) at src/EditorMainMenu.cpp:70
#35 0x083457f6 in GAGGUI::Button::onSDLMouseButtonUp (this=0xb420e6e0, event=0xbfac6eb4) at libgag/src/GUIButton.cpp:84
#36 0x08342cb2 in GAGGUI::Screen::dispatchEvents (this=0xbfacd2bc, event=0xbfac6eb4) at libgag/src/GUIBase.cpp:596
#37 0x08343d32 in GAGGUI::Screen::execute (this=0xbfacd2bc, gfx=0x84a1720, stepLength=40) at libgag/src/GUIBase.cpp:506
#38 0x0814c6b9 in Glob2::run (this=0xbfacda53, argc=1, argv=0xbfacdaf4) at src/Glob2.cpp:368
#39 0x0814c826 in main (argc=Cannot access memory at address 0x1a96
) at src/Glob2.cpp:421



Regards
Kieran

reply via email to

[Prev in Thread] Current Thread [Next in Thread]