http://bugs.winehq.org/show_bug.cgi?id=19292
Summary: Nancy drew game crashes on load Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: eyecreate@gmail.com
It's funny it's currently only happening on this one out of all 5-6 tried before that work with Gold status in Wine, but #13, The Last Train seems to start up and then stop with just a quick screen flash. It was hard to get any information out of it, on one computer, it would make gnome-terminal disappear and die when the game crashed. I tested this on another computer using PlayonLinux to test it on all wine version(that I considered major) from 0.9.7 to current. The problem existed on all of them. Wine only spit out a few lines of info when running it in a different terminal:
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0001: stub! fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers fixme:win:EnumDisplayDevicesW ((null),0,0x325054,0x00000000), stub!
I plan on posting this, if the fix isn't quick, at codeweavers, since I have a subscription with them and more heads are better on hard to solve problems.
http://bugs.winehq.org/show_bug.cgi?id=19292
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2009-07-12 02:08:46 --- http://bugs.winehq.org/page.cgi?id=fields.html#bug_severity
Do not report bugs when using playonlinux. It's not supported here. Make sure you using latest Wine version (wine-1.1.25).
What video card and drivers?
http://bugs.winehq.org/show_bug.cgi?id=19292
Kevin Whitaker eyecreate@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |critical
--- Comment #2 from Kevin Whitaker eyecreate@gmail.com 2009-07-12 08:17:13 --- (In reply to comment #1)
http://bugs.winehq.org/page.cgi?id=fields.html#bug_severity
Do not report bugs when using playonlinux. It's not supported here. Make sure you using latest Wine version (wine-1.1.25).
What video card and drivers?
Sorry, I only mentioned it because I wanted to show I used many different setups, but I also used "base" wine too. This problem happened on one computer with 1.0.1 and another with I think that latest 1.1.25.
Both computers are using nvidia cards, one is builtin on the motherboard and i think the equivalent of a 2000 series(I'll get back to you if different). The other one is a 8600M GT.
http://bugs.winehq.org/show_bug.cgi?id=19292
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.1.25 Severity|critical |normal
http://bugs.winehq.org/show_bug.cgi?id=19292
Kevin Whitaker eyecreate@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.25 |unspecified Severity|normal |critical
--- Comment #3 from Kevin Whitaker eyecreate@gmail.com 2009-07-12 11:28:43 --- (In reply to comment #2)
(In reply to comment #1)
http://bugs.winehq.org/page.cgi?id=fields.html#bug_severity
Do not report bugs when using playonlinux. It's not supported here. Make sure you using latest Wine version (wine-1.1.25).
What video card and drivers?
Sorry, I only mentioned it because I wanted to show I used many different setups, but I also used "base" wine too. This problem happened on one computer with 1.0.1 and another with I think that latest 1.1.25.
Both computers are using nvidia cards, one is builtin on the motherboard and i think the equivalent of a 2000 series(I'll get back to you if different). The other one is a 8600M GT.
I upgraded my wine from 1.0.1 to latest 1.1.25 and it seems one line of output disappeared.
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0001: stub! fixme:win:EnumDisplayDevicesW ((null),0,0x324f7c,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32f698,0x00000000), stub!
http://bugs.winehq.org/show_bug.cgi?id=19292
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal
--- Comment #4 from Austin English austinenglish@gmail.com 2009-07-12 12:49:07 --- Not critical.
http://bugs.winehq.org/show_bug.cgi?id=19292
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.1.25
--- Comment #5 from Vitaliy Margolen vitaliy@kievinfo.com 2009-07-12 16:46:41 --- Stop changing version and severity! Pay attention to what other people doing.
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #6 from Ken Sharp kennybobs@o2.co.uk 2009-07-17 11:42:34 --- There are many games named "Nancy Drew", which one are you talking about? Can it be downloaded and what is the URL?
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #7 from Kevin Whitaker eyecreate@gmail.com 2009-07-17 12:21:35 --- (In reply to comment #6)
There are many games named "Nancy Drew", which one are you talking about? Can it be downloaded and what is the URL?
I'm sorry, I thought my first post was clean which game it was. The game's site is here:
http://www.herinteractive.com/game.php?game_id=13&platform=
This is the best I can find for a demo, it's a 60 min trial.
http://games.softpedia.com/get/Shareware-Games/Nancy-Drew-Last-Train-to-Blue...
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #8 from Kevin Whitaker eyecreate@gmail.com 2009-07-18 10:30:34 --- (In reply to comment #7)
(In reply to comment #6)
There are many games named "Nancy Drew", which one are you talking about? Can it be downloaded and what is the URL?
I'm sorry, I thought my first post was clean which game it was. The game's site is here:
http://www.herinteractive.com/game.php?game_id=13&platform=
This is the best I can find for a demo, it's a 60 min trial.
http://games.softpedia.com/get/Shareware-Games/Nancy-Drew-Last-Train-to-Blue...
Also, if someone is willing to debug this and needs more info/data, please say so so I can help.
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #9 from Kevin Whitaker eyecreate@gmail.com 2009-07-18 21:44:33 --- (In reply to comment #8)
(In reply to comment #7)
(In reply to comment #6)
There are many games named "Nancy Drew", which one are you talking about? Can it be downloaded and what is the URL?
I'm sorry, I thought my first post was clean which game it was. The game's site is here:
http://www.herinteractive.com/game.php?game_id=13&platform=
This is the best I can find for a demo, it's a 60 min trial.
http://games.softpedia.com/get/Shareware-Games/Nancy-Drew-Last-Train-to-Blue...
Also, if someone is willing to debug this and needs more info/data, please say so so I can help.
I was able to find out how to get gdb and wine to work and now have a backtrace. (not a very good one because of no debug symbols)
00000019:0000001a: exception code=0x80000003 warning: Target reported unsupported offsets: Text=7bc6b7f1;Data=00000005;Bss=0032fd64 [New Thread 26] (no debugging symbols found) (no debugging symbols found) 0x7b878b3b in ?? () from /usr/bin/../lib32/wine/kernel32.dll.so trace: 98 => 80 Wine-gdb>bt #0 0x7b878b3b in ?? () from /usr/bin/../lib32/wine/kernel32.dll.so #1 0xf7e70e5d in wine_call_on_stack () from /usr/bin/../lib32/libwine.so.1 #2 0x00400000 in ?? ()
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #10 from Jeff Zaroyko jeffz@jeffz.name 2009-07-18 21:48:57 --- (In reply to comment #9)
I was able to find out how to get gdb and wine to work and now have a backtrace. (not a very good one because of no debug symbols)
Build wine from source and get this backtrace with debug symbols again please.
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #11 from Kevin Whitaker eyecreate@gmail.com 2009-07-18 22:04:37 --- (In reply to comment #10)
(In reply to comment #9)
I was able to find out how to get gdb and wine to work and now have a backtrace. (not a very good one because of no debug symbols)
Build wine from source and get this backtrace with debug symbols again please.
I did, and it didn't change the output. I was confused why it didn't show any different myself. Is there a way to run wine after building it without uninstalling a system wide wine?
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #12 from Jeff Zaroyko jeffz@jeffz.name 2009-07-18 22:23:07 --- (In reply to comment #11)
(In reply to comment #10)
(In reply to comment #9)
I was able to find out how to get gdb and wine to work and now have a backtrace. (not a very good one because of no debug symbols)
Build wine from source and get this backtrace with debug symbols again please.
I did, and it didn't change the output. I was confused why it didn't show any different myself. Is there a way to run wine after building it without uninstalling a system wide wine?
yes, it runs self-contained from the build directory. T
eg, if you're using git and your repo is in ~/git/wine
cd .wine/drive_c/Program\ Files/Nancy\ Drew/ ~/git/wine/wine nancy.exe
See if the backtrace appears without using winedbg, otherwise
~/git/wine/wine winedbg nancy.exe use 'c' to start.
substituting the real paths and executable names...
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #13 from Kevin Whitaker eyecreate@gmail.com 2009-07-18 22:37:39 --- (In reply to comment #12)
(In reply to comment #11)
(In reply to comment #10)
(In reply to comment #9)
I was able to find out how to get gdb and wine to work and now have a backtrace. (not a very good one because of no debug symbols)
Build wine from source and get this backtrace with debug symbols again please.
I did, and it didn't change the output. I was confused why it didn't show any different myself. Is there a way to run wine after building it without uninstalling a system wide wine?
yes, it runs self-contained from the build directory. T
eg, if you're using git and your repo is in ~/git/wine
cd .wine/drive_c/Program\ Files/Nancy\ Drew/ ~/git/wine/wine nancy.exe
See if the backtrace appears without using winedbg, otherwise
~/git/wine/wine winedbg nancy.exe use 'c' to start.
substituting the real paths and executable names...
I'm not getting much more on the important side.
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #14 from Jeff Zaroyko jeffz@jeffz.name 2009-07-18 23:01:54 --- (In reply to comment #13)
I'm not getting much more on the important side.
Read my instruction again, you're not doing what I asked.
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #15 from Kevin Whitaker eyecreate@gmail.com 2009-07-18 23:12:13 --- (In reply to comment #14)
(In reply to comment #13)
I'm not getting much more on the important side.
Read my instruction again, you're not doing what I asked.
I'm either really confused or something is wrong.
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #16 from Jeff Zaroyko jeffz@jeffz.name 2009-07-19 00:23:19 --- (In reply to comment #15)
(In reply to comment #14)
(In reply to comment #13)
I'm not getting much more on the important side.
Read my instruction again, you're not doing what I asked.
I'm either really confused or something is wrong.
This suggests the process is starting another process then exiting, try to attach to the new process using the attach command. If this fails you could try to figure out a way of breaking on new process creation if that's possible. Otherwise attach a compressed +process,+relay,+seh,+tid log.
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #17 from Kevin Whitaker eyecreate@gmail.com 2009-07-19 23:20:37 --- (In reply to comment #16)
(In reply to comment #15)
(In reply to comment #14)
(In reply to comment #13)
I'm not getting much more on the important side.
Read my instruction again, you're not doing what I asked.
I'm either really confused or something is wrong.
This suggests the process is starting another process then exiting, try to attach to the new process using the attach command. If this fails you could try to figure out a way of breaking on new process creation if that's possible. Otherwise attach a compressed +process,+relay,+seh,+tid log.
What about this? I got this by rerunning the program again in gdb.
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xf7d048d0 (LWP 11943)] strrchr () at ../sysdeps/i386/strrchr.S:178 178 ../sysdeps/i386/strrchr.S: No such file or directory. in ../sysdeps/i386/strrchr.S Current language: auto; currently asm Wine-gdb> bt #0 strrchr () at ../sysdeps/i386/strrchr.S:178 #1 0x7b87c3b7 in __wine_kernel_init () from /usr/lib32/wine/kernel32.dll.so #2 0x7bc4b7de in __wine_process_init () from /usr/lib32/wine/ntdll.dll.so #3 0xf7e8cc38 in wine_init () from /usr/lib32/libwine.so.1 #4 0x7bf01114 in ?? () #5 0xf7d1f775 in __libc_start_main (main=0x7bf00f30, argc=1, ubp_av=0xffee5244, init=0x7bf01220, fini=0x7bf01210, rtld_fini=0xf7fd5c60, stack_end=0xffee523c) at libc-start.c:220 #6 0x7bf00dd1 in ?? ()
and I have this from debugging in winedbg before hitting "c" to continue.
Wine-dbg>run 0x7b878b3b: movl %esi,0x0(%esp) Wine-dbg>bt Backtrace: =>0 0x7b878b3b in kernel32 (+0x58b3b) (0x0033ffe8) 1 0xf7dabe5d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000)
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #18 from Kevin Whitaker eyecreate@gmail.com 2009-07-20 09:58:51 --- (In reply to comment #17)
(In reply to comment #16)
(In reply to comment #15)
(In reply to comment #14)
(In reply to comment #13)
I'm not getting much more on the important side.
Read my instruction again, you're not doing what I asked.
I'm either really confused or something is wrong.
This suggests the process is starting another process then exiting, try to attach to the new process using the attach command. If this fails you could try to figure out a way of breaking on new process creation if that's possible. Otherwise attach a compressed +process,+relay,+seh,+tid log.
What about this? I got this by rerunning the program again in gdb.
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xf7d048d0 (LWP 11943)] strrchr () at ../sysdeps/i386/strrchr.S:178 178 ../sysdeps/i386/strrchr.S: No such file or directory. in ../sysdeps/i386/strrchr.S Current language: auto; currently asm Wine-gdb> bt #0 strrchr () at ../sysdeps/i386/strrchr.S:178 #1 0x7b87c3b7 in __wine_kernel_init () from /usr/lib32/wine/kernel32.dll.so #2 0x7bc4b7de in __wine_process_init () from /usr/lib32/wine/ntdll.dll.so #3 0xf7e8cc38 in wine_init () from /usr/lib32/libwine.so.1 #4 0x7bf01114 in ?? () #5 0xf7d1f775 in __libc_start_main (main=0x7bf00f30, argc=1, ubp_av=0xffee5244, init=0x7bf01220, fini=0x7bf01210, rtld_fini=0xf7fd5c60, stack_end=0xffee523c) at libc-start.c:220 #6 0x7bf00dd1 in ?? ()
and I have this from debugging in winedbg before hitting "c" to continue.
Wine-dbg>run 0x7b878b3b: movl %esi,0x0(%esp) Wine-dbg>bt Backtrace: =>0 0x7b878b3b in kernel32 (+0x58b3b) (0x0033ffe8) 1 0xf7dabe5d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000)
I found something else interesting. I tried using a demo of the next game in the series with the same crash results.(there is no demo of #13) If having the game on your system will help debug it, the next game(#14) is available here:
http://www.herinteractive.com/play-now-demos.php
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #19 from Kevin Whitaker eyecreate@gmail.com 2009-08-10 07:36:17 --- I'm still getting the same things it seems with the new 1.1.27
(In reply to comment #18)
(In reply to comment #17)
(In reply to comment #16)
(In reply to comment #15)
(In reply to comment #14)
(In reply to comment #13)
I'm not getting much more on the important side.
Read my instruction again, you're not doing what I asked.
I'm either really confused or something is wrong.
This suggests the process is starting another process then exiting, try to attach to the new process using the attach command. If this fails you could try to figure out a way of breaking on new process creation if that's possible. Otherwise attach a compressed +process,+relay,+seh,+tid log.
What about this? I got this by rerunning the program again in gdb.
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xf7d048d0 (LWP 11943)] strrchr () at ../sysdeps/i386/strrchr.S:178 178 ../sysdeps/i386/strrchr.S: No such file or directory. in ../sysdeps/i386/strrchr.S Current language: auto; currently asm Wine-gdb> bt #0 strrchr () at ../sysdeps/i386/strrchr.S:178 #1 0x7b87c3b7 in __wine_kernel_init () from /usr/lib32/wine/kernel32.dll.so #2 0x7bc4b7de in __wine_process_init () from /usr/lib32/wine/ntdll.dll.so #3 0xf7e8cc38 in wine_init () from /usr/lib32/libwine.so.1 #4 0x7bf01114 in ?? () #5 0xf7d1f775 in __libc_start_main (main=0x7bf00f30, argc=1, ubp_av=0xffee5244, init=0x7bf01220, fini=0x7bf01210, rtld_fini=0xf7fd5c60, stack_end=0xffee523c) at libc-start.c:220 #6 0x7bf00dd1 in ?? ()
and I have this from debugging in winedbg before hitting "c" to continue.
Wine-dbg>run 0x7b878b3b: movl %esi,0x0(%esp) Wine-dbg>bt Backtrace: =>0 0x7b878b3b in kernel32 (+0x58b3b) (0x0033ffe8) 1 0xf7dabe5d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000)
I found something else interesting. I tried using a demo of the next game in the series with the same crash results.(there is no demo of #13) If having the game on your system will help debug it, the next game(#14) is available here:
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #20 from Kevin Whitaker eyecreate@gmail.com 2009-08-10 07:48:26 --- Created an attachment (id=22971) --> (http://bugs.winehq.org/attachment.cgi?id=22971) forgot this log
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #21 from Kevin Whitaker eyecreate@gmail.com 2009-09-02 21:56:49 --- so, can anyone help me debug this? I've kinda hit a stopping point in my knowledge of debugging and was glad before when someone was trying to help. Thanks to anyone who trys to help.
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #22 from GyB gyebro69@gmail.com 2010-04-25 03:01:38 --- Created an attachment (id=27545) --> (http://bugs.winehq.org/attachment.cgi?id=27545) rzipped +relay,+seh,+file log (5.4 Mbyte uncompressed)
The issue seems to be similar (if not the same) to bug #6548. It might affect some other (but not all) Nancy Drew games, too. The log is from the ND#13: Last train to Blue Moon Canyon, using Wine-1.1.43.
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #23 from GyB gyebro69@gmail.com 2010-10-02 00:14:43 CDT --- Created an attachment (id=31057) --> (http://bugs.winehq.org/attachment.cgi?id=31057) error window
Still an issue in Wine-1.3.4: the game quits right after startup, without displaying anything.
If I enable the game's debug feature via the game.ini configuration file, an error dialogue is shown, saying: 'Error: Primary surface not supported by Bink subsystem.'
The game uses the bink codecs and a splashscreen is intended to be displayed on startup.
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #24 from GyB gyebro69@gmail.com 2010-10-02 00:33:08 CDT --- Created an attachment (id=31058) --> (http://bugs.winehq.org/attachment.cgi?id=31058) +ddraw,+d3d,+d3d_surface,+msgbox traces
The game was started by adding +d3d,+ddraw,+d3d_surface,+msgbox debug channels. I have no idea what to look for in the log, if someone with more insight on Wine would take a look into it...
http://bugs.winehq.org/show_bug.cgi?id=19292
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #25 from joaopa jeremielapuree@yahoo.fr 2011-09-03 18:12:31 CDT --- still a bug in cuurent wine?
http://bugs.winehq.org/show_bug.cgi?id=19292
--- Comment #26 from Kevin Whitaker eyecreate@gmail.com 2011-09-07 20:48:57 CDT --- (In reply to comment #25)
still a bug in cuurent wine?
I can confirm on 1.3.25 that the problem still exists.
http://bugs.winehq.org/show_bug.cgi?id=19292
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #27 from GyB gyebro69@gmail.com 2012-03-22 22:49:18 CDT --- The game in question, "Nancy Drew-Last Train to Blue Moon Canyon" is starting fine with recent Wine, tested with 1.4 and 1.5.0.
Fixed by http://source.winehq.org/git/wine.git/commitdiff/c3d6061593601463ac96d632956...
This seems to be a dupe of bug #6548
http://bugs.winehq.org/show_bug.cgi?id=19292
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE
--- Comment #28 from Austin English austinenglish@gmail.com 2012-03-23 13:53:09 CDT --- (In reply to comment #27)
The game in question, "Nancy Drew-Last Train to Blue Moon Canyon" is starting fine with recent Wine, tested with 1.4 and 1.5.0.
Fixed by http://source.winehq.org/git/wine.git/commitdiff/c3d6061593601463ac96d632956...
This seems to be a dupe of bug #6548
Dupe.
*** This bug has been marked as a duplicate of bug 6548 ***
http://bugs.winehq.org/show_bug.cgi?id=19292
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED CC| |frederic.delanoy@gmail.com
--- Comment #29 from Frédéric Delanoy frederic.delanoy@gmail.com 2012-03-23 17:18:01 CDT --- Closing DUPLICATE bug