[Bug 30496] New: Serif WebPlus X2 and X5 crash on startup in mshtml

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Apr 21 09:52:00 CDT 2012


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

             Bug #: 30496
           Summary: Serif WebPlus X2 and X5 crash on startup in mshtml
           Product: Wine
           Version: 1.5.2
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: mshtml
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: focht at gmx.net
    Classification: Unclassified


Hello,

after working around bug 30495 ('winetricks -q windowscodecs') Serif WebPlus X2
crashes in mshtml:

--- snip ---
Unhandled exception: page fault on write access to 0x00000073 in 32-bit code
(0x7cc07c9b).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7cc07c9b ESP:0033dd00 EBP:0033dd88 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:0000000b EBX:7ccef8c8 ECX:7ccebb20 EDX:00000000
 ESI:00000000 EDI:06573800
Stack dump:
0x0033dd00:  06c3fe60 06c6d368 065738a0 00000000
0x0033dd10:  0000000d 06573800 06c3fe60 6a098c68
0x0033dd20:  0033ddb0 00000000 00010002 065737f0
0x0033dd30:  00000000 06bf5518 0033ddb0 6aece958
0x0033dd40:  06c3fe60 0033ddb0 0033ddd8 6a0a9b05
0x0033dd50:  06c3fe60 06c3fea0 00000000 00000000
Backtrace:
=>0 0x7cc07c9b fire_event+0x4a8(doc=0x6c3a9d0, eid=EVENTID_LOAD, set_event=0x1,
target=0x6c3fea0, nsevent=0x6c6d328)
[/home/focht/projects/wine/wine-git/dlls/mshtml/htmlevent.c:1068] in mshtml
(0x0033dd88)
  1 0x7cc5bcf0 handle_load+0x281(iface=0x6c31930, event=0x6c6d328)
[/home/focht/projects/wine/wine-git/dlls/mshtml/nsevents.c:271] in mshtml
(0x0033ddd8)
  2 0x6a06cc96 in xul (+0x42cc95) (0x06c31930)
  3 0x06c31918 (0x7ccedf14)
  4 0x7cc5b4ba nsDOMEventListener_QueryInterface+0x1c2(iface=0x7cc5ba6e,
riid=0x7cc5b2f7, result=0x7cc5b4ba)
[/home/focht/projects/wine/wine-git/dlls/mshtml/nsevents.c:101] in mshtml
(0x7cc5b2f7)
  5 0x7cc5b572 nsDOMEventListener_AddRef+0xb7(iface=0x7cc5b2f7)
[/home/focht/projects/wine/wine-git/dlls/mshtml/nsevents.c:111] in mshtml
(0x7cc5b2f7)
  6 0x7cc5ba6e handle_docobj_load+0x208(doc=0x7cc5b4ba)
[/home/focht/projects/wine/wine-git/dlls/mshtml/nsevents.c:228] in mshtml
(0x7cc5b2f7)
  7 0x7cc5b2f7 impl_from_nsIDOMEventListener+0x7(iface=0x7cc5b572)
[/home/focht/projects/wine/wine-git/dlls/mshtml/nsevents.c:77] in mshtml
(0x7cc5b2f7)
  8 0x7cc5b4ba nsDOMEventListener_QueryInterface+0x1c2(iface=0x7cc5bd0f,
riid=(nil), result=(nil))
[/home/focht/projects/wine/wine-git/dlls/mshtml/nsevents.c:101] in mshtml
(0x7cc5b2f7)
  9 0x7cc5b572 nsDOMEventListener_AddRef+0xb7(iface=(nil))
[/home/focht/projects/wine/wine-git/dlls/mshtml/nsevents.c:111] in mshtml
(0x7cc5b2f7)
  10 0x7cc5bd0f handle_load+0x2a0(iface=(nil), event=(nil))
[/home/focht/projects/wine/wine-git/dlls/mshtml/nsevents.c:276] in mshtml
(0x7cc5b2f7)
  11 0x00000000 (0x7cc5b2f7)
0x7cc07c9b fire_event+0x4a8
[/home/focht/projects/wine/wine-git/dlls/mshtml/htmlevent.c:1068] in mshtml:
movl    %edx,0x68(%eax)
1068        doc->basedoc.window->event = prev_event;
--- snip ---

Some time ago I tested the X5 version and remembered a similar crash.
Indeed the same problem.

====
X2
====

Download: http://www.softwareload.de/shop/downloadext/free/link/lid/33282/

$ du -sh 57723_Serif_Web_Plus_X2_Demo.zip 
289M    57723_Serif_Web_Plus_X2_Demo.zip

$ sha1sum 57723_Serif_Web_Plus_X2_Demo.zip 
d82fb1d12cdd9249c7a99bff0303fc5a44773c59  57723_Serif_Web_Plus_X2_Demo.zip

$ sha1sum DE-TRL-TO-WPX2-1008-Setup.exe 
9c3a53157729b6e2b0f7c16955e7a909fbfa4af0  DE-TRL-TO-WPX2-1008-Setup.exe

====
X5
====

Download: http://www.softwareload.de/shop/downloadext/free/link/lid/39145/

$ du -sh WebPlus-X5_DEMO_SWL.zip 
372M    WebPlus-X5_DEMO_SWL.zip

$ sha1sum WebPlus-X5_DEMO_SWL.zip 
3cae247b1e0ebc5c8c8abd5bb25abd08297810bf  WebPlus-X5_DEMO_SWL.zip

$ sha1sum DE-TRL-TO-WPX5-0611-Setup.exe 
7592e63351035c4ec067c6443524f49384d1f2a2  DE-TRL-TO-WPX5-0611-Setup.exe

$ wine --version
wine-1.5.2-191-gd080774

Regards

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



More information about the wine-bugs mailing list