[Bug 12144] New: Endnote demo crashes on launch in gdiplus
http://bugs.winehq.org/show_bug.cgi?id=12144 Summary: Endnote demo crashes on launch in gdiplus Product: Wine Version: CVS/GIT Platform: PC OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: gdiplus AssignedTo: wine-bugs(a)winehq.org ReportedBy: austinenglish(a)gmail.com Created an attachment (id=11541) --> (http://bugs.winehq.org/attachment.cgi?id=11541) backtrace in wine 0.9.58 While testing for bug 12075, I found that the Endnote demo crashes on launch because of unimplemented functions in gdiplus: wine: Call from 0x7b844350 to unimplemented function gdiplus.dll.GdipGetImageDecodersSize, aborting wine: Call from 0x7b844350 to unimplemented function gdiplus.dll.GdipGetImageFlags, aborting wine: Call from 0x7b844350 to unimplemented function gdiplus.dll.GdipGetImageItemData, aborting Full log attached. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 Daniel Kammerer <d_kammerer(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |d_kammerer(a)web.de --- Comment #1 from Daniel Kammerer <d_kammerer(a)web.de> 2008-03-26 10:36:34 --- Confirming this bug with Ubuntu 7.10. It worked with wine 0.9.57, so this looks like a regression. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #2 from Lei Zhang <thestig(a)google.com> 2008-03-26 12:05:24 --- (In reply to comment #1)
Confirming this bug with Ubuntu 7.10. It worked with wine 0.9.57, so this looks like a regression.
Are you sure you weren't using native gdiplus? It's very unlikely an older version of Wine would work when the function is not implemented in the current version. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #3 from Daniel Kammerer <d_kammerer(a)web.de> 2008-03-27 04:11:15 --- Created an attachment (id=11685) --> (http://bugs.winehq.org/attachment.cgi?id=11685) attatchment for comment 3 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #4 from Daniel Kammerer <d_kammerer(a)web.de> 2008-03-27 04:12:19 --- I tried again: the demo installs and runs with wine 0.9.57. Attached is the logfile created while starting the demo. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #5 from Daniel Kammerer <d_kammerer(a)web.de> 2008-03-27 05:23:30 --- The same crash happens in Endnote X1 (not the demo version) when installed with wine 0.9.58. Note that Endnote DID run with wine 0.9.58 when installed with wine 0.9.57. This definitely looks like a regression. Crashlog is attached. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #6 from Daniel Kammerer <d_kammerer(a)web.de> 2008-03-27 05:25:23 --- Created an attachment (id=11686) --> (http://bugs.winehq.org/attachment.cgi?id=11686) Crashlog Endnote X1 with wine 0.9.58 Endnote installed with wine 0.9.58 (see comment 5) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #7 from joaopa <jeremielapuree(a)yahoo.fr> 2008-03-27 05:38:35 --- Daniel, to be sure that it is real regression, you need to install the software with a fresh .wine folder rm -fR ~/.wine then reinstall your software Joaopa -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #8 from Daniel Kammerer <d_kammerer(a)web.de> 2008-03-27 05:47:05 --- Joaopa, that's what I did. I even tested it on another computer (also Ubuntu 7.10) where wine 0.9.57 has not been installed before. I checked the changelog for wine 0.9.58 and saw that there are some changes regarding gdiplus. Is there anything else I can do / test (I am not a hacker)? Daniel -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #9 from Austin English <austinenglish(a)gmail.com> 2008-03-27 12:13:27 --- (In reply to comment #8)
Joaopa, that's what I did. I even tested it on another computer (also Ubuntu 7.10) where wine 0.9.57 has not been installed before.
I checked the changelog for wine 0.9.58 and saw that there are some changes regarding gdiplus. Is there anything else I can do / test (I am not a hacker)?
Daniel
Can you run a regression test: http://wiki.winehq.org/RegressionTesting -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #10 from Daniel Kammerer <d_kammerer(a)web.de> 2008-03-27 17:49:55 --- Created an attachment (id=11705) --> (http://bugs.winehq.org/attachment.cgi?id=11705) regression testing fails I tried to run a regression test but "CC="ccache gcc" ./configure --verbose && make clean && make" did not complete. Output (see attachment) indicates an "Error 1" and "Error 2". This is my first regression testing (and also my first compilation) so I need some precise instructions how to move on... Daniel -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #11 from Daniel Kammerer <d_kammerer(a)web.de> 2008-03-27 20:01:03 --- Nevermind, it works now. I had not installed all needed dependencies (found a list at http://www.ubuntu-forum.de/artikel/19686/gel%C3%B6st-problem-bei-der-compili... and added it to the Regression Test Wiki). I will report my findings as soon as I completed the regression tests. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #12 from Daniel Kammerer <d_kammerer(a)web.de> 2008-03-27 21:35:41 --- I ran the regression test and found the following patch responsible for the regression: 3266420a1e39ddd7f7b1fd3db5b6f6e416936846 is first bad commit commit 3266420a1e39ddd7f7b1fd3db5b6f6e416936846 Author: Sean Huckins <bhuckins(a)ucla.edu> Date: Fri Mar 21 16:39:22 2008 -0700 gdiplus: Implementation of GdipCreateBitmapFromHBITMAP. :040000 040000 1d5a42de6d89ccd57081cc8a1df0ce4ce142ce81 47be45bd7c2c87838a830f586cc8cd60f2e72d8f M dlls :040000 040000 57f68e5dd17c8518dc74e502267d236a81e57ee1 90ecfb709cb38ed425636d51276770fe2abcbab2 M include I tried to add the author Sean Huckins to the email list but did not succeed. Can someone help? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #13 from Lei Zhang <thestig(a)google.com> 2008-03-28 00:40:29 --- I don't think this is a regression at all. The missing gdiplus functions that its crashing on have never been implemented. There's no way they could have been implemented in Wine 0.9.57 and remove in 0.9.58. I don't know how you did that regression test, but the commit you ended up at is after Wine 0.9.58. How did you do a regression test between 0.9.57 and 0.9.58, and end up with a bad commit that occurred after 0.9.58? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #14 from joaopa <jeremielapuree(a)yahoo.fr> 2008-03-28 01:42:11 --- I tried the demo version with current git. The demo crashes on the gdiplus unimplemented functions. So, it could not be a regression. Joaopa -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #15 from Daniel Kammerer <d_kammerer(a)web.de> 2008-03-28 04:17:33 --- I did the test as described at http://wiki.winehq.org/RegressionTesting Git was setup as follows: git bisect start dlls/gdiplus git bisect good wine-0.9.57 git bisect bad I probably should have taken "git bisects bad wine-0.9.58" So, maybe I have a wrong understanding of regression. The demo (and the full version as well, which bothers me much more) DID install and launch with wine 0.9.57 but will not launch with 0.9.58 if it was also installed with 0.9.58. However it does launch with 0.9.58 if it was installed with with 0.9.57. Is this behavior not called a regression? Would it be worth to do another regression test, this time without the "dlls/gdsplus" restriction and setting bad at 0.9.58? Daniel -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #16 from joaopa <jeremielapuree(a)yahoo.fr> 2008-03-28 05:08:45 --- I tried wine-0.9.57. Still the same crash. So, it is definitively not a regression Joaopa -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #17 from Daniel Kammerer <d_kammerer(a)web.de> 2008-03-28 07:35:24 --- I ran another regression test and finally found the problem: it's the shift to WindowsXP as default setting. Setting up wine 0.9.58 with Windows2000 installs and launches EndNote correctly as with wine 0.9.57. I will add the information to the AppDB. Should this bug be closed or is it a goal that every application runs with the WindowsXP setting? Daniel -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #18 from Austin English <austinenglish(a)gmail.com> 2008-03-28 08:00:27 --- (In reply to comment #17)
I ran another regression test and finally found the problem: it's the shift to WindowsXP as default setting.
Setting up wine 0.9.58 with Windows2000 installs and launches EndNote correctly as with wine 0.9.57. I will add the information to the AppDB.
Should this bug be closed or is it a goal that every application runs with the WindowsXP setting?
Daniel
Unless it also refuses to run in real WinXp, it's still a valid bug. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #19 from Lei Zhang <thestig(a)google.com> 2008-03-28 10:00:16 --- (In reply to comment #16)
I tried wine-0.9.57. Still the same crash. So, it is definitively not a regression
Joaopa
Same here. Crashes with wine 0.9.57. Doesn't matter if you set winver to win2000 or winxp. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |http://download1.isiresearch | |soft.com/demos/ENX101Inst.ex | |e -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #20 from Ejoc <sapporarn(a)yahoo.com> 2008-05-03 09:17:16 --- Created an attachment (id=12667) --> (http://bugs.winehq.org/attachment.cgi?id=12667) Debian Etch Crash Log Confirmed with Wine 0.9.58 on Debian Etch. With wine set to Windows XP, ENX1.0.1 installed, but crashes when run. Using winecfg and setting it to Windows 2000 does not resolve the issue. I had to do the follow to make it run: mv ~/.wine ~/.wineXP winecfg (and set it to Windows 2000) wine ENX101Inst.exe wine ~/.wine/drive_c/Program\ Files/EndNote\ X1/EndNote.exe -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #21 from Daniel Kammerer <d_kammerer(a)web.de> 2008-05-30 19:40:59 --- Bug still here in wine 1.0rc3 Daniel -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #22 from Daniel Kammerer <d_kammerer(a)web.de> 2008-06-07 04:58:21 --- Bug still present in wine 1.0rc4 Daniel -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #23 from Daniel Kammerer <d_kammerer(a)web.de> 2008-08-22 18:04:36 --- Bug still present in Wine 1.1.3 Installing with winver=win2000 works, but not with the default winXP. Daniel -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #24 from Lei Zhang <thestig(a)google.com> 2008-08-22 18:47:02 --- GdipGetImageDecodersSize and GdipGetImageItemData still aren't implemented. Win2k does not have gdiplus, so if you install in win2k mode, it uses native gdiplus.dll. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #25 from Austin English <austinenglish(a)gmail.com> 2008-09-13 02:10:45 --- Still present. Another function missing: wine: Call from 0x7edf5f90 to unimplemented function gdiplus.dll.GdipGetImagePalette, aborting -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bunglehead(a)gmail.com --- Comment #26 from Nikolay Sivov <bunglehead(a)gmail.com> 2008-09-22 00:08:33 --- (In reply to comment #25)
Still present. Another function missing: wine: Call from 0x7edf5f90 to unimplemented function gdiplus.dll.GdipGetImagePalette, aborting
Please, post an actual trace running 1.1.5. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #27 from Austin English <austinenglish(a)gmail.com> 2008-09-22 00:58:13 --- Launches fine for me there. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #28 from Nikolay Sivov <bunglehead(a)gmail.com> 2008-09-22 01:39:29 --- (In reply to comment #27)
Launches fine for me there.
Ok, but GdipGetImagePalette is still missed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #29 from Austin English <austinenglish(a)gmail.com> 2008-09-22 12:29:53 --- (In reply to comment #28)
(In reply to comment #27)
Launches fine for me there.
Ok, but GdipGetImagePalette is still missed.
I'll give it another try this afternoon, but launched fine last night...I don't regularly use the program, but it launched fine and could create a new file, so it seems fine for me. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #30 from Daniel Kammerer <d_kammerer(a)web.de> 2008-09-22 12:47:28 --- I can confirm that the demo program now installs and launches fine without the need to set winver to windows2000 first. (see comment #17). Daniel -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 --- Comment #31 from Austin English <austinenglish(a)gmail.com> 2008-09-22 17:46:28 --- Doesn't seem to be deadly to it: austin(a)austin-desktop:~/.wine/drive_c/Program Files/EndNote X1$ WINEDEBUG=+gdiplus wine EndNote.exe trace:gdiplus:DllMain (0x7e6e0000, 1, 0x1) err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\EndNote X1\\EndNote.tlb" failed with error 2 trace:gdiplus:GdiplusStartup 0x739888 0x32fd54 (nil) trace:gdiplus:GdiplusStartup GdiplusStartupInput 1 (nil) 0 0 trace:gdiplus:GdipGetImageEncodersSize 0x32fd2c 0x32fd30 trace:gdiplus:GdipGetImageEncoders 1 76 0xca89d0 fixme:gdiplus:GdipGetImageDecodersSize 0x32fd2c 0x32fd30 stub! Marking fixed. Thanks for your work Nikolay! -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #32 from Austin English <austinenglish(a)gmail.com> 2008-09-22 17:46:40 --- Silly firefox. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 Daniel Kammerer <d_kammerer(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|d_kammerer(a)web.de | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #33 from Alexandre Julliard <julliard(a)winehq.org> 2008-10-10 10:09:37 --- Closing bugs fixed in 1.1.6. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=12144 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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)
-
wine-bugs@winehq.org