https://bugs.winehq.org/show_bug.cgi?id=44152
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|onlinetv 13 crashes with |onlinetv 13/14 crashes on |Unhandled exception |startup due to missing |0x0eedfade in thread 152 |IAudioSessionManager2 | |implementation Component|-unknown |mmdevapi CC| |focht@gmx.net
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming.
There are at least 5 different bugs. Some directly lead to external Delphi exceptions 0x0eedfade appearing in logs. Some are "runaways" which lead to follow-up stubs triggering aborts.
Using the one which is leads to first Delphi exception:
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/concept design/onlineTV 14
$ WINEDEBUG=+seh,+relay wine ./onlineTV.exe >>log.txt 2>&1 ... 008a:fixme:pulse:AudioSessionControl_RegisterAudioSessionNotification (0x176d29d0)->(0x1fff4be8) - stub 008a:Call winepulse.drv.GetAudioSessionManager(001caba0,0033f818) ret=f6c51304 ... 008a:Ret winepulse.drv.GetAudioSessionManager() retval=00000000 ret=f6c51304 008a:fixme:pulse:AudioSessionManager_GetSessionEnumerator (0x17714740)->(0x16ba8bb4) - stub 008a:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,0033f7d4) ret=00bff61e 008a:trace:seh:raise_exception code=eedfade flags=1 addr=0x7b446aef ip=7b446aef tid=008a 008a:trace:seh:raise_exception info[0]=00bff61e 008a:trace:seh:raise_exception info[1]=1fef9dc0 008a:trace:seh:raise_exception info[2]=16ba8b60 008a:trace:seh:raise_exception info[3]=00000000 008a:trace:seh:raise_exception info[4]=0033f8dc 008a:trace:seh:raise_exception info[5]=0033f828 008a:trace:seh:raise_exception info[6]=0033f7f0 008a:trace:seh:raise_exception eax=7b43521d ebx=16ba8b60 ecx=0000001c edx=0033f734 esi=0033f7d4 edi=0033f7a0 ... --- snip ---
Missing IAudioSessionManager2 implementation (stubbed only):
https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/winepulse.drv/mmdevdr...
The other backends besides winepulse lack this too.
$ sha1sum otv14setup.exe e0486c3e34d8216b61f63131e566c1e2533ffc71 otv14setup.exe
$ du -sh otv14setup.exe 55M otv14setup.exe
$ wine --version wine-3.3-128-gdfde119538
Regards