APPLICATION_FAULT in TSVNCache.exe

33 views
Skip to first unread message

Andre.Ziegler

unread,
Jan 1, 2010, 8:49:43 AM1/1/10
to us...@tortoisesvn.tigris.org
Hi,

while updating several working copies and browsing through the working
copies folder I got a TSVNCache.exe crash. When I open the dmp in
WinDbg I got the following output:

BUGCHECK_STR: c0000024

DEFAULT_BUCKET_ID: APPLICATION_FAULT

PROCESS_NAME: TSVNCache.exe

ERROR_CODE: (NTSTATUS) 0xc0000024 - {Falscher Typ} Es besteht ein
Widerspruch zwischen dem f r den Vorgang verlangten Objekttyp und dem
angegebenen Objekttyp.

EXCEPTION_CODE: (NTSTATUS) 0xc0000024 - {Falscher Typ} Es besteht ein
Widerspruch zwischen dem f r den Vorgang verlangten Objekttyp und dem
angegebenen Objekttyp.

NTGLOBALFLAG: 0

FAULTING_THREAD: 000009bc

LAST_CONTROL_TRANSFER: from 77d9e205 to 77dd4304

STACK_TEXT:
05ebf8e8 77d9e205 001afc80 00000000 0283ec50 ntdll!
RtlpUnWaitCriticalSection+0x41
05ebf900 00413453 001afc80 05ebfe08 001afc80 ntdll!
RtlLeaveCriticalSection+0x53
05ebf914 00414bc9 1352ccd6 05ebfc58 05ebfc58 TSVNCache!
ATL::CComCritSecLock<ATL::CComCriticalSection>::Unlock+0x23 [c:
\program files\microsoft visual studio 9.0\vc\atlmfc\include\atlbase.h
@ 352]
05ebff3c 004138db 05ebff7c 73383433 001afc80 TSVNCache!
CFolderCrawler::WorkerThread+0x12d9 [c:\users\kueng\nightlybuilds\1.6.x
\tortoisesvn\src\tsvncache\foldercrawler.cpp @ 387]
05ebff44 73383433 001afc80 135291c2 00000000 TSVNCache!
CFolderCrawler::ThreadEntry+0xb [c:\users\kueng\nightlybuilds\1.6.x
\tortoisesvn\src\tsvncache\foldercrawler.cpp @ 113]
05ebff7c 733834c7 00000000 05ebff94 778bd009 msvcr90!_callthreadstartex
+0x1b [f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c @ 348]
05ebff88 778bd009 0283ec50 05ebffd4 77da19bb msvcr90!_threadstartex
+0x69 [f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c @ 326]
05ebff94 77da19bb 0283ec50 720bbb71 00000000 kernel32!
BaseThreadInitThunk+0xe
05ebffd4 77da198e 7338345e 0283ec50 ffffffff ntdll!__RtlUserThreadStart
+0x23
05ebffec 00000000 7338345e 0283ec50 00000000 ntdll!_RtlUserThreadStart
+0x1b

STACK_COMMAND: ~2s; .ecxr ; kb

FOLLOWUP_IP:
TSVNCache!ATL::CComCritSecLock<ATL::CComCriticalSection>::Unlock+23 [c:
\program files\microsoft visual studio 9.0\vc\atlmfc\include\atlbase.h
@ 352]
00413453 8b55f8 mov edx,dword ptr [ebp-8]

FAULTING_SOURCE_CODE:
348: inline void CComCritSecLock< TLock >::Unlock() throw()
349: {
350: ATLASSUME( m_bLocked );
351: m_cs.Unlock();
> 352: m_bLocked = false;
353: }
354:
355: class CComMultiThreadModelNoCS
356: {
357: public:

SYMBOL_STACK_INDEX: 2

SYMBOL_NAME: TSVNCache!
ATL::CComCritSecLock<ATL::CComCriticalSection>::Unlock+23

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: TSVNCache

IMAGE_NAME: TSVNCache.exe

DEBUG_FLR_IMAGE_TIMESTAMP: 4b180ba3

BUCKET_ID: c0000024_TSVNCache!
ATL::CComCritSecLock_ATL::CComCriticalSection_::Unlock+23

FAILURE_BUCKET_ID: APPLICATION_FAULT_c0000024_TSVNCache.exe!
ATL::CComCritSecLock_ATL::CComCriticalSection_::Unlock

WATSON_STAGEONE_URL:
http://watson.microsoft.com/StageOne/TSVNCache_exe/1_6_6_17787/4b180ba3/ntdll_dll/6_0_6002_18005/49e03821/c0000024/00074304.htm?Retriage=1

I'm using Windows Vista Ultimate SP2 x86. Any ideas about this Stefan?

André

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2434077

To unsubscribe from this discussion, e-mail: [users-un...@tortoisesvn.tigris.org].

Stefan Küng

unread,
Jan 2, 2010, 11:52:49 AM1/2/10
to us...@tortoisesvn.tigris.org

Hard to say what's causing this: the fault happens when a critical
section is released. Since the thread in that case owns the critical
section, it's hard to say why that critical section can't be released.

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=2434224

Andre.Ziegler

unread,
Jan 2, 2010, 6:19:13 PM1/2/10
to us...@tortoisesvn.tigris.org
Hi Stefan,

do you want the dump? Will this help you?

André

> >http://watson.microsoft.com/StageOne/TSVNCache_exe/1_6_6_17787/4b180b...


>
> > I'm using Windows Vista Ultimate SP2 x86. Any ideas about this Stefan?
>
> Hard to say what's causing this: the fault happens when a critical
> section is released. Since the thread in that case owns the critical
> section, it's hard to say why that critical section can't be released.
>
> 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&dsMess...
>
> To unsubscribe from this discussion, e-mail: [users-unsubscr...@tortoisesvn.tigris.org].

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2434298

Stefan Küng

unread,
Jan 3, 2010, 2:32:50 AM1/3/10
to us...@tortoisesvn.tigris.org
On 03.01.2010 00:19, Andre.Ziegler wrote:
> Hi Stefan,
>
> do you want the dump? Will this help you?

I can only use dumps from the very latest nightly build, but I doubt
that it would help much in this case.
Does this crash happen often for you?

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=2434341

Andre.Ziegler

unread,
Jan 3, 2010, 7:32:03 AM1/3/10
to us...@tortoisesvn.tigris.org
Hi Stefan,

no it only happened once. I'll keep my eyes open on the issue.

André

On 3 Jan., 08:32, Stefan Küng <tortoise...@gmail.com> wrote:
> On 03.01.2010 00:19, Andre.Ziegler wrote:
>
> > Hi Stefan,
>
> > do you want the dump? Will this help you?
>
> I can only use dumps from the very latest nightly build, but I doubt
> that it would help much in this case.
> Does this crash happen often for you?
>
> 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&dsMess...
>
> To unsubscribe from this discussion, e-mail: [users-unsubscr...@tortoisesvn.tigris.org].

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2434372

MattII

unread,
Jan 15, 2010, 4:06:43 PM1/15/10
to us...@tortoisesvn.tigris.org
This happens for me as well, I don't have technical details like Andre but
every few days I get a message stating tsvncache.exe has had a problem
(sorry I forget exact message name, I will keep an eye out) and offers to
send the crash report (which I've said yes to several times).

--
View this message in context: http://old.nabble.com/APPLICATION_FAULT-in-TSVNCache.exe-tp26985493p27183579.html
Sent from the tortoisesvn - users mailing list archive at Nabble.com.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2437551

Joris Spriet

unread,
Jan 27, 2010, 5:59:24 AM1/27/10
to us...@tortoisesvn.tigris.org
Hi,

I have this problem rather frequently (a couple of times a day), also
running Windows Vista (ultimate). In the beginning I used the error
reporting dialog to send a mail,
now I just hit the 'exit' button. Rather annoying bug...

Could it be that the critical section has been deleted ?
I read on a Microsft blog (Raymond Chen) that in Vista behaviour was
changed for deleted critical sections : if you attempt to still use it
(Leave/Enter), the process is terminated.
In previous Windows versions, you could get away with it.

Best regards,

Joris Spriet

> >http://watson.microsoft.com/StageOne/TSVNCache_exe/1_6_6_17787/4b180b...


>
> > I'm using Windows Vista Ultimate SP2 x86. Any ideas about this Stefan?
>
> Hard to say what's causing this: the fault happens when a critical
> section is released. Since the thread in that case owns the critical
> section, it's hard to say why that critical section can't be released.
>
> 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&dsMess...
>
> To unsubscribe from this discussion, e-mail: [users-unsubscr...@tortoisesvn.tigris.org].

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2442385

Stefan Küng

unread,
Jan 27, 2010, 12:49:33 PM1/27/10
to us...@tortoisesvn.tigris.org
On 27.01.2010 11:59, Joris Spriet wrote:
> Hi,
>
> I have this problem rather frequently (a couple of times a day), also
> running Windows Vista (ultimate). In the beginning I used the error
> reporting dialog to send a mail,
> now I just hit the 'exit' button. Rather annoying bug...
>
> Could it be that the critical section has been deleted ?
> I read on a Microsft blog (Raymond Chen) that in Vista behaviour was
> changed for deleted critical sections : if you attempt to still use it
> (Leave/Enter), the process is terminated.
> In previous Windows versions, you could get away with it.

Update to 1.6.7.

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=2442486

Reply all
Reply to author
Forward
0 new messages