http://bugs.winehq.org/show_bug.cgi?id=21297
Summary: Game Maker 6 does not install Product: Wine Version: 1.1.36 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernel32 AssignedTo: wine-bugs@winehq.org ReportedBy: cvoeten@gmail.com
Created an attachment (id=25626) --> (http://bugs.winehq.org/attachment.cgi?id=25626) crash log
Can be downloaded here: http://wiki.yoyogames.com/images/9/9f/Gmaker61.zip
Installer gets to 100%, then crashes. I've attached the terminal output.
Any help would be very much appreciated :-)
http://bugs.winehq.org/show_bug.cgi?id=21297
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer
http://bugs.winehq.org/show_bug.cgi?id=21297
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com 2010-01-09 16:56:24 --- Attach crash output with debug symbols.
http://bugs.winehq.org/show_bug.cgi?id=21297
--- Comment #2 from cvoeten@gmail.com 2010-01-10 02:39:57 --- How do I obtain the debug symbols? (I compiled wine from source)
http://bugs.winehq.org/show_bug.cgi?id=21297
--- Comment #3 from Austin English austinenglish@gmail.com 2010-01-10 11:58:26 --- (In reply to comment #2)
How do I obtain the debug symbols? (I compiled wine from source)
Make sure you used CFLAGS="-g" (it's enabled by default, unless you overrode CFLAGS).
http://bugs.winehq.org/show_bug.cgi?id=21297
cvoeten@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #25626|0 |1 is obsolete| |
--- Comment #4 from cvoeten@gmail.com 2010-01-10 14:06:31 --- Created an attachment (id=25655) --> (http://bugs.winehq.org/attachment.cgi?id=25655) crashlog with newly compiled wine with CFLAGS="-g"
http://bugs.winehq.org/show_bug.cgi?id=21297
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #5 from Anastasius Focht focht@gmx.net 2010-01-10 15:41:59 --- Hello,
it seems you got two problems here.
First, if you still fail to get source info with CFLAGS="-g" your gcc toolchain might produce debug info that Wine's dbghelp doesn't understand/support. For example it might encounter DWARF v3+ format in CU header which is rejected. Try to pass "-gdwarf-2" to CFLAGS and rebuild Wine.
The crash itself ... well, the app uses IPersistFile::GetCurFile and expects the out parameter to contain something useful. Wine returns "success" but doesn't initialize the out parameter hence the app accesses uninitialized stack garbage, leading to crash.
Regards
http://bugs.winehq.org/show_bug.cgi?id=21297
--- Comment #6 from cvoeten@gmail.com 2010-01-11 10:33:18 --- Created an attachment (id=25667) --> (http://bugs.winehq.org/attachment.cgi?id=25667) crashlog with CFLAGS="-gdwarf-2"
Hi,
I recompiled wine by using CFLAGS="-gdwarf-2" tools/wineinstall and recreated the crash.
Is there anything else I can do?
http://bugs.winehq.org/show_bug.cgi?id=21297
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://wiki.yoyogames.com/i | |mages/9/9f/Gmaker61.zip Component|kernel32 |shell32
http://bugs.winehq.org/show_bug.cgi?id=21297
--- Comment #7 from Anastasius Focht focht@gmx.net 2010-01-11 14:11:24 --- Hello,
--- quote --- I recompiled wine by using CFLAGS="-gdwarf-2" tools/wineinstall and recreated the crash.
Is there anything else I can do? --- quote ---
No, not really.
Your new backtrace proved my hypothesis that your gcc toolchain seems to produce newer DWARF v3+ format by default that winedbg doesn't handle. Maybe a hint can be added to Wine Wiki if people encounter similar issue (e.g. when "-g" alone doesn't yield source info with winedbg).
Regarding the app/installer crash I have already given all necessary info to fix the bug in comment #5 All you need is to wait until a taker picks up the bug and sends patch.
Regards
http://bugs.winehq.org/show_bug.cgi?id=21297
Mikolaj Zalewski mikolaj.zalewski@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kennybobs@o2.co.uk
--- Comment #8 from Mikolaj Zalewski mikolaj.zalewski@gmail.com 2010-02-07 13:45:24 --- *** Bug 19627 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=21297
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE
--- Comment #9 from Ken Sharp kennybobs@o2.co.uk 2010-02-07 17:56:44 --- Dup.
*** This bug has been marked as a duplicate of bug 19627 ***
http://bugs.winehq.org/show_bug.cgi?id=21297
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Ken Sharp kennybobs@o2.co.uk 2010-02-07 17:57:01 --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=21297
--- Comment #11 from Ken Sharp kennybobs@o2.co.uk 2010-02-07 17:58:43 --- For reference the AppDB reports this as Bronze and Gold, so maybe it's a regression.