https://bugs.winehq.org/show_bug.cgi?id=37639
Bug ID: 37639 Summary: AlphaShadow v1.2 (.NET 4.0 app) crashes on unimplemented function vssapi.dll.?CreateVssBackupComponents@@YGJPAPAVIVssBac kupComponents@@@Z Product: Wine Version: 1.7.31 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
continuation of bug 37599
Prerequisite: 'winetricks -q dotnet40'
--- snip --- $ pwd /home/focht/Downloads/AlphaVSS-1.2.4000.3/Bin/Release
$ wine ./AlphaShadow.exe ...
AlphaShadow v1.2 - AlphaVSS Volume Shadow Copy Library Sample Client Copyright c Peter Palotas 2008-2012
...
AlphaShadow query Lists information about shadow copies in the system.
AlphaShadow create Creates a shadow set on the specified volume(s).
AlphaShadow lws List writer status
AlphaShadow lwm List writer metadata
AlphaShadow delete Deletes one or more shadow copies on the system.
AlphaShadow revert Revert a volume to the specified shadow copy.
AlphaShadow expose Exposes a shadow copy locally or as a share.
AlphaShadow import Imports a transportable shadow copy.
AlphaShadow restore Restore based on a previously-generated Backup Components document --- snip ---
--- snip --- $ wine ./AlphaShadow.exe lws ... fixme:shell:URL_ParseUrl failed to parse L"AlphaVSS.Common" fixme:shell:URL_ParseUrl failed to parse L"System.Core" fixme:shell:URL_ParseUrl failed to parse L"System.EnterpriseServices" AlphaShadow v1.2 - AlphaVSS Volume Shadow Copy Library Sample Client Copyright c Peter Palotas 2008-2012
fixme:shell:URL_ParseUrl failed to parse L"System" Final context: 0 fixme:shell:URL_ParseUrl failed to parse L"AlphaVSS.51.x86" wine: Call from 0x7b83b1d3 to unimplemented function vssapi.dll.?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z, aborting fixme:advapi:RegisterTraceGuidsW (0x9705b2, (nil), {8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 1, 0x33cf1c, (null), (null), 0xccf168): stub Error: External component has thrown an exception. --- snip ---
$ sha1sum AlphaVSS-1.2.4000.3.zip d465732a6a8909bde092d6a8ce3961086a5a57d4 AlphaVSS-1.2.4000.3.zip
$ du -sh AlphaVSS-1.2.4000.3.zip 5.4M AlphaVSS-1.2.4000.3.zip
$ wine --version wine-1.7.31-154-g871fc4a
Regards
https://bugs.winehq.org/show_bug.cgi?id=37639
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download URL| |https://alphavss.codeplex.c | |om/releases/view/90005
https://bugs.winehq.org/show_bug.cgi?id=37639
Stephen s.kostiw@btinternet.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |s.kostiw@btinternet.com
--- Comment #1 from Stephen s.kostiw@btinternet.com --- Also getting the same exception/error when trying to get the backup programme EMC Retrospect 7 running.
https://bugs.winehq.org/show_bug.cgi?id=37639
--- Comment #2 from Stephen s.kostiw@btinternet.com --- Still getting the same error when running EMC Retrospect 7, using wine 1.7.32, where I believe it was fixed.
Unhandled exception: unimplemented function vssapi.dll.?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z called in 32-bit code (0x7b83d7f2).
https://bugs.winehq.org/show_bug.cgi?id=37639
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |vssapi
https://bugs.winehq.org/show_bug.cgi?id=37639
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|AlphaShadow v1.2 (.NET 4.0 |Multiple applications crash |app) crashes on |on unimplemented function |unimplemented function |vssapi.dll.?CreateVssBackup |vssapi.dll.?CreateVssBackup |Components@@YGJPAPAVIVssBac |Components@@YGJPAPAVIVssBac |kupComponents@@@Z |kupComponents@@@Z |(AlphaShadow v1.2, EMC | |Retrospect 7)
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
revisiting, still present. Refining summary to include more apps.
Wine source:
https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/vssapi/vssapi.spec#l1...
--- snip --- 10 @ stub ?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z --- snip ---
Microsoft docs:
https://docs.microsoft.com/en-us/windows/desktop/api/vsbackup/nf-vsbackup-cr...
$ wine --version wine-3.19-117-g4852130c82
Regards
https://bugs.winehq.org/show_bug.cgi?id=37639
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com Status|NEW |STAGED Staged patchset| |https://github.com/wine-sta | |ging/wine-staging/tree/mast | |er/patches/vssapi-CreateVss | |BackupComponents
https://bugs.winehq.org/show_bug.cgi?id=37639
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|STAGED |RESOLVED Fixed by SHA1| |767c94bc5c0b9cdef0465b0fec5 | |55d846331fb03
--- Comment #4 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Fixed by https://source.winehq.org/git/wine.git/?a=commit;h=767c94bc5c0b9cdef0465b0fe...
https://bugs.winehq.org/show_bug.cgi?id=37639
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.2.
https://bugs.winehq.org/show_bug.cgi?id=37639
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://alphavss.codeplex.c |https://web.archive.org/web |om/releases/view/90005 |/20210322101824/https://cod | |eplexarchive.blob.core.wind | |ows.net/archive/projects/al | |phavss/alphavss.zip
--- Comment #6 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive for documentation.
https://web.archive.org/web/20210322101824/https://codeplexarchive.blob.core...
Commands to extract the original release from CodePlex archive:
--- snip --- $ 7z l alphavss.zip ... Listing archive: alphavss.zip
-- Path = alphavss.zip Type = zip Physical Size = 17772737
Date Time Attr Size Compressed Name ------------------- ----- ------------ ------------ ------------------------ 2018-01-11 18:29:30 ..... 348 248 discussions\222401.json 2018-01-11 18:29:30 ..... 28880 8074 discussions\225309.json 2018-01-11 18:29:30 ..... 1087 531 discussions\228120.json 2018-01-11 18:29:30 ..... 7594 2524 discussions\228297.json ... 2018-01-20 08:41:56 ..... 1436 467 releases\releaseList.json 2018-01-20 08:41:54 ..... 5630098 5604338 releases\0\ccef182f-717a-4bad-bc30-a40bc13dba6d 2018-01-20 08:41:56 ..... 5525665 5501662 releases\1\2e985c65-a47a-4125-8a54-7c237985c5aa ... 2018-01-11 18:29:24 ..... 45746 39127 sourceCode\alphavss\Release\1.2\Source\Samples\VssBackup\VssSample.chm 2018-02-06 01:25:44 ..... 13497 7952 wiki\downloadWiki.zip 2018-01-20 08:41:56 ..... 1057 337 wiki\Render\documents.json 2018-01-11 18:29:14 ..... 3420 1490 wiki\Render\154315\154315.html 2018-01-11 18:29:14 ..... 420 246 wiki\Render\154518\154518.html 2018-01-11 18:29:14 ..... 139 92 wiki\Render\1692765\1692765.html 2018-01-11 18:29:14 ..... 2815 2820 wiki\Render\1692775\0c7dc662-7a3d-4dbf-a8c9-a46492a4c0fb 2018-01-11 18:29:14 ..... 656 364 wiki\Render\1692775\1692775.html ------------------- ----- ------------ ------------ ------------------------ 2018-02-06 01:25:44 22740455 17512755 1158 files, 2 folders --- snip ---
--- snip --- $ 7z x alphavss.zip releases\releaseList.json
$ cat releases\releaseList.json [ { "Id": "0", "Name": "1.2.4000.3 (.NET4)", "DevelopmentStatus": "Stable", "Description": "Issue 18251: Fixed bug causing IVssBackupComponents.WriterStatus to incorrectly throw exception stating that the operation is not supported on the current operating system on Windows 2008 and Windows Vista.", "ReleasedDatge": "0001-01-01T00:00:00", "ModifiedDate": "2012-06-22T11:08:24.96-07:00", "Files": [ { "Id": "ccef182f-717a-4bad-bc30-a40bc13dba6d", "FileName": "AlphaVSS-1.2.4000.3.zip", "Url": "./0/ccef182f-717a-4bad-bc30-a40bc13dba6d", "Type": "Application", "UploadDate": "2012-06-22T11:06:35.83-07:00" } ] }, { "Id": "1", "Name": "1.1.4000.3 (.NET2)", "DevelopmentStatus": "Stable", "Description": "Issue 18251: Fixed bug causing IVssBackupComponents.WriterStatus to incorrectly throw exception stating that the operation is not supported on the current operating system on Windows 2008 and Windows Vista.", "ReleasedDatge": "0001-01-01T00:00:00", "ModifiedDate": "2012-06-22T11:04:59.25-07:00", "Files": [ { "Id": "2e985c65-a47a-4125-8a54-7c237985c5aa", "FileName": "AlphaVSS-1.1.4000.3.zip", "Url": "./1/2e985c65-a47a-4125-8a54-7c237985c5aa", "Type": "Application", "UploadDate": "2012-06-22T11:04:54.953-07:00" } ] }
$ 7z x alphavss.zip releases\0\ccef182f-717a-4bad-bc30-a40bc13dba6d
$ mv releases\0\ccef182f-717a-4bad-bc30-a40bc13dba6d AlphaVSS-1.2.4000.3.zip
$ sha1sum AlphaVSS-1.2.4000.3.zip d465732a6a8909bde092d6a8ce3961086a5a57d4 AlphaVSS-1.2.4000.3.zip --- snip ---
$ sha1sum alphavss.zip c03f69ee03a460051dff1de4d926cf3d1d76a38d alphavss.zip
$ du -sh alphavss.zip 17M alphavss.zip
Regards