[Bug 18575] FlashFXP installer quits: "Cannot register "C:\Program Files\FlashFXP\IEFlash.dll"
wine-bugs at winehq.org
wine-bugs at winehq.org
Fri May 7 09:17:56 CDT 2010
http://bugs.winehq.org/show_bug.cgi?id=18575
Nikolay Sivov <bunglehead at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|oleaut32 |-unknown
--- Comment #5 from Nikolay Sivov <bunglehead at gmail.com> 2010-05-07 09:17:55 ---
I don't see why it's an oleaut32 bug. Austin, could you attach complete +relay?
A part you reported with doesn't contain anything closely related to
registration problem.
About this oleaut32 call:
---
001d:Call oleaut32.SysReAllocStringLen(0199e834,0199dff4,00000025) ret=00403d94
001d:Call ntdll.RtlAllocateHeap(00110000,00000000,00000050) ret=7e76369d
001d:Ret ntdll.RtlAllocateHeap() retval=00159338 ret=7e76369d
001d:Ret oleaut32.SysReAllocStringLen() retval=00000001 ret=00403d94
001d:Call sfc_os.SfcIsFileProtected(00000000,0015933c L"C:\\Program
Files\\FlashFXP\\IEFlash.dll") ret=0043cf6a
001d:Ret sfc_os.SfcIsFileProtected() retval=00000000 ret=0043cf6a
001d:Call oleaut32.SysFreeString(0015933c L"C:\\Program
Files\\FlashFXP\\IEFlash.dll") ret=00403cb3
---
For some reason they decided to call SfcIsFileProtected() with BSTR-allocated
string. That's the only purpose of this SysReAllocStringLen here (which doesn't
fail by the way).
--
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.
More information about the wine-bugs
mailing list