[Wine] Page fault in RevokeDragDrop in ole32 by running application

Andreas Romeyke romeyke at cbs.mpg.de
Thu Mar 2 04:45:31 CST 2006

Hash: SHA1


I am trying to run the application "presentation" from
http://neuro-bs.com but it fails. :(

I used the wine from debian sarge, vers. 20050310, which outputs
message below. The application dies also with an stack-fault by using
latest version of wine (0.9.8).

The program itself displays two popup-windows, the first one "Failed
to load the Presentation core components. Trying to create a COM class
that is not registered" and the second "Control interface not found".
In the archive of neuro-bs.com I found that the last message is
related to missing cmax20.ocx and HHCTRL.ocx, but both were installed
sucessfully. Until the last popup-window is not confirmed you can see
that the "presentation"-application displays the working main-window
with editor-components and without display-errors.

The application was successfully installed under wine and the
directory structure should be the same as under windows.

It seems to be that the program is based/compiled with MS DOT-Net C++

Could anybody tell me, if there a workaround exists? Or how to track
the "malfunction" down? Any hints?

If you need additional information, please do not hesitate to contact

Bye Andreas

Invoking /usr/lib/wine/wine.bin PresentationFront990102105.exe
hello.sce ...
Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
to set the screen resolution and remove the "Resolution" entry in the
config file
err:shell:ISF_MyComputer_fnGetDisplayNameOf Wrong pidl type
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub
fixme:richedit:RichEditANSIWndProc EM_GETTEXTMODE: stub
fixme:richedit:RichEditANSIWndProc EM_SETTEXTMODE: stub
fixme:richedit:RichEditANSIWndProc EM_GETLINECOUNT: stub
fixme:richedit:RichEditANSIWndProc EM_LINEINDEX: stub
fixme:richedit:RichEditANSIWndProc EM_LINELENGTH: stub
(L"\\\\.\\mailslot\\PresentationMailslot",0,0,(nil)): stub
fixme:ole:CoCreateInstance no classfactory created for CLSID
{ba5e1bd9-21fd-41ae-9b10-0abe31bf1243}, hres is 0x80040154
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub
fixme:advapi:SetEntriesInAclA 1 0x7fbff6bc (nil) 0x7fbff6dc
fixme:advapi:SetEntriesInAclA 1 0x7fbff65c (nil) 0x7fbff67c
fixme:richedit:ME_ReleaseStyle all style references freed (good!)
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x7e47e300 in 32-bit
code (0x7fa77b6b).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:7fa77b6b ESP:7fbffe44 EBP:7fbffe60 EFLAGS:00210206(   - 00      -
 EAX:7e47e300 EBX:7faab574 ECX:7fa9d2fe EDX:7faab960
 ESI:7fdb61a0 EDI:006a6546
Stack dump:
0x7fbffe44:  0001005c 7faab574 7faab447 006a6546
0x7fbffe54:  7fbffe70 7faab574 7faab447 7fbffe70
0x7fbffe64:  7fa7952b 0001005c 7faab574 7fbffe90
0x7fbffe74:  7fa77982 7fbffe8c 7fc87909 0000006c
0x7fbffe84:  006a6972 006a6972 0000001e 7fbffea4
0x7fbffe94:  00451fd3 7fbfff10 00451ff5 7fbffea4
=>1 0x7fa77b6b RevokeDragDrop in ole32 (0x7fbffe60)
  2 0x7fa7952b in ole32 (+0x3952b) (0x7fbffe70)
  3 0x7fa77982 OleUninitialize in ole32 (0x7fbffe90)
  4 0x00451fd3 @Cxshellcommon at Finalization$qqrv in
presentationfront990102105 (0x7fbffea4)
  5 0x006718a7 in presentationfront990102105 (+0x2718a7) (0x7fbffecc)
  6 0x006718f6 in presentationfront990102105 (+0x2718f6) (0x7fbffef0)
  7 0x00670bb8 in presentationfront990102105 (+0x270bb8) (0x7fbfff04)
  8 0x00671acc in presentationfront990102105 (+0x271acc) (0x7fbfff18)
  9 0x00000000 (0x7fbffff4)
  10 0xb7ee4181 wine_switch_to_stack in libwine.so.1 (0x00000000)
0x7fa77b6b RevokeDragDrop+0x3b in ole32: movl   0x0(%eax),%edx
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org


More information about the wine-users mailing list