http://bugs.winehq.org/show_bug.cgi?id=12916
Summary: MPQEdit does not start if World of Warcraft is running Product: Wine Version: 0.9.60 Platform: PC URL: http://www.zezula.net/en/mpq/download.html OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: adys.wh+winehqdotorg@gmail.com
Created an attachment (id=12638) --> (http://bugs.winehq.org/attachment.cgi?id=12638) WINEDEBUG=+process,+tid,+loaddll,+module,+seh set
MPQEdit version 2.x doesn't start if WoW is already running (any version of WoW). MPQEdit 1.8 works fine. Attached provided debug info aswell as output from WINEDEBUG=+process,+tid,+loaddll,+module,+seh set
This does not always happen.
Download MPQEdit (version 2.0.0.x): http://www.zezula.net/en/mpq/download.html
http://bugs.winehq.org/show_bug.cgi?id=12916
--- Comment #1 from Adys adys.wh+winehqdotorg@gmail.com 2008-05-02 08:15:01 --- Created an attachment (id=12639) --> (http://bugs.winehq.org/attachment.cgi?id=12639) Debug info provided when starting wine
http://bugs.winehq.org/show_bug.cgi?id=12916
Adys adys.wh+winehqdotorg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #12639|0 |1 is obsolete| |
--- Comment #2 from Adys adys.wh+winehqdotorg@gmail.com 2008-07-12 03:15:56 --- Created an attachment (id=14743) --> (http://bugs.winehq.org/attachment.cgi?id=14743) Updated debug log
Ok so this still happens in 1.1.1. Here's a slightly updated log
http://bugs.winehq.org/show_bug.cgi?id=12916
--- Comment #3 from Adys adys.wh+winehqdotorg@gmail.com 2008-07-12 03:16:53 --- Just an additional comment: Using a different wineprefix works around the problem.
http://bugs.winehq.org/show_bug.cgi?id=12916
Adys adys.wh+winehqdotorg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |WONTFIX
--- Comment #4 from Adys adys.wh+winehqdotorg@gmail.com 2008-07-13 11:11:59 --- Contacted the author of MPQEdit and it seems that this is intended behaviour and not caused by wine.
http://bugs.winehq.org/show_bug.cgi?id=12916
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|WONTFIX |INVALID
--- Comment #5 from Lei Zhang thestig@google.com 2008-07-14 13:52:48 --- Invalid is the correct resolution.
http://bugs.winehq.org/show_bug.cgi?id=12916
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Lei Zhang thestig@google.com 2008-07-14 13:52:58 --- closing
http://bugs.winehq.org/show_bug.cgi?id=12916
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |UNCONFIRMED Resolution|INVALID |
--- Comment #7 from Jerome Leclanche adys.wh@gmail.com 2010-04-30 10:55:54 --- Reopening. There's been a misunderstanding with the author.
wine-1.1.43-387-gce3c1df
MPQEdit will crash if wow is open, regardless of whether it's opening a new MPQ.
And I can now confirm it *always* happens. Using a different WINEPREFIX still works around the issue.
http://bugs.winehq.org/show_bug.cgi?id=12916
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #12638|0 |1 is obsolete| | Attachment #14743|0 |1 is obsolete| |
--- Comment #8 from Jerome Leclanche adys.wh@gmail.com 2010-04-30 10:56:41 --- Created an attachment (id=27636) --> (http://bugs.winehq.org/attachment.cgi?id=27636) wine-1.1.43-387-gce3c1df +seh log
http://bugs.winehq.org/show_bug.cgi?id=12916
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #9 from Jerome Leclanche adys.wh@gmail.com 2010-08-09 05:30:10 --- Appears to be an opengl-related bug.
http://bugs.winehq.org/show_bug.cgi?id=12916
--- Comment #10 from Jerome Leclanche adys.wh@gmail.com 2010-08-22 07:41:02 --- Created an attachment (id=30294) --> (http://bugs.winehq.org/attachment.cgi?id=30294) WINEDEBUG=+relay wine mpqeditor
+relay trace with about 8000 lines snipped.
This looks suspicious:
002d:Call user32.GetWindowRect(000e0056,0032e230) ret=0041adff 002d:Ret user32.GetWindowRect() retval=00000001 ret=0041adff 002d:Call user32.InvalidateRect(00000000,00000000,00000001) ret=0041ae33 fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet 002d:Call KERNEL32.GetLastError() ret=00456e36 002d:Ret KERNEL32.GetLastError() retval=00000000 ret=00456e36
+msg says:
trace:msg:send_inter_thread_message hwnd 0x10032 msg 14 (WM_ERASEBKGND) wp 5bc lp 0 fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet warn:msg:put_message_in_queue cannot pack message 14 trace:msg:send_inter_thread_message hwnd 0x300a2 msg 85 (WM_NCPAINT) wp 1 lp 0 trace:msg:retrieve_reply hwnd 0x300a2 msg 85 (WM_NCPAINT) wp 1 lp 0 got reply 0 (err=0) wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0039), starting debugger...
http://bugs.winehq.org/show_bug.cgi?id=12916
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|MPQEdit does not start if |MPQEdit does not start if |World of Warcraft is |some 3d games are running |running |
http://bugs.winehq.org/show_bug.cgi?id=12916
--- Comment #11 from Jerome Leclanche adys.wh@gmail.com 2010-09-01 16:36:23 CDT --- Also affects Worms Reloaded.
http://bugs.winehq.org/show_bug.cgi?id=12916
--- Comment #12 from Jerome Leclanche adys.wh@gmail.com 2010-09-01 17:12:10 CDT --- Happens on both nvidia and ati.
http://bugs.winehq.org/show_bug.cgi?id=12916
--- Comment #13 from Roman Tetelman kevlarman+winebugs@gmail.com 2010-09-01 17:23:28 CDT --- Created an attachment (id=30516) --> (http://bugs.winehq.org/attachment.cgi?id=30516) stack trace with debug symbols
stack trace on fglrx (r700 card). i don't have WoW so i tested with jedi knight 2, symptoms appear to be identical (works fine unless i run it in the same prefix with a 3d game).
http://bugs.winehq.org/show_bug.cgi?id=12916
Roman Tetelman kevlarman+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #30516|application/octet-stream |application/text-plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=12916
Roman Tetelman kevlarman+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #30516|application/text-plain |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=12916
--- Comment #14 from Jerome Leclanche adys.wh@gmail.com 2011-01-29 22:14:34 CST --- Created an attachment (id=33046) --> (http://bugs.winehq.org/attachment.cgi?id=33046) Full stack trace
Still an issue in wine-1.3.12-174-g58786dc. Stack trace looks different for some reason. See attachment.
http://bugs.winehq.org/show_bug.cgi?id=12916
--- Comment #15 from Jerome Leclanche adys.wh@gmail.com 2011-10-03 05:31:48 CDT --- Still an issue in wine-1.3.29-127-g295341c. Backtrace looks different again and extremely unhelpful: wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0043), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000). ... Threads: process tid prio (all id:s are in hex) 00000008 wow.exe 0000003c 0 0000003a 0 00000039 1 00000038 1 00000037 0 00000036 0 00000035 0 00000034 0 00000033 2 00000032 15 00000031 15 0000002d 0 0000002c 0 0000002b 0 0000002a 0 00000029 0 00000028 0 00000027 0 00000026 0 00000025 0 00000024 0 00000023 0 00000022 0 00000009 0 0000000e services.exe 0000001e 0 0000001d 0 00000019 0 00000017 0 00000015 0 00000010 0 0000000f 0 00000012 winedevice.exe 00000018 0 00000014 0 00000013 0 0000001a plugplay.exe 0000001f 0 0000001c 0 0000001b 0 00000020 explorer.exe 00000021 0 0000002f (D) Z:\home\adys\bin\MPQEditor.exe 00000030 0 <== Backtrace: =>0 0x00000000 (0x0032e850) 1 0x00125530 (0x7e2fcff4) 2 0x00000000 (0x000a5ecc)
http://bugs.winehq.org/show_bug.cgi?id=12916
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #16 from Jerome Leclanche adys.wh@gmail.com 2011-12-08 13:59:30 CST --- Still in wine-1.3.34-131-gfd230c5
https://bugs.winehq.org/show_bug.cgi?id=12916
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |focht@gmx.net Resolution|--- |FIXED Summary|MPQEdit does not start if |MPQEdit 2.x crashes on |some 3d games are running |startup if World of | |Warcraft 'wow.exe' process | |is already running
--- Comment #17 from Anastasius Focht focht@gmx.net --- Hello folks,
I can't reproduce this, works fine here. Resolving 'fixed'.
--- snip --- $ winedbg
Wine-dbg>info process pid threads executable (all id:s are in hex) 00000092 3 'MPQEditor.exe' 0000005c 38 'Battle.net.exe' 00000093 34 _ 'Wow.exe' 00000047 22 'Agent.exe' 00000024 1 _ 'wineconsole.exe' 00000022 1 'explorer.exe' 0000000e 5 'services.exe' 00000019 3 _ 'plugplay.exe' 00000012 4 _ 'winedevice.exe' --- snip ---
MPQEdit 2.0 download: http://dl.hiveworkshop.com/8ffc03fbaebc562748c4d401704a873c/54061b04/1/tools...
WoW client download: http://dist.blizzard.com/downloads/wow-installers/full/World-of-Warcraft-Set... (bootstrapper, full will be ~23 GiB)
$ sha1sum Mpq\ Editor.zip 153157945e2eb7d227852fc356a88e10258ab05b Mpq Editor.zip
$ du -sh Mpq\ Editor.zip 2.0M Mpq Editor.zip
$ wine --version wine-1.7.25-51-g60de497
Regards
https://bugs.winehq.org/show_bug.cgi?id=12916
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.26.
https://bugs.winehq.org/show_bug.cgi?id=12916
--- Comment #19 from Jerome Leclanche adys.wh@gmail.com --- Anastasius, you seem to have downloaded something that is not Zezula's MPQEdit. I can't try it on this laptop but can you retest with the MPQEdit.exe found on here? http://www.zezula.net/en/mpq/download.html