http://bugs.winehq.org/show_bug.cgi?id=23308
Summary: Garmin WebUpdater crashes displaying release notes Product: Wine Version: 1.2-rc4 Platform: x86 URL: http://www8.garmin.com/products/webupdater/ OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: mshtml AssignedTo: wine-bugs@winehq.org ReportedBy: juan_lang@yahoo.com Depends on: 7711
Install Garmin WebUpdater from the above URL.
Step 0: Until bug 7711 is fixed, you'll need to work around it, e.g. by applying attachment 10179, which hacks GetDriveTypeW to return DRIVE_REMOVABLE for every drive.
Step 1: Attach a Garmin device that needs to be updated.
Step 2: Run WebUpdater. You'll have to click Next through several wizard screens: 1. Welcome screen: click Next. 2. Device screen: If you didn't do step 0 correctly, you won't see any devices in the Device: dropdown. Otherwise, you should see a Removable Disk in the list. Click Next. 3. Update screen: If the device you attached in Step 1. is already up to date, you won't see anything. Otherwise, you should see a "The following update was found:" screen. Click Next.
At this point, the wizard freezes for a while, then the attached dialog appears.
Installing native mshtml via 'winetricks ie6' works around the issue. I also used winecfg to reset all DLLs except mshtml to builtin and the crash persists, then changing just mshtml to native removes it, so setting component to mshtml.