Hi Wormux devs, first of all: great game! - However there are some bugs I want/have to report... ;)
- We're using v0.8beta4 in network mode. - Server is a WindowsXP machine which also sometimes crashes but there's no development stuff installed, so there's currently no option to get some debug information from this side, perhaps we can change this within the next time. - Client is up2date Gentoo and Wormux compiled from sources with only --enable-debug specified as configure switch (beside --prefix) - all gdb outputs are generated on this machine. 1) After a round is finished the stats are displayed but after klicking the green 'OK'/'Continue' button at the bottom the game crashes w/o any error message but it seems it just exits (wormux-dbg-log.crash_after_round_completed). 2) A segfault is caused really regularly every perhaps 4th or 5th round - I couldn't assign it to any special action/input or similar so far (wormux-dbg-log.sigsegv_Weapon::GetType). 3) Only once so far the game crashed like shown in the last log (wormux-dbg-log.missed_assertion_Network::GetInstance-sync_lock) Hope this helps you. Regards Daniel
[EMAIL PROTECTED] ~/wormux-debug/bin $ gdb wormux GNU gdb 6.7.1 Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"... Really redefine built-in command "frame"? (y or n) [answered Y; input not from terminal] Really redefine built-in command "thread"? (y or n) [answered Y; input not from terminal] Really redefine built-in command "start"? (y or n) [answered Y; input not from terminal] Using host libthread_db library "/lib/libthread_db.so.1". gdb> r o Reading default config file o Reading personal config file o Bind text domain to: /home/daniel/wormux-debug/share/locale o Codeset: UTF-8 o Text domain: wormux === Wormux version 0.8beta4 === Authors: Lawrence AZZOUG, Anthony CARRE, Laurent DEFERT SIMONNEAU, Jean-Christophe DUBERGA, Matthieu FERTRE, Sebastien GONZALVE, Reiner HERRMANN, Renaud LOTTIAUX, Yannig PERRE, Olivie SERRES, Victor STINNER === Website: http://www.wormux.org Wormux version 0.8beta4, Copyright (C) 2001-2007 Wormux Team Wormux comes with ABSOLUTELY NO WARRANTY. This is free software and you are welcome to redistribute it under certain conditions. Read the file COPYING for details. This program was compiled in DEBUG mode (development version) o Opened audio at 44100 Hz 16 bit o Loading sound profile: share Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/box_falling.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/box_picking_up.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/time_bip.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_attaching.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_balancing.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_detaching.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/supertux_swimming.ogg does not exist ! o Loading music [ Run game ] o Load teams: wilberteam, snortteam, gnuteam, workraveteam, phpteam, tuxteam, firefoxteam, thunderbirdteam, konqiteam, beastieteam, oooteam, nupikteam, spipteam Cannot open personal teams directory (/home/daniel/.wormux/team/)! o Network initialization o Network initialization o Load maps: crystal, desert, pumpkins, space2, banquise, catacombes, monkeybubbleworld, battlenight, pirates, aquarium, cowland, cheese, wildwestdv, tic-tac-toe, funkyIsland, island, vulcano, electronik, pillars, grenouilles, randomamoebas, towers, random, hive, champignon, greehills, easterisland, paradis, leafs, arbre, christmas, halloween, moon-4m, prehistorik, qingqong, goodandevil, hell, bankiz, The Wall, rustyfuture, moustique, fullsave, gruyere, linux, purple_dragon, cubism3, angrycactus, edabua, submarine, debmap, aubade, copper, cubism2, pingus, japon Update beastieteam Update beastieteam Update beastieteam Update thunderbirdteam Update thunderbirdteam Update beastieteam Update beastieteam Update thunderbirdteam o Initialisation o Initialise map o Ground initialization... done o Initialise teams o Initialise sounds o Loading sound profile: default o Loading sound profile: flying 3 : Waiting for people over the network Update beastieteam [ Starting a new game ] o Artificial Intelligence engine initialization super called anim set o MSG: It's a present! o MSG: The grenade left the battlefield before exploding Action_ChangeCharacter: char_index = 1 Playing character : 1 Gibson Playing team : 1 Thunderbird Alive characters: 4 / 4 o MSG: Gibson has won 25 points of energy! super called super called o MSG: It's a present! Action_ChangeCharacter: char_index = 2 Playing character : 2 Phorusrhacidae Playing team : 1 Thunderbird Alive characters: 4 / 4 o MSG: Thunderbird team has won 2 grapples! o MSG: Parachute is activated automatically. super called anim set super called anim set o MSG: It's a present! Action_ChangeCharacter: char_index = 0 Playing character : 0 Thunderbird Playing team : 1 Thunderbird Alive characters: 4 / 4 o MSG: FreeBSD has fallen in water. Action_ChangeCharacter: char_index = 1 Playing character : 1 Gibson Playing team : 1 Thunderbird Alive characters: 4 / 4 o MSG: OpenBSD (Beastie) has died. o MSG: Your shot has missed! o MSG: The Gnu left the battlefield before exploding Action_ChangeCharacter: char_index = 0 Playing character : 0 Thunderbird Playing team : 1 Thunderbird Alive characters: 4 / 4 o MSG: DragonFlyBSD (Beastie) has died. o MSG: Your shot has missed! o MSG: Phorusrhacidae (Thunderbird) has died. Action_ChangeCharacter: char_index = 0 Playing character : 0 Thunderbird Playing team : 1 Thunderbird Alive characters: 3 / 4 o MSG: Beastie (Beastie) has died. o MSG: And the winner is... [New LWP 32074] [LWP 32074 exited] [New LWP 32068] ptrace: No such process. gdb> bt Couldn't get registers: No such process. Couldn't get registers: No such process. gdb> quit ======================================================================================================================================== ======================================================================================================================================== ======================================================================================================================================== [EMAIL PROTECTED] ~/wormux-debug/bin $ gdb wormux GNU gdb 6.7.1 Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"... Really redefine built-in command "frame"? (y or n) [answered Y; input not from terminal] Really redefine built-in command "thread"? (y or n) [answered Y; input not from terminal] Really redefine built-in command "start"? (y or n) [answered Y; input not from terminal] Using host libthread_db library "/lib/libthread_db.so.1". gdb> r o Reading default config file o Reading personal config file o Bind text domain to: /home/daniel/wormux-debug/share/locale o Codeset: UTF-8 o Text domain: wormux === Wormux version 0.8beta4 === Authors: Lawrence AZZOUG, Anthony CARRE, Laurent DEFERT SIMONNEAU, Jean-Christophe DUBERGA, Matthieu FERTRE, Sebastien GONZALVE, Reiner HERRMANN, Renaud LOTTIAUX, Yannig PERRE, Olivie SERRES, Victor STINNER === Website: http://www.wormux.org Wormux version 0.8beta4, Copyright (C) 2001-2007 Wormux Team Wormux comes with ABSOLUTELY NO WARRANTY. This is free software and you are welcome to redistribute it under certain conditions. Read the file COPYING for details. This program was compiled in DEBUG mode (development version) o Opened audio at 44100 Hz 16 bit o Loading sound profile: share Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/box_falling.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/box_picking_up.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/time_bip.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_attaching.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_balancing.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_detaching.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/supertux_swimming.ogg does not exist ! o Loading music [ Run game ] o Load teams: wilberteam, snortteam, gnuteam, workraveteam, phpteam, tuxteam, firefoxteam, thunderbirdteam, konqiteam, beastieteam, oooteam, nupikteam, spipteam Cannot open personal teams directory (/home/daniel/.wormux/team/)! o Network initialization o Load maps: crystal, desert, pumpkins, space2, banquise, catacombes, monkeybubbleworld, battlenight, pirates, aquarium, cowland, cheese, wildwestdv, tic-tac-toe, funkyIsland, island, vulcano, electronik, pillars, grenouilles, randomamoebas, towers, random, hive, champignon, greehills, easterisland, paradis, leafs, arbre, christmas, halloween, moon-4m, prehistorik, qingqong, goodandevil, hell, bankiz, The Wall, rustyfuture, moustique, fullsave, gruyere, linux, purple_dragon, cubism3, angrycactus, edabua, submarine, debmap, aubade, copper, cubism2, pingus, japon Update beastieteam Update wilberteam Update workraveteam Update wilberteam Update workraveteam Update wilberteam o Initialisation o Initialise map o Ground initialization... done o Initialise teams o Initialise sounds o Loading sound profile: default 3 : Waiting for people over the network Update workraveteam [ Starting a new game ] o Artificial Intelligence engine initialization super called o MSG: It's a present! o MSG: Bye bye tux... o MSG: Pablo Picasso (Wilber) has died. super called super called o MSG: It's a present! o MSG: Wilber team has won 1 tux launcher! Never seen a flying penguin? Action_ChangeCharacter: char_index = 2 Playing character : 2 Leonard Da Vinci Playing team : 0 Wilber Alive characters: 3 / 4 o MSG: Dolly (Workrave) has died. o MSG: Your shot has missed! super called anim set o MSG: It's a present! Sound error: No sound found for sampledefault/time/bip Sound error: No sound found for sampledefault/time/bip Action_ChangeCharacter: char_index = 3 Playing character : 3 Francisco Goya Playing team : 0 Wilber Alive characters: 3 / 4 super called o MSG: It's a present! o MSG: Francisco Goya (Wilber) has died. Action_ChangeCharacter: char_index = 2 Playing character : 2 Leonard Da Vinci Playing team : 0 Wilber Alive characters: 2 / 4 o MSG: Scrapie (Workrave) has died. super called o MSG: It's a present! o MSG: Leonard Da Vinci (Wilber) has died. Action_ChangeCharacter: char_index = 1 Playing character : 1 Keith Haring Playing team : 0 Wilber Alive characters: 1 / 4 o MSG: Keith Haring has won 25 points of energy! Sound error: No sound found for sampledefault/time/bip Sound error: No sound found for sampledefault/time/bip Sound error: No sound found for sampledefault/time/bip Sound error: No sound found for sampledefault/time/bip Sound error: No sound found for sampledefault/time/bip o MSG: Workrave team has won 3 construct weapons! Don't forget your helmet. o MSG: Workrave team has won 3 construct weapons! Don't forget your helmet. o MSG: Yan Tan Tethera is dead because he is clumsy! Action_ChangeCharacter: char_index = 1 Playing character : 1 Keith Haring Playing team : 0 Wilber Alive characters: 1 / 4 super called anim set o MSG: It's a present! Sound error: No sound found for sampledefault/time/bip Sound error: No sound found for sampledefault/time/bip Sound error: No sound found for sampledefault/time/bip Sound error: No sound found for sampledefault/time/bip Sound error: No sound found for sampledefault/time/bip super called anim set super called anim set o MSG: It's a present! Action_ChangeCharacter: char_index = 1 Playing character : 1 Keith Haring Playing team : 0 Wilber Alive characters: 1 / 4 Sound error: No sound found for sampledefault/weapon/alleluia o MSG: Hurry up, you are too slow !! Action_ChangeCharacter: char_index = 1 Playing character : 1 Keith Haring Playing team : 0 Wilber Alive characters: 1 / 4 o MSG: Workrave (Workrave) has died. o MSG: Hurry up, you are too slow !! o MSG: Your shot has missed! o MSG: And the winner is... [New LWP 32162] [LWP 32162 exited] [New LWP 32157] ptrace: No such process. gdb> bt Couldn't get registers: No such process. Couldn't get registers: No such process. gdb> quit
gdb> r o Reading default config file o Reading personal config file o Bind text domain to: /home/daniel/wormux-debug/share/locale o Codeset: UTF-8 o Text domain: wormux === Wormux version 0.8beta4 === Authors: Lawrence AZZOUG, Anthony CARRE, Laurent DEFERT SIMONNEAU, Jean-Christophe DUBERGA, Matthieu FERTRE, Sebastien GONZALVE, Reiner HERRMANN, Renaud LOTTIAUX, Yannig PERRE, Olivie SERRES, Victor STINNER === Website: http://www.wormux.org Wormux version 0.8beta4, Copyright (C) 2001-2007 Wormux Team Wormux comes with ABSOLUTELY NO WARRANTY. This is free software and you are welcome to redistribute it under certain conditions. Read the file COPYING for details. This program was compiled in DEBUG mode (development version) o Opened audio at 44100 Hz 16 bit o Loading sound profile: share Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/box_falling.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/box_picking_up.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/time_bip.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_attaching.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_balancing.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_detaching.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/supertux_swimming.ogg does not exist ! o Loading music [ Run game ] o Load teams: wilberteam, snortteam, gnuteam, workraveteam, phpteam, tuxteam, firefoxteam, thunderbirdteam, konqiteam, beastieteam, oooteam, nupikteam, spipteam Cannot open personal teams directory (/home/daniel/.wormux/team/)! o Network initialization o Load maps: crystal, desert, pumpkins, space2, banquise, catacombes, monkeybubbleworld, battlenight, pirates, aquarium, cowland, cheese, wildwestdv, tic-tac-toe, funkyIsland, island, vulcano, electronik, pillars, grenouilles, randomamoebas, towers, random, hive, champignon, greehills, easterisland, paradis, leafs, arbre, christmas, halloween, moon-4m, prehistorik, qingqong, goodandevil, hell, bankiz, The Wall, rustyfuture, moustique, fullsave, gruyere, linux, purple_dragon, cubism3, angrycactus, edabua, submarine, debmap, aubade, copper, cubism2, pingus, japon Update snortteam Update snortteam Update beastieteam Update konqiteam Update konqiteam Update snortteam o Initialisation o Initialise map o Ground initialization... done o Initialise teams o Initialise sounds o Loading sound profile: default o Loading sound profile: flying 3 : Waiting for people over the network Update konqiteam Update gnuteam [ Starting a new game ] o Artificial Intelligence engine initialization Action_ChangeCharacter: char_index = 1 Playing character : 1 SnortSnarf Playing team : 2 Snort Alive characters: 4 / 4 o MSG: Bye bye tux... super called anim set o MSG: It's a present! o MSG: Connochaetes gnu is next to a mine! o MSG: Connochaetes gnu is next to a mine! Action_ChangeCharacter: char_index = 2 Playing character : 2 ACID Playing team : 2 Snort Alive characters: 4 / 4 o MSG: Snort has fallen in water. o MSG: Connochaetes gnu (Gnu) has died. super called super called o MSG: It's a present! Action_ChangeCharacter: char_index = 3 Playing character : 3 Sguil Playing team : 2 Snort Alive characters: 3 / 4 o MSG: The rocket has left the battlefield... o MSG: Linux (Gnu) has died. Action_ChangeCharacter: char_index = 3 Playing character : 3 Sguil Playing team : 2 Snort Alive characters: 3 / 4 super called anim set o MSG: It's a present! o MSG: Sguil has fallen in water. Action_ChangeCharacter: char_index = 2 Playing character : 2 ACID Playing team : 2 Snort Alive characters: 2 / 4 o MSG: KMail (Konqi) has died. o MSG: Hurry up, you are too slow !! super called anim set o MSG: It's a present! o MSG: Konqi team has won 2 blowtorchs! If you're under 18, ask your parents to use it. o MSG: Hurry up, you are too slow !! Action_ChangeCharacter: char_index = 2 Playing character : 2 ACID Playing team : 2 Snort Alive characters: 2 / 4 o MSG: ACID has won 25 points of energy! o MSG: ACID has won 25 points of energy! o MSG: Hurry up, you are too slow !! o MSG: Hurry up, you are too slow !! super called anim set o MSG: It's a present! o MSG: KDevelop has fallen off the map! o MSG: Hurry up, you are too slow !! super called super called o MSG: It's a present! Action_ChangeCharacter: char_index = 1 Playing character : 1 SnortSnarf Playing team : 2 Snort Alive characters: 2 / 4 o MSG: Kopete (Konqi) has died. o MSG: Hurry up, you are too slow !! super called o MSG: It's a present! o MSG: Gnu team has won 1 flame-thrower! o MSG: Hurry up, you are too slow !! o MSG: Not UNIX (Gnu) has died. o MSG: ACID (Snort) has died. o MSG: Hurry up, you are too slow !! Action_ChangeCharacter: char_index = 1 Playing character : 1 SnortSnarf Playing team : 2 Snort Alive characters: 1 / 4 o MSG: Hurry up, you are too slow !! o MSG: Hurry up, you are too slow !! o MSG: Hurry up, you are too slow !! Action_ChangeCharacter: char_index = 1 Playing character : 1 SnortSnarf Playing team : 2 Snort Alive characters: 1 / 4 o MSG: Hurry up, you are too slow !! o MSG: Hurry up, you are too slow !! super called anim set o MSG: It's a present! o MSG: Connochaetes Taurinus (Gnu) has died. o MSG: SnortSnarf (Snort) has died. o MSG: Hurry up, you are too slow !! o MSG: And the winner is... include/action_handler.cpp:623: Missed assertion "!Network::GetInstance()->sync_lock". Program received signal SIGABRT, Aborted. _______________________________________________________________________________ eax:00000000 ebx:00003F89 ecx:00000006 edx:0011B5C0 eflags:00200246 esi:B7F0FCA0 edi:00000000 esp:BF99F7AC ebp:BF99F7C8 eip:B7EF4410 cs:0073 ds:007B es:007B fs:0000 gs:0033 ss:007B o d I t s Z a P c [007B:BF99F7AC]---------------------------------------------------------[stack] BF99F7DC : AB 39 0C 08 85 EB 18 08 - 6F 02 00 00 D8 EE 18 08 .9......o....... BF99F7CC : 0C 6D 15 08 40 67 1D 08 - 58 D1 04 08 F8 F7 99 BF [EMAIL PROTECTED] BF99F7BC : 75 6C 15 08 89 3F 00 00 - 06 00 00 00 D8 F7 99 BF ul...?.......... BF99F7AC : C8 F7 99 BF C0 B5 11 00 - 06 00 00 00 06 B4 82 B7 ................ [007B:B7F0FCA0]---------------------------------------------------------[ data] B7F0FCA0 : 00 00 00 00 17 06 02 00 - 9B FF 99 BF 04 00 00 00 ................ B7F0FCB0 : 00 10 00 00 0C A8 4B B7 - 26 00 00 00 64 00 00 00 ......K.&...d... [0073:B7EF4410]---------------------------------------------------------[ code] 0xb7ef4410 <__kernel_vsyscall+16>: pop %ebp 0xb7ef4411 <__kernel_vsyscall+17>: pop %edx 0xb7ef4412 <__kernel_vsyscall+18>: pop %ecx 0xb7ef4413 <__kernel_vsyscall+19>: ret 0xb7ef4414: nop 0xb7ef4415: nop ------------------------------------------------------------------------------ 0xb7ef4410 in __kernel_vsyscall () gdb> bt #0 0xb7ef4410 in __kernel_vsyscall () #1 0xb782b406 in kill () from /lib/libc.so.6 #2 0x08156c75 in WakeUpDebugger () at tool/error.cpp:41 #3 0x08156d0c in MissedAssertion (filename=0x818eb85 "include/action_handler.cpp", line=0x26f, message=0x818eed8 "!Network::GetInstance()->sync_lock") at tool/error.cpp:53 #4 0x080c39ab in Action_Network_SyncBegin () at include/action_handler.cpp:623 #5 0x080c00a0 in ActionHandler::Exec (this=0x8271e48, a=0xaf3c8078) at include/action_handler.cpp:765 #6 0x080c3b6f in ActionHandler::ExecActions (this=0x8271e48) at include/action_handler.cpp:715 #7 0x080813b8 in Game::RefreshInput (this=0x8380c40) at game/game.cpp:242 #8 0x080814bb in Game::MainLoop (this=0x8380c40) at game/game.cpp:442 #9 0x08081667 in Game::EndOfGame (this=0x8380c40) at game/game.cpp:429 #10 0x08081702 in Game::Run (this=0x8380c40) at game/game.cpp:391 #11 0x08081d67 in Game::Start (this=0x8380c40) at game/game.cpp:99 #12 0x08106d5a in NetworkMenu::signal_ok (this=0xbf99fad0) at menu/network_menu.cpp:266 #13 0x08101ef6 in Menu::mouse_ok (this=0xbf99fad0) at menu/menu.cpp:95 #14 0x081017b8 in Menu::BasicOnClickUp (this=0xbf99fad0, [EMAIL PROTECTED]) at menu/menu.cpp:112 #15 0x08101a53 in Menu::Run (this=0xbf99fad0, skip_menu=0x0) at menu/menu.cpp:240 #16 0x08103581 in NetworkConnectionMenu::signal_ok (this=0xbf99fc80) at menu/network_connection_menu.cpp:274 #17 0x08101ef6 in Menu::mouse_ok (this=0xbf99fc80) at menu/menu.cpp:95 #18 0x081017b8 in Menu::BasicOnClickUp (this=0xbf99fc80, [EMAIL PROTECTED]) at menu/menu.cpp:112 #19 0x08101a53 in Menu::Run (this=0xbf99fc80, skip_menu=0x0) at menu/menu.cpp:240 #20 0x080ca270 in AppWormux::Main (this=0x81e62d8) at main.cpp:132 #21 0x080ca790 in main (argc=0x1, argv=0xbf99fde4) at main.cpp:363 gdb>
gdb> r o Reading default config file o Reading personal config file o Bind text domain to: /home/daniel/wormux-debug/share/locale o Codeset: UTF-8 o Text domain: wormux === Wormux version 0.8beta4 === Authors: Lawrence AZZOUG, Anthony CARRE, Laurent DEFERT SIMONNEAU, Jean-Christophe DUBERGA, Matthieu FERTRE, Sebastien GONZALVE, Reiner HERRMANN, Renaud LOTTIAUX, Yannig PERRE, Olivie SERRES, Victor STINNER === Website: http://www.wormux.org Wormux version 0.8beta4, Copyright (C) 2001-2007 Wormux Team Wormux comes with ABSOLUTELY NO WARRANTY. This is free software and you are welcome to redistribute it under certain conditions. Read the file COPYING for details. This program was compiled in DEBUG mode (development version) o Opened audio at 44100 Hz 16 bit o Loading sound profile: share Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/box_falling.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/box_picking_up.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/time_bip.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_attaching.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_balancing.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_detaching.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/supertux_swimming.ogg does not exist ! o Loading music [ Run game ] o Load teams: wilberteam, snortteam, gnuteam, workraveteam, phpteam, tuxteam, firefoxteam, thunderbirdteam, konqiteam, beastieteam, oooteam, nupikteam, spipteam Cannot open personal teams directory (/home/daniel/.wormux/team/)! o Network initialization o Load maps: crystal, desert, pumpkins, space2, banquise, catacombes, monkeybubbleworld, battlenight, pirates, aquarium, cowland, cheese, wildwestdv, tic-tac-toe, funkyIsland, island, vulcano, electronik, pillars, grenouilles, randomamoebas, towers, random, hive, champignon, greehills, easterisland, paradis, leafs, arbre, christmas, halloween, moon-4m, prehistorik, qingqong, goodandevil, hell, bankiz, The Wall, rustyfuture, moustique, fullsave, gruyere, linux, purple_dragon, cubism3, angrycactus, edabua, submarine, debmap, aubade, copper, cubism2, pingus, japon Update beastieteam Update konqiteam Update konqiteam Update thunderbirdteam o Initialisation o Initialise map o Ground initialization... done o Initialise teams o Initialise sounds o Loading sound profile: default o Loading sound profile: flying 3 : Waiting for people over the network Update konqiteam [ Starting a new game ] o Artificial Intelligence engine initialization o MSG: Gibson (Thunderbird) has died. Action_ChangeCharacter: char_index = 2 Playing character : 2 Phorusrhacidae Playing team : 1 Thunderbird Alive characters: 3 / 4 super called anim set o MSG: It's a present! o MSG: The rocket has left the battlefield... super called anim set super called anim set o MSG: It's a present! Action_ChangeCharacter: char_index = 0 Playing character : 0 Thunderbird Playing team : 1 Thunderbird Alive characters: 3 / 4 o MSG: Dromornithidae has won 25 points of energy! o MSG: Dromornithidae has fallen in water. Action_ChangeCharacter: char_index = 2 Playing character : 2 Phorusrhacidae Playing team : 1 Thunderbird Alive characters: 2 / 4 o MSG: Thunderbird is next to a mine! Action_ChangeCharacter: char_index = 2 Playing character : 2 Phorusrhacidae Playing team : 1 Thunderbird Alive characters: 2 / 4 o MSG: KDevelop (Konqi) has died. o MSG: Your shot has missed! Sound error: No sound found for sampledefault/weapon/alleluia Action_ChangeCharacter: char_index = 2 Playing character : 2 Phorusrhacidae Playing team : 1 Thunderbird Alive characters: 2 / 4 o MSG: KMail (Konqi) has died. o MSG: Your shot has missed! super called Program received signal SIGSEGV, Segmentation fault. _______________________________________________________________________________ eax:00000000 ebx:00051C5C ecx:00000001 edx:BFBD31B0 eflags:00210286 esi:B7F40CA0 edi:00000000 esp:BFBD3208 ebp:BFBD3208 eip:080D3C44 cs:0073 ds:007B es:007B fs:0000 gs:0033 ss:007B o d I t S z a P c [007B:BFBD3208]---------------------------------------------------------[stack] BFBD3238 : 58 32 BD BF 70 73 E6 B3 - 50 32 BD BF DC 2F 2A 08 X2..ps..P2.../*. BFBD3228 : 10 80 2A 08 E0 2F 2A 08 - 00 00 00 00 80 32 BD BF ..*../*......2.. BFBD3218 : 58 32 BD BF 6C 58 0C 08 - 70 73 E6 B3 40 49 E6 B3 [EMAIL PROTECTED] BFBD3208 : 18 32 BD BF 78 10 13 08 - 00 00 00 00 F0 74 E6 B3 .2..x........t.. [007B:B7F40CA0]---------------------------------------------------------[ data] B7F40CA0 : 00 00 00 00 17 06 02 00 - CB 39 BD BF 04 00 00 00 .........9...... B7F40CB0 : 00 10 00 00 0C B8 4E B7 - 26 00 00 00 64 00 00 00 ......N.&...d... [0073:080D3C44]---------------------------------------------------------[ code] 0x80d3c44 <_ZNK6Weapon7GetTypeEv+6>: mov 0x4(%eax),%eax 0x80d3c47 <_ZNK6Weapon7GetTypeEv+9>: pop %ebp 0x80d3c48 <_ZNK6Weapon7GetTypeEv+10>: ret 0x80d3c49: nop 0x80d3c4a <_ZN4Team12GetEnergyBarEv>: push %ebp 0x80d3c4b <_ZN4Team12GetEnergyBarEv+1>: mov %esp,%ebp ------------------------------------------------------------------------------ 0x080d3c44 in Weapon::GetType (this=0x0) at ./weapon/weapon.h:308 308 ./weapon/weapon.h: No such file or directory. in ./weapon/weapon.h gdb> bt #0 0x080d3c44 in Weapon::GetType (this=0x0) at ./weapon/weapon.h:308 #1 0x08131078 in BonusBox::GetValueFromAction (this=0xb3e67370, a=0xb3e64940) at object/bonus_box.cpp:131 #2 0x080c586c in Action_NewBonusBox (a=0xb3e64940) at include/action_handler.cpp:248 #3 0x080c00a0 in ActionHandler::Exec (this=0x82a2fd8, a=0xb3e64940) at include/action_handler.cpp:765 #4 0x080c3b6f in ActionHandler::ExecActions (this=0x82a2fd8) at include/action_handler.cpp:715 #5 0x080813b8 in Game::RefreshInput (this=0x8346790) at game/game.cpp:242 #6 0x080814bb in Game::MainLoop (this=0x8346790) at game/game.cpp:442 #7 0x080816ae in Game::Run (this=0x8346790) at game/game.cpp:379 #8 0x08081d67 in Game::Start (this=0x8346790) at game/game.cpp:99 #9 0x08106d5a in NetworkMenu::signal_ok (this=0xbfbd3500) at menu/network_menu.cpp:266 #10 0x08101ef6 in Menu::mouse_ok (this=0xbfbd3500) at menu/menu.cpp:95 #11 0x081017b8 in Menu::BasicOnClickUp (this=0xbfbd3500, [EMAIL PROTECTED]) at menu/menu.cpp:112 #12 0x08101a53 in Menu::Run (this=0xbfbd3500, skip_menu=0x0) at menu/menu.cpp:240 #13 0x08103581 in NetworkConnectionMenu::signal_ok (this=0xbfbd36b0) at menu/network_connection_menu.cpp:274 #14 0x08101ef6 in Menu::mouse_ok (this=0xbfbd36b0) at menu/menu.cpp:95 #15 0x081017b8 in Menu::BasicOnClickUp (this=0xbfbd36b0, [EMAIL PROTECTED]) at menu/menu.cpp:112 #16 0x08101a53 in Menu::Run (this=0xbfbd36b0, skip_menu=0x0) at menu/menu.cpp:240 #17 0x080ca270 in AppWormux::Main (this=0x81e62d8) at main.cpp:132 #18 0x080ca790 in main (argc=0x1, argv=0xbfbd3814) at main.cpp:363 gdb> ======================================================================================================================================== ======================================================================================================================================== ======================================================================================================================================== [EMAIL PROTECTED] ~/wormux-debug/bin $ gdb wormux GNU gdb 6.7.1 Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"... Really redefine built-in command "frame"? (y or n) [answered Y; input not from terminal] Really redefine built-in command "thread"? (y or n) [answered Y; input not from terminal] Really redefine built-in command "start"? (y or n) [answered Y; input not from terminal] Using host libthread_db library "/lib/libthread_db.so.1". gdb> tr trace command requires an argument gdb> r o Reading default config file o Reading personal config file o Bind text domain to: /home/daniel/wormux-debug/share/locale o Codeset: UTF-8 o Text domain: wormux === Wormux version 0.8beta4 === Authors: Lawrence AZZOUG, Anthony CARRE, Laurent DEFERT SIMONNEAU, Jean-Christophe DUBERGA, Matthieu FERTRE, Sebastien GONZALVE, Reiner HERRMANN, Renaud LOTTIAUX, Yannig PERRE, Olivie SERRES, Victor STINNER === Website: http://www.wormux.org Wormux version 0.8beta4, Copyright (C) 2001-2007 Wormux Team Wormux comes with ABSOLUTELY NO WARRANTY. This is free software and you are welcome to redistribute it under certain conditions. Read the file COPYING for details. This program was compiled in DEBUG mode (development version) o Opened audio at 44100 Hz 16 bit o Loading sound profile: share Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/box_falling.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/box_picking_up.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/time_bip.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_attaching.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_balancing.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/grapple_detaching.ogg does not exist ! Sound error: File /home/daniel/wormux-debug/share/wormux/sound/share/weapon/supertux_swimming.ogg does not exist ! o Loading music [ Run game ] o Load teams: wilberteam, snortteam, gnuteam, workraveteam, phpteam, tuxteam, firefoxteam, thunderbirdteam, konqiteam, beastieteam, oooteam, nupikteam, spipteam Cannot open personal teams directory (/home/daniel/.wormux/team/)! o Network initialization o Load maps: crystal, desert, pumpkins, space2, banquise, catacombes, monkeybubbleworld, battlenight, pirates, aquarium, cowland, cheese, wildwestdv, tic-tac-toe, funkyIsland, island, vulcano, electronik, pillars, grenouilles, randomamoebas, towers, random, hive, champignon, greehills, easterisland, paradis, leafs, arbre, christmas, halloween, moon-4m, prehistorik, qingqong, goodandevil, hell, bankiz, The Wall, rustyfuture, moustique, fullsave, gruyere, linux, purple_dragon, cubism3, angrycactus, edabua, submarine, debmap, aubade, copper, cubism2, pingus, japon Update beastieteam Update snortteam Update snortteam Update oooteam o Initialisation o Initialise map o Ground initialization... done o Initialise teams o Initialise sounds o Loading sound profile: default o Loading sound profile: flying 3 : Waiting for people over the network Update snortteam [ Starting a new game ] o Artificial Intelligence engine initialization super called Program received signal SIGSEGV, Segmentation fault. _______________________________________________________________________________ eax:00000000 ebx:00000410 ecx:00000001 edx:BF945720 eflags:00210206 esi:B7FF7CA0 edi:00000000 esp:BF945778 ebp:BF945778 eip:080D3C44 cs:0073 ds:007B es:007B fs:0000 gs:0033 ss:007B o d I t s z a P c [007B:BF945778]---------------------------------------------------------[stack] BF9457A8 : C8 57 94 BF 08 CB 42 08 - C0 57 94 BF 4C 1E 27 08 .W....B..W..L.'. BF945798 : 48 30 2A 08 50 1E 27 08 - 00 00 00 00 F0 57 94 BF H0*.P.'......W.. BF945788 : C8 57 94 BF 6C 58 0C 08 - 08 CB 42 08 D8 63 F1 B3 .W..lX....B..c.. BF945778 : 88 57 94 BF 78 10 13 08 - 00 00 00 00 88 CC 42 08 .W..x.........B. [007B:B7FF7CA0]---------------------------------------------------------[ data] B7FF7CA0 : 00 00 00 00 17 06 02 00 - 3B 5F 94 BF 04 00 00 00 ........;_...... B7FF7CB0 : 00 10 00 00 0C 28 5A B7 - 26 00 00 00 64 00 00 00 .....(Z.&...d... [0073:080D3C44]---------------------------------------------------------[ code] 0x80d3c44 <_ZNK6Weapon7GetTypeEv+6>: mov 0x4(%eax),%eax 0x80d3c47 <_ZNK6Weapon7GetTypeEv+9>: pop %ebp 0x80d3c48 <_ZNK6Weapon7GetTypeEv+10>: ret 0x80d3c49: nop 0x80d3c4a <_ZN4Team12GetEnergyBarEv>: push %ebp 0x80d3c4b <_ZN4Team12GetEnergyBarEv+1>: mov %esp,%ebp ------------------------------------------------------------------------------ 0x080d3c44 in Weapon::GetType (this=0x0) at ./weapon/weapon.h:308 308 ./weapon/weapon.h: No such file or directory. in ./weapon/weapon.h gdb> bt #0 0x080d3c44 in Weapon::GetType (this=0x0) at ./weapon/weapon.h:308 #1 0x08131078 in BonusBox::GetValueFromAction (this=0x842cb08, a=0xb3f163d8) at object/bonus_box.cpp:131 #2 0x080c586c in Action_NewBonusBox (a=0xb3f163d8) at include/action_handler.cpp:248 #3 0x080c00a0 in ActionHandler::Exec (this=0x8271e48, a=0xb3f163d8) at include/action_handler.cpp:765 #4 0x080c3b6f in ActionHandler::ExecActions (this=0x8271e48) at include/action_handler.cpp:715 #5 0x080813b8 in Game::RefreshInput (this=0x8366748) at game/game.cpp:242 #6 0x080814bb in Game::MainLoop (this=0x8366748) at game/game.cpp:442 #7 0x080816ae in Game::Run (this=0x8366748) at game/game.cpp:379 #8 0x08081d67 in Game::Start (this=0x8366748) at game/game.cpp:99 #9 0x08106d5a in NetworkMenu::signal_ok (this=0xbf945a70) at menu/network_menu.cpp:266 #10 0x08101ef6 in Menu::mouse_ok (this=0xbf945a70) at menu/menu.cpp:95 #11 0x081017b8 in Menu::BasicOnClickUp (this=0xbf945a70, [EMAIL PROTECTED]) at menu/menu.cpp:112 #12 0x08101a53 in Menu::Run (this=0xbf945a70, skip_menu=0x0) at menu/menu.cpp:240 #13 0x08103581 in NetworkConnectionMenu::signal_ok (this=0xbf945c20) at menu/network_connection_menu.cpp:274 #14 0x08101ef6 in Menu::mouse_ok (this=0xbf945c20) at menu/menu.cpp:95 #15 0x081017b8 in Menu::BasicOnClickUp (this=0xbf945c20, [EMAIL PROTECTED]) at menu/menu.cpp:112 #16 0x08101a53 in Menu::Run (this=0xbf945c20, skip_menu=0x0) at menu/menu.cpp:240 #17 0x080ca270 in AppWormux::Main (this=0x81e62d8) at main.cpp:132 #18 0x080ca790 in main (argc=0x1, argv=0xbf945d84) at main.cpp:363 gdb> quit
_______________________________________________ Wormux-dev mailing list Wormux-dev@gna.org https://mail.gna.org/listinfo/wormux-dev