https://bugs.winehq.org/show_bug.cgi?id=40698
Bug ID: 40698 Summary: Fallout: New Vegas - Game Crashes during startup after launcher for Steam version Product: Wine Version: 1.9.10 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winegstreamer Assignee: wine-bugs@winehq.org Reporter: wesgarner@gmail.com Distribution: ---
Created attachment 54578 --> https://bugs.winehq.org/attachment.cgi?id=54578 Backtrace of crash provided from Wine
Fallout: New Vegas crashes in the following steps: Install via Steam Open via Steam or exe file to Launcher Set Launcher settings (doesn't matter what) Click Play Music begins, first logo shows, second logo (Bethesda) starts to load but crashes Crash seems to occur as soon as game's pointer is rendered (gold pointer)
Tried: Wine 1.9.10 and 1.6 Nvidia-352, Nvidia-364, and Nvidia-367 Kernel 4.4.0.22 and 4.6.0
https://bugs.winehq.org/show_bug.cgi?id=40698
--- Comment #1 from Wes Garner wesgarner@gmail.com --- Also worth noting: I installed the following wine tricks which ended with same result: d3dx9 quartz vcrun6sp6 Also, I moved the game from primary Steam directory to my Ubuntu documents folder with same result
https://bugs.winehq.org/show_bug.cgi?id=40698
--- Comment #2 from Wes Garner wesgarner@gmail.com --- Created attachment 54579 --> https://bugs.winehq.org/attachment.cgi?id=54579 Screenshot of crash, log mentions issues with mpeg
https://bugs.winehq.org/show_bug.cgi?id=40698
--- Comment #3 from Wes Garner wesgarner@gmail.com --- Also after reading the output from terminal, all Gstreamer plugins (bad, good, ugly) are enabled using version 1.0. There's a mention of plugin id3demux, but in gstreamer x64 this is included.
https://bugs.winehq.org/show_bug.cgi?id=40698
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #4 from joaopa jeremielapuree@yahoo.fr --- You need to install the 32 version of gstreamer and of its plugins. Looks like you installed only the 64-bit version.
https://bugs.winehq.org/show_bug.cgi?id=40698
andythehyatt@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andythehyatt@gmail.com
--- Comment #5 from andythehyatt@gmail.com --- (In reply to joaopa from comment #4)
You need to install the 32 version of gstreamer and of its plugins. Looks like you installed only the 64-bit version.
sudo apt-get install gstreamer1.0-plugins-base:i386 gstreamer1.0-plugins-bad:i386 gstreamer1.0-plugins-good:i386 gstreamer1.0-plugins-ugly:i386 libsidplay1v5:i386
Running this has still not fixed the issue for me.
https://bugs.winehq.org/show_bug.cgi?id=40698
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #6 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 54621 --> https://bugs.winehq.org/attachment.cgi?id=54621 terminal output and backtrace on Fedora 23 32-bit
This is the backtrace I obtained from Fallout: New Vegas (Steam). The game crashes when showing the first splash screen. With disabled winegstreamer.dll the game loads to the main menu properly.
wine-1.9.11-77-g5840ea4
https://bugs.winehq.org/show_bug.cgi?id=40698
winebugs@63bit.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winebugs@63bit.net
--- Comment #7 from winebugs@63bit.net --- Also present 1.9.16
Seems to be winegstreamer. All plugins installed.
trace:gstreamer:query_function Unhandled query type: convert trace:gstreamer:perform_cb got cb type: 0x5 trace:gstreamer:request_buffer_src 0x7bb09a50 700 65536 0x77b00c74 trace:gstreamer:perform_cb got cb type: 0x1 trace:gstreamer:existing_new_pad 0x1f59d6a0 0x7cad01c0 0x790131a0 trace:gstreamer:init_new_decoded_pad 0x1f59d6a0 0x7cad01c0 0x790131a0 trace:gstreamer:init_new_decoded_pad Name: src_0 trace:gstreamer:perform_cb got cb type: 0x11 trace:gstreamer:perform_cb got cb type: 0x6 trace:gstreamer:event_src 0x7bb09a50 0x7ba0a9a0 fixme:gstreamer:event_src 0x7ba0a9a0 (61441) stub trace:gstreamer:init_new_decoded_pad Linking: 0 trace:gstreamer:perform_cb got cb type: 0x4 trace:gstreamer:no_more_pads 0x1f59d6a0 0x7cad01c0 trace:gstreamer:push_data Starting.. trace:gstreamer:push_data pAlloc: (nil) trace:gstreamer:perform_cb got cb type: 0x0 trace:gstreamer:watch_bus 0x1f59d6a0 0x791b14b0 0x7bb01ee8 wine: Unhandled page fault on read access to 0x00000000 at address 0x78edbe6c (thread 0045), starting debugger... trace:gstreamer:perform_cb got cb type: 0x0 trace:gstreamer:watch_bus 0x1f59d6a0 0x791b14b0 0x7cc67818 trace:gstreamer:perform_cb got cb type: 0x0 trace:gstreamer:watch_bus 0x1f59d6a0 0x791b14b0 0x7cc67868 trace:gstreamer:perform_cb got cb type: 0x11 trace:gstreamer:accept_caps_sink 0x7bb09b90 0x7914a6f0 trace:gstreamer:accept_caps_sink +1 trace:gstreamer:perform_cb got cb type: 0x7 trace:gstreamer:event_sink 0x7bb09b90 0x7ba0a618 trace:gstreamer:event_sink 0x7ba0a618 stub stream-start
...snip...
trace:gstreamer:perform_cb got cb type: 0x5 trace:gstreamer:request_buffer_src 0x7bb09a50 8b00 65536 0x77b00c74 trace:gstreamer:perform_cb got cb type: 0xa trace:gstreamer:got_data_sink 0x7bb09b90 0x7bb04658 trace:gstreamer:got_data_sink Triggering 0x7bb09b90 0x3dc trace:gstreamer:perform_cb got cb type: 0x5 trace:gstreamer:request_buffer_src 0x7bb09a50 8e00 65536 0x77b00c74 trace:gstreamer:perform_cb got cb type: 0xa trace:gstreamer:got_data_sink 0x7bb09b90 0x79202348 trace:gstreamer:got_data_sink Triggering 0x7bb09b90 0x3dc trace:gstreamer:perform_cb got cb type: 0x5 trace:gstreamer:request_buffer_src 0x7bb09a50 9100 65536 0x77b00c74 Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x78edbe6c).
Backtrace: =>0 0x78edbe6c in winegstreamer (+0xbe6c) (0x1cede9d8) 1 0x7bc8535c call_thread_func_wrapper+0xb() in ntdll (0x1cedea08) 2 0x7bc8840f call_thread_func+0xce() in ntdll (0x1cedeaf8) 3 0x7bc8533a RtlRaiseException+0x21() in ntdll (0x1cedeb18) 4 0x7bc903af in ntdll (+0x803ae) (0x1cedf368) 5 0xf75de301 start_thread+0xe0() in libpthread.so.0 (0x1cedf428) 6 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 7 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 8 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 9 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 10 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 11 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 12 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 13 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 14 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 15 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 16 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 17 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 18 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 19 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 20 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000) 21 0xf750846e __clone+0x6d() in libc.so.6 (0x00000000)
https://bugs.winehq.org/show_bug.cgi?id=40698
Chris Wulff crwulff@rochester.rr.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |crwulff@rochester.rr.com
--- Comment #8 from Chris Wulff crwulff@rochester.rr.com --- As I found noted elsewhere, for gstreamer crashes you can also try setting winegstreamer.dll to disabled in winecfg. That worked for me anyway.
https://bugs.winehq.org/show_bug.cgi?id=40698
--- Comment #9 from Béla Gyebrószki gyebro69@gmail.com --- The crash should be fixed with https://source.winehq.org/git/wine.git/commit/8d3392a8ce4e75eaca858c2c96f666...
Tested (and reproduced the issue) with Fallout 3 GOTY and Fallout: New Vegas (Steam).
Please retest with the git version of Wine or wait until 1.9.23 is released.
wine-1.9.22-151-g6a5ff11 Fedora 24
https://bugs.winehq.org/show_bug.cgi?id=40698
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED
--- Comment #10 from Béla Gyebrószki gyebro69@gmail.com --- Duplicate of bug #40695.
*** This bug has been marked as a duplicate of bug 40695 ***
https://bugs.winehq.org/show_bug.cgi?id=40698
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Bruno Jesus 00cpxxx@gmail.com --- Closing duplicate bugs.