On 14.11.2013 15:26, Ben Johnson wrote:
> On 11/13/2013 8:44 PM, Ben Johnson wrote:
>>
>> Thanks for the reply, Stefan. I sure do appreciate it.
>>
>> I looked through the list of issues that you cited and nothing there
>> looks familiar.
>>
>> Is there a specific method that I should be undertaking to obtain a
>> crash dump file? I have started with the steps described at
>> http://msdn.microsoft.com/en-us/library/vstudio/3s68z0b3.aspx#BKMK_Attach_to_a_running_process
>> .
>>
>> As soon as I attach to the running process, which is an instance of the
>> Update dialog (after updating the working copy successfully), and then
>> press "OK" to exit the dialog, the debugger complains:
>>
>> Unhandled exception at 0x000007FC05A75521 (ntdll.dll) in
>> TortoiseProc.exe: 0xC0000005: Access violation reading location
>> 0x000000006D724F3F.
>>
>> I click "Continue" but this dialog keeps coming up each time, indefinitely.
>>
>> The call stack looks like this (if it is at all helpful):
>>
>>> ntdll.dll!000007fc05a75521() Unknown
>> bdmpega64.acm!00000001800029c4() Unknown
>> bdmpega64.acm!00000001800014d8() Unknown
>> winmmbase.dll!000007fbf6c0cf93() Unknown
>> msacm32.dll!000007fbfb78193c() Unknown
>> msacm32.dll!000007fbfb7816e2() Unknown
>> msacm32.dll!000007fbfb7819c4() Unknown
>> msacm32.dll!000007fbfb78196d() Unknown
>> msacm32.dll!000007fbfb7811d3() Unknown
>> ntdll.dll!000007fc05a8037f() Unknown
>> ntdll.dll!000007fc05aa6080() Unknown
>> ntdll.dll!000007fc05aa5f2c() Unknown
>> kernel32.dll!000007fc0425445e() Unknown
>> msvcr110.dll!000007fbf0353063() Unknown
>> TortoiseProc.exe!000007f78ae5661d() Unknown
>> kernel32.dll!000007fc04251832() Unknown
>> ntdll.dll!000007fc05acd609() Unknown
>>
>> I run a "pretty tight ship" (which, I know, doesn't hold much water),
>> and Avast finds no evidence of a virus on the machine.
>>
>> Is there a link/resource to which you could point me that contains
>> detailed instructions for obtaining exactly the type of dump file that
>> you require for analysis?
>>
>> Thanks again for your willingness to look into this.
>>
>> -Ben
>>
>
> Stefan, after doing a little more digging, I am eying that file near the
> top of the call stack, "bdmpega64.acm", suspiciously.
>
> When I search the Internet for that file, I see two results that stand-out:
>
> 1) A crash-report.com post that you made with the same file name, which
> implies that this file has crashed TSVN for others.
>
> 2) A thread about Remote Desktop crashes that this file causes, which I
> am also experiencing, but that I considered unrelated and irrelevant
> until now.
>
> The Remote Desktop crashing thread about this file states that the file
> is usually part of Bandicam (never installed it) or oftentimes a video
> game. Apparently, many games use this codec for in-game screen recording.
>
> I have indeed installed a new game or two recently, which is probably
> what is causing this. I will report back once I determine which game is
> the culprit. I wouldn't spend any more of your time on this, as I can
> probably find the solution myself.
It's the bdmpega64, yes:
http://code.google.com/p/tortoisesvn/issues/detail?id=524
I've received several crash reports for this already, so no need for you
to send me a crash dump.
The problem is that the dll does not unload cleanly. When the dll gets
unloaded (which Windows does when a process exits), it crashes.
But since the crash happens inside that dll and the bug is also in that
dll, there's nothing I can do in TSVN to prevent that crash.
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=3068498
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2013-11-14 18:43:04 CET