Am 01.06.2013 15:28, schrieb Stefan Küng:
> On 01.06.2013 15:11, Nikita Leontiev wrote:
>> Hello,
>>
>> BoundsChecker displays allocation conflict error in TortoiseSVN32.dll.
>> See screenshot for details.
> The debug symbols for TSVN are here:
> http://www.crash-server.com:8080/public/tsvn/71040F62-F78A-4953-B5B3-5C148349FED7/symsrv
Do they include Symbols for TorotiseSVN32.dll?
I tried attaching windbg to a 32-bit instance of notepad on x64 Windows
7, opened a file open dialog and tried to load symbols:
> | CommandLine: C:\Windows\SysWOW64\notepad.exe
> | 0:012> .sympath
> | Symbol search path is: srv*c:\ProgramData\Symbols*http://msdl.microsoft.com/download/symbols;srv*c:\ProgramData\Symbols*http://www.crash-server.com:8080/public/tsvn/71040F62-F78A-4953-B5B3-5C148349FED7/symsrv
> | Expanded Symbol search path is: srv*c:\programdata\symbols*http://msdl.microsoft.com/download/symbols;srv*c:\programdata\symbols*http://www.crash-server.com:8080/public/tsvn/71040f62-f78a-4953-b5b3-5c148349fed7/symsrv
> | 0:012> lm vm TortoiseSVN32
> | start end module name
> | 5a5b0000 5a61c000 TortoiseSVN32 (export symbols) C:\Program Files\TortoiseSVN\bin\TortoiseSVN32.dll
> | Loaded symbol image file: C:\Program Files\TortoiseSVN\bin\TortoiseSVN32.dll
> | Image path: C:\Program Files\TortoiseSVN\bin\TortoiseSVN32.dll
> | Image name: TortoiseSVN32.dll
> | Timestamp: Sat Jun 01 07:45:40 2013 (51A98A84)
> | CheckSum: 00070271
> | ImageSize: 0006C000
> | File version: 1.7.13.24257
> | Product version: 1.7.13.24257
> | File flags: 0 (Mask 3F)
> | File OS: 4 Unknown Win32
> | File type: 2.0 Dll
> | File date: 00000000.00000000
> | Translations: 0400.04e4
> | CompanyName: http://tortoisesvn.net
> | ProductName: TortoiseSVN
> | InternalName: TortoiseSVN.dll
> | OriginalFilename: TortoiseSVN.dll
> | ProductVersion: 1, 7, 13, 24257
> | FileVersion: 1, 7, 13, 24257
> | FileDescription: TortoiseSVN shell extension client
> | LegalCopyright: Copyright (C) 2003-2012 - TortoiseSVN
> | 0:012> !sym noisy
> | noisy mode - symbol prompts on
> | 0:012> ld TortoiseSVN32
> | SYMSRV: c:\programdata\symbols\TortoiseShell.pdb\34EB30F429E641459195FCF34EE4E4F21\TortoiseShell.pdb not found
> | SYMSRV: http://msdl.microsoft.com/download/symbols/TortoiseShell.pdb/34EB30F429E641459195FCF34EE4E4F21/TortoiseShell.pdb not found
> | SYMSRV: c:\programdata\symbols\TortoiseShell.pdb\34EB30F429E641459195FCF34EE4E4F21\TortoiseShell.pdb not found
> | SYMSRV: http://www.crash-server.com:8080/public/tsvn/71040f62-f78a-4953-b5b3-5c148349fed7/symsrv/TortoiseShell.pdb/34EB30F429E641459195FCF34EE4E4F21/TortoiseShell.pdb not found
> | DBGHELP: C:\Program Files\TortoiseSVN\bin\TortoiseShell.pdb - file not found
> | DBGHELP: D:\Development\SVN\Releases\TortoiseSVN-1.7.13\bin\Release\bin\TortoiseShell.pdb - file not found
> | *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\TortoiseSVN\bin\TortoiseSVN32.dll -
> | DBGHELP: TortoiseSVN32 - export symbols
> | Symbols loaded for TortoiseSVN32
In case you do not get the symbol loading working, and Nikita tells us
what exact version of TortoiseSVN32.dll he was using (and you happen to
have the symbols for it on disk) you can also load it into windbg and do a
> | ln TortoiseSVN32+0x1F081
to print the nearest symbols around this address.
Regards,
Michael
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3056899
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2013-06-02 14:01:53 CEST