ScummVM/Game Version:
0.12.0svn (May 31 2008 11:23:46)
Italian Dos Version of the Games.
- Load my SaveGame.
- There it's in the Party of PuhLet
- I have already make and give to drink the antiafter at the PuhLet
- Use the "Formule of the Happiness" on Puhlet
I have found here the bug.. the games goes on crash and i will return on Desktop of my XP sometime after the show (dancing of woodruff) sometime before the show.
Logged In: YES
user_id=1486456
Originator: YES
I can add a Debug file when i try to pass this point in the game....
File Added: debug_3.txt
Logged In: YES
user_id=556976
Originator: NO
Hmm, I can't reproduce the crash here (and valgrind doesn't show anything, either). Could be a regression from a bug I introduced a few days ago and fixed just now.
So, could you try with the next daily build and if it still crashes, run ScummVM with "-d1 --debugflags=DrawOpcodes,FuncOpcodes" and attach the output here? Thanks.
Logged In: YES
user_id=1486456
Originator: YES
Ok! Without problems!
1)I have run the games with this command line:
scummvm --debuglevel=1 --debugflags=DrawOpcodes,FuncOpcodes woodruff-it > woodruff_debug.txt
2)Before i have Downloaded and Installed the currect Daily Build:
0.12.0svn (Jun 1 2008 20:17:10)
3)The Games Crash still remain..... when return to desktop i renamed the dedub file text and now i can upload here, the new name it's Debug_2.txt.
4)For Post here i need to compress it with latest version of WinRAR!
File Added: debug_2.rar
Logged In: YES
user_id=556976
Originator: NO
So it crashes while playing the VMD.
Just to be sure it's no case of damaged data files, can you try to recopy the data files from your original media?
Otherwise, since I can't reproduce the crash here, we're pretty much stuck. :/
In the offchance you know how to attach a debugger: A backtrace would be nice... :P
Logged In: YES
user_id=1486456
Originator: YES
I have understand... you need the italian copy of the game for reproduce the crash it's true !?!?
Otherwise now i try to recopy all file of the CD in a new folder and play the games by ScummVM by this new folder......... it's more difficult to attach a debugger ?!!?
If i can help up for resolve this problems i'm very happy :)
Some Month Ago, before play the game by ScummVM i have finished this game playing from Windows XP and i don't have this problems.. i can finished the game without problems.
Logged In: YES
user_id=1486456
Originator: YES
Nothing... the games crash with the news folder.
Logged In: YES
user_id=1486456
Originator: YES
Explain me how i can attach a debugger on my ScummVM ??
I need some programs or Tools ??
However you have understood what's the scene? You know the history of the game or not?
It's after WoodRuff Dance for miss Puh-Let.... during the Dance Scene nothing problems.. after it miss Puh-Let raise on the arms of Woodruff and now i will back to Desktop of XP.
Logged In: YES
user_id=556976
Originator: NO
> you need the italian copy of the game for
> reproduce the crash it's true !?!?
I have no idea if it's the Italian version of the game, your OS, or something different that causes
the crash.
> it's more difficult to attach
> a debugger ?!!?
Well, it's certainly difficulter than just running the programm, yes.
I don't know about your background, but normal users might find it too difficult.
> after it miss Puh-Let raise on the arms of Woodruff
> and now i will back to Desktop of XP.
The last executed opcode is the one for playing the video, so it's either while playing the video or while parsing the next opcode. The first sounds more likely to me.
> Explain me how i can attach a debugger on my ScummVM ??
> I need some programs or Tools ??
You'd need a debugger, like gdb. A windows binary of gdb can be found here:
http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=20507
(Take gdb-5.2.1-1.exe from "Current Release")
Invoke gdb from the console with "gdb scummvm" (assuming both are in your PATH), then play woodruff (in windowed mode, not fullscreen!) and play until it crashes. gdb should catch the crash. Then you type "bt" (for backtrace) and give to me what it produces.
Logged In: YES
user_id=1486456
Originator: YES
mmmmmm.. after after i can watch the video (when woodruff dance on front of Puh-Let) and at the finish of the dancing the games goes on crash.
i already said.. with this same CD and the same file i have already finished the game (and passing succesfully this point)playaing from Windows XP with Compatibility at Windows98 and 256 Colors at 640x480 and this makes me to think therefore that ScummVM can send in crash the game.
Otherwise i have download the Dedugger.... now try to find my problems.
Logged In: YES
user_id=1486456
Originator: YES
mmmmmm...... i have try to start ScummVM by Prompt of Dos with (gdb scummvm) and nothing appends.
Now try to start the batch used for Dedub file or try to start Woodruff by a bat file.
Logged In: YES
user_id=1486456
Originator: YES
MMMMMM... i can't use... explain me, i have make this:
1) Copied the GDB.EXE on ScummVM Path
2) Open a Dos Prompt on my ScummVM Path
3) Execute "gdb scummvm" and ENTER
at This point nothing appends... on Command prompt i can see a promt (gdb)
4) now i try to start ScummVM and play the woodruff in windowed mode
5) Play until the crash
6) Going back to Windows Command Prompt and type "bt"
At this point i can see "No Stack" and a new prompt (gdb)
It's the correct usage ?!?
Logged In: YES
user_id=1486456
Originator: YES
This is the Screen of my Prompt dos:
http://img65.imageshack.us/img65/6521/clipboard02ct2.jpg
before to type "bt" i have normally started scummvm and reproduce the crash....No Stack :(
Logged In: YES
user_id=556976
Originator: NO
Ah, I forgot, on the "(gdb)" prompt, you have to type "run", to make the binary to debug run.
So, instead of 4), just type "run", this will automatically start ScummVM.
Logged In: YES
user_id=1486456
Originator: YES
ahhhhh... ok :)
Now The Games started!! I have reproduced the Crash with the debugger and i have this result:
http://img78.imageshack.us/img78/3990/clipboard03ic0.jpg
At this point i can listen a small loop of audio..... how i can stop ?!?!?
Logged In: YES
user_id=1486456
Originator: YES
I have found it.. type "Quit" for stopping Gdb.. aspect you notice.
Logged In: YES
user_id=556976
Originator: NO
Hmm, can you do
thread 0
bt
thread 1
bt
thread 2
bt
thread 3
bt
And give me each bt-output?
If no readable function names turn up, that means the daily build doesn't have any debug symbols compiled in. :/
Logged In: YES
user_id=1486456
Originator: YES
mmmmmmm........ con you indicated my the exact point when i can type "bt" ? Thread 0,1,2,3,4 it's 4 point or it's command ?
Logged In: YES
user_id=1486456
Originator: YES
"Thread X" it's command... ok.
Lets try to reproduce the crash...... i can make the screenshot.. i can copy and past text here ok ?
Logged In: YES
user_id=1486456
Originator: YES
I can't copy and paste here the text on Gdb Windows Prompt:
http://img230.imageshack.us/img230/1800/clipboard02tf8.jpg
i continue to thread 6,7,8 etc etc or not ???
Logged In: YES
user_id=556976
Originator: NO
Okay, you can forget it, there are apparently no debug symbols in the daily build. You'd have to compile the source yourself (pointers on how to do that are here: http://wiki.scummvm.org/index.php/Compiling_ScummVM , but that's not exactly easy).
Thanks so far anyway for trying. :)
Logged In: YES
user_id=1486456
Originator: YES
Oh oh...STOP.
you can't help me ?!?!? Compile the source of ScummVM ?? i don't have a minimal idea how i can compile a programs.... with the information i can get frin Thread 0,1,2,3.. how i can make use that in compiling ?!?
Exlude the tools listening on the wikipedia instruction which other files could have need?
You can make the solution on next daily duild ?