[Bug 59200] New: dmime: Pirates of Caribbean crash when moving mouse in menu screen
http://bugs.winehq.org/show_bug.cgi?id=59200 Bug ID: 59200 Summary: dmime: Pirates of Caribbean crash when moving mouse in menu screen Product: Wine Version: 11.0-rc4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: dmusic Assignee: wine-bugs@list.winehq.org Reporter: jeremielapuree@yahoo.fr Distribution: --- Pirates of Caribbeans install, intro movies play. Menu screen appears. But when you move the mouse in this screen, the game crashes. Installing dmime with winetricks -q dmime fixes the crash Here is the short console output: 0134:fixme:rawinput:NtUserRegisterRawInputDevices Unhandled flags 0x230 for device 0. 0134:fixme:rawinput:NtUserRegisterRawInputDevices Unhandled flags 0x230 for device 0. 0130:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts. 012c:fixme:dmime:performance_InitAudio flags parameter not used 012c:fixme:dmime:performance_CreateStandardAudioPath (0011DA80)->(1, 128, 0, 0011DAB8): semi-stub 012c:fixme:dmusic:synth_port_SetDirectSound (055EEB60/055EEB60)->(055F55DC, 00000000): semi-stub 012c:fixme:dmsynth:synth_sink_Activate (05602938)->(1): semi-stub 012c:fixme:dmime:IDirectMusicAudioPathImpl_Activate (056195B8, 0): semi-stub 012c:fixme:dmime:performance_AddNotificationType (0011DA80, GUID_NOTIFICATION_SEGMENT): stub 012c:fixme:dmime:performance_Stop (0011DA80, 00000000, 00000000, 0, 0): semi-stub 012c:fixme:dmime:performance_Stop flags parameter 0 not implemented 012c:fixme:dmime:wave_track_Init (05871620, 05871258): stub 012c:fixme:dmime:wave_track_Init (05879258, 05878E90): stub 012c:fixme:dmime:wave_track_Init (05886FD8, 05886C10): stub 012c:fixme:dmime:wave_track_Init (05898E10, 05898A48): stub 012c:fixme:dmime:wave_track_Init (058A15A0, 058A11D8): stub 012c:fixme:dmime:wave_track_Init (058AA198, 058A9DD0): stub 012c:fixme:dmime:wave_track_Init (058B7E28, 058B7A48): stub 012c:fixme:dmime:wave_track_Init (058B8568, 058886E8): stub 012c:fixme:dmime:wave_track_Init (058B8CA8, 058D5B10): stub 012c:fixme:dmime:wave_track_Init (058B93E8, 058E0270): stub 012c:fixme:dmime:wave_track_Init (058B9B28, 058E5E58): stub 012c:fixme:dmime:wave_track_Init (058BA268, 058F2D80): stub 012c:fixme:dmusic:parse_wave_chunk Ignoring chunk 'bext' '' 012c:fixme:dmusic:parse_wave_chunk Ignoring chunk 'minf' '' 012c:fixme:dmusic:parse_wave_chunk Ignoring chunk 'elm1' '' 012c:fixme:dmusic:parse_wave_chunk Ignoring chunk 'regn' '' 012c:fixme:dmusic:parse_wave_chunk Ignoring chunk 'ovwf' '' 012c:fixme:dmusic:parse_wave_chunk Ignoring chunk 'umid' '' 012c:fixme:dmime:wave_track_Init (058BA9A8, 05913EE0): stub 012c:fixme:dmime:wave_track_Init (058BB0E8, 059165A8): stub 012c:fixme:dmime:wave_track_Init (058BB828, 0591E828): stub 012c:fixme:dmime:wave_track_Init (058BBF68, 05926480): stub 012c:fixme:dmime:wave_track_Init (058BC6A8, 0592A520): stub 012c:fixme:dmime:wave_track_Init (058BCDE8, 05938E60): stub 012c:fixme:dmime:wave_track_Init (058BD528, 05939240): stub 012c:fixme:dmime:wave_track_Init (058BDC68, 05939620): stub 012c:fixme:dmime:wave_track_Init (058BE3A8, 05939A00): stub 012c:fixme:dmime:wave_track_Init (058BEAE8, 05939DE0): stub 012c:fixme:dmime:wave_track_Init (059831F0, 0593A1C0): stub 012c:fixme:dmime:wave_track_Init (05983930, 0593A5A0): stub 012c:fixme:dmime:performance_CreateStandardAudioPath (0011DA80)->(7, 1, 1, 01AB1174): semi-stub 012c:fixme:dmusic:synth_port_SetDirectSound (055EEC10/055EEC10)->(055F55DC, 00000000): semi-stub 012c:fixme:dmsynth:synth_sink_Activate (0849ECF8)->(1): semi-stub 012c:fixme:dmsynth:synth_sink_Activate (05602938)->(0): semi-stub 012c:fixme:dmime:IDirectMusicAudioPathImpl_Activate (082D55A8, 1): semi-stub 012c:fixme:dmime:performance_PlaySegmentEx (0011DA80, 05939240, (null), 00000000, 0x80, 0, 0022F8FC, 082D55A8, 082D55A8): stub 012c:fixme:dmime:performance_PlaySegmentEx flags 0x80 not implemented 012c:fixme:dmime:wave_track_InitPlay (058BD528, 058CB010, 0011DA80, 056021AC, 1, 0): stub 012c:fixme:dmime:segment_state_GetObjectInPath (058CB010, -5, 24576, 0, {00000000-0000-0000-0000-000000000000}, 0, {279afa85-4981-11ce-a521-0020af0be560}, 0022F8CC): stub 01a8:fixme:dmime:performance_tool_ProcessPMsg Unhandled message type 0xb 01a8:fixme:dmime:performance_tool_ProcessPMsg Unhandled message type 0xb wine: Unhandled page fault on read access to 00000000 at address 00000000 (thread 012c), starting debugger... 01a8:fixme:dmime:wave_track_EndPlay (058BD528, 8A234BE3): stub -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59200 joaopa <jeremielapuree@yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Ubuntu Keywords| |download URL| |https://www.myabandonware.c | |om/game/pirates-of-the-cari | |bbean-the-legend-of-jack-sp | |arrow-gsx#download -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59200 Michael Stefaniuc <mstefani@winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mstefani@winehq.org --- Comment #1 from Michael Stefaniuc <mstefani@winehq.org> --- Can you please give me the output when run with WINEDEBUG="+seh,+dsound,+dsound3d,+dswave,+dmband,+dmcompos,+dmdump,+dmfile,+dmfileraw,+dmime,+dmloader,+dmobj,+dmscript,+dmstyle,+dmsynth,+dmusic" -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59200 --- Comment #2 from joaopa <jeremielapuree@yahoo.fr> --- Created attachment 80153 --> http://bugs.winehq.org/attachment.cgi?id=80153 The requested log Here it is. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59200 --- Comment #3 from Michael Stefaniuc <mstefani@winehq.org> --- Thanks 012c:fixme:dmime:segment_state_GetObjectInPath (058CB720, -5, 24576, 0, {00000000-0000-0000-0000-000000000000}, 0, {279afa85-4981-11ce-a521-0020af0be560}, 0022F8CC): stub Nothing DMusic happens in between that and the crash. And that's supposed to return an object/iface and Wine just returns S_OK. Application rightfully expects to have gotten the requested IDirectSoundBuffer. You can try to change the "return S_OK" to "return DMUS_E_NOT_FOUND" and that might be enough to stop the crash. First app I see actually using that method (or DirectMusicSegmentState8_GetObjectInPath how it was called prior to 2023). -- 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.
participants (1)
-
WineHQ Bugzilla