[Bug 40820] Karaoke DVD Burner v1.0 crashes when attempting to 'Create and Burn' (missing 'CLSID_FileWriter', clsid '{8596E5F0-0DA5-11d0-BD21-00A0C911CE86}')
WineHQ Bugzilla
wine-bugs at winehq.org
Wed Apr 8 04:49:36 CDT 2020
https://bugs.winehq.org/show_bug.cgi?id=40820
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|-unknown |quartz
CC| |focht at gmx.net
Summary|Karaoke DVD Burner crashes |Karaoke DVD Burner v1.0
|when attempting to 'Create |crashes when attempting to
|and Burn' |'Create and Burn' (missing
| |'CLSID_FileWriter', clsid
| |'{8596E5F0-0DA5-11d0-BD21-0
| |0A0C911CE86}')
URL|https://www.powerkaraoke.co |https://web.archive.org/web
|m/download/karaoke-dvd-burn |/20200408092349/https://dnl
|er-setup.exe?v=1.0.45 |.powerkaraoke.com/karaoke-d
| |vd-burner-setup.exe?v=1.0.4
| |5
Version|unspecified |1.8
--- Comment #6 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
confirming, still present. It's crashing in conversion phase.
Relevant part of trace log:
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/Doblon/Karaoke DVD Burner
$ WINEDEBUG=+seh,+relay wine ./KaraokeDVDBurner.exe >>log.txt 2>&1
...
002b:Call ole32.CoCreateInstance(004f8e08,00000000,00000017,004f9f14,0032e07c)
ret=0042465e
...
002b:err:ole:CoGetClassObject class {8596e5f0-0da5-11d0-bd21-00a0c911ce86} not
registered
...
002b:err:ole:create_server class {8596e5f0-0da5-11d0-bd21-00a0c911ce86} not
registered
002b:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
002b:err:ole:CoGetClassObject no class object
{8596e5f0-0da5-11d0-bd21-00a0c911ce86} could be created for context 0x17
002b:Ret ole32.CoCreateInstance() retval=80040154 ret=0042465e
...
002b:trace:seh:raise_exception code=c0000005 flags=0 addr=0x42475f ip=0042475f
tid=002b
002b:trace:seh:raise_exception info[0]=00000000
002b:trace:seh:raise_exception info[1]=00000000
002b:trace:seh:raise_exception eax=00000000 ebx=07f37d20 ecx=0032dfac
edx=00000000 esi=80040154 edi=7bc560b0
002b:trace:seh:raise_exception ebp=0032e210 esp=0032dfb0 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00210246
002b:trace:seh:call_stack_handlers calling handler at 0x4e2d9e code=c0000005
flags=0
002b:trace:seh:call_stack_handlers handler at 0x4e2d9e returned 1
...
wine: Unhandled page fault on read access to 00000000 at address 0042475F
(thread 002b), starting debugger...
--- snip ---
The crash itself is result of insufficient app error/teardown handling.
CLSID '{8596E5F0-0DA5-11d0-BD21-00A0C911CE86}' -> CLSID_FileWriter
Microsoft docs:
https://docs.microsoft.com/en-us/windows/win32/directshow/file-writer-filter
You can work around using 'wintricks -q qcap'.
---
Tidbit: There is an application generated log file 'kardvdlog.txt':
--- snip ---
$ find .wine/drive_c/ -iname "*dvdlog.txt"
.wine/drive_c/users/focht/Application Data/Doblon/Karaoke DVD
Burner/kardvdlog.txt
--- snip ---
--- snip ---
*** Program started ***
04/08/20 11:29:30
Karaoke DVD Burner 1.0.45
ConvertVideoFiles started
ConvertVideoFiles processing
ConvertVideoFiles File 1 of 1
Z:\home\focht\Downloads\Maroon 5 - Sugar.cdg
C:\users\focht\Temp\KaraokeDVDBurner\title1.mpg
About to convert
.\KaraokeDVDBurnerDoc.cpp(1541)
.\KaraokeDVDBurnerDoc.cpp(2261)
.\KaraokeDVDBurnerDoc.cpp(2273)
.\KaraokeDVDBurnerDoc.cpp(2288)
.\KaraokeDVDBurnerDoc.cpp(2291)
.\KaraokeDVDBurnerDoc.cpp(2293) - "0"
.\KaraokeDVDBurnerDoc.cpp(2295)
.\KaraokeDVDBurnerDoc.cpp(2297) - "80040154"
--- snip ---
$ sha1sum karaoke-dvd-burner-setup.exe
d466a56056f5f1c7375f551b8a5c08575b5a7370 karaoke-dvd-burner-setup.exe
$ du -sh karaoke-dvd-burner-setup.exe
14M karaoke-dvd-burner-setup.exe
$ wine --version
wine-5.5-373-g38e95ed222
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