http://bugs.winehq.org/show_bug.cgi?id=24933
Summary: Morrowind freezes on startup Product: Wine Version: 1.3.5 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: aric@codeweavers.com
Created an attachment (id=31572) --> (http://bugs.winehq.org/attachment.cgi?id=31572) terminal output
The Elder Scrolls III: Morrowind GOTY (Steam version here) freezes on startup, before reaching the main menu. The logo is shown then the game is loading its data files but never reaches the menu. I have to kill the process by pressing Ctrl+C. (no backtrace or crash dialogue is generated)
This regression appeared in wine-1.3.5-345-g9b1839a.
Bisecting resulted the following commit:
2916f3a0bfe7e4d2157c5a7413358391d00ba71 is the first bad commit commit a2916f3a0bfe7e4d2157c5a7413358391d00ba71 Author: Aric Stewart aric@codeweavers.com Date: Tue Oct 26 11:39:15 2010 -0500
winegstreamer: Add gstreamer splitter filter.
:040000 040000 6f0a216bf1b5db1616fcb17a8e8fe6ebda52fce4 15fb3900462a6a278d709c3c47bbc5f0c07fb6bf M dlls
The issue is still present with wine-1.3.5-388-gf216dba.
Author of the patch added to CC. I attached the terminal output but it doesn't contain any relevant information (compared to the working condition).
Fedora 13 Gstreamer-0.10.30-1.fc13 (from Fedora's repo) Nvidia 7600 / driver 256.53
http://bugs.winehq.org/show_bug.cgi?id=24933
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=24933
--- Comment #1 from GyB gyebro69@gmail.com 2010-10-28 12:56:51 CDT --- Created an attachment (id=31573) --> (http://bugs.winehq.org/attachment.cgi?id=31573) +gstreamer debug log
This log contains +gstreamer traces (don't know if this is useful at all).
http://bugs.winehq.org/show_bug.cgi?id=24933
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=24933
--- Comment #2 from GyB gyebro69@gmail.com 2010-10-28 14:56:01 CDT --- Created an attachment (id=31575) --> (http://bugs.winehq.org/attachment.cgi?id=31575) running under winedbg
This is a 'bt all' log I got while running the game under winedbg. (I waited until the game froze then interrupted and typed bt all).
http://bugs.winehq.org/show_bug.cgi?id=24933
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.cccp-games.ru/fi | |les/setup_lcdvdeluxe.exe
--- Comment #3 from GyB gyebro69@gmail.com 2010-10-29 10:09:45 CDT --- Some other games are also affected by this bug. I added the link to the demo of Last Conundrum of DaVinci (a puzzle game). The symptom is very similar to Morrowind: the demo freezes before the main menu appears.
http://bugs.winehq.org/show_bug.cgi?id=24933
--- Comment #4 from GyB gyebro69@gmail.com 2010-11-01 03:17:55 CDT --- What's common in the affected games: they're all trying to play MP3 files (as part of the intro movie or the main menu has sound in MP3 format). Max Payne is also affected.
http://bugs.winehq.org/show_bug.cgi?id=24933
Maarten Lankhorst m.b.lankhorst@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |m.b.lankhorst@gmail.com Ever Confirmed|0 |1
--- Comment #5 from Maarten Lankhorst m.b.lankhorst@gmail.com 2010-11-03 08:29:31 CDT --- Can you post a GST_DEBUG_LOG=5 GST_DEBUG_NO_COLOR=1 WINEDEBUG=+gstreamer log?
http://bugs.winehq.org/show_bug.cgi?id=24933
--- Comment #6 from GyB gyebro69@gmail.com 2010-11-03 09:51:45 CDT --- Created an attachment (id=31704) --> (http://bugs.winehq.org/attachment.cgi?id=31704) 7zipped GST_DEBUG=5 GST_DEBUG_NO_COLOR=1 WINEDEBUG=+gstreamer log
Here is the requested debug log.
http://bugs.winehq.org/show_bug.cgi?id=24933
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winegstreamer
http://bugs.winehq.org/show_bug.cgi?id=24933
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID
--- Comment #7 from GyB gyebro69@gmail.com 2010-11-03 14:32:48 CDT --- I'm marking this one as INVALID.
Reason: I had to install the gstreamer-plugins-ugly package from the repos and the affected games are starting fine now. The 'ugly-plugins' set contains the following plugins: http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-ugly-pl...
http://bugs.winehq.org/show_bug.cgi?id=24933
--- Comment #8 from GyB gyebro69@gmail.com 2010-11-03 15:05:12 CDT --- It seems that I was a bit quick in my testing: although Morrowind is starting correctly, it crashes after 5-10 minutes of gameplay with an assertion, just as described in bug #24978.
http://bugs.winehq.org/show_bug.cgi?id=24933
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Dmitry Timoshkov dmitry@codeweavers.com 2010-11-04 00:33:55 CDT --- Closing invalid.
http://bugs.winehq.org/show_bug.cgi?id=24933
Maarten Lankhorst m.b.lankhorst@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Resolution|INVALID |
--- Comment #10 from Maarten Lankhorst m.b.lankhorst@gmail.com 2010-11-04 01:57:29 CDT --- Not invalid, winegstreamer should handle the case where no codecs are available more elegantly..
http://bugs.winehq.org/show_bug.cgi?id=24933
Andriy Tsykholyas andriy.tsykholyas@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andriy.tsykholyas@gmail.com
--- Comment #11 from Andriy Tsykholyas andriy.tsykholyas@gmail.com 2010-11-05 17:00:59 CDT --- Im' running Wine 1.3.6 on Ubuntu 10.10 x64. Exactly the same problem is present as explained in bug description: Morrowind freezes on startup, before reaching the main menu. Package gstreamer-plugins-ugly *is installed*.
The wine output is: fixme:gstreamer:GST_Connect Could not make source filter, are gstreamer-plugins-* installed? (wine:2563): GStreamer-CRITICAL **: gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed (wine:2563): GStreamer-CRITICAL **: gst_pad_unlink: assertion `GST_IS_PAD (srcpad)' failed (wine:2563): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed
http://bugs.winehq.org/show_bug.cgi?id=24933
Maarten Lankhorst m.b.lankhorst@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED
--- Comment #12 from Maarten Lankhorst m.b.lankhorst@gmail.com 2010-11-10 05:22:45 CST --- the crash is resolved, and the fix should be in wine-git
http://bugs.winehq.org/show_bug.cgi?id=24933
Maarten Lankhorst m.b.lankhorst@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rolandixor@gmail.com
--- Comment #13 from Maarten Lankhorst m.b.lankhorst@gmail.com 2010-11-10 05:23:57 CST --- *** Bug 25012 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=24933
Maarten Lankhorst m.b.lankhorst@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |trygve.vea@gmail.com
--- Comment #14 from Maarten Lankhorst m.b.lankhorst@gmail.com 2010-11-10 05:24:54 CST --- *** Bug 25084 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=24933
--- Comment #15 from GyB gyebro69@gmail.com 2010-11-10 13:21:29 CST --- (In reply to comment #12)
the crash is resolved, and the fix should be in wine-git
Hello,
I much appreciate your work you've done recently in Wine on the gstreamer/quartz things. That was a tremendous work I guess. However the games still freeze for me unless I: either install the gst-ugly-plugins or compile Wine using the --without-gstreamer configure option.
Is something misconfigured/missing on my system or those plugins are new dependencies of Wine?
Regards, Béla Gyebrószki
http://bugs.winehq.org/show_bug.cgi?id=24933
--- Comment #16 from Maarten Lankhorst m.b.lankhorst@gmail.com 2010-11-10 13:24:32 CST --- Quite possibly, there are 2 bugs I just fixed and are not yet in the wine-tree, but are on wine-patches. There also seems to be a hang left, which I'm tracking down with someone else.
http://bugs.winehq.org/show_bug.cgi?id=24933
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #17 from Alexandre Julliard julliard@winehq.org 2010-11-12 13:34:26 CST --- Closing bugs fixed in 1.3.7.
http://bugs.winehq.org/show_bug.cgi?id=24933
--- Comment #18 from Maarten Lankhorst m.b.lankhorst@gmail.com 2010-11-12 19:02:46 CST --- It shouldn't hang with wine 1.3.7 even if you miss plugins, if it still does file a new bug report and assign it to me please