http://bugs.winehq.org/show_bug.cgi?id=36886
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.st.com/st-web-ui | |/static/active/en/st_prod_s | |oftware_internet/resource/t | |echnical/software/sw_develo | |pment_suite/sttoolset.zip CC| |focht@gmx.net
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello vishal,
--- snip --- err:ole:CoGetClassObject no class object {00000100-0000-0010-8000-00aa006d2ea4} could be created for context 0x1 wine: Unhandled page fault on read access to 0x00000000 at address 0x893dca (thread 0009), starting debugger... --- snip ---
You have a tainted/broken WINEPREFIX.
The app installs MS DAO on its own (no need for 'winetricks -q jet40').
Reinstall the app in clean (new!) 32-bit prefix.
Works fine for me here in clean 32-bit WINEPREFIX:
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/STMicroelectronics/st_toolset/stvd
$ WINEDEBUG=+tid,+seh,+relay wine ./stvdebug.exe >>log.txt 2>&1 ... 0023:Call KERNEL32.GetProcAddress(7e2e0000,782adc4c "CoGetClassObject") ret=7829744e 0023:Ret KERNEL32.GetProcAddress() retval=7e2e3a18 ret=7829744e 0023:Call ole32.CoGetClassObject(781d2854,00000001,00000000,781d2000,0033b288) ret=78247365 0023:Call KERNEL32.FindActCtxSectionGuid(00000001,00000000,00000004,781d2854,0033b11c) ret=7e2fa628 0023:Ret KERNEL32.FindActCtxSectionGuid() retval=00000000 ret=7e2fa628 0023:Call ntdll.RtlInitUnicodeString(0033b030,0033b082 L"CLSID\{00000100-0000-0010-8000-00AA006D2EA4}") ret=7e2f462d 0023:Ret ntdll.RtlInitUnicodeString() retval=0033b030 ret=7e2f462d 0023:Call ntdll.NtOpenKey(0033b07c,00020019,0033b038) ret=7e2f4649 0023:Ret ntdll.NtOpenKey() retval=00000000 ret=7e2f4649 0023:Call ntdll.RtlNtStatusToDosError(00000000) ret=7e2f4654 0023:Ret ntdll.RtlNtStatusToDosError() retval=00000000 ret=7e2f4654 0023:Call ntdll.RtlInitUnicodeString(0033b030,7e3d7e1c L"InprocServer32") ret=7e2f462d 0023:Ret ntdll.RtlInitUnicodeString() retval=0033b030 ret=7e2f462d 0023:Call ntdll.NtOpenKey(0033b160,00020019,0033b038) ret=7e2f4649 0023:Ret ntdll.NtOpenKey() retval=00000000 ret=7e2f4649 0023:Call ntdll.RtlNtStatusToDosError(00000000) ret=7e2f4654 0023:Ret ntdll.RtlNtStatusToDosError() retval=00000000 ret=7e2f4654 0023:Call advapi32.RegCloseKey(0000010c) ret=7e2f90c2 0023:Ret advapi32.RegCloseKey() retval=00000000 ret=7e2f90c2 0023:Call advapi32.RegQueryValueExW(00000110,7e3d7dac L"ThreadingModel",00000000,0033ae60,0033ae68,0033ae64) ret=7e2fa0d0 0023:Ret advapi32.RegQueryValueExW() retval=00000000 ret=7e2fa0d0 0023:Call advapi32.RegQueryValueExW(00000110,00000000,00000000,0033ae6c,0033ac5c,0033ae68) ret=7e2f6e92 0023:Ret advapi32.RegQueryValueExW() retval=00000000 ret=7e2f6e92 0023:Call ntdll.RtlAllocateHeap(00110000,00000000,00000014) ret=7e2f6c47 0023:Ret ntdll.RtlAllocateHeap() retval=001bc340 ret=7e2f6c47 0023:Call KERNEL32.LoadLibraryExW(0033aebe L"C:\Program Files\Common Files\Microsoft Shared\DAO\Dao360.dll",00000000,00000008) ret=7e2f47c1 ... 0023:Ret PE DLL (proc=0x1b73f33f,module=0x1b730000 L"Dao360.dll",reason=PROCESS_ATTACH,res=(nil)) retval=1 0023:Ret KERNEL32.LoadLibraryExW() retval=1b730000 ret=7e2f47c1 ... 0023:Ret ole32.CoGetClassObject() retval=00000000 ret=78247365 ... --- snip ---
$ sha1sum sttoolset.zip 5bfb02df5e7ca7ec4c8946a73b77c6c1175bd0eb sttoolset.zip
$ nexus4[~/Downloads] du -sh sttoolset.zip 81M sttoolset.zip
$ nexus4[~/Downloads] wine --version wine-1.7.22
Regards