[Bug 50756] "Call not implemented" when using "SVN update" with TortoiseSVN
WineHQ Bugzilla
wine-bugs at winehq.org
Tue Mar 2 13:19:40 CST 2021
https://bugs.winehq.org/show_bug.cgi?id=50756
Louis Lenders <xerox.xerox2000x at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |download
Component|-unknown |kernel32
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
URL| |https://gemmei.ftp.acc.umu.
| |se/mirror/osdn.net/storage/
| |g/t/to/tortoisesvn/1.14.1/A
| |pplication/TortoiseSVN-1.14
| |.1.29085-x64-svn-1.14.1.msi
CC| |xerox.xerox2000x at gmail.com
--- Comment #7 from Louis Lenders <xerox.xerox2000x at gmail.com> ---
Confirming
Looks like this is the problem:
052c:fixme:file:SetFileInformationByHandle 00000000000000F0, 3,
00000000025ECA58, 222
which is apparently unsupported information class FileRenameInfo
(I just stupidly commented out spec entry for SetFileInformationByHandle with
stupid hack below and then it starts to download things and reports success
(win version set to win2003))
Stupid hack:
diff --git a/dlls/kernel32/kernel32.spec b/dlls/kernel32/kernel32.spec
index c2a1d0b7912..e003942392b 100644
--- a/dlls/kernel32/kernel32.spec
+++ b/dlls/kernel32/kernel32.spec
@@ -1410,7 +1410,7 @@
@ stdcall -import SetFileAttributesW(wstr long)
# @ stub SetFileBandwidthReservation
@ stdcall SetFileCompletionNotificationModes(long long)
-@ stdcall -import SetFileInformationByHandle(long long ptr long)
+#@ stdcall -import SetFileInformationByHandle(long long ptr long)
# @ stub SetFileIoOverlappedRange
@ stdcall -import SetFilePointer(long long ptr long)
@ stdcall -import SetFilePointerEx(long int64 ptr long)
diff --git a/dlls/kernelbase/kernelbase.spec b/dlls/kernelbase/kernelbase.spec
index d64729b57db..8dd3e18f977 100644
--- a/dlls/kernelbase/kernelbase.spec
+++ b/dlls/kernelbase/kernelbase.spec
@@ -1437,7 +1437,7 @@
@ stdcall SetFileApisToOEM()
@ stdcall SetFileAttributesA(str long)
@ stdcall SetFileAttributesW(wstr long)
-@ stdcall SetFileInformationByHandle(long long ptr long)
+#@ stdcall SetFileInformationByHandle(long long ptr long)
# @ stub SetFileIoOverlappedRange
@ stdcall SetFilePointer(long long ptr long)
@ stdcall SetFilePointerEx(long int64 ptr long)
--
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.
More information about the wine-bugs
mailing list