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

Re: subversion 1.4.0 svn checkout crash

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-11-18 19:09:09 CET

Lieven Govaerts wrote:
> D.J. Heap wrote:
>> Based on the long thread, it sounds like you've tweaked the source a
>> bit, Stefan? Do you have the updated source available so I could
>> build it with VC6 as you suggested to avoid having to install another
>> C runtime?
> At the summit, Ivan and I started looking at the crash handler code
> examples + the TSVN version. We concluded that it'd be better if we code
> this from scratch, with just the things we need.
> That was a month ago and we didn't really follow up, but I have no
> problem looking at it the coming days.

Well, I certainly have nothing against you starting from scratch.
But I have to say, too often people on this list reject a solution
because they want something 'better' just because they want it perfect.
I'd rather have a *working* solution than something perfect which might
never get done.

> Is there any special reason why we want to put this code in a separate
> dll? It seems to work fine with both the setup and crash handler code in
> the executable.

If you put it into the executable, then it won't work. After all: it has
to catch a segfault, and a segfault will *stop* the application. That's
why it is implemented as a dll.

But are you sure you want to start from scratch with a crashhandler? You
could also start using airbag:
http://code.google.com/p/airbag/

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Nov 18 19:09:38 2006

This is an archived mail posted to the Subversion Dev mailing list.