WineHQ
Bug Tracking Database – Bug 28405

 Bugzilla

 

Last modified: 2021-08-22 14:47:36 UTC  

AVID/Pinnacle LE 6.10 crashes on unimplemented function setupapi.dll.SetupAddToSourceListA

Bug 28405 - AVID/Pinnacle LE 6.10 crashes on unimplemented function setupapi.dll.SetupAddToSourceListA
AVID/Pinnacle LE 6.10 crashes on unimplemented function setupapi.dll.SetupAdd...
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: setupapi
1.3.28
x86 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
https://web.archive.org/web/202108221...
: download, Installer
: 41694 (view as bug list)
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2011-09-16 10:08 UTC by Mark K
Modified: 2021-08-22 14:47 UTC (History)
3 users (show)

See Also:
Regression SHA1:
Fixed by SHA1: b3b78b337ea6ba0cf96ddc37161fe71844440851
Distribution: ---
Staged patchset:


Attachments
stubs (1.35 KB, patch)
2011-09-16 13:10 UTC, Austin English
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mark K 2011-09-16 10:08:45 UTC
Hi,

I got an error "Unimplemented function setupapi.dll.SetupAddToSourceListA" when I tried to run a certain installer program.

The program in question is comp_drvmbox.EXE, which is inside the archive at
  ftp://ftp.pinnaclesys.de/driver/pc/Liquid_Edition_6/Liquid_Edition_6_10_EU_US.exe
WARNING: That file is about 631MB! I'm not sure whether comp_drvmbox.EXE (which is about 10MB) is available for download separately.

Anyway, on running comp_drvmbox.EXE I got the following console output (part omitted for brevity):

$ wine comp_drvmbox.EXE 
fixme:setupapi:CM_Locate_DevNodeA 0x32d9d8 (null) 0x00000000: stub
wine: Call from 0x7b839d72 to unimplemented function setupapi.dll.SetupAddToSourceListA, aborting
wine: Unimplemented function setupapi.dll.SetupAddToSourceListA called at address 0x7b839d72 (thread 0009), starting debugger...
Unhandled exception: unimplemented function setupapi.dll.SetupAddToSourceListA called in 32-bit code (0x7b839d72).
...
Backtrace:
=>0 0x7b839d72 RaiseException+0x52(code=0x80000100, flags=0x1, nbargs=<is not available>, args=0x32d9b4) [/build/buildd/wine1.3-1.3.28/dlls/kernel32/except.c:84] in kernel32 (0x0032d994)
  1 0x5d3b3098 __wine_spec_unimplemented_stub+0x37(module="setupapi.dll", function="SetupAddToSourceListA") [/build/buildd/wine1.3-1.3.28/dlls/winecrt0/stub.c:34] in setupapi (0x0032d9c4)
  2 0x5d389815 in setupapi (+0x9814) (0x0032dcac)
  3 0x100178f0 in glc570.tmp (+0x178ef) (0x0032dcac)
  4 0x10017427 in glc570.tmp (+0x17426) (0x0032e7e8)
  5 0x100040b5 in glc570.tmp (+0x40b4) (0x0032f514)
wine: Call from 0x7b839d72 to unimplemented function setupapi.dll.SetupAddToSourceListA, aborting
Comment 1 Austin English 2011-09-16 13:10:54 UTC
Created attachment 36420 [details]
stubs

Try this.
Comment 2 Mark K 2011-10-15 05:14:40 UTC
I'm not in a position to compile Wine for myself at the moment, but if anyone else wants to try your patch, but doesn't want to download that huge file, they can get comp_drvmbox.EXE from http://www.fileserve.com/file/FGsszDn/comp_drvmbox.EXE
Comment 3 Mark K 2011-12-05 13:52:36 UTC
I just compiled Wine with your patch, and comp_drvmbox.EXE seems to works fine. The only console output on running it was
  fixme:setupapi:CM_Locate_DevNodeA 0x32d9e8 (null) 0x00000000: stub
  fixme:setupapi:SetupAddToSourceListA (48, 0x551a18) stub
Comment 4 Anastasius Focht 2014-02-22 16:19:08 UTC
Hello folks,

this was fixed a while ago by commit http://source.winehq.org/git/wine.git/commitdiff/b3b78b337ea6ba0cf96ddc37161fe71844440851

Thanks Stefan

Regards
Comment 5 Alexandre Julliard 2014-03-07 14:12:38 UTC
Closing bugs fixed in 1.7.14.
Comment 6 Rosanne DiMesio 2016-12-14 18:18:08 UTC
*** Bug 41694 has been marked as a duplicate of this bug. ***
Comment 7 Anastasius Focht 2021-08-22 14:47:36 UTC
Hello folks,

adding stable download link via Internet Archive for documentation.

The vendor ftp site is gone and no snapshots exist. Ftp links are generally a no-no for archive.org unless someones scrapes the ftp manually and uploads the full archive. I've found the sub-installer 'comp_drvmbox.EXE' mentioned in comment #1 and #2 here:

http://www.amt717.com/sf/PinnacleStudio/Drivers/

Created snapshot here:

https://web.archive.org/web/20210822193944/http://www.amt717.com/sf/PinnacleStudio/Drivers/comp_drvmbox.EXE

$ sha1sum comp_drvmbox.EXE 
6ea6e6d595256c22ea7d31db9cbf48981d49e481  comp_drvmbox.EXE

$ du -sh comp_drvmbox.EXE 
9.7M	comp_drvmbox.EXE

Regards


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers