[Bug 50475] ENM (Externes Notenmodul / external mark module) crashes on opening

WineHQ Bugzilla wine-bugs at winehq.org
Fri Jul 2 16:58:20 CDT 2021


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

Bernhard Übelacker <bernhardu at mailbox.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bernhardu at mailbox.org

--- Comment #1 from Bernhard Übelacker <bernhardu at mailbox.org> ---
I tried to reproduce this issue, but unfortunately for version 1.4.8.1 I was
a few days too late. I tested with version 1.4.9.0 from this site:

https://www.svws.nrw.de/download/schild-module
239b1c008b1f935109de445485180cbc  ENM-Setup.exe

With a clean prefix with wine-6.12 I received the same
"Unhandled exception 0x0eedfade ..." and by clicking on details in the crash
dialog the "virtual_setup_exception stack overflow 1668 bytes ..." message.

Short before the crash a svg is tried to be processed by msxml3.
For an attribute xmlns without a :foo prefix, the function domelem_get_item
gives a NULL xmlns->prefix into xmlNewNsProp, which therefore fails
and leaves domelem_get_item without returning an item.

I submitted following patch which includes a test and an attempt to fix it:
https://www.winehq.org/pipermail/wine-devel/2021-July/thread.html#190161

I was able to start and open the example file successfully
with this patch applied and extending the wineprefix by:
  winetricks mdac28 jet40

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