https://bugs.winehq.org/show_bug.cgi?id=37366
Anastasius Focht focht@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@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@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/ed908b7b182f29fdd301ab9d4888d5fe6...
--- 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