[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: TortoiseSVN 1.7.2 crashes checking out repository on WIndows 7

From: Blake Niemyjski <bniemyjski_at_gmail.com>
Date: Tue, 6 Dec 2011 12:07:21 -0800 (PST)

I'm encountering the same exact issue. I just built a Win7 Intel x79 setup and had this issue where I couldn't update or commit to a repository. I see the dialog but as soon as I click a button it fails. I sent in the crash report to the email address stated on one of these pages.

I've rebuilt my machine 3 times to try and solve this issue as I need this to work for my job... I have also updated and reinstalled the latest c++ service packs.

Here is some things I'm seeing in the event logs:

Faulting application name: TortoiseProc.exe, version: 1.7.2.22327, time stamp: 0x4ed684a1
Faulting module name: ntdll.dll, version: 6.1.7601.17514, time stamp: 0x4ce7c8f9
Exception code: 0xc0000374
Fault offset: 0x00000000000c40f2
Faulting process id: 0x53c
Faulting application start time: 0x01ccb450adb73df8
Faulting application path: C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: ec578ae3-2043-11e1-bb4d-5404a6372d8b

Fault bucket 50710332, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: TortoiseProc.exe
P2: 1.7.2.22327
P3: 4ed684a1
P4: StackHash_b8a8
P5: 6.1.7601.17514
P6: 4ce7c8f9
P7: c0000374
P8: 00000000000c40f2
P9:
P10:

Attached files:
C:\Users\Blake Niemyjski\AppData\Local\Temp\WER45A7.tmp.WERInternalMetadata.xml

These files may be available here:
C:\Users\Blake Niemyjski\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_TortoiseProc.exe_ed72bd2fdec5c12252adf986894db742493e485_0e5218bd

Analysis symbol:
Rechecking for solution: 0
Report Id: ec578ae3-2043-11e1-bb4d-5404a6372d8b
Report Status: 0

I click on debug when this error occurs and heres the line of code that It's on (std c++ lib)

Message: Unhandled exception at 0x778940f2 in TortoiseProc.exe: 0xC0000374: A heap has been corrupted.

Code:

void __declspec(noreturn) AFXAPI AfxThrowInvalidArgException()
{
        THROW(&_simpleInvalidArgException);
}

And here is the stack trace:

> mfc100u.dll!AfxThrowInvalidArgException() Line 228 + 0x1d bytes C++
         mfc100u.dll!CTaskDialog::SetDefaultCommandControl(int nCommandControlID) Line 631 + 0x27 bytes C++
         TortoiseProc.exe!000000013ffd7c8b()
         libsvn_tsvn.dll!000007fef8b39da1()
         libsvn_tsvn.dll!000007fef8b12a61()
         libsvn_tsvn.dll!000007fef8ad1fb8()
         libsvn_tsvn.dll!000007fef8ba559d()
         libsvn_tsvn.dll!000007fef8ba622e()
         libsvn_tsvn.dll!000007fef8ba2e8b()
         libsvn_tsvn.dll!000007fef8ba1bd2()
         libsvn_tsvn.dll!000007fef8ba2245()
         libsvn_tsvn.dll!000007fef8ba291a()
         libsvn_tsvn.dll!000007fef8ad5fb5()
         libsvn_tsvn.dll!000007fef8ace4d2()
         libsvn_tsvn.dll!000007fef8ad32e1()
         libsvn_tsvn.dll!000007fef8abeea6()
         libsvn_tsvn.dll!000007fef8a85ec3()
         libsvn_tsvn.dll!000007fef8a8c49e()
         libsvn_tsvn.dll!000007fef8a8cbc4()
         libsvn_tsvn.dll!000007fef8a8cdd8()
         TortoiseProc.exe!000000013ffbcf41()
         TortoiseProc.exe!00000001400ee5cf()
         TortoiseProc.exe!00000001400e4f85()
         mfc100u.dll!_AfxThreadEntry(void * pParam) Line 109 + 0x7 bytes C++
         msvcr100.dll!_callthreadstartex() Line 314 + 0xd bytes C
         msvcr100.dll!_threadstartex(void * ptd) Line 292 + 0x5 bytes C
         kernel32.dll!00000000775c652d()
         ntdll.dll!00000000777fc521()

Also, I'm submitting all of this information to WinQual so you should be seeing these crashes there as well.

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

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

Received on 2011-12-06 21:11:45 CET

This is an archived mail posted to the TortoiseSVN Users mailing list.