[Bug 14066] Emergency 4 crashes when trying to render intro video (quartz MPEG splitter: MPEG-1 system streams not supported)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Sep 5 09:15:50 CDT 2015
https://bugs.winehq.org/show_bug.cgi?id=14066
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |focht at gmx.net
Resolution|--- |DUPLICATE
Summary|Emergency 4 crashes at |Emergency 4 crashes when
|startup |trying to render intro
| |video (quartz MPEG
| |splitter: MPEG-1 system
| |streams not supported)
--- Comment #17 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
dupe of bug 9127
The intro video crash is also reported a few times for Windows (likely buggy
app error handling):
http://forum.emergency-planet.com/topic/2332-another-crash-to-desktop-em4-deluxe/
http://www.emergency-forum.de/board41-emergency-4/board371-emergency-4-support/board49-emergency-4-troubleshooting/17363-spiel-funktioniert-nicht/
http://www.emergencyforum.de/board41-emergency-4/board371-emergency-4-support/board49-emergency-4-troubleshooting/56502-emergency-4-problem-beim-starten/
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/sixteen tons entertainment/Emergency 4
Demo
$ WINEDEBUG=+tid,+seh,+relay,+quartz wine ./Em4.exe >>log.txt 2>&1
...
0028:trace:quartz:DSCF_CreateInstance
(0x1ae440)->((nil),{00000000-0000-0000-c000-000000000046},0xfbf3a4)
0028:trace:quartz:MPEGSplitter_create ((nil), 0xfbf22c)
...
0028:trace:quartz:FilterGraph2_AddSourceFilter
(0x1aed40/0x1aed44)->(L"C:\\Program Files\\sixteen tons
entertainment\\Emergency 4 Demo\\Data/Video\\16t.mpg", L"SOURCE", 0xfbf834)
0028:trace:quartz:GetClassMediaFile ((nil), L"C:\\Program Files\\sixteen tons
entertainment\\Emergency 4 Demo\\Data/Video\\16t.mpg", (nil), (nil))
...
0028:trace:quartz:FilterGraph2_AddFilter (0x1aed40/0x1aed44)->(0x386d6dc,
L"TEXTURERENDERER" (0x9d4864))
...
0028:trace:quartz:FileSource_Load (L"C:\\Program Files\\sixteen tons
entertainment\\Emergency 4 Demo\\Data/Video\\16t.mpg", (nil))
...
0028:trace:quartz:FilterGraph2_AddSourceFilter File L"C:\\Program
Files\\sixteen tons entertainment\\Emergency 4 Demo\\Data/Video\\16t.mpg"
0028:trace:quartz:FilterGraph2_AddSourceFilter MajorType
{e436eb83-524f-11ce-9f53-0020af0ba770}
0028:trace:quartz:FilterGraph2_AddSourceFilter SubType
{e436eb84-524f-11ce-9f53-0020af0ba770}
0028:trace:quartz:AsyncReader_Release (0x1af258)->() Release from 3
0028:trace:quartz:AsyncReader_FindPin (L"Output", 0xfbf82c)
0028:trace:quartz:FilterGraph2_Render (0x1aed40/0x1aed44)->(0x1af3f0)
0028:trace:quartz:FilterGraph2_Render Filter owning pin => 0x1af258
0028:trace:quartz:AsyncReader_Release (0x1af258)->() Release from 3
...
0028:trace:quartz:FileAsyncReaderPin_AttemptConnection (0x1b3d38, 0x1b3f98)
0028:trace:quartz:dump_AM_MEDIA_TYPE MEDIATYPE_Stream
MEDIASUBTYPE_MPEG1System
...
FORMAT_None
0028:trace:quartz:Parser_PullPin_ReceiveConnection ()
0028:trace:quartz:PullPin_ReceiveConnection (0x1b3d38/0x1b3d38)->(0x1af3f0,
0x1b3f98)
0028:trace:quartz:dump_AM_MEDIA_TYPE MEDIATYPE_Stream
MEDIASUBTYPE_MPEG1System
...
FORMAT_None
0028:fixme:quartz:MPEGSplitter_query_accept MPEG-1 system streams not yet
supported.
0028:trace:quartz:Parser_RemoveOutputPins (0x1b3b58)
...
0028:trace:quartz:PullPin_Release (0x1b3d38)->() Release from 3
...
0028:trace:quartz:FileAsyncReaderPin_Release (0x1af3f0)->() Release from 4
...
0028:trace:quartz:Parser_PullPin_EnumMediaTypes (0x1b3d38/0x1b3d38)->(0xfbf3cc)
...
0028:trace:quartz:PullPin_Release (0x1b3d38)->() Release from 3
...
0028:trace:quartz:PullPin_Release (0x1b3d38)->() Release from 2
0028:warn:quartz:FilterGraph2_Render Unable to connect L"MPEG-I Stream
Splitter" to renderer (80040207)
...
0028:trace:quartz:Parser_Release (0x1b3b58)->() Release from 3
...
0028:trace:quartz:FilterGraph2_RemoveFilter (0x1aed40/0x1aed44)->(0x1b3b58)
0028:trace:quartz:FilterGraph2_RemoveFilter Removing filter L"MPEG-I Stream
Splitter"
0028:trace:quartz:Parser_GetState (0, 0xfbf344)
...
...
0028:trace:quartz:FileAsyncReaderPin_Release (0x1af3f0)->() Release from 3
...
0028:Call msvcr71._vsnprintf(013772c8,00000800,009d46c0
"?VVideoTexture::InitTextureRenderer(): could not render source output pin
[%0x]",00fbf818) ret=007171b5
0028:Ret msvcr71._vsnprintf() retval=00000054 ret=007171b5
...
0028:Call msvcr71._wfopen(00fbf5e4 L"C:\\Program Files\\sixteen tons
entertainment\\Emergency 4 Demo\\logfile.txt",009bcfe0 L"at") ret=007047b1
...
0028:Call msvcr71._stricmp(03be2000 "mainmenu",03ad9fb8 "video") ret=006f9160
0028:Ret msvcr71._stricmp() retval=ffffffff ret=006f9160
0028:Call msvcr71._stricmp(03ad9fb8 "video",03bc5fe0 "fade") ret=006f9160
0028:Ret msvcr71._stricmp() retval=00000001 ret=006f9160
0028:trace:seh:raise_exception code=c0000005 flags=0 addr=0x6ca48d ip=006ca48d
tid=0028
0028:trace:seh:raise_exception info[0]=00000000
0028:trace:seh:raise_exception info[1]=000000f8
0028:trace:seh:raise_exception eax=00000000 ebx=012d4600 ecx=00000000
edx=03ada198 esi=03bc6008 edi=00000002
0028:trace:seh:raise_exception ebp=7b8315dc esp=00fbf7e8 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00210206
0028:trace:seh:call_stack_handlers calling handler at 0x96b2e2 code=c0000005
flags=0
0028:trace:seh:call_stack_handlers handler at 0x96b2e2 returned 1
...
Backtrace:
=>0 0x006ca48d in em4 (+0x2ca48d) (0x7b8315dc)
1 0xd5e80001 (0x049c6854)
0x006ca48d: movl 0xf8(%ecx),%ecx
Modules:
Module Address Debug info Name (193 modules)
PE 230000- 308000 Deferred vbase71
PE 400000- dc0000 Export em4
PE 10000000-10291000 Deferred vision71
ELF 48fd3000-48fdc000 Deferred librt.so.1
...
Threads:
process tid prio (all id:s are in hex)
...
00000027 (D) C:\Program Files\sixteen tons entertainment\Emergency 4
Demo\Em4.exe
0000002d 0
0000002c 0
0000002b 15
0000002a 0
00000029 0
00000028 0 <==
--- snip ---
The game creates an own log file 'logfile.txt'.
--- snip ---
?VVideoTexture::InitTextureRenderer(): could not render source output pin
[80040218]
--- snip ---
You can force the game to windowed mode by keeping 'shift' key pressed during
startup (if 'r_fullscreen=0' in 'em4.cfg' doesn't help).
$ sha1sum EM4Demo_DE.zip
28e6e8844cfc09d174909b8acbefa2e8de256832 EM4Demo_DE.zip
$ du -sh EM4Demo_DE.zip
272M EM4Demo_DE.zip
$ wine --version
wine-1.7.51
Regards
*** This bug has been marked as a duplicate of bug 9127 ***
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list