https://bugs.winehq.org/show_bug.cgi?id=39461
Bug ID: 39461 Summary: Garmin Homeport 2.2.9 crashes on unimplemented function msvcr90.dll.__CxxRegisterExceptionObject Product: Wine Version: 1.7.52 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: msvcrt Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
as it says.
Prerequisite: 'winetricks -q dotnet35sp1'
App's own crash handler:
--- snip --- App: HomePort At: 10/16/2015 12:41:46 PM (UTC) OS: Windows XP Service Pack 3 Processor: x86, Processor Level: 6, Processors:4, Model: 37 Stepping: 5, RAM: 8164828 __CXXREGISTEREXCEPTIONOBJECT-335-2.2.9.0
External component has thrown an exception. at __CxxRegisterExceptionObject(Void* , Void* ) at bc.WebView_t.ExtractImage(String aFileName, ResourceManager aResourceManager) at bc.WebView_t.ExtractFiles(String aResourceFileName) at bc.ActiveCaptainPropertiesDisplayProvider_t.{ctor}(ActiveCaptainPropertiesDisplayProvider_t* ) at bc.MainForm_t..ctor(CommandLineInfo_t aCommandLineInfo) at main(String[] aArgs)
Active Map Product: Unknown
Installed Map Products:
Map Name: Global Map (Garmin Product) Map Id: 133758977 Map Version: 2.0 Map Type: Bundle Custom Drawn Map: No Digital Elevation Model: No
.NET Versions: .NET FW 1.0 not installed. .NET FW 1.1 not installed. .NET FW 2.0 with SP2 installed .NET FW 3.0 with SP2 installed .NET FW 3.5 with SP1 installed --- snip ---
Managed debugger backtrace:
--- snip --- OS Thread Id: 0x2e (0) ESP EIP 0033e810 7b845e31 [HelperMethodFrame: 0033e810] 0033e8b4 0987347c System.Drawing.Image.Save(System.String, System.Drawing.Imaging.ImageCodecInfo, System.Drawing.Imaging.EncoderParameters) 0033e91c 09872adc System.Drawing.Image.Save(System.String, System.Drawing.Imaging.ImageFormat) 0033e930 09872a92 System.Drawing.Image.Save(System.String) 0033e940 098729a8 <Module>.bc.WebView_t.ExtractImage(System.String, System.Resources.ResourceManager) 0033e990 098701e8 <Module>.bc.WebView_t.ExtractFiles(System.String) 0033e9e4 08fef0a7 <Module>.bc.ActiveCaptainPropertiesDisplayProvider_t.{ctor}(bc.ActiveCaptainPropertiesDisplayProvider_t*) 0033ea10 089b3780 bc.MainForm_t..ctor(bc.CommandLineInfo_t) 0033ee08 06df7daf <Module>.main(System.String[]) 0033f2bc 06df6c07 <Module>.mainCRTStartupStrArray(System.String[]) 0033f50c 79e71b4c [GCFrame: 0033f50c] wine: Call from 0x7b845e31 to unimplemented function msvcr90.dll.__CxxRegisterExceptionObject, aborting (2d.2e): Unknown exception - code 80000100 (first chance) --- snip ---
'winetricks -q vcrun2008' works around.
Another bug, different runtime version: bug 37949 ("eLicenser Control Center needs msvcr80.dll.__CxxRegisterExceptionObject")
$ sha1sum HomePort_229.exe a56b94942b2caa59a0f1b8f8ec57c0ebe0e72f1f HomePort_229.exe
$ du -sh HomePort_229.exe 39M HomePort_229.exe
$ wine --version wine-1.7.52-222-ge8b9bda
Regards
https://bugs.winehq.org/show_bug.cgi?id=39461
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download URL| |https://download.garmin.com | |/software/HomePort_229.exe
https://bugs.winehq.org/show_bug.cgi?id=39461
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |11ccffea08f993aaf94aa1b2a36 | |dd3594e5a9d43 CC| |piotr.caban@gmail.com
--- Comment #1 from Piotr Caban piotr.caban@gmail.com --- The __CxxRegisterExceptionObject function is imeplemented. Marking as fixed.
https://bugs.winehq.org/show_bug.cgi?id=39461
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.9.6.
https://bugs.winehq.org/show_bug.cgi?id=39461
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://download.garmin.com |https://web.archive.org/web |/software/HomePort_229.exe |/20150513170210/https://dow | |nload.garmin.com/software/H | |omePort_229.exe