pingus-devel
[Top][All Lists]
Advanced

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

Re: Deadlock at playable/snow21-grumbel.xml


From: Ingo Ruhnke
Subject: Re: Deadlock at playable/snow21-grumbel.xml
Date: 17 Mar 2003 12:00:22 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Ingo Ruhnke <address@hidden> writes:

> In playable/snow21-grumbel.xml if directly at the start a left-walking
> Pingu is turned into a climber, we will try to climb the obstacle at
> the left and once he reached the top of it, the whole game will
> deadlock, most likly since the while loop inside faller.cxx is never
> ending.

Found another deadlock in the faller code, happens when miner/faller
get together, it doesn't happen always, but the following demo file
reproduces it:

<pingus-demo>
  <level>playable/miner-tutorial2-grumbel</level>
  <events>
  <pingu-action time="1014" id="3" action="miner"/>
  <pingu-action time="1962" id="3" action="miner"/>
  </events>
</pingus-demo>


PS: Does anybody know if libxml can read not well-formed XML files,
aka. files where the last end tags are misssing? Could be handy for
unfinished demo files since, the files always miss the
</events></pingus-demo> tags if something crashed or deadlocked.

-- 
WWW:      http://pingus.seul.org/~grumbel/ 
Games:    http://pingus.seul.org/~grumbel/gamedesigns/
JabberID: address@hidden 
ICQ:      59461927




reply via email to

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