http://bugs.winehq.org/show_bug.cgi?id=23776
Summary: Eclipse IDE for Java EE Developers crashes opening new Java project Product: Wine Version: 1.2 Platform: x86 URL: http://www.eclipse.org/downloads/packages/eclipse-ide- java-ee-developers/heliosr OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: comctl32 AssignedTo: wine-bugs@winehq.org ReportedBy: xerox_xerox2000@yahoo.co.uk
This is a followup of Bug 23528 . After selecting File->New->Java Project the application crashes. winetricks cc580 is enough to work around the bug. From the console:
# A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_INT_DIVIDE_BY_ZERO (0xc0000094) at pc=0x787fa9b3, pid=8, tid=9
# Problematic frame: # C [comctl32.dll+0x2a9b3]
http://bugs.winehq.org/show_bug.cgi?id=23776
--- Comment #1 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2010-07-24 05:57:28 --- Created an attachment (id=29804) --> (http://bugs.winehq.org/attachment.cgi?id=29804) crash log from Java
The console didn't tell anything interesting, so i'll attach Java's crash log
http://bugs.winehq.org/show_bug.cgi?id=23776
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com 2010-07-24 09:41:42 --- Is it some control used or it's a direct imagelist call from widget lib? Attach +imagelist at least.
http://bugs.winehq.org/show_bug.cgi?id=23776
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |23528
http://bugs.winehq.org/show_bug.cgi?id=23776
--- Comment #3 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2010-07-24 12:10:03 --- Created an attachment (id=29811) --> (http://bugs.winehq.org/attachment.cgi?id=29811) +imagelist log
requested +imagelist log
http://bugs.winehq.org/show_bug.cgi?id=23776
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #29811|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=23776
--- Comment #4 from Dmitry Timoshkov dmitry@codeweavers.com 2010-07-25 00:48:35 --- Does installing native comctl32 help?
http://bugs.winehq.org/show_bug.cgi?id=23776
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com 2010-07-25 01:50:10 --- (In reply to comment #4)
Does installing native comctl32 help?
Was mentioned in description:
winetricks cc580 is enough to work around the bug
http://bugs.winehq.org/show_bug.cgi?id=23776
--- Comment #6 from Dmitry Timoshkov dmitry@codeweavers.com 2010-07-26 02:54:53 --- (In reply to comment #5)
Does installing native comctl32 help?
Was mentioned in description:
winetricks cc580 is enough to work around the bug
Thanks. Somehow 'winetricks cc580' is obvious that it's about comctl32 only to a trained eye. I'd say that cc580 is not very appropriate name for a comctl32 installation.
http://bugs.winehq.org/show_bug.cgi?id=23776
--- Comment #7 from Austin English austinenglish@gmail.com 2010-07-26 11:02:00 --- (In reply to comment #6)
(In reply to comment #5)
Does installing native comctl32 help?
Was mentioned in description:
winetricks cc580 is enough to work around the bug
Thanks. Somehow 'winetricks cc580' is obvious that it's about comctl32 only to a trained eye. I'd say that cc580 is not very appropriate name for a comctl32 installation.
'winetricks comctl32' is a synonym for 'winetricks cc580', both will work fine in winetricks.
http://bugs.winehq.org/show_bug.cgi?id=23776
Bug 23776 depends on bug 23528, which changed state.
Bug 23528 Summary: Eclipse crashes immediately after startup http://bugs.winehq.org/show_bug.cgi?id=23528
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=23776
--- Comment #8 from Nikolay Sivov bunglehead@gmail.com 2010-08-12 11:05:53 --- It divides by zero here:
--- nImageCount = bmp.bmWidth / himl->cx; ---
And it's created with zero dimensions in a first place:
--- trace:imagelist:ImageList_Create (0 0 0x21 4 4) ---
We need some tests for such cases I guess.
http://bugs.winehq.org/show_bug.cgi?id=23776
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|wine-bugs@winehq.org |bunglehead@gmail.com
--- Comment #9 from Nikolay Sivov bunglehead@gmail.com 2010-08-12 16:21:58 --- (In reply to comment #8)
We need some tests for such cases I guess.
I'll write some, assigning to myself.
http://bugs.winehq.org/show_bug.cgi?id=23776
--- Comment #10 from Nikolay Sivov bunglehead@gmail.com 2010-08-15 12:47:02 --- Particular patch that should fix this:
http://www.winehq.org/pipermail/wine-patches/2010-August/091977.html
P.S. it probably won't apply without a rest of a series, I'll try to get this in during next week.
http://bugs.winehq.org/show_bug.cgi?id=23776
--- Comment #11 from Nikolay Sivov bunglehead@gmail.com 2010-08-20 10:27:21 --- Please try with current git version, commit d84cad6a0664b756dc346ab2afc82142563d155e probably fixed this. Now it fails to create Imagelist on zero dimensions, so it won't get to a point of using zero size.
http://bugs.winehq.org/show_bug.cgi?id=23776
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #12 from Nikolay Sivov bunglehead@gmail.com 2010-08-25 13:07:11 --- (In reply to comment #11)
Please try with current git version, commit d84cad6a0664b756dc346ab2afc82142563d155e probably fixed this.
I test it with and without this commit and it does fix a crash, so I'm marking this fixed.
http://bugs.winehq.org/show_bug.cgi?id=23776
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org 2010-09-03 14:05:03 CDT --- Closing bugs fixed in 1.3.2.
http://bugs.winehq.org/show_bug.cgi?id=23776
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d84cad6a0664b756dc346ab2afc | |82142563d155e
https://bugs.winehq.org/show_bug.cgi?id=23776
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|bunglehead@gmail.com |wine-bugs@winehq.org
https://bugs.winehq.org/show_bug.cgi?id=23776
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net URL|http://www.eclipse.org/down |https://web.archive.org/web |loads/packages/eclipse-ide- |/20130430120831/http://arch |java-ee-developers/heliosr |ive.eclipse.org/technology/ | |epp/downloads/release/helio | |s/R/eclipse-jee-helios-win3 | |2.zip Summary|Eclipse IDE for Java EE |Eclipse Helios (3.6) IDE |Developers crashes opening |for Java EE Developers |new Java project |crashes opening new Java | |project
--- Comment #14 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive for documentation.
https://web.archive.org/web/20130430120831/http://archive.eclipse.org/techno...
$sha1sum eclipse-jee-helios-win32.zip 44965420faab23eb12d3183a8023d677f4b1dd77 eclipse-jee-helios-win32.zip
$ du -sh eclipse-jee-helios-win32.zip 207M eclipse-jee-helios-win32.zip
--- snip --- $ 7z t eclipse-jee-helios-win32.zip
Scanning the drive for archives: 1 file, 216205751 bytes (207 MiB)
Testing archive: eclipse-jee-helios-win32.zip -- Path = eclipse-jee-helios-win32.zip Type = zip Physical Size = 216205751
Everything is Ok
Folders: 432 Files: 2660 Size: 243316707 Compressed: 216205751 --- snip ---
Regards