On 13.11.2011 14:33, Panu Outinen wrote:
>> On Oct 14, 2011, at 12:44 AM, Stefan Küng wrote:
>>> On 13.10.2011 00:26, Gunnar Dalsnes wrote:
>>>> This is Win XP x64 SP2 US.
>>>> Tested on Win XP x32 SP3 US as well but no errors there.
>>>
>>> You can ignore those entries.
>>> But: TSVN 1.7 requires at least XP with SP3, SP2 is _not_ enough.
>>
>> Despite the name, Win XP x64 is basically the non-server edition of Windows 2003. Just as SP2 is the latest SP for Win2003, it's also the latest SP for XP x64. In any case, if TSVN 1.7 will work with 2003 SP2, it should also work with XP x64 SP2.
>
> And Windows 2003 Server 64-bit (SP2) seems to have the same problem with CrashRpt.dll
>
> Embedded manifest in CrashRpt.dll looks a bit odd:
>
> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
> <security>
> <requestedPrivileges>
> <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
> </requestedPrivileges>
> </security>
> </trustInfo>
> <dependency>
> <dependentAssembly>
> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*"></assemblyIdentity>
> </dependentAssembly>
> </dependency>
> <dependency>
> <dependentAssembly>
> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.6000.0" processorArchitecture="amd64" publicKeyToken="6595b64144ccf1df" language="*"></assemblyIdentity>
> </dependentAssembly>
> </dependency>
> </assembly>
>
> And thus looking at the source code (r21840):
> Is the following line really correct in
> src\crashrpt\CmnHdr.h
> and should it be version 6.0.0.0 instead ??
>
> #pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.6000.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"")
>
> --------
>
> // Needed for supporting XP/Vista styles.
> #if defined(_M_IA64)
> #pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='IA64' publicKeyToken='6595b64144ccf1df' language='*'\"")
> #endif
> #if defined(_M_X64)
> #pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.6000.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"")
> #endif
> #if defined(M_IX86)
> #pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
> #endif
Thanks for the report and the hint!
Fixed in r22267.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2877815
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-11-13 22:00:07 CET