[Bug 16276] New: Vixen + mono20 aborts with "GDI+ status: NotImplemented" after "fixme:gdiplus:GdipGetFontHeightGivenDPI Unhandled unit type: 3"
http://bugs.winehq.org/show_bug.cgi?id=16276 Summary: Vixen + mono20 aborts with "GDI+ status: NotImplemented" after "fixme:gdiplus:GdipGetFontHeightGivenDPI Unhandled unit type: 3" Product: Wine Version: 1.1.9 Platform: Other URL: http://www.vixenlights.com/releases/Vixen%202.0%20Releas e.zip OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P2 Component: gdiplus AssignedTo: wine-bugs(a)winehq.org ReportedBy: dank(a)kegel.com http://computerchristmas.com/ForumBoard/read.php?f=2&i=198&t=193 says that Vixen works well with Wine and .net 20 (and I verified that it does, following that recipe), so I tried it with Wine-1.1.9 and Mono 2.0.1. Sadly, it fails early on with a "GDI+ status: NotImplemented" problem. Here's how to reproduce: $ rm -rf .wine $ wget http://www.vixenlights.com/releases/Vixen%202.0%20Release.zip $ wget http://kegel.com/wine/winetricks $ sh ~/winetricks corefonts mono20 $ cd ~/.wine/drive_c $ unzip ~/Vixen*Release.zip $ cd Vixen* $ wine Vixen.exe fixme:gdiplus:GdipSetStringFormatFlags format (0x1292950) flags (4096) fixme:gdiplus:GdipGetFontHeightGivenDPI Unhandled unit type: 3 fixme:gdiplus:GdipGetFontHeightGivenDPI Unhandled unit type: 3 Unhandled Exception: System.NotImplementedException: The requested feature is not implemented [GDI+ status: NotImplemented] at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000] at System.Drawing.Font.GetHeight (Single dpi) [0x00000] at System.Drawing.Font.GetHeight () [0x00000] at System.Drawing.Font.get_Height () [0x00000] at (wrapper remoting-invoke-with-check) System.Drawing.Font:get_Height () at System.Windows.Forms.XplatUIWin32.GetAutoScaleSize (System.Drawing.Font font) [0x00000] at System.Windows.Forms.XplatUI.GetAutoScaleSize (System.Drawing.Font font) [0x00000] As https://bugzilla.novell.com/show_bug.cgi?id=450194 points out, wine's gdiplus error messages looks directly related to the problem, so perhaps wine's gdiplus needs beefing up here. -- 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=16276 Hans Leidekker <hans(a)meelstraat.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hans(a)meelstraat.net --- Comment #1 from Hans Leidekker <hans(a)meelstraat.net> 2008-11-30 04:06:45 --- Try this patch: http://www.winehq.org/pipermail/wine-patches/2008-November/065253.html -- 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=16276 --- Comment #2 from Dan Kegel <dank(a)kegel.com> 2008-11-30 16:41:34 --- Sweet. That gets me to the next problem, unimplemented function gdiplus.dll.GdipGetImagePaletteSize, 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=16276 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bunglehead(a)gmail.com --- Comment #3 from Nikolay Sivov <bunglehead(a)gmail.com> 2008-12-01 14:47:40 --- (In reply to comment #1)
Try this patch: http://www.winehq.org/pipermail/wine-patches/2008-November/065253.html
Dan, it's in git now. -- 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=16276 --- Comment #4 from Nikolay Sivov <bunglehead(a)gmail.com> 2008-12-02 11:13:56 --- (In reply to comment #3)
(In reply to comment #1)
Try this patch: http://www.winehq.org/pipermail/wine-patches/2008-November/065253.html
Dan, it's in git now.
Update: current version contains an GdipGetImagePaletteSize stub as well. So, Dan, you could try it. -- 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=16276 --- Comment #5 from Nikolay Sivov <bunglehead(a)gmail.com> 2009-01-14 18:33:08 --- Any progress with that on 1.1.12 or current? -- 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=16276 --- Comment #6 from Dan Kegel <dank(a)kegel.com> 2009-01-17 11:12:02 --- Heh. It puts up a dialog with zero client height. I think maybe we need more than a stub there. Also, AutoWikiBrowser needs a better implementation of GdipGetImagePaletteSize; it aborts complaining that the function is unimplemented. -- 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=16276 Michal Suchanek <hramrach(a)centrum.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hramrach(a)centrum.cz -- 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=16276 Juan Lang <juan_lang(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Vixen + mono20 aborts with |Vixen + mono20 shows |"GDI+ status: |zero-height dialog |NotImplemented" after | |"fixme:gdiplus:GdipGetFontH | |eightGivenDPI Unhandled | |unit type: 3" | --- Comment #7 from Juan Lang <juan_lang(a)yahoo.com> 2009-09-04 13:05:00 --- Adjusting summary. -- 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=16276 --- Comment #8 from Vincent Povirk <madewokherd(a)gmail.com> 2010-01-01 17:27:16 --- It passes a rectangle with Height > INT_MAX to GdipMeasureString, and we end up with a negative height when we convert that to an integer. -- 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=16276 --- Comment #9 from Vincent Povirk <madewokherd(a)gmail.com> 2010-01-01 17:36:04 --- Patch sent: http://www.winehq.org/pipermail/wine-patches/2010-January/083404.html -- 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=16276 --- Comment #10 from Vincent Povirk <madewokherd(a)gmail.com> 2010-05-08 16:36:45 --- That patch was not committed because it depended on a patch that was rejected. Here's attempt two: http://www.winehq.org/pipermail/wine-patches/2010-May/088206.html -- 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=16276 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|bunglehead(a)gmail.com | -- 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=16276 --- Comment #11 from Vincent Povirk <madewokherd(a)gmail.com> 2010-06-24 14:54:15 --- The patch was committed. Please retest. -- 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=16276 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #12 from Austin English <austinenglish(a)gmail.com> 2010-07-29 17:58:29 --- Works fine in wine-1.2-562-ga6203f8 and mono26. -- 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=16276 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #13 from Alexandre Julliard <julliard(a)winehq.org> 2010-07-30 12:56:22 --- Closing bugs fixed in 1.3.0. -- 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