https://bugs.winehq.org/show_bug.cgi?id=39177
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download Status|UNCONFIRMED |RESOLVED CC| |focht@gmx.net Resolution|--- |DUPLICATE Summary|Samsung Smart View 2.0 |Samsung Smart View 2.0 |crashes on TV connection |(.NET 4.x WPF app) crashes |attempt |on TV connection attempt
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
dupe of bug 38062
Prerequisite: 'winetricks -q dotnet40' and .NET Framework 4.5 (Win7) on top.
--- snip --- $ pwd
/home/focht/.wine/drive_c/Program Files/SmartView2
$ WINEDEBUG=+pid,+tid,+seh,+relay wine ./Smart\ View\ 2.0.exe >>log.txt 2>&1 ... 0037:Call ws2_32.WSAIoctl(0000032c,28000017,00000000,00000000,00000000,00000000,0032e924,00000000,00000000) ret=085fe059 0037:Call ntdll.RtlAllocateHeap(00110000,00000000,0000003c) ret=7ca3702d 0037:Ret ntdll.RtlAllocateHeap() retval=001d9980 ret=7ca3702d 0037:Call ntdll.NtDeviceIoControlFile(0000032c,00000000,7ca3a0dd,001d9980,001d9990,28000017,00000000,00000000,00000000,00000000) ret=7ca3ebc6 0037:Ret ntdll.NtDeviceIoControlFile() retval=00000103 ret=7ca3ebc6 0037:Ret ws2_32.WSAIoctl() retval=ffffffff ret=085fe059 0037:Call KERNEL32.GetLastError() ret=00a919c8 0037:Ret KERNEL32.GetLastError() retval=000003e5 ret=00a919c8 0037:Call KERNEL32.FormatMessageW(00003200,00000000,000003e5,00000000,0032e678,00000101,00000000) ret=085fe36b 0037:Ret KERNEL32.FormatMessageW() retval=00000019 ret=085fe36b 0037:Call KERNEL32.GetLastError() ret=00a919c8 0037:Ret KERNEL32.GetLastError() retval=000003e5 ret=00a919c8 0037:Call KERNEL32.RaiseException(e0434352,00000001,00000005,0032e80c) ret=00ba48c7 0036:0037:trace:seh:raise_exception code=e0434352 flags=1 addr=0x7b845d61 ip=7b845d61 tid=0037 0036:0037:trace:seh:raise_exception info[0]=80004005 0036:0037:trace:seh:raise_exception info[1]=00000000 0036:0037:trace:seh:raise_exception info[2]=00000000 0036:0037:trace:seh:raise_exception info[3]=00000000 0036:0037:trace:seh:raise_exception info[4]=00a80000 0036:0037:trace:seh:raise_exception eax=7b832afd ebx=00000005 ecx=00000014 edx=0032e714 esi=0032e7b4 edi=0032e780 0036:0037:trace:seh:raise_exception ebp=0032e758 esp=0032e6f4 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000283 0036:0037:trace:seh:call_vectored_handlers calling handler at 0xc21bea code=e0434352 flags=1 ... --- snip ---
The managed callstack is not shown on exit but can be retrieved using a managed debugger:
--- snip --- OS Thread Id: 0x2b (0) Child SP IP Call Site 0033e8a0 7b845d61 [HelperMethodFrame: 0033e8a0] 0033e95c 0b69657f System.Net.NetworkInformation.NetworkChange+AddressChangeListener.StartHelper(System.Net.NetworkInformation.NetworkAddressChangedEventHandler, Boolean, System.Net.NetworkInformation.StartIPOptions) 0033e998 0b695fca System.Net.NetworkInformation.NetworkChange+AvailabilityChangeListener.Start(System.Net.NetworkInformation.NetworkAvailabilityChangedEventHandler) 0033e9c4 0b695d5a SmartView2.ViewModels.DeviceListViewModel..ctor(SmartView2.DeviceController) 0033e9d8 0b694233 SmartView2.ViewModels.WelcomeViewModel+<OnConnect>d__11.MoveNext() 0033ea14 0b693eef System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[SmartView2.ViewModels.WelcomeViewModel+<OnConnect>d__11, Smart View 2.0]](<OnConnect>d__11 ByRef) 0033ea6c 0b693e70 SmartView2.ViewModels.WelcomeViewModel.OnConnect(System.Object) 0033eac0 0b693deb SmartView2.Core.Commands.Command.Execute(System.Object) 0033ead0 0b693db0 MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(System.Windows.Input.ICommandSource, Boolean) 0033eaf4 0b693ce9 System.Windows.Controls.Primitives.ButtonBase.OnClick() 0033eb00 0b693c48 System.Windows.Controls.Button.OnClick() 0033eb20 0b693911 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs) 0033eb30 0b693814 System.Windows.UIElement.OnMouseLeftButtonUpThunk(System.Object, System.Windows.Input.MouseButtonEventArgs) 0033eb40 09559fac System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate, System.Object) 0033eb4c 078a9c7d System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object) 0033eb70 078a9c3b System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs) 0033eb84 0780bc45 System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean) 0033ec44 0955a251 System.Windows.UIElement.ReRaiseEventAs(System.Windows.DependencyObject, System.Windows.RoutedEventArgs, System.Windows.RoutedEvent) 0033ec84 0b693792 System.Windows.UIElement.OnMouseUpThunk(System.Object, System.Windows.Input.MouseButtonEventArgs) 0033ec94 09559fac System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate, System.Object) 0033eca0 078a9c7d System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object) 0033ecc4 078a9c3b System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs) 0033ecd8 0780bc45 System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean) 0033ed98 0780ad55 System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs) 0033edcc 07a93ac1 System.Windows.UIElement.RaiseTrustedEvent(System.Windows.RoutedEventArgs) 0033edf4 07a2ba9a System.Windows.Input.InputManager.ProcessStagingArea() 0033ee2c 07a2b5fc System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs) 0033ee3c 07a2b4c8 System.Windows.Input.InputProviderSite.ReportInput(System.Windows.Input.InputReport) 0033ee54 095543a3 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr, System.Windows.Input.InputMode, Int32, System.Windows.Input.RawMouseActions, Int32, Int32, Int32) 0033ee58 06104b17 [InlinedCallFrame: 0033ee58] 0033eefc 06104b17 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr, MS.Internal.Interop.WindowMessage, IntPtr, IntPtr, Boolean ByRef) 0033ef58 06104766 System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef) 0033ef7c 05607393 MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef) 0033efbc 056072d3 MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object) 0033efcc 056071ad System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32) 0033eff0 05607032 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate) 0033f034 05606afa System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32) 0033f088 0560466a MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr) 0033f2cc 0039a09f [InlinedCallFrame: 0033f2cc] 0033f2c8 05a16437 DomainBoundILStubClass.IL_STUB_PInvoke(System.Windows.Interop.MSG ByRef) 0033f2cc 05a15891 [InlinedCallFrame: 0033f2cc] MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef) 0033f300 05a15891 System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame) 0033f348 05a156ee System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame) 0033f354 05a15656 System.Windows.Application.RunDispatcher(System.Object) 0033f360 05a15403 System.Windows.Application.RunInternal(System.Windows.Window) 0033f374 05a15219 System.Windows.Application.Run(System.Windows.Window) 0033f384 03c837c5 SmartView2.App.Main() 0033f50c 00a82652 [GCFrame: 0033f50c] --- snip ---
$ sha1sum SmartView2.msi 997a0ddb27d73bfd7403b4bfe309c8938ac2269a SmartView2.msi
$ du -sh SmartView2.msi 9.0M SmartView2.msi
$ wine --version wine-1.7.50-126-g6056a3f
Regards
*** This bug has been marked as a duplicate of bug 38062 ***