URL:
  <http://gna.org/bugs/?7023>

                 Summary: Wormux freeze with riot bomb or cluster bomb.
                 Project: Wormux
            Submitted by: drayan
            Submitted on: dimanche 17.09.2006 à 13:07
                Category: None
                Priority: 7 - High
                Severity: 5 - Blocker
                  Status: None
                 Privacy: Public
             Assigned to: drayan
        Originator Email: 
             Open/Closed: Open
                 Release: 

    _______________________________________________________

Details:

Take the riot bomb, fire at the character's feets and then wormux freeze.

If we take a look, we are in this infinite loop :

#0  RoquetteRiotBomb::DoExplosion (this=0x82ad188) at
weapon/riot_bomb.cpp:58
#1  0x080ff4b2 in WeaponProjectile::Explosion (this=0x82ad188) at
weapon/launcher.cpp:220
#2  0x080d1245 in PhysicalObj::FootsInVacuumXY (this=0x91a20a0,
[EMAIL PROTECTED]) at object/physical_obj.cpp:695
#3  0x080d1487 in PhysicalObj::FootsInVacuum (this=0x91a20a0) at
object/physical_obj.cpp:648
#4  0x080d155a in PhysicalObj::UpdatePosition (this=0x91a20a0) at
object/physical_obj.cpp:382
#5  0x0805b048 in Character::Refresh (this=0x91a20a0) at
character/character.cpp:579
#6  0x080fe2aa in ApplyExplosion_common ([EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], fire_particle=false, smoke=ParticleEngine::LittleESmoke) at
weapon/explosion.cpp:148

#7  0x081085dc in RoquetteRiotBomb::DoExplosion (this=0x82ad188) at
weapon/riot_bomb.cpp:59
#8  0x080ff4b2 in WeaponProjectile::Explosion (this=0x82ad188) at
weapon/launcher.cpp:220
#9  0x080d1245 in PhysicalObj::FootsInVacuumXY (this=0x91a20a0,
[EMAIL PROTECTED]) at object/physical_obj.cpp:695
#10 0x080d1487 in PhysicalObj::FootsInVacuum (this=0x91a20a0) at
object/physical_obj.cpp:648
#11 0x080d155a in PhysicalObj::UpdatePosition (this=0x91a20a0) at
object/physical_obj.cpp:382
#12 0x0805b048 in Character::Refresh (this=0x91a20a0) at
character/character.cpp:579
#13 0x080fe2aa in ApplyExplosion_common ([EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], fire_particle=false, smoke=ParticleEngine::LittleESmoke) at
weapon/explosion.cpp:148

#14 0x081085dc in RoquetteRiotBomb::DoExplosion (this=0x82ad188) at
weapon/riot_bomb.cpp:59
#15 0x080ff4b2 in WeaponProjectile::Explosion (this=0x82ad188) at
weapon/launcher.cpp:220
#16 0x080d1245 in PhysicalObj::FootsInVacuumXY (this=0x91a20a0,
[EMAIL PROTECTED]) at object/physical_obj.cpp:695
#17 0x080d1487 in PhysicalObj::FootsInVacuum (this=0x91a20a0) at
object/physical_obj.cpp:648
#18 0x080d155a in PhysicalObj::UpdatePosition (this=0x91a20a0) at
object/physical_obj.cpp:382
#19 0x0805b048 in Character::Refresh (this=0x91a20a0) at
character/character.cpp:579
#20 0x080fe2aa in ApplyExplosion_common ([EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], fire_particle=false, smoke=ParticleEngine::LittleESmoke) at
weapon/explosion.cpp:148

#21 0x081085dc in RoquetteRiotBomb::DoExplosion (this=0x82ad188) at
weapon/riot_bomb.cpp:59
#22 0x080ff4b2 in WeaponProjectile::Explosion (this=0x82ad188) at
weapon/launcher.cpp:220
#23 0x080d1245 in PhysicalObj::FootsInVacuumXY (this=0x91a20a0,
[EMAIL PROTECTED]) at object/physical_obj.cpp:695
#24 0x080d1487 in PhysicalObj::FootsInVacuum (this=0x91a20a0) at
object/physical_obj.cpp:648
#25 0x080d155a in PhysicalObj::UpdatePosition (this=0x91a20a0) at
object/physical_obj.cpp:382
#26 0x0805b048 in Character::Refresh (this=0x91a20a0) at
character/character.cpp:579
#27 0x080fe2aa in ApplyExplosion_common ([EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], fire_particle=false, smoke=ParticleEngine::LittleESmoke) at
weapon/explosion.cpp:148

#28 0x081085dc in RoquetteRiotBomb::DoExplosion (this=0x82ad188) at
weapon/riot_bomb.cpp:59
#29 0x080ff4b2 in WeaponProjectile::Explosion (this=0x82ad188) at
weapon/launcher.cpp:220
#30 0x080d1245 in PhysicalObj::FootsInVacuumXY (this=0x91a20a0,
[EMAIL PROTECTED]) at object/physical_obj.cpp:695
#31 0x080d1487 in PhysicalObj::FootsInVacuum (this=0x91a20a0) at
object/physical_obj.cpp:648
#32 0x080d155a in PhysicalObj::UpdatePosition (this=0x91a20a0) at
object/physical_obj.cpp:382
#33 0x0805b048 in Character::Refresh (this=0x91a20a0) at
character/character.cpp:579
#34 0x080fe2aa in ApplyExplosion_common ([EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], fire_particle=false, smoke=ParticleEngine::LittleESmoke) at
weapon/explosion.cpp:148

#35 0x081085dc in RoquetteRiotBomb::DoExplosion (this=0x82ad188) at
weapon/riot_bomb.cpp:59
#36 0x080ff4b2 in WeaponProjectile::Explosion (this=0x82ad188) at
weapon/launcher.cpp:220
#37 0x080d1245 in PhysicalObj::FootsInVacuumXY (this=0x91a20a0,
[EMAIL PROTECTED]) at object/physical_obj.cpp:695
#38 0x080d1487 in PhysicalObj::FootsInVacuum (this=0x91a20a0) at
object/physical_obj.cpp:648
#39 0x080d155a in PhysicalObj::UpdatePosition (this=0x91a20a0) at
object/physical_obj.cpp:382
#40 0x0805b048 in Character::Refresh (this=0x91a20a0) at
character/character.cpp:579
#41 0x080fe2aa in ApplyExplosion_common ([EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], fire_particle=false, smoke=ParticleEngine::LittleESmoke) at
weapon/explosion.cpp:148

#42 0x081085dc in RoquetteRiotBomb::DoExplosion (this=0x82ad188) at
weapon/riot_bomb.cpp:59
#43 0x080ff4b2 in WeaponProjectile::Explosion (this=0x82ad188) at
weapon/launcher.cpp:220
#44 0x080d1245 in PhysicalObj::FootsInVacuumXY (this=0x91a20a0,
[EMAIL PROTECTED]) at object/physical_obj.cpp:695
#45 0x080d1487 in PhysicalObj::FootsInVacuum (this=0x91a20a0) at
object/physical_obj.cpp:648
#46 0x080d155a in PhysicalObj::UpdatePosition (this=0x91a20a0) at
object/physical_obj.cpp:382
#47 0x0805b048 in Character::Refresh (this=0x91a20a0) at
character/character.cpp:579
#48 0x080fe2aa in ApplyExplosion_common ([EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], fire_particle=false, smoke=ParticleEngine::LittleESmoke) at
weapon/explosion.cpp:148

#49 0x081085dc in RoquetteRiotBomb::DoExplosion (this=0x82ad188) at
weapon/riot_bomb.cpp:59
#50 0x080ff4b2 in WeaponProjectile::Explosion (this=0x82ad188) at
weapon/launcher.cpp:220
#51 0x080d1245 in PhysicalObj::FootsInVacuumXY (this=0x91a20a0,
[EMAIL PROTECTED]) at object/physical_obj.cpp:695
#52 0x080d1487 in PhysicalObj::FootsInVacuum (this=0x91a20a0) at
object/physical_obj.cpp:648
#53 0x080d155a in PhysicalObj::UpdatePosition (this=0x91a20a0) at
object/physical_obj.cpp:382
#54 0x0805b048 in Character::Refresh (this=0x91a20a0) at
character/character.cpp:579
#55 0x080fe2aa in ApplyExplosion_common ([EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], fire_particle=false, smoke=ParticleEngine::LittleESmoke) at
weapon/explosion.cpp:148

#56 0x081085dc in RoquetteRiotBomb::DoExplosion (this=0x82ad188) at
weapon/riot_bomb.cpp:59
#57 0x080ff4b2 in WeaponProjectile::Explosion (this=0x82ad188) at
weapon/launcher.cpp:220
#58 0x080d1245 in PhysicalObj::FootsInVacuumXY (this=0x91a20a0,
[EMAIL PROTECTED]) at object/physical_obj.cpp:695
#59 0x080d1487 in PhysicalObj::FootsInVacuum (this=0x91a20a0) at
object/physical_obj.cpp:648
#60 0x080d155a in PhysicalObj::UpdatePosition (this=0x91a20a0) at
object/physical_obj.cpp:382
#61 0x0805b048 in Character::Refresh (this=0x91a20a0) at
character/character.cpp:579
#62 0x080fe2aa in ApplyExplosion_common ([EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], fire_particle=false, smoke=ParticleEngine::LittleESmoke) at
weapon/explosion.cpp:148

#63 0x081085dc in RoquetteRiotBomb::DoExplosion (this=0x82ad188) at
weapon/riot_bomb.cpp:59
#64 0x080ff4b2 in WeaponProjectile::Explosion (this=0x82ad188) at
weapon/launcher.cpp:220
#65 0x080d1245 in PhysicalObj::FootsInVacuumXY (this=0x91a20a0,
[EMAIL PROTECTED]) at object/physical_obj.cpp:695
#66 0x080d1487 in PhysicalObj::FootsInVacuum (this=0x91a20a0) at
object/physical_obj.cpp:648
#67 0x080d155a in PhysicalObj::UpdatePosition (this=0x91a20a0) at
object/physical_obj.cpp:382
#68 0x0805b048 in Character::Refresh (this=0x91a20a0) at
character/character.cpp:579
#69 0x0807c675 in GameLoop::Refresh (this=0x8968510) at
game/game_loop.cpp:299
#70 0x0807c7f5 in GameLoop::Run (this=0x8968510) at game/game_loop.cpp:430
#71 0x0807aaa0 in Game::Start (this=0x818d4d8) at game/game.cpp:145
#72 0x080ab427 in Menu::sig_ok (this=0xbfa8cb28) at menu/menu.cpp:75
#73 0x080ab9b6 in Menu::BasicOnClic (this=0xbfa8cb28,
[EMAIL PROTECTED]) at menu/menu.cpp:89
#74 0x080abb4a in Menu::Run (this=0xbfa8cb28) at menu/menu.cpp:149
#75 0x08072b13 in AppWormux::main (this=0x814e7c8, argc=1, argv=0xbfa8cdc4)
at main.cpp:79
#76 0x08072ce3 in main (argc=1407551829, argv=0x8b04ec83) at main.cpp:234

Also a screenshot.





    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: dimanche 17.09.2006 à 13:07  Name: riot_gun.png  Size: 4,56Ko   By:
drayan
How to freeze wormux with the riot gun.
<http://gna.org/bugs/download.php?file_id=1321>

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?7023>

_______________________________________________
  Message posté via/par Gna!
  http://gna.org/


_______________________________________________
Wormux-gna mailing list
[email protected]
https://mail.gna.org/listinfo/wormux-gna

Reply via email to