[Bug 37366] HexEdit Pro 4.0 crashes after opening a file (needs support for IXMLDOMDocumentType::name property)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Oct 6 02:43:00 CDT 2014


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
            Version|unspecified                 |1.7.28
                URL|                            |http://www.mediafire.com/do
                   |                            |wnload/z058ibcoch3nb1b/HexE
                   |                            |ditPro4_0.zip
           Keywords|                            |download
          Component|-unknown                    |msxml3
                 CC|                            |focht at gmx.net
     Ever confirmed|0                           |1
            Summary|HexEdit Pro 4.0 crashes     |HexEdit Pro 4.0 crashes
                   |after opening a file        |after opening a file (needs
                   |                            |support for
                   |                            |IXMLDOMDocumentType::name
                   |                            |property)

--- Comment #1 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

confirming.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/HexEdit Pro

$ WINEDEBUG=+tid,+seh,+relay wine ./HexEditPro.exe >>log.txt 2>&1
...
0023:Call msvcr100._access(00a69988 "C:\\users\\focht\\Application
Data\\ECSoftware\\HexEdit\\default.xml",00000000) ret=00436ea0
0023:Call KERNEL32.GetFileAttributesA(00a69988 "C:\\users\\focht\\Application
Data\\ECSoftware\\HexEdit\\default.xml") ret=7e671456
0023:Ret  KERNEL32.GetFileAttributesA() retval=00000020 ret=7e671456
0023:Ret  msvcr100._access() retval=00000000 ret=00436ea0
...
0023:fixme:msxml:domdoctype_get_name (0x20e4a0)->(0x33af84): stub
0023:Call msvcr100._CxxThrowException(0033af40,005eca34) ret=00578d70
0023:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0033aed4)
ret=7e662669
0023:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b83ae8f
ip=7b83ae8f tid=0023
0023:trace:seh:raise_exception  info[0]=19930520
0023:trace:seh:raise_exception  info[1]=0033af40
0023:trace:seh:raise_exception  info[2]=005eca34
0023:trace:seh:raise_exception  eax=7b826d6d ebx=7b8be000 ecx=005eca34
edx=0033ae30 esi=0033aed0 edi=0033ae90
0023:trace:seh:raise_exception  ebp=0033ae68 esp=0033ae04 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00200287 
...
0023:Call KERNEL32.MultiByteToWideChar(000004e4,00000000,7e6c40ba "Runtime
error!",0000000e,00339fc0,00000400) ret=7e68bde8
0023:Ret  KERNEL32.MultiByteToWideChar() retval=0000000e ret=7e68bde8
0023:Call KERNEL32.MultiByteToWideChar(000004e4,00000000,7e6c40e3 "abnormal
program termination",0000001c,003397c0,00000400) ret=7e68bde8
0023:Ret  KERNEL32.MultiByteToWideChar() retval=0000001c ret=7e68bde8
...
0023:Call user32.MessageBoxIndirectW(00339774) ret=7e66f0a6
--- snip ----

Source:
http://source.winehq.org/git/wine.git/blob/ed908b7b182f29fdd301ab9d4888d5fe63f7ade4:/dlls/msxml3/doctype.c#l487

--- snip ---
487 static HRESULT WINAPI domdoctype_get_name(
488     IXMLDOMDocumentType *iface,
489     BSTR *p)
490 {
491     domdoctype *This = impl_from_IXMLDOMDocumentType( iface );
492     FIXME("(%p)->(%p): stub\n", This, p);
493     return E_NOTIMPL;
494 }
--- snip ---

'winetricks -q msxml3' works around.

BTW ...

--- quote ---
optionally, I've patched this program and removed the annoying dialog.
--- quote ---

Patching the nag-screen/trial period away is something you shouldn't advertise,
keep it for yourself.

$ sha1sum HexEditPro4_0.zip
1e92e11910ec57a23cd099b9a2c82dd912926574  HexEditPro4_0.zip

$ du -sh HexEditPro4_0.zip
8.4M    HexEditPro4_0.zip

$ wine --version
wine-1.7.28

Regards

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