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

Re: TortoiseSVN "Get Lock" crash bug

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sat, 25 Sep 2010 09:28:02 +0200

On 24.09.2010 23:21, Joe LeVeque wrote:
> While attempting to Get Locks on all files in a directory (The
> directory contained 900KB TARGA files - 2200 files in total), the
> TortoiseSVN the progress would would be displayed in the progress window
> as usual, until about two-thirds of the way through the files, at which
> point TortoiseProc.exe crashed with the following error (screenshot
> attached, also):
>
> *"The exception unknown software exception (0x40000015) occurred in the
> application at location 0x6eec26a7."*
>
> The files that had been processed did get locked, but some of them
> couldn't be unlocked, even by the user whose name was attached to the
> lock in the repo browser.
>
> This was originally noticed using TortoiseSVN version 1.6.7, so I
> updated the user to version 1.6.10, build 19898, and the crash occurred
> yet again.
>
> I verified this crash by attempting the same procedure on my machine,
> again running the latest version of TortoiseSVN. My version info is below:

That's a known issue in the svn library: you can verify it by watching
the memory use of the process: it will climb up until there's no more
memory available.

But it seems you don't understand what locks are used for: they're not
to lock whole directories but only those files you're actually working
on. And I seriously doubt that you're working on 2200 files at once - if
you really do, create a branch instead.

Also, locking so many files will put a lot of stress on the server too,
not just the client.

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=2664449
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-09-25 09:28:17 CEST

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