I'm on Linux Mint 24.04, running wine-9.0 .
I have successfully installed https://thierryscreations.fr/Popup3D/index.html (https://thierryscreations.fr/Popup3D/in ... l#Download, donationware).
However, it fails to show window contents after showing its splash screen.
When I try to move or click the window, it closes, and I get the following error message on the terminal:
Code: Select all
Unhandled Exception:
System.Runtime.InteropServices.COMException (0x88980406)
at MS.Internal.HRESULT.Check (System.Int32 hr) [0x00016] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Media.Composition.DUCE+Channel.SyncFlush () [0x00023] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Interop.HwndTarget.UpdateWindowSettings (System.Boolean enableRenderTarget, System.Nullable`1[T] channelSet) [0x002d5] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Interop.HwndTarget.UpdateWindowSettings (System.Boolean enableRenderTarget) [0x00001] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Interop.HwndTarget.UpdateWindowPos (System.IntPtr lParam) [0x00258] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Interop.HwndTarget.OnWindowPosChanging (System.IntPtr lParam) [0x00008] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Interop.HwndTarget.HandleMessage (MS.Internal.Interop.WindowMessage msg, System.IntPtr wparam, System.IntPtr lparam) [0x003ef] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Interop.HwndSource.HwndTargetFilterMessage (System.IntPtr hwnd, System.Int32 msg, System.IntPtr wParam, System.IntPtr lParam, System.Boolean& handled) [0x00022] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at MS.Win32.HwndWrapper.WndProc (System.IntPtr hwnd, System.Int32 msg, System.IntPtr wParam, System.IntPtr lParam, System.Boolean& handled) [0x0003a] in <75de555cd62f40719584e76ba8a177cc>:0
at MS.Win32.HwndSubclass.DispatcherCallbackOperation (System.Object o) [0x00042] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.ExceptionWrapper.InternalRealCall (System.Delegate callback, System.Object args, System.Int32 numArgs) [0x000c6] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen (System.Object source, System.Delegate callback, System.Object args, System.Int32 numArgs, System.Delegate catchHandler) [0x00004] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.WrappedInvoke (System.Delegate callback, System.Object args, System.Int32 numArgs, System.Delegate catchHandler) [0x00001] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl (System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, System.Object args, System.Int32 numArgs) [0x000fc] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.Invoke (System.Windows.Threading.DispatcherPriority priority, System.Delegate method, System.Object arg) [0x00011] in <75de555cd62f40719584e76ba8a177cc>:0
at MS.Win32.HwndSubclass.SubclassWndProc (System.IntPtr hwnd, System.Int32 msg, System.IntPtr wParam, System.IntPtr lParam) [0x00154] in <75de555cd62f40719584e76ba8a177cc>:0
at (wrapper native-to-managed) MS.Win32.HwndSubclass.SubclassWndProc(intptr,int,intptr,intptr)
at (wrapper managed-to-native) MS.Win32.UnsafeNativeMethods.IntGetMessageW(System.Windows.Interop.MSG&,System.Runtime.InteropServices.HandleRef,int,int)
at MS.Win32.UnsafeNativeMethods.GetMessageW (System.Windows.Interop.MSG& msg, System.Runtime.InteropServices.HandleRef hWnd, System.Int32 uMsgFilterMin, System.Int32 uMsgFilterMax) [0x00003] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.GetMessage (System.Windows.Interop.MSG& msg, System.IntPtr hwnd, System.Int32 minMessage, System.Int32 maxMessage) [0x0001a] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.PushFrameImpl (System.Windows.Threading.DispatcherFrame frame) [0x00034] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.PushFrame (System.Windows.Threading.DispatcherFrame frame) [0x00077] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.Run () [0x00006] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Application.RunDispatcher (System.Object ignore) [0x00023] in <d31f3a57049e4054ad4371f364def5bc>:0
at System.Windows.Application.RunInternal (System.Windows.Window window) [0x0010d] in <d31f3a57049e4054ad4371f364def5bc>:0
at System.Windows.Application.Run (System.Windows.Window window) [0x00008] in <d31f3a57049e4054ad4371f364def5bc>:0
at System.Windows.Application.Run () [0x00009] in <d31f3a57049e4054ad4371f364def5bc>:0
at PopUp3D.App.Main () [0x0000b] in <2569d1ea43744de0ab58c51099ba38cb>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.Runtime.InteropServices.COMException (0x88980406)
at MS.Internal.HRESULT.Check (System.Int32 hr) [0x00016] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Media.Composition.DUCE+Channel.SyncFlush () [0x00023] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Interop.HwndTarget.UpdateWindowSettings (System.Boolean enableRenderTarget, System.Nullable`1[T] channelSet) [0x002d5] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Interop.HwndTarget.UpdateWindowSettings (System.Boolean enableRenderTarget) [0x00001] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Interop.HwndTarget.UpdateWindowPos (System.IntPtr lParam) [0x00258] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Interop.HwndTarget.OnWindowPosChanging (System.IntPtr lParam) [0x00008] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Interop.HwndTarget.HandleMessage (MS.Internal.Interop.WindowMessage msg, System.IntPtr wparam, System.IntPtr lparam) [0x003ef] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at System.Windows.Interop.HwndSource.HwndTargetFilterMessage (System.IntPtr hwnd, System.Int32 msg, System.IntPtr wParam, System.IntPtr lParam, System.Boolean& handled) [0x00022] in <c8543cf9ae2e4c3ea7ec30d842c3dd79>:0
at MS.Win32.HwndWrapper.WndProc (System.IntPtr hwnd, System.Int32 msg, System.IntPtr wParam, System.IntPtr lParam, System.Boolean& handled) [0x0003a] in <75de555cd62f40719584e76ba8a177cc>:0
at MS.Win32.HwndSubclass.DispatcherCallbackOperation (System.Object o) [0x00042] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.ExceptionWrapper.InternalRealCall (System.Delegate callback, System.Object args, System.Int32 numArgs) [0x000c6] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen (System.Object source, System.Delegate callback, System.Object args, System.Int32 numArgs, System.Delegate catchHandler) [0x00004] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.WrappedInvoke (System.Delegate callback, System.Object args, System.Int32 numArgs, System.Delegate catchHandler) [0x00001] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl (System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, System.Object args, System.Int32 numArgs) [0x000fc] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.Invoke (System.Windows.Threading.DispatcherPriority priority, System.Delegate method, System.Object arg) [0x00011] in <75de555cd62f40719584e76ba8a177cc>:0
at MS.Win32.HwndSubclass.SubclassWndProc (System.IntPtr hwnd, System.Int32 msg, System.IntPtr wParam, System.IntPtr lParam) [0x00154] in <75de555cd62f40719584e76ba8a177cc>:0
at (wrapper native-to-managed) MS.Win32.HwndSubclass.SubclassWndProc(intptr,int,intptr,intptr)
at (wrapper managed-to-native) MS.Win32.UnsafeNativeMethods.IntGetMessageW(System.Windows.Interop.MSG&,System.Runtime.InteropServices.HandleRef,int,int)
at MS.Win32.UnsafeNativeMethods.GetMessageW (System.Windows.Interop.MSG& msg, System.Runtime.InteropServices.HandleRef hWnd, System.Int32 uMsgFilterMin, System.Int32 uMsgFilterMax) [0x00003] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.GetMessage (System.Windows.Interop.MSG& msg, System.IntPtr hwnd, System.Int32 minMessage, System.Int32 maxMessage) [0x0001a] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.PushFrameImpl (System.Windows.Threading.DispatcherFrame frame) [0x00034] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.PushFrame (System.Windows.Threading.DispatcherFrame frame) [0x00077] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Threading.Dispatcher.Run () [0x00006] in <75de555cd62f40719584e76ba8a177cc>:0
at System.Windows.Application.RunDispatcher (System.Object ignore) [0x00023] in <d31f3a57049e4054ad4371f364def5bc>:0
at System.Windows.Application.RunInternal (System.Windows.Window window) [0x0010d] in <d31f3a57049e4054ad4371f364def5bc>:0
at System.Windows.Application.Run (System.Windows.Window window) [0x00008] in <d31f3a57049e4054ad4371f364def5bc>:0
at System.Windows.Application.Run () [0x00009] in <d31f3a57049e4054ad4371f364def5bc>:0
Is this a bug? What can I do / try next?