hello again,
thank you for your help so far, but there is not really a segfault,
the program just doesn't react (while consuming 100% of the cpu time).
however, i ran it in gdb and pressed [ctrl]+[c] after ~1 minute.
then i typed in 'where', and here's the output:

(gdb) run
Starting program: /usr/local/bin/wormux
=== Wormux version 0.5.0
=== Authors: Lawrence AZZOUG, Laurent DEFERT SIMONNEAU, Matthieu FERTRE, 
Victor STINNER
=== Website: http://www.wormux.org

Wormux version 0.5.0, Copyright (C) 2001-2004 Lawrence Azzoug
Wormux comes with ABSOLUTELY NO WARRANTY. This is free software, and you are 
welcome to redistribute it under certain conditions.

Read COPYING.txt for details.

!!! This program was compiled in DEBUG mode (development
!!! version).

[ Run game ]

Program received signal SIG32, Real-time event 32.
0x4061e2e1 in sigpending () from /lib/libc.so.6
(gdb) c
Continuing.

Program received signal SIGINT, Interrupt.
LitDocXml::AccesBalise (x=0x80d7850, [EMAIL PROTECTED]) at stl_list.h:219
219             _M_node = _M_node->_M_next;
Current language:  auto; currently c++
(gdb) where
#0  LitDocXml::AccesBalise (x=0x80d7850, [EMAIL PROTECTED]) at stl_list.h:219
#1  0x08093a38 in LitDocXml::LitString (x=0x80d7850, [EMAIL PROTECTED], 
[EMAIL PROTECTED]) at tool/xml_document.cpp:69
#2  0x080557cc in Wormux::ModeJeu::ChargeXml (this=0x80cccc0, xml=0x81bfab0) 
at new_allocator.h:62
#3  0x080564e8 in Wormux::ModeJeu::Charge (this=0x80d7850, 
[EMAIL PROTECTED]) at game/game_mode.cpp:111
#4  0x08050ca3 in Wormux::Config::Applique (this=0x80ccbe0) at 
basic_string.h:2004
#5  0x0804e777 in AppWormux::Init (this=0x81b9190) at main.cpp:146
#6  0x0804ec15 in AppWormux::main (this=0x80ccbb4) at main.cpp:182
#7  0x403d1ccd in main () from /usr/local/lib/libclanApp-0.7.so.0
#8  0x4060a936 in __libc_start_main () from /lib/libc.so.6
#9  0x0804df01 in _start ()
(gdb)


this happens with both the release and the development branch.
i also tried the config.xml you submitted, with a mysterious result: not even 
the 'Wormux launching' screen appears.

i hope this helps, 
bye,
ole

Répondre à