enigma-devel
[Top][All Lists]
Advanced

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

[Enigma-devel] MailStone x BrakeStone


From: Petr Machata
Subject: [Enigma-devel] MailStone x BrakeStone
Date: Sat, 28 Jun 2003 13:18:42 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3; MultiZilla v1.4.0.2) Gecko/20030312

If you try to send a BrakeStone item through MailStone, a strange things happen. It most of the times throw SIGSEGV - not always, and I didn't figure out what it depends on. Most of the times, it SIGSEGVs, and if it fails, it always fails with the attached BT.

Petr Machata
#0  0x081425fe in _List_base<pair<basic_string<char, string_char_traits<char>, 
__default_alloc_template<true, 0> >, enigma::Value>, 
allocator<pair<basic_string<char, string_char_traits<char>, 
__default_alloc_template<true, 0> >, enigma::Value> > >::clear (this=0x8884040) 
at /usr/include/g++/stl_list.h:235
#1  0x0816df66 in world::TGridObject<0>::~TGridObject (this=0x8884040, 
__in_chrg=143294440)
    at /usr/include/g++/stl_list.h:192
#2  0x08172438 in {anonymous}::MailStone::actor_hit (this=0x8740180, 
address@hidden) at stones.cc:77
#3  0x080f55b1 in handle_stone_contact (normal=
          {<Vector<double,2>> = {v = {2.4351938546018682e-269, 
1.6051504180387537e-267}}, <No data fields>}, 
    address@hidden) at world.cc:678
#4  0x08199c07 in px::V2 accumulate<world::StoneContact *, px::V2, px::V2 (*)> 
(__first=0x829bae0, __last=0x829bb18, 
    __init={<Vector<double,2>> = {v = {7.4138926848001903e-270, 
-1.9961211681357582}}, <No data fields>}, 
    __binary_op=0x80f5570 <handle_stone_contact(px::V2, world::StoneContact 
&)>) at /usr/include/g++/stl_numeric.h:50
#5  0x080f58a6 in handle_contacts (a=0x88a7fe8) at world.cc:713
#6  0x080f65a2 in tick_actor (a=0x88a7fe8, dtime=0.014999999999999999) at 
world.cc:789
#7  0x080f8f65 in world::Tick (dtime=0.001) at world.cc:1429
#8  0x08075dbe in {anonymous}::Game::tick (this=0x8227820, dtime=0.001) at 
game.cc:350
#9  0x080761cd in {anonymous}::Game::run (this=0x8227820, lp=0x824d3d8, 
ilevel=188) at game.cc:446
#10 0x08076f7c in enigma::StartGame (lp=0x824d3d8, levelidx=188) at game.cc:725
#11 0x0809ce4b in {anonymous}::LevelMenu::on_action (this=0xbffff4e8, 
w=0x889ec28) at menus.cc:1095
#12 0x08095f14 in {anonymous}::LevelWidget::handle_mousedown (this=0x889ec28, 
e=0xbffff498) at menus.cc:69
#13 0x08095d2c in {anonymous}::LevelWidget::on_event (this=0x889ec28, 
address@hidden) at menus.cc:439
#14 0x0809cddd in {anonymous}::LevelMenu::on_event (this=0xbffff4e8, 
address@hidden) at menus.cc:1075
#15 0x08078b7a in gui::Menu::handle_event (this=0xbffff4e8, address@hidden) at 
gui.cc:528
#16 0x08078a1e in gui::Menu::manage (this=0xbffff4e8, scr=0x827dc78) at 
gui.cc:482
#17 0x0809e792 in {anonymous}::MainMenu::on_action (this=0xbffff68c, 
w=0x87f2688) at menus.cc:1216
#18 0x0807752c in gui::Widget::invoke_listener (this=0x87f2688) at gui.cc:55
#19 0x08078300 in gui::PushButton::on_event (this=0x87f2688, address@hidden) at 
gui.cc:347
#20 0x08078c8d in gui::Menu::handle_event (this=0xbffff68c, address@hidden) at 
gui.cc:558
#21 0x08078a1e in gui::Menu::manage (this=0xbffff68c, scr=0x827dc78) at 
gui.cc:482
#22 0x0809e9f5 in enigma::GUI_MainMenu () at menus.cc:1367
#23 0x0809445d in main (argc=1, argv=0xbffff794) at main.cc:287
#24 0x401807ee in __libc_start_main () from /lib/libc.so.6

reply via email to

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