[Bug 39892] New: Regression in Wine 1.7.33+ causes UFile to crash with runtime error when rendering certain pages

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Dec 30 17:46:35 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=39892

            Bug ID: 39892
           Summary: Regression in Wine 1.7.33+ causes UFile to crash with
                    runtime error when rendering certain pages
           Product: Wine
           Version: 1.9.0
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: anthony at anthonyfok.org
      Distribution: ---

Created attachment 53271
  --> https://bugs.winehq.org/attachment.cgi?id=53271
Winedbg 1.9.0 log of UFile 2013 crashing at the NetFile "Interview" page

UFile 2013, which worked almost flawlessly and successfully submitted my
Canadian tax returns over the Internet on my behalf with Wine 1.7.17:

  *  https://appdb.winehq.org/objectManager.php?sClass=version&iId=30238
     (from May 2014)

now crashes consistently with a _CxxThrowException() error at msvcr100 upon
clicking on the link to certain "Interview" pages.  This has been tested on
both Ubuntu 14.04.3 LTS and Debian sid (December 2015) with Wine-1.8 (provided
by the distributions) and with Wine-1.9.0 (from WineHQ).

This same problem also plagues the newer UFile 2014, and presumably with UFile
2015.

After many trials to no avail, I finally went back to wine-unstable:i386
(1.7.17-1) from snapshot.debian.org, and... it worked!

Some more tests later, I found that wine-development:i386 (1.7.32-1) was the
last good working version.  From 1.7.33 on, up to 1.7.55, 1.8 and 1.9.0, Wine
would crash when I click on a UFile "Interview" page like "NetFile".  The
"Interview" pages that crash seem to be the ones that involve some kind of HTML
rendering, e.g., where an image or a hyperlink is included in the introductory
text.

Just to make sure it has nothing to do with the new GCC 5.x toolchain, I took
Debian's old 1.7.32-1 package from December 2014 and recompiled it inside a
pbuilder/cowbuilder environment for sid-i386.  Both Debian's old 1.7.32-1
package and my recompiled package work flawlessly, while both Debian's old
1.7.33-1 and my recompiled package crash at the same place.

Note, however, that HTML Help dialog works fine with all the above Wine
versions up to Wine 1.9.0.

Nevertheless, since the runtime exception seems to have initiated from UFile's
own DtHtmlLabelDll.dll, and pages with plain-text introductory text renders
fine in Wine 1.7.33 to 1.9.0, I suspect that some changes in MSHTML introduced
in 1.7.33 could be the cause of this regression.

Thanks in advance!

Anthony

-- 
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.



More information about the wine-bugs mailing list