http://bugs.winehq.org/show_bug.cgi?id=32917
Bug #: 32917 Summary: Carapace crashes on start Product: Wine Version: 1.5.23 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: contato.yurifidelis@gmail.com Classification: Unclassified
Created attachment 43475 --> http://bugs.winehq.org/attachment.cgi?id=43475 Backtrace generated on crash
Carapace, a tool used to assist in drawing perspective, crashes on start.
App page: http://epicgames.com/community/2012/11/free-art-tool-released-thanks-to-epic...
http://bugs.winehq.org/show_bug.cgi?id=32917
Yuri Fidélis contato.yurifidelis@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://epicgames.com/commun | |ity/2012/11/free-art-tool-r | |eleased-thanks-to-epic-frid | |ay/
http://bugs.winehq.org/show_bug.cgi?id=32917
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |normal
--- Comment #1 from Bruno Jesus 00cpxxx@gmail.com 2013-02-15 19:19:08 CST --- Not blocker, read http://bugs.winehq.org/page.cgi?id=fields.html#importance
http://bugs.winehq.org/show_bug.cgi?id=32917
--- Comment #2 from Bruno Jesus 00cpxxx@gmail.com 2013-02-15 19:21:31 CST --- Created attachment 43579 --> http://bugs.winehq.org/attachment.cgi?id=43579 wine 1.5.24 output
With winetricks dotnet40 I get the same backtrace and the attached output. For some reason the backtrace shows inside a wine cmd and I can't redirect the output.
http://bugs.winehq.org/show_bug.cgi?id=32917
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #3 from Austin English austinenglish@gmail.com 2013-10-16 03:45:50 CDT --- Still in wine-1.7.4-95-g953359c
[austin@localhost ~]$ du -h Carapace\ v1.0.rar 60K Carapace v1.0.rar [austin@localhost ~]$ sha1sum Carapace\ v1.0.rar fe78d84e99d826fc6a4d5d11106ed9f9d0eaa8c8 Carapace v1.0.rar [austin@localhost ~]$ wine --version wine-1.7.4-95-g953359c
https://bugs.winehq.org/show_bug.cgi?id=32917
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #4 from super_man@post.com --- Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ComponentModel.Win32Exception: Invalid window handle
(winetricks -q dotnet40) wine 1.7.51
https://bugs.winehq.org/show_bug.cgi?id=32917
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #5 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- Looks like app is not happy that CreateIconFromResourceEx returns 0:
warn:cursor:create_icon_from_bmi invalid header size 1196314761
Maybe windows is not so strict/more flexible in working aroubd this, needs tests
Note: Even returning a fakepointer is enough to make the app start:
diff --git a/dlls/user32/cursoricon.c b/dlls/user32/cursoricon.c index 7d8d620..a58ba11 100644 --- a/dlls/user32/cursoricon.c +++ b/dlls/user32/cursoricon.c @@ -1282,7 +1282,7 @@ HICON WINAPI CreateIconFromResourceEx( LPBYTE bits, UINT cbSize, BOOL bIcon, DWORD dwVersion, INT width, INT height, UINT cFlag ) -{ +{ return 0xfafafafa; POINT hotspot; const BITMAPINFO *bmi;
https://bugs.winehq.org/show_bug.cgi?id=32917
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #6 from super_man@post.com --- wine-staging actually has a patch for this?
I am testing and deleting cached files, so my prefix isnt fully empty, but I haven't used any winetricks recipes other than dotnet40.
I get a crash with wine 1.9.8-git and the application starts with same prefix used with wine-staging 1.9.8.
https://bugs.winehq.org/show_bug.cgi?id=32917
--- Comment #7 from Sebastian Lackner sebastian@fds-team.de --- (In reply to super_man from comment #6)
wine-staging actually has a patch for this?
I am testing and deleting cached files, so my prefix isnt fully empty, but I haven't used any winetricks recipes other than dotnet40.
I get a crash with wine 1.9.8-git and the application starts with same prefix used with wine-staging 1.9.8.
I am not aware of a patch for this specific app, but its probably a duplicate. In such cases, it would really help to bisect which patch makes a difference. If you are interested to help with such tasks, I can explain you the details on IRC.
https://bugs.winehq.org/show_bug.cgi?id=32917
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://epicgames.com/commun |https://web.archive.org/web |ity/2012/11/free-art-tool-r |/20121109055442/http://down |eleased-thanks-to-epic-frid |load.udk.com/Carapace/Carap |ay/ |ace%20v1.0.rar
https://bugs.winehq.org/show_bug.cgi?id=32917
--- Comment #8 from super_man@post.com --- I cant test this now. For some reason winetricks -q dotnet40 gives me a crash and the dotnet40 install is in corrupt state.
https://bugs.winehq.org/show_bug.cgi?id=32917
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #9 from winetest@luukku.com --- wine 1.9.17 fails to start and staging 1.9.17 starts.
https://bugs.winehq.org/show_bug.cgi?id=32917
--- Comment #10 from winetest@luukku.com --- (In reply to winetest from comment #9)
wine 1.9.17 fails to start and staging 1.9.17 starts.
Crash with wine 1.9.21-git, starts with wine-staging 1.9.21
https://bugs.winehq.org/show_bug.cgi?id=32917
--- Comment #11 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- (In reply to winetest from comment #10)
(In reply to winetest from comment #9)
wine 1.9.17 fails to start and staging 1.9.17 starts.
Crash with wine 1.9.21-git, starts with wine-staging 1.9.21
This is the patch that fixed this issue in wine-staging: https://github.com/wine-compholio/wine-staging/blob/master/patches/user32-PN...
I checked by applying patch to plain wine, and then Carapace starts fine.
https://bugs.winehq.org/show_bug.cgi?id=32917
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE
--- Comment #12 from Sebastian Lackner sebastian@fds-team.de --- (In reply to Louis Lenders from comment #11)
(In reply to winetest from comment #10)
(In reply to winetest from comment #9)
wine 1.9.17 fails to start and staging 1.9.17 starts.
Crash with wine 1.9.21-git, starts with wine-staging 1.9.21
This is the patch that fixed this issue in wine-staging: https://github.com/wine-compholio/wine-staging/blob/master/patches/user32- PNG_Support/0001-user32-Add-support-for-PNG-icons.-v4.patch
I checked by applying patch to plain wine, and then Carapace starts fine.
Thanks for testing. That means this is a duplicate of bug 38959 (which was fixed by the patch).
*** This bug has been marked as a duplicate of bug 38959 ***
https://bugs.winehq.org/show_bug.cgi?id=32917
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Bruno Jesus 00cpxxx@gmail.com --- Closing duplicate bugs.
https://bugs.winehq.org/show_bug.cgi?id=32917
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |user32