[Bug 29482] New: Free serial port monitor crashes due to unimplemented function setupapi.dll SetupDiDrawMiniIcon
http://bugs.winehq.org/show_bug.cgi?id=29482 Bug #: 29482 Summary: Free serial port monitor crashes due to unimplemented function setupapi.dll SetupDiDrawMiniIcon Product: Wine Version: 1.3.35 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: setupapi AssignedTo: wine-bugs(a)winehq.org ReportedBy: focht(a)gmx.net Classification: Unclassified Hello, after bug 29481 (SetupDiGetClassBitmapIndex stub) the app runs into another one: --- snip --- $ wine ./studio.exe ... fixme:setupapi:SetupDiGetClassBitmapIndex : stub {00000000-0000-0000-0000-000000000000}, 0x32dbac fixme:setupapi:SetupDiLoadClassIcon : stub {00000000-0000-0000-0000-000000000000}, (nil), 0x32dbac fixme:win:RegisterDeviceNotificationW (hwnd=0x30228, filter=0x32dd10,flags=0x00000000) returns a fake device notification handle! fixme:qmgr:BITS_IBackgroundCopyJob_AddFile Check for valid filenames and supported protocols fixme:qmgr:BITS_IBackgroundCopyJob_SetNotifyInterface Not implemented fixme:qmgr:BITS_IBackgroundCopyJob_SetNotifyFlags Not implemented fixme:qmgr:BITS_IBackgroundCopyJob_SetDescription Not implemented fixme:qmgr:BITS_IBackgroundCopyJob_SetNoProgressTimeout 10 fixme:qmgr:BITS_IBackgroundCopyJob_SetPriority (0x12dc58,0x00000000) stub fixme:win:LockWindowUpdate (0x3006a), partial stub! fixme:urlmon:DownloadBSC_OnProgress Unsupported status 3 fixme:win:LockWindowUpdate ((nil)), partial stub! fixme:wininet:InternetLockRequestFile STUB err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0 err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0 err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0 err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0 err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0 err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0 err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0 wine: Call from 0x7b838b5b to unimplemented function setupapi.dll.SetupDiDrawMiniIcon, aborting wine: Unimplemented function setupapi.dll.SetupDiDrawMiniIcon called at address 0x7b838b5b (thread 003b), starting debugger... Unhandled exception: unimplemented function setupapi.dll.SetupDiDrawMiniIcon called in 32-bit code (0x7b838b5b). --- snip --- MSDN: http://msdn.microsoft.com/en-us/library/windows/hardware/ff551005.aspx The toolbar errors about missing bitmaps are most likely the result from SetupDiLoadClassIcon() stub but this seems harmless. One interesting tidbit: the app seems to make use of "bits" service for updates. This might be a good candidate for testing/completing missing functionality. $ sha1sum serial-monitor.exe 8dbcd850baafdd94c6ec771d109369e5573a41ea serial-monitor.exe Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=29482 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.hhdsoftware.com/ | |Download/serial-monitor.exe Depends on| |29481 --- Comment #1 from Anastasius Focht <focht(a)gmx.net> 2011-12-29 13:31:49 CST --- Hello, filling fields ... Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=29482 Bug 29482 depends on bug 29481, which changed state. Bug 29481 Summary: Free serial port monitor crashes due to unimplemented function setupapi.dll SetupDiGetClassBitmapIndex http://bugs.winehq.org/show_bug.cgi?id=29481 What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=29482 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |8fc7a01a2c4f023672f34d907be | |607d6e5948f0e Status|NEW |RESOLVED Resolution| |FIXED --- Comment #2 from Anastasius Focht <focht(a)gmx.net> 2011-12-30 10:42:29 CST --- Hello, this is fixed by http://source.winehq.org/git/wine.git/commitdiff/8fc7a01a2c4f023672f34d907be... The app starts now. Thanks Stefan. Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=29482 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #3 from Alexandre Julliard <julliard(a)winehq.org> 2011-12-30 12:57:47 CST --- Closing bugs fixed in 1.3.36. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=29482 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.hhdsoftware.com/ |https://web.archive.org/web |Download/serial-monitor.exe |/20210726171140/https://pro | |d.downloadnow.com/s/12/09/4 | |9/09/serial-monitor.exe --- Comment #4 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, adding stable download link via Internet Archive. https://web.archive.org/web/20210225200020/https://www.hhdsoftware.com/seria... Must have been v6.22.x or v6.23.x https://web.archive.org/web/20130731011216/http://www.hhdsoftware.com/Downlo... = v7.06 (23.07.2013) https://web.archive.org/web/20140221115222/http://www.hhdsoftware.com/Downlo... = v7.10 (01/14/2014) Another site: https://web.archive.org/web/20120109080816/http://www.serial-port-monitor.co... = v3.31 https://web.archive.org/web/20210211051305/http://www.serial-port-monitor.co... = v3.31 Many just directly link to original vendor site which misses those versions. Finally found this: https://sl.xogasoft.com/software/942047 --- snip --- Založnik HHD Software Spletno mesto založnika http://www.hhdsoftware.com Datum izdaje 2011-08-18 Datum dodajanja 2011-08-18 Kategorija Orodja za razvijalce Podkategorija Programska oprema za odpravljanje napak Različica 6.23.00.3373 Os zahteve Windows XP/2003/Vista/Server 2008/7 Zahteve None Velikost datoteke 5.37MB Ime datoteke serial-monitor.exe Model licence Free to try Omejitve 14-day trial ... --- snip --- Unfortunately turns out being an ugly CDN link: https://web.archive.org/web/20210726171140/https://prod.downloadnow.com/s/12... NOTE: I still put a short version into URL field to have my Bugzilla search filters work properly ("bug has archive.org snapshot"). The full working link is in my comment. $ sha1sum serial-monitor.exe 8dbcd850baafdd94c6ec771d109369e5573a41ea serial-monitor.exe $ du -sh serial-monitor.exe 5.4M serial-monitor.exe Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla