[Bug 41617] New: GPower 3.1.9.2: Crashes when a plot is created.
https://bugs.winehq.org/show_bug.cgi?id=41617 Bug ID: 41617 Summary: GPower 3.1.9.2: Crashes when a plot is created. Product: Wine Version: 1.9.21 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: dralcohen(a)netscape.net Distribution: --- Created attachment 55970 --> https://bugs.winehq.org/attachment.cgi?id=55970 Terminal output from running the application attached. The first line that occurred after a plot attempt is marked with <<<<<<<. The application G*Power 3.1.9.2 hangs and needs to be restarted whenever I try to create any type of plot (e.g., x-y plot for range of values or distribution plots). http://gpower.hhu.de/ -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 dralcohen(a)netscape.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dralcohen(a)netscape.net -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 elias tsolis <elias_0000_0000(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |elias_0000_0000(a)yahoo.com --- Comment #1 from elias tsolis <elias_0000_0000(a)yahoo.com> --- (In reply to dralcohen from comment #0)
Created attachment 55970 [details] Terminal output from running the application attached. The first line that occurred after a plot attempt is marked with <<<<<<<.
The application G*Power 3.1.9.2 hangs and needs to be restarted whenever I try to create any type of plot (e.g., x-y plot for range of values or distribution plots).
I can confirm this buggy behavior. I tried to run Gpower, in Lubuntu, xcf4, Xubuntu. When you are in the plot tab, and you press calculate, it freezes. I tried to run it with "WINEPREFIX="$HOME/.wine32" WINEARCH=win32 " as well without it. I tried to manipulate many options through winetricks. Nothing worked. My system is 64bit, Lubuntu. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #2 from elias tsolis <elias_0000_0000(a)yahoo.com> --- The same buggy behavior existed also in GPower 3.1.9.2 and GPower 3.0.10. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x(a)gmail.com --- Comment #3 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Is there a demo or is the app free? If so, please provide downloadlink -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #4 from elias tsolis <elias_0000_0000(a)yahoo.com> --- (In reply to Louis Lenders from comment #3)
Is there a demo or is the app free? If so, please provide downloadlink
Yes, it is freely offered for MAC OS and Windows. " http://gpower.hhu.de/ " and scroll down. Sincerely, Elias Tsolis -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #5 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Created attachment 62429 --> https://bugs.winehq.org/attachment.cgi?id=62429 gdiplus patch Attached patch fixes the freezing/(crash?) for me, but I haven`t got a clue if the patch is correct. I`ll see if theres already a test for this function @ellia: Could you just try ``winetricks gdiplus`` and then WINEDLLOVERRIDES=gdiplus=n sine GPowerNT.exe and see if that works and report back. Thanks -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |gdiplus Keywords| |download URL| |http://gpower.hhu.de/ Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #6 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- sha1sum GPowerWin_3.1.9.2.zip 565b22640d0507e8002dce84633f0e03fc0f8617 GPowerWin_3.1.9.2.zip wine-3.16-244-g5913420d7d -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #7 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Note: that attached patch appears obviously to be wrong, there are tests for that. So the problem must be somewhere else in gdiplus -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #8 from elias tsolis <elias_0000_0000(a)yahoo.com> --- (In reply to Louis Lenders from comment #7)
Note: that attached patch appears obviously to be wrong, there are tests for that.
So the problem must be somewhere else in gdiplus
Dear Luis Lenders, Thank you for searching that bug. I do not know how to use patches in wine. I downloaded the wine development, the wine source, as well some other developmental tools. I compiled wine. I will try to find out how to apply the patch. Have a nice weekend, Sincerely, Elias Tsolis -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #9 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- (In reply to elias tsolis from comment #8)
I will try to find out how to apply the patch.
Hi, no need to test the patch it`s wrong and really just a hack If you could just confirm that ``winetricks gdiplus`` and then WINEDLLOVERRIDES=gdiplus=n sine GPowerNT.exe solves the bug for you that would be fine. Then we know for sure bug is in gdiplus -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #10 from elias tsolis <elias_0000_0000(a)yahoo.com> --- (In reply to Louis Lenders from comment #9)
(In reply to elias tsolis from comment #8)
I will try to find out how to apply the patch.
Hi, no need to test the patch it`s wrong and really just a hack
If you could just confirm that
``winetricks gdiplus`` and then
WINEDLLOVERRIDES=gdiplus=n sine GPowerNT.exe
solves the bug for you that would be fine. Then we know for sure bug is in gdiplus
Dear Louis, here is the results fo the command " winetricks gdiplus " in the terminal. elias(a)eliasc:~/wine-dirs/wine-source$ winetricks gdiplus Using winetricks 20180815-next - sha256sum: 05f91c88de59e2ab9fc95012226d49e3bbe30dcd7c1a32370be5dff84b8349db with wine-3.0.3 and WINEARCH=win32 ------------------------------------------------------ Github down? version '' doesn't appear to be a valid version ------------------------------------------------------ ------------------------------------------------------ You are running winetricks-20180815-next, latest upstream is winetricks-! ------------------------------------------------------ ------------------------------------------------------ You should update using your distribution's package manager, --self-update, or manually. ------------------------------------------------------ Executing w_do_call gdiplus Executing load_gdiplus Executing cd /home/elias/.cache/winetricks/win7sp1 Downloading https://download.microsoft.com/download/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4... to /home/elias/.cache/winetricks/win7sp1 --2018-09-29 13:52:22-- https://download.microsoft.com/download/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4... Resolving download.microsoft.com (download.microsoft.com)... failed: Connection timed out. wget: unable to resolve host address ‘download.microsoft.com’ Executing cd /home/elias/.cache/winetricks/win7sp1 Downloading https://web.archive.org/web/2000/https://download.microsoft.com/download/0/A... to /home/elias/.cache/winetricks/win7sp1 --2018-09-29 13:53:07-- https://web.archive.org/web/2000/https://download.microsoft.com/download/0/A... Resolving web.archive.org (web.archive.org)... failed: Connection timed out. wget: unable to resolve host address ‘web.archive.org’ ------------------------------------------------------ Downloading https://web.archive.org/web/2000/https://download.microsoft.com/download/0/A... failed ------------------------------------------------------ elias(a)eliasc:~/wine-dirs/wine-source$ Sincerely, Elias Tsolis p.s. I need to run the next command too? p.s. I dont know why download is failing in wine through command line, when download is working through playonlinux. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Summary|GPower 3.1.9.2: Crashes |GPower 3.1.9.2 freezes when |when a plot is created. |a plot is created | |(gdiplus.GdipDrawCurve2 | |causes endless loop) --- Comment #11 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, confirming. Backtrace of the thread with the freeze. Since there is only one (main) thread it will freeze the whole user interface. It's actually an endless loop in REGION_xxx when combining regions: --- snip --- Wine-dbg>bt Backtrace: =>0 0x000000007e6e5922 REGION_RegionOp+0x242(destReg=[<unknown register 333>, reg1=<is not available>, reg2=<is not available>) [/home/focht/projects/wine/mainline-src/dlls/gdi32/region.c:1809] in gdi32 (0x000000000033eba8) 1 0x000000007e6e62f3 REGION_UnionRegion+0x82(newReg=[<unknown register 333>, reg1=<unknown register 334>, reg2=<unknown register 329>) [/home/focht/projects/wine/mainline-src/dlls/gdi32/region.c:2092] in gdi32 (0x000000000033ebe8) 2 0x000000007e6e78b5 CombineRgn+0x3d4(hDest=<couldn't compute location>, hSrc1=<couldn't compute location>, hSrc2=<couldn't compute location>, mode=<couldn't compute location>) [/home/focht/projects/wine/mainline-src/dlls/gdi32/region.c:1278] in gdi32 (0x000000000033ece8) 3 0x000000007e67d528 wide_line_segment.isra+0x537() in gdi32 (0x000000000033ed88) 4 0x000000007e67daa4 wide_line_segments+0x183(pdev=[<unknown register 333>, num=[<unknown register 333>, pts=[<unknown register 333>) [/home/focht/projects/wine/mainline-src/dlls/gdi32/dibdrv/objects.c:1527] in gdi32 (0x000000000033ee78) 5 0x000000007e67dd6b wide_pen_lines+0x10a() in gdi32 (0x000000000033eec8) 6 0x000000007e679764 dibdrv_PolyPolyline.part+0x173() in gdi32 (0x000000000033f028) 7 0x000000007e67b525 dibdrv_Polyline+0x24() [/home/focht/projects/wine/mainline-src/dlls/gdi32/dibdrv/graphics.c:1320] in gdi32 (0x000000000033f058) 8 0x000000007e6dcc01 Polyline+0x80(hdc=<couldn't compute location>, pt=<couldn't compute location>, count=<couldn't compute location>) [/home/focht/projects/wine/mainline-src/dlls/gdi32/painting.c:641] in gdi32 (0x000000000033f098) 9 0x000000007e6ddd28 nulldrv_PolyDraw+0x267(types=<is not available>, count=<is not available>) [/home/focht/projects/wine/mainline-src/dlls/gdi32/painting.c:209] in gdi32 (0x000000000033f128) 10 0x000000007e6dd6d9 PolyDraw+0x88(hdc=<couldn't compute location>, lppt=<couldn't compute location>, lpbTypes=<couldn't compute location>, cCount=<couldn't compute location>) [/home/focht/projects/wine/mainline-src/dlls/gdi32/painting.c:879] in gdi32 (0x000000000033f168) 11 0x000000007e361d09 draw_poly+0x2d8(graphics=<is not available>, pen=<is not available>, pt=<is not available>, types=<is not available>, count=<is not available>, caps=<is not available>) [/home/focht/projects/wine/mainline-src/dlls/gdiplus/graphics.c:1969] in gdiplus (0x000000000033f1e8) 12 0x000000007e36854b GdipDrawPath+0x65a() in gdiplus (0x000000000033f2b8) 13 0x000000007e36940f GdipDrawCurve2+0x11e() in gdiplus (0x000000000033f318) 14 0x000000000041c51e in gpowernt (+0x1c51d) (0x000000000033f404) --- snip --- Trace log: --- snip --- $ pwd /home/focht/.wine/drive_c/Program Files (x86)/GPower 3.1 $ WINEDEBUG=+seh,+relay,+gdiplus,+gdi,+region wine ./GPowerNT.exe >>log.txt 2>&1 ... 0036:Call gdiplus.GdipDrawCurve2(00ac1850,00b23398,007b5c50,000000c9,0.03) ret=0041c51e 0036:trace:gdiplus:GdipDrawCurve2 (0xac1850, 0xb23398, 0x7b5c50, 201, 0.03) 0036:trace:gdiplus:GdipCreatePath (0, 0x33f27c) ... 0036:trace:gdiplus:GdipAddPathCurve2 (0x1a8ab8, 0x7b5c50, 201, 0.03) ... 0036:trace:gdiplus:GdipAddPathBeziers (0x1a8ab8, 0x16df80, 601) ... 0036:trace:gdiplus:GdipDrawPath (0xac1850, 0xb23398, 0x1a8ab8) ... 0036:trace:gdiplus:GdipTransformMatrixPoints (0xac1890, 0x33f1d0, 2) 0036:trace:gdiplus:GdipSetMatrixElements (0x33f138, 1.00, 0.00, 0.00, 1.00, 0.00, 0.00) 0036:trace:gdiplus:GdipMultiplyMatrix (0x33f138, 0xac18d0, 1) 0036:trace:gdiplus:GdipTransformMatrixPoints (0x33f138, 0x33f1d0, 2) ... 0036:trace:gdiplus:GdipSetMatrixElements (0x33f148, 1.00, 0.00, 0.00, 1.00, 0.00, 0.00) 0036:trace:gdiplus:GdipMultiplyMatrix (0x33f148, 0xac18d0, 1) 0036:trace:gdiplus:GdipIsMatrixIdentity (0x33f148, 0x33f144) 0036:trace:gdiplus:GdipIsMatrixEqual (0x33f148, 0x7e3a4680, 0x33f144) 0036:trace:gdiplus:GdipCloneRegion 0x1b83d0 0x33f140 ... 0036:trace:gdiplus:GdipGetRegionHRgn (0x1e8498, (nil), 0x33f1c0) 0036:Call gdi32.CreateRectRgn(00000000,00000000,00000000,00000000) ret=7e395fad 0036:trace:gdi:alloc_gdi_handle allocated OBJ_REGION 0x40124 261/16384 0036:trace:region:CreateRectRgn 0,0-0,0 returning 0x40124 0036:trace:region:SetRectRgn 0x40124 0,0-0,0 0036:Ret gdi32.CreateRectRgn() retval=00040124 ret=7e395fad 0036:trace:gdiplus:GdipDeleteRegion 0x1e8498 0036:trace:gdiplus:GdipDeletePath (0x2045c8) ... 0036:Call gdi32.ExtSelectClipRgn(000d00de,00040124,00000005) ret=7e368525 0036:trace:gdi:alloc_gdi_handle allocated OBJ_REGION 0x30125 262/16384 0036:trace:region:CreateRectRgn 0,0-493,174 returning 0x30125 0036:trace:region:SetRectRgn 0x30125 0,0-493,174 0036:trace:region:CombineRgn 0x40124,(nil) -> 0x30125 mode=5 0036:trace:region:CombineRgn dump src1Obj: 0036:trace:region:REGION_DumpRegion Region 0x1e1620: (0,0)-(0,0) 0 rects 0036:trace:region:CombineRgn dump destObj: 0036:trace:region:REGION_DumpRegion Region 0xb234c0: (0,0)-(0,0) 0 rects 0036:Ret gdi32.ExtSelectClipRgn() retval=00000001 ret=7e368525 0036:Call gdi32.SaveDC(000d00de) ret=7e35fa40 0036:trace:gdi:alloc_gdi_handle allocated OBJ_REGION 0x30126 263/16384 0036:trace:region:CreateRectRgn 0,0-0,0 returning 0x30126 0036:trace:region:SetRectRgn 0x30126 0,0-0,0 0036:trace:region:CombineRgn 0x30125,(nil) -> 0x30126 mode=5 0036:trace:region:CombineRgn dump src1Obj: 0036:trace:region:REGION_DumpRegion Region 0xb234c0: (0,0)-(0,0) 0 rects 0036:trace:region:CombineRgn dump destObj: 0036:trace:region:REGION_DumpRegion Region 0x205220: (0,0)-(0,0) 0 rects 0036:Ret gdi32.SaveDC() retval=00000002 ret=7e35fa40 0036:Call gdi32.SetGraphicsMode(000d00de,00000001) ret=7e35fa4f 0036:Ret gdi32.SetGraphicsMode() retval=00000001 ret=7e35fa4f 0036:Call gdi32.SetMapMode(000d00de,00000001) ret=7e35fa58 ... 0036:trace:gdiplus:GdipSetMatrixElements (0x33f0c8, 1.00, 0.00, 0.00, 1.00, 0.00, 0.00) 0036:trace:gdiplus:GdipMultiplyMatrix (0x33f0c8, 0xac1890, 1) 0036:trace:gdiplus:GdipScaleMatrix (0x33f0c8, 1.33, 1.33, 1) 0036:trace:gdiplus:GdipMultiplyMatrix (0x33f0c8, 0xac18d0, 1) 0036:trace:gdiplus:GdipTransformMatrixPoints (0x33f0c8, 0xb28698, 601) 0036:Call gdi32.PolyDraw(000d00de,00b273c8,0016e100,00000259) ret=7e361d09 0036:trace:gdi:PolyDraw 0xd00de, 0xb273c8, 0x16e100, 601 0036:trace:gdi:GDI_Bezier Produced 75 points 0036:trace:gdi:GDI_Bezier Produced 66 points ... 0036:trace:gdi:GDI_Bezier Produced 204 points ... 0036:trace:gdi:GDI_Bezier Produced 2 points 0036:trace:gdi:Polyline 0xd00de, 0xb29968, 20014 0036:trace:gdi:alloc_gdi_handle allocated OBJ_REGION 0x50127 264/16384 0036:trace:region:CreateRectRgn 0,0-0,0 returning 0x50127 0036:trace:region:SetRectRgn 0x50127 0,0-0,0 0036:trace:region:create_polypolygon_region 0x33ec90, count 4, polygons 1, mode 1 0036:trace:gdi:alloc_gdi_handle allocated OBJ_REGION 0x30128 265/16384 0036:trace:region:CombineRgn 0x50127,0x30128 -> 0x50127 mode=2 0036:trace:region:CombineRgn dump src1Obj: 0036:trace:region:REGION_DumpRegion Region 0x1e81e0: (0,0)-(0,0) 0 rects 0036:trace:region:CombineRgn dump src2Obj: 0036:trace:region:REGION_DumpRegion Region 0x1e8248: (447305,-443568)-(447406,-443542) 26 rects 0036:trace:region:REGION_DumpRegion (447401,-443568)-(447406,-443567) 0036:trace:region:REGION_DumpRegion (447397,-443567)-(447406,-443566) 0036:trace:region:REGION_DumpRegion (447393,-443566)-(447402,-443565) ... <repeats endlessly> --- snip --- Nikolay or Vincent might want to have a look at this. $ sha1sum GPowerWin_3.1.9.2.zip 565b22640d0507e8002dce84633f0e03fc0f8617 GPowerWin_3.1.9.2.zip $ du -sh GPowerWin_3.1.9.2.zip 13M GPowerWin_3.1.9.2.zip $ wine --version wine-3.18 Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #12 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Created attachment 68043 --> https://bugs.winehq.org/attachment.cgi?id=68043 +seh,+relay,+gdiplus,+gdi,+region log Added direct download link. Still present with wine-5.15. Attached is an updated +seh,+relay,+gdiplus,+gdi,+region log. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://gpower.hhu.de/ |https://www.psychologie.hhu | |.de/fileadmin/redaktion/Fak | |ultaeten/Mathematisch-Natur | |wissenschaftliche_Fakultaet | |/Psychologie/AAP/gpower/GPo | |werWin_3.1.9.2.zip -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #13 from Esme Povirk <madewokherd(a)gmail.com> --- It's not an endless loop. The region rectangles are different. I think it's just drawing a dotted line with many segments and creating a region for each one. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #14 from Esme Povirk <madewokherd(a)gmail.com> --- If I hack it to draw a solid line instead, it still hangs. If I hack GdipDrawPath to use the software path, it does not hang. I don't know why that would be, since it also works by creating a region for the line and filling the region. It still doesn't draw anything, so it's possible we're skipping the draw entirely. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #15 from Esme Povirk <madewokherd(a)gmail.com> --- I think there's something wrong with the Graphics transform. Coordinates are 100-1000x larger than the output size. Fixing this would probably make things more manageable for gdi32. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|https://www.psychologie.hhu |https://web.archive.org/web |.de/fileadmin/redaktion/Fak |/20210129095328/https://www |ultaeten/Mathematisch-Natur |.psychologie.hhu.de/fileadm |wissenschaftliche_Fakultaet |in/redaktion/Fakultaeten/Ma |/Psychologie/AAP/gpower/GPo |thematisch-Naturwissenschaf |werWin_3.1.9.2.zip |tliche_Fakultaet/Psychologi | |e/AAP/gpower/GPowerWin_3.1. | |9.2.zip Summary|GPower 3.1.9.2 freezes when |GPower 3.1.9.2 (.NET 4.0 |a plot is created |app) freezes when a plot is |(gdiplus.GdipDrawCurve2 |created |causes endless loop) |(gdiplus.GdipDrawCurve2 | |causes endless loop) --- Comment #16 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, obviously still present. Adding stable download link via Internet Archive: https://web.archive.org/web/20210129095328/https://www.psychologie.hhu.de/fi... $ wine --version wine-6.0-293-gf72ef20e88f Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #17 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Still present with wine-8.10. 'winetricks -q gdiplus' circumvents the freezing. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 David Kahurani <k.kahurani(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |k.kahurani(a)gmail.com --- Comment #18 from David Kahurani <k.kahurani(a)gmail.com> --- Created attachment 74583 --> https://bugs.winehq.org/attachment.cgi?id=74583 X and Y offset for GdipTranslateWorldTransform It appears to me that the issue is still there. I injected into this process on Windows 7, hooked onto the API 'GdipTranslateWorldTransform' and dumped the arguments. This is because I see the application requesting suspicious transform while tracing on Wine. The dump is attached and as can be seen, the requested transforms are not suspicious. Meanwhile, tracing on Wine gives some suspicious transform requests like 0024:trace:gdiplus:GdipCreateMatrix (0032F28C) 0024:trace:gdiplus:GdipGetWorldTransform (00015DB8, 0179D328) 0024:trace:gdiplus:GdipGetWorldTransform 1.000000, 0.000000, -0.000000, 1.000000, 0.000000, 0.000000 0024:trace:gdiplus:GdipTranslateWorldTransform (00015DB8, 335553.69, 16.00, 0) 0024:trace:gdiplus:GdipTranslateMatrix (00015DFC, 335553.69, 16.00, 0) 0024:trace:gdiplus:GdipCreateRegion 0032F290 0024:trace:gdiplus:GdipCreateRegion => 0179D348 Essentially, this process is literally requesting to draw in space. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #19 from David Kahurani <k.kahurani(a)gmail.com> --- Created attachment 74601 --> https://bugs.winehq.org/attachment.cgi?id=74601 This issue boils down missing fonts. Forcing gdiplus always load one particular font that is know to exist makes the application work perfectly. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 --- Comment #20 from David Kahurani <k.kahurani(a)gmail.com> --- Created attachment 74602 --> https://bugs.winehq.org/attachment.cgi?id=74602 This issue boils down missing fonts. Forcing gdiplus always load one particular font that is know to exist makes the application work perfectly. Application trying to use non-standard fonts. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41617 Esme Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd(a)gmail.com -- 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 (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla