[Bug 15921] New: NTE Quick Cross 14.0 gdiplus.dll error
http://bugs.winehq.org/show_bug.cgi?id=15921 Summary: NTE Quick Cross 14.0 gdiplus.dll error Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: gdiplus AssignedTo: wine-bugs(a)winehq.org ReportedBy: nospam(a)thenerdshow.com NTE Quick Cross is a free downloadable parts lookup database. You can download it here: http://nte01.nteinc.com/webforms.nsf/qcsignin?openform Click to install. Run it. Using the program's own native gdiplus.dll (wine nte) Access violation at address 70D375A4 in module 'gdiplus.dll'. Read of address 00000048. using built-in gdiplus (WINEDLLOVERRIDES="gdiplus=b" wine nte): fixme:gdiplus:GdipSetPathGradientSurroundColorsWithCount not implemented A pop-up is generated, saying "Invalid floating point operation." I can attach error logs, but you may prefer to generate your own error logs, since the program is a small, free download. -- 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=15921 --- Comment #1 from Henry Kroll <nospam(a)thenerdshow.com> 2008-11-05 17:19:52 --- Created an attachment (id=17099) --> (http://bugs.winehq.org/attachment.cgi?id=17099) WINEDEBUG=+gdiplus WINEDLLOVERRIDES="gdiplus.dll=b" wine nte 2> err 11 gdiplus error pop-ups are generated using Wine's builtin gdiplus.dll. Trace shows no obvious fixmes. Where to start? -- 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=15921 Andrew Nguyen <arethusa26(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arethusa26(a)gmail.com --- Comment #2 from Andrew Nguyen <arethusa26(a)gmail.com> 2008-11-05 17:28:06 --- I can't reproduce any crash with today's Git (wine-1.1.7-289-g6c38046), although with builtin gdiplus I get an "Invalid floating point operation" dialog box repeated on startup, so a problem does exist. A better download link is http://www.nteinc.com/qc14/qc14setup.exe to bypass the form. -- 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=15921 --- Comment #3 from Henry Kroll <nospam(a)thenerdshow.com> 2008-11-05 17:32:57 --- Created an attachment (id=17100) --> (http://bugs.winehq.org/attachment.cgi?id=17100) WINEDEBUG="+relay,+snoop" WINEDLLOVERRIDES="gdiplus.dll=n" wine nte 2> err2 +relay,+snoop trace using native gdiplus.dll (the dll NTE provided during install). This is the same exact dll that is loaded when a clueless user runs it with the command, "wine nte" (wine defaults to using native dlls that are provided in the program's working directory). Once unzipped, 11 access violations can be found using "grep gdiplus err2" The access violations appear to be coming from a call to gdiplus.GdipDeleteFontFamily() and gdiplus.GdipFree()
From this, I would gather that installing a native font may be a quick workaround for somebody desiring to use the software.
-- 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=15921 --- Comment #4 from Andrew Nguyen <arethusa26(a)gmail.com> 2008-11-05 17:53:20 --- Created an attachment (id=17101) --> (http://bugs.winehq.org/attachment.cgi?id=17101) nte.exe gdiplus backtrace This is the backtrace in gdiplus captured from winedbg using builtin gdiplus and today's Git (wine-1.1.7-289-g6c38046). -- 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=15921 Kirill K. Smirnov <lich(a)math.spbu.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lich(a)math.spbu.ru --- Comment #5 from Kirill K. Smirnov <lich(a)math.spbu.ru> 2008-11-07 10:37:01 --- It does not crash nor display any pop-ups with wine-1.1.7-169-g4707548 for me. Already fixed? -- 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=15921 --- Comment #6 from Andrew Nguyen <arethusa26(a)gmail.com> 2008-11-08 01:52:43 --- This isn't fixed in 1.1.8 if you force Wine to load gdiplus.dll as builtin. -- 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=15921 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |download --- Comment #7 from Austin English <austinenglish(a)gmail.com> 2008-11-10 01:13:21 --- Confirming. -- 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=15921 Henry Kroll <nospam(a)thenerdshow.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |huw(a)codeweavers.com --- Comment #8 from Henry Kroll <nospam(a)thenerdshow.com> 2009-02-18 04:48:05 --- I ran a regression on the part that once worked (native gdiplus). After this patch, Windows' native gdiplus.dll started crashing. Before this patch, it worked. 0436a5d14abf22af6ec10640496f9e0298a65f69 is first bad commit commit 0436a5d14abf22af6ec10640496f9e0298a65f69 Author: Huw Davies <huw(a)codeweavers.com> Date: Mon Mar 10 12:31:43 2008 +0000 gdi32: Store the Windows path (if it's available) in the font registry entries. :040000 040000 fbdc9ab6b13e0154918597737597dc7da4332a94 a4725463e6c07ee0ababc07a58255526df8c99f5 M This doesn't do much to fix wine's builtin gdiplus, however, it might help pass it the right values for later fixing. -- 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=15921 --- Comment #9 from Henry Kroll <nospam(a)thenerdshow.com> 2009-02-18 08:18:57 --- The problem is file = wine_get_dos_file_name(); is returning the full path name of the font file, so let's say that face->file is /usr/share/fonts/kacst/kacstPen.ttf the following line gets executed file = wine_get_dos_file_name(face->file); file now contains Z:\usr\share\fonts\kacst\kacstPen.ttf when it should contain kacstPen.ttf All that Z:\..\..\..\ stuff in the registry is what causes native gdiplus to beach up like a whale. -- 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=15921 Vincent Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd(a)gmail.com --- Comment #10 from Vincent Povirk <madewokherd(a)gmail.com> 2009-02-18 09:42:29 --- I don't buy that. My experience is that native gdiplus sometimes opens the fonts directly (which it can do just fine from z:), and it simply does not like some fonts. ttf-oriya-fonts are the common example. If this is the case, the work-around is to remove the font native gdiplus doesn't like or fix builtin gdiplus (which probably has a completely unrelated problem). -- 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=15921 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID --- Comment #11 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2009-02-18 10:13:11 --- It's a known bug of native gdiplus.dll that is crashes when parsing some .ttf fonts installed on Linux systems. The problems with native gdiplus.dll should be reported to microsoft not here. Please open a separate bug for a problem with Wine built-in 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=15921 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #12 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2009-02-18 10:13:26 --- Closing. -- 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