WineHQ
Bug Tracking Database – Bug 34912

 Bugzilla

 

Last modified: 2021-07-25 07:08:12 UTC  

GEOVIA Surpac 6.x (geology and mine planning software) needs scrrun IFileSystem3::BuildPath

Bug 34912 - GEOVIA Surpac 6.x (geology and mine planning software) needs scrrun IFileSystem3::BuildPath
GEOVIA Surpac 6.x (geology and mine planning software) needs scrrun IFileSyst...
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: scrrun
1.7.6
x86 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
https://web.archive.org/web/202107251...
: download, Installer
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2013-11-14 16:59 UTC by Anastasius Focht
Modified: 2021-07-25 07:08 UTC (History)
0 users

See Also:
Regression SHA1:
Fixed by SHA1: 70bb23a9acc6abb73005dc221c65c9c682a2d868
Distribution: ---
Staged patchset:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anastasius Focht 2013-11-14 16:59:09 UTC
Hello folks,

as the summary says...

--- snip ---
$ wine msiexec -i surpac_63.msi
...
fixme:scrrun:filesys_BuildPath 0xf6effa58 L"Z:\\home\\focht\\Downloads\\" L"..\\utilities\\dotnet3.5\\dotnetfx35.exe" 0x8d8df20
fixme:vbscript:exec_script Failed 80020009 in resume next mode
...
--- snip ---

Source: http://source.winehq.org/git/wine.git/blob/1cefdf3f66ee7a3370092acffdf7b9ec0c17351e:/dlls/scrrun/filesystem.c#l1075

--- snip ---
1075 static HRESULT WINAPI filesys_BuildPath(IFileSystem3 *iface, BSTR Path,
1076                                       BSTR Name, BSTR *pbstrResult)
1077 {
1078      FIXME("%p %s %s %p\n", iface, debugstr_w(Path), debugstr_w(Name), pbstrResult);
1079
1080      return E_NOTIMPL;
1081 }
--- snip ---

$ sha1sum Surpac_Viewer.zip 
554c7e0d552667747813a19f6a2a8c77bb7d46e6  Surpac_Viewer.zip

$ du -sh Surpac_Viewer.zip 
137M	Surpac_Viewer.zip

$ wine --version
wine-1.7.6-225-g8c8d5a0

Regards
Comment 1 Nikolay Sivov 2013-11-15 11:12:42 UTC
Ok, I'll take a look.
Comment 2 Anastasius Focht 2013-11-18 16:55:05 UTC
Hello folks,

this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/70bb23a9acc6abb73005dc221c65c9c682a2d868

Thanks Nikolay
 
--- snip ---
...
0025:trace:scrrun:filesys_GetIDsOfNames (0xf6f96a58)->({00000000-0000-0000-0000-000000000000} 0x8d9e624 1 0 0x8d9e640)
0025:trace:scrrun:filesys_QueryInterface 0xf6f96a58 {a6ef9860-c720-11d0-9337-00a0c90dcaa9} 0x8d9e5b0
0025:trace:scrrun:filesys_QueryInterface Interface IDispatchEx not supported - returning NULL
0025:trace:vbscript:disp_call using IDispatch
0025:trace:scrrun:filesys_Invoke (0xf6f96a58)->(10000 {00000000-0000-0000-0000-000000000000} 0 3 0x8d9e644 0x8d9e690 0x8d9e590 0x8d9e58c)
0025:trace:scrrun:filesys_BuildPath 0xf6f96a58 L"Z:\\home\\focht\\Downloads\\" L"..\\utilities\\dotnet3.5\\dotnetfx35.exe" 0x8d9df20
0025:trace:scrrun:filesys_Release 0xf6f96a58
0025:trace:vbscript:interp_assign_ident L"dotNetExe"
0025:trace:vbscript:interp_icall 
0025:trace:vbscript:interp_icall 
0025:trace:vbscript:interp_mcall 
0025:trace:scrrun:filesys_AddRef 0xf6f96a58
0025:trace:scrrun:filesys_QueryInterface 0xf6f96a58 {a6ef9860-c720-11d0-9337-00a0c90dcaa9} 0x8d9e5cc
0025:trace:scrrun:filesys_QueryInterface Interface IDispatchEx not supported - returning NULL
0025:trace:vbscript:disp_get_id using IDispatch
0025:trace:scrrun:filesys_GetIDsOfNames (0xf6f96a58)->({00000000-0000-0000-0000-000000000000} 0x8d9e624 1 0 0x8d9e640)
0025:trace:scrrun:filesys_QueryInterface 0xf6f96a58 {a6ef9860-c720-11d0-9337-00a0c90dcaa9} 0x8d9e5b0
0025:trace:scrrun:filesys_QueryInterface Interface IDispatchEx not supported - returning NULL
0025:trace:vbscript:disp_call using IDispatch
0025:trace:scrrun:filesys_Invoke (0xf6f96a58)->(10016 {00000000-0000-0000-0000-000000000000} 0 3 0x8d9e644 0x8d9e690 0x8d9e590 0x8d9e58c)
0025:trace:scrrun:filesys_FileExists 0xf6f96a58 L"Z:\\home\\focht\\Downloads\\..\\utilities\\dotnet3.5\\dotnetfx35.exe" 0x8d9df20
0025:trace:scrrun:filesys_Release 0xf6f96a58 
...
--- snip ---

Regards
Comment 3 Alexandre Julliard 2013-11-22 12:51:24 UTC
Closing bugs fixed in 1.7.7.
Comment 4 Alexandre Julliard 2014-01-10 14:46:42 UTC
Removing 1.6.x milestone from bugs included in 1.6.2.
Comment 5 Anastasius Focht 2021-07-25 07:08:12 UTC
Hello folks,

adding stable download via Internet Archive for documentation.

The original vendor site didn't have any archive.org snapshots but I found alternative mirror to snapshot from.

https://web.archive.org/web/20210725114707/https://download.informer.com/win-1193074874-4ffe1055-6e912a20/surpac_viewer.zip

$ sha1sum surpac_viewer.zip 
9d2e0993ad89e2725e7ba0979719979c1bb37d02  surpac_viewer.zip

$ du -sh surpac_viewer.zip 
122M	surpac_viewer.zip

--- snip ---
$ 7z l surpac_viewer.zip 

Listing archive: surpac_viewer.zip

--
Path = surpac_viewer.zip
Type = zip
Physical Size = 126881248

   Date      Time    Attr         Size   Compressed  Name
------------------- ----- ------------ ------------  ------------------------
2009-04-23 15:02:20 .....     51094528     49724656  prerequisites.msi
2009-04-23 15:02:50 .....     78480896     77156356  surpac_612.msi
------------------- ----- ------------ ------------  ------------------------
2009-04-23 15:02:50          129575424    126881012  2 files
--- snip ---

Regards


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

Hosted By CodeWeavers