09.06.2012, 00:20
Hatte heute mal was ganz exotisches: Die Dosbox fror mit komplett ein und im Logfenster erschien viel zu viele Meldungen das dieser und jener Held etwas gegessen hätte:
Das Szenario war dabei, dass ich aus der Piratenhöhle auf Manrek rauskam und ich dabei (wie immer) automatisch nach Brendhil weiterwanderte (ich kam aus Manrin). Das Bild fror dann aber noch auf dem Kartenbildschirm ein. Geistesgegenwärtig habe ich noch den GDB mal einen Backtrace machen lassen, vielleicht hilfts:
Zitat:Aktuelles Gruppenvermoegen = 1056D 3S 6H
Setze Gruppenvermoegen = 1060D 7S 6H
Dungeon "Eine Piratenhoehle" verlassen
Stadtindex: 0x080a
Typindex: 0x002f
random(100) = 29
random(100) = 59
random(100) = 94
KORVO isst etwas
HJALDA isst etwas
GADAN isst etwas
CUFUR isst etwas
KORVO trinkt etwas
HJALDA trinkt etwas
GADAN trinkt etwas
CUFUR trinkt etwas
KORVO trinkt etwas
HJALDA trinkt etwas
GADAN trinkt etwas
CUFUR trinkt etwas
KORVO isst etwas
HJALDA isst etwas
GADAN isst etwas
CUFUR isst etwas
KORVO isst etwas
HJALDA isst etwas
GADAN isst etwas
CUFUR isst etwas
KORVO isst etwas
HJALDA isst etwas
GADAN isst etwas
CUFUR isst etwas
KORVO isst etwas
HJALDA isst etwas
GADAN isst etwas
CUFUR isst etwas
KORVO isst etwas
HJALDA isst etwas
GADAN isst etwas
CUFUR isst etwas
KORVO isst etwas
HJALDA isst etwas
GADAN isst etwas
CUFUR isst etwas
HJALDA isst etwas
HJALDA isst etwas
HJALDA isst etwas
Das Szenario war dabei, dass ich aus der Piratenhöhle auf Manrek rauskam und ich dabei (wie immer) automatisch nach Brendhil weiterwanderte (ich kam aus Manrin). Das Bild fror dann aber noch auf dem Kartenbildschirm ein. Geistesgegenwärtig habe ich noch den GDB mal einen Backtrace machen lassen, vielleicht hilfts:
Zitat:#0 0x08322988 in M302de::get_item_pos (hero=0xb55508b6 "HJALDA", item=23) at seg002.cpp:3132Ich weiß nicht obs etwas damit zu tun hat, da ich schon öfter folgendes beobachtet habe (und ich nicht weiß ob es eventuell ein Originalbug ist): Im manuellen Kampf kommt es manchmal vor, das wenn man "Alte Optionen" wählt, dieser Eintrag verschwindet und das Menü immernoch dasteht.
#1 0x0831eb82 in M302de::herokeeping () at seg002.cpp:1559
#2 0x0831f7f5 in M302de::timewarp (time=180) at seg002.cpp:1829
#3 0x0830a5a8 in seg002 (offs=15526) at schick_m302de.cpp:1085
#4 0x08314aae in schick_farcall_v302de (segm=1310, offs=15526) at schick_m302de.cpp:5008
#5 0x082ffa3d in schick_callf (selector=1728, offs=15526) at schick.cpp:309
#6 0x08054c0b in custom_callf (cs=1728, ip=15526) at custom.cpp:75
#7 0x0805bde4 in CPU_CALL (use32=false, selector=1728, offset=15526, oldeip=1262) at cpu.cpp:1072
#8 0x0807f4aa in CPU_Core_Normal_Run () at core_normal/prefix_none.h:564
#9 0x0804dcae in Normal_Loop () at dosbox.cpp:133
#10 0x0804e13a in DOSBOX_RunMachine () at dosbox.cpp:245
#11 0x08055049 in CALLBACK_RunRealInt (intnum=33 '!') at callback.cpp:106
#12 0x082f88b3 in DOS_Shell::Execute (this=0xa561798, name=0xbffd34a4 "schickm", args=0xbffd452f "") at shell_misc.cpp:492
#13 0x082f153a in DOS_Shell:oCommand (this=0xa561798, line=0xbffd452f "") at shell_cmds.cpp:153
#14 0x082eea1c in DOS_Shell:arseLine (this=0xa561798, line=0xbffd4528 "schickm") at shell.cpp:251
#15 0x082eee90 in DOS_Shell::Run (this=0xa561798) at shell.cpp:329
#16 0x082efa4f in SHELL_Init () at shell.cpp:653
#17 0x082e8bba in Config::StartUp (this=0xbffd56e4) at setup.cpp:853
#18 0x0817a9cc in main (argc=1, argv=0xbffd57e4) at sdlmain.cpp:1868