[Bug 15079] New: Regression in using external gdiplus from Fractal Mapper
http://bugs.winehq.org/show_bug.cgi?id=15079 Summary: Regression in using external gdiplus from Fractal Mapper Product: Wine Version: 1.0.0 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: goeran(a)uddeborg.se The program Fractal Mapper 8.0 (http://appdb.winehq.org/objectManager.php?sClass=version&iId=10813) no longer works with wine 1.0, while it did with 0.9.52. This program uses parts of gdiplus which is not implemented yet. Running without a native gdiplus.dll does not work at all. With a native gdiplus.dll it worked fine with 0.9.52, after some workarounds with the font registry as described in the AppDB entry. With 1.0 however, as soon as one tries to enter a text string one gets an error window: Access violation at address 70D375A4 in module 'gdiplus.dll'. Read of address 00000048. The problem can be reproduced also with the free trial version of the program: http://www.nbos.com/nox/index.php?action=1001&id=144 -- 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=15079 Vitaliy Margolen <vitaliy(a)kievinfo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.nbos.com/nox/inde | |x.php?action=1001&id=144 Component|-unknown |gdiplus Keywords| |download, regression Summary|Regression in using external|Fractal Mapper crashes when |gdiplus from Fractal Mapper |entering text -- 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=15079 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bunglehead(a)gmail.com --- Comment #1 from Nikolay Sivov <bunglehead(a)gmail.com> 2008-08-30 18:59:46 --- Hi, Göran. Please attach a whole backtrace with debug symbols which shows this crash. -- 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=15079 --- Comment #2 from Nikolay Sivov <bunglehead(a)gmail.com> 2008-08-30 19:16:44 --- As for me it even doesn't start properly: --- wine: Call from 0x7ee16f40 to unimplemented function gdiplus.dll.GdipBeginContainer2, aborting --- Then I've got an error message box with AV in gdiplus.dll and main window shows up unresponsive..And that's all. Is this the same as on your system? I can tell for sure that this call wasn't implemented before and isn't now. Btw, I'm using current wine from repo (a week past 1.1.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=15079 --- Comment #3 from Nikolay Sivov <bunglehead(a)gmail.com> 2008-08-30 19:34:26 --- Dammit. I'm sorry, you're using native module, didn't spot this reading for a first time. In this case mine previous comment is useless. -- 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=15079 --- Comment #4 from Austin English <austinenglish(a)gmail.com> 2008-08-31 00:22:05 --- A regression test would be useful: 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=15079 --- Comment #5 from Göran Uddeborg <goeran(a)uddeborg.se> 2008-09-01 07:26:37 --- Created an attachment (id=15771) --> (http://bugs.winehq.org/attachment.cgi?id=15771) Backtrace when showing message about violation Here is the output from "winedbg --auto". Is that the kind of backtrace you meant in comment 1? When running without a native gdiplus, I get the same effect you describe in comment 2, modulo the precise hexadecimal number. I'll try to do the regression testing/bisecting asked for in comment 4. It might take a little while, to begin with, I'm trying to figure out why the "yum" command described in http://wiki.winehq.org/WineOn64bit isn't working 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=15079 Göran Uddeborg <goeran(a)uddeborg.se> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #15771|application/octet-stream |text/plain mime type| | -- 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=15079 --- Comment #6 from Göran Uddeborg <goeran(a)uddeborg.se> 2008-09-01 14:09:23 --- I was wrong, the crash isn't introduced between the two versions. The crash is triggered by the presence of a particular font file. (ukai.ttf from the cjkunifonts-ukai package in Fedora.) To my defence, this looked as it depended on the wine version for this reason: I had a prepared .wine tree where the ukai was not in the registry. It was created before that font was installed. If I ran an old enough version of wine, it would only use the fonts it found. If I ran a newer version it would go through /usr/share/fonts and find new fonts. But if I install everything completely from scratch, I am able to trigger the bug using 0.9.52 too. Is there any way to convince wine not to use one font otherwise available on the system? -- 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=15079 --- Comment #7 from Nikolay Sivov <bunglehead(a)gmail.com> 2008-09-01 14:48:31 --- Actually I know nothing about font selection and substitution order. You could wait here for reply or maybe post this question to wine-users mail list. Since it's not actually a gdiplus bug please post another report on starting this program with Wine gdiplus. This will help us not to forget about missed BeginContainer/EndContainer functionality. -- 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=15079 Vitaliy Margolen <vitaliy(a)kievinfo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID --- Comment #8 from Vitaliy Margolen <vitaliy(a)kievinfo.com> 2008-09-01 15:46:30 --- This is a known bad font. It causes problems for lots of programs, native Linux included. This really makes this bug invalid. -- 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=15079 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #9 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2008-09-02 03:45:10 --- 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