[Bug 10437] New: Altium Designer crash

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Nov 13 08:45:34 CST 2007


http://bugs.winehq.org/show_bug.cgi?id=10437

           Summary: Altium Designer crash
           Product: Wine
           Version: unspecified
          Platform: Other
        OS/Version: other
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P2
         Component: wine-gui
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: j.zolotarjov at gmail.com


I'll describe all my movements - step by step.
1. I installed latest (at the moment) wine-0.9.49 from sources on Fedora8.
2. I installed my application of interest - Altium Designer 6.7
3. Tried to run it wihtout luck.
4. Found in appDB some hints and installed using winetricks dcom98, fakeie6,
mdac28, corefonts, tahoma, cc580. All installations went well.
5. I tried to run Altium Designer again and it started, but crashed when trying
to open any file. 
6. AppDB tells, that it was tested with wine-0.9.35. I decided to try it.
7. Uninstalled wine-0.9.49 and installed wine-0.9.35 from sources.
8. I did not change drive_c as it was installed previously with 0.9.49. Now
tried to run Altium Designer. And oh wonder! I can use it wihout any visible
problems.
9. I decided to find out - which version of wine caused the problem. I tried
one by one all versions from 0.9.35 to 0.9.43. Works just fine, except some
minor problems, which I can live with. The version, which causes problem is
0.9.44. All subsequent versions also have this problem.

Now to the description of behavior.
1. Starting the application like that wine "c:\Program Files\Altium Designer
6\DXP.exe"
2. I see splash screen and log of different components loading on it.
3. Application windows is opening and I can select to open or create new file.
4. On whatever type of file, this operation causes applcation to freese for 20
seconds, then I see in the wine log endless list of 
err:region:CombineRgn Invalid rgn=(nil)
err:region:CombineRgn Invalid rgn=(nil)
err:region:CombineRgn Invalid rgn=(nil)
err:region:CombineRgn Invalid rgn=(nil)
err:region:CombineRgn Invalid rgn=(nil)
err:region:CombineRgn Invalid rgn=(nil)
err:region:CombineRgn Invalid rgn=(nil)
err:region:CombineRgn Invalid rgn=(nil)

This continues for 3-4 minutes.
After that I see in the wine log following:

And this all ends with at this point.
5. I tried to look at the sources, but as I am very new to wine, I could only
get to the source of this endless CombineRgn errors. It comes from
/dlls/gdi32/region.c file. Particularly function CombineRgn makes it. I could
not find a function, which calls this function. 
This behavior is with all versions of wine from 0.9.44 to 0.9.49.
So at this point, I ask community to help solve this bug in wine.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list