[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 :-)
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Enigma-devel] Hi from Ray Re: last changes to "Inverse Pyramid" level (hopefully),
Raoul <=