enigma-devel
[Top][All Lists]
Advanced

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

Re: [Enigma-devel] Hi from Ray Re: last changes to "Inverse Pyramid" lev


From: Raoul
Subject: Re: [Enigma-devel] Hi from Ray Re: last changes to "Inverse Pyramid" level (hopefully)
Date: Sat, 7 Dec 2013 03:28:25 +0100
User-agent: unknown

Hi,


> Please test the attached Enigma Level in Enigma 1.20 once again.
> (hopefully the last of the changes)

This level crahses Enigma for me when played
a bit faster. It seems that this happens when
we open Oxyds while the last pair is still around.

I could get a backtrace which tells me about a 0-pointer
dereference in tryOpen but I have no idea what the proper
fix in the logic is.

#0  0x000000000374d3a0 in ?? ()
#1  0x00000000005c846a in enigma::OxydStone::tryOpen (this=0x4fe77a0) at 
stones/OxydStone.cc:1063
#2  0x00000000005c7970 in enigma::OxydStone::actor_hit (this=0x4fe77a0) at 
stones/OxydStone.cc:963
#3  0x00000000004c8c77 in enigma::World::handle_stone_contact (this=0xcf6480, 
sc=...) at world.cc:1160
#4  0x00000000004c9dfc in enigma::World::handle_stone_contacts (this=0xcf6480, 
actoridx=0) at world.cc:1319
#5  0x00000000004ca34f in enigma::World::move_actors (this=0xcf6480, 
dtime=0.01) at world.cc:1380
#6  0x00000000004c4364 in enigma::World::tick (this=0xcf6480, dtime=0.01) at 
world.cc:471
#7  0x00000000004d0d90 in enigma::WorldTick (dtime=0.01) at world.cc:2363
#8  0x0000000000496902 in gametick (dtime=0.01) at server.cc:230
#9  0x00000000004971fc in enigma_server::Tick (dtime=0.01) at server.cc:381
#10 0x000000000043c0d5 in enigma::game::StartGame () at game.cc:122
#11 0x00000000004fe600 in enigma::gui::LevelMenu::on_action 
(this=0x7fffffffd450, w=0xce8730) at gui/LevelMenu.cc:268
#12 0x00000000005148fb in enigma::gui::LevelWidget::trigger_action 
(this=0xce8730) at gui/LevelWidget.cc:102
#13 0x00000000005162be in enigma::gui::LevelWidget::handle_mousedown 
(this=0xce8730, e=0x7fffffffd3d0) at gui/LevelWidget.cc:429
#14 0x000000000051609e in enigma::gui::LevelWidget::on_event (this=0xce8730, 
e=...) at gui/LevelWidget.cc:403
#15 0x000000000052089b in enigma::gui::Menu::handle_event (this=0x7fffffffd450, 
e=...) at gui/Menu.cc:149
#16 0x000000000052040d in enigma::gui::Menu::manage (this=0x7fffffffd450) at 
gui/Menu.cc:84
#17 0x000000000050f100 in enigma::gui::LevelPackMenu::manageLevelMenu 
(this=0x7fffffffd640) at gui/LevelPackMenu.cc:316
#18 0x000000000051ee58 in enigma::gui::MainMenu::on_action 
(this=0x7fffffffd9e0, w=0xd1cda0) at gui/MainMenu.cc:456                        
                                                                
#19 0x000000000052b787 in enigma::gui::Widget::invoke_listener (this=0xd1cda0) 
at gui/widgets.cc:62                                                            
                                            
#20 0x000000000052e014 in enigma::gui::PushButton::on_event (this=0xd1cda0, 
e=...) at gui/widgets.cc:744                                                    
                                               
#21 0x000000000052089b in enigma::gui::Menu::handle_event (this=0x7fffffffd9e0, 
e=...) at gui/Menu.cc:149                                                       
                                           
#22 0x000000000052040d in enigma::gui::Menu::manage (this=0x7fffffffd9e0) at 
gui/Menu.cc:84                                                                  
                                              
#23 0x000000000051f345 in enigma::gui::ShowMainMenu () at gui/MainMenu.cc:507   
                                                                                
                                           
#24 0x000000000046d6fc in main (argc=26, argv=0x7fffffffdcb8) at main.cc:927   


> Sentfrom Ray Wick without any free advertisement for any companies.   

Perfect :-)

Attachment: signature.asc
Description: PGP signature


reply via email to

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