TortoiseSVN 1.7.2 crashes checking out repository on WIndows 7

423 views
Skip to first unread message

Robert PINSKER

unread,
Dec 6, 2011, 11:33:39 AM12/6/11
to us...@tortoisesvn.tigris.org

I was previously using TSVN 1.7 on an old 32-bit laptop running XP.

 

I have now upgraded to a new 64-bit brand new HP laptop running Windows 7 and Ive  installed TSVN 1.7.2 64-bit.

 

I now attempt to check out the same repository (which is on an https:// path within our company network) and I get this error:

 

Encountered an improper argument – if I try to check out the whole repository

TortoiseSVN has stopped working.... if I try to Choose Items.

 

Can you help?  Would there be a crash dump file I can send you anywhere?

 

Many thanks

 

Robert Pinsker

ST-Ericsson UK Ltd

Bristol.

Robert PINSKER

unread,
Dec 6, 2011, 12:16:23 PM12/6/11
to Robert PINSKER, us...@tortoisesvn.tigris.org

Further information – Ive just downgraded to 1.7 (64-bit) and everything is fine.

 

Robert.

Blake Niemyjski

unread,
Dec 6, 2011, 3:07:21 PM12/6/11
to us...@tortoisesvn.tigris.org
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-un...@tortoisesvn.tigris.org].

svn crash.zip
svncrash2.zip

Blake Niemyjski

unread,
Dec 6, 2011, 3:08:56 PM12/6/11
to us...@tortoisesvn.tigris.org
It's also worth noting that I have tried the nightly builds!

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

Konstantin Kolinko

unread,
Dec 6, 2011, 3:34:09 PM12/6/11
to us...@tortoisesvn.tigris.org
2011/12/6 Robert PINSKER <robert....@stericsson.com>:

> I was previously using TSVN 1.7 on an old 32-bit laptop running XP.
>
>
>
> I have now upgraded to a new 64-bit brand new HP laptop running Windows 7
> and I’ve  installed TSVN 1.7.2 64-bit.
>
>
>
> I now attempt to check out the same repository (which is on an https:// path
> within our company network) and I get this error:
>
>
>
> “Encountered an improper argument” – if I try to check out the whole
> repository
>
> “TortoiseSVN has stopped working....” if I try to “Choose Items”.
>

I am just guessing but it looks like the following:
http://code.google.com/p/tortoisesvn/issues/detail?id=155

Note that it was fixed less than an hour ago. It might still fit into
tonight's nightly.

There is a workaround: use command-line client and let it cache your
acceptance of the HTTPS certificate.

Best regards,
Konstantin Kolinko

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

Blake Niemyjski

unread,
Dec 6, 2011, 3:42:39 PM12/6/11
to us...@tortoisesvn.tigris.org
I hope so, This works in 1.7.0 and I'm trying 1.7.1 now. You can download here (http://sourceforge.net/projects/tortoisesvn/files/1.7.1/Application/)

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

Reply all
Reply to author
Forward
0 new messages