The crash also happens on WinXP SP2.
I use svn.exe client
serf: trunk r1375
subversion: trunk r947299
The attached file is the callstack when doing
svn co http://svn.apache.org/repos/asf/subversion/trunk
2010/5/17 Stefan K√ľng <tortoisesvn_at_gmail.com>:
> On 16.05.2010 18:31, Bert Huijben wrote:
>>> -----Original Message-----
>>> From: Mark Phippard [mailto:markphip_at_gmail.com]
>>> Sent: zondag 16 mei 2010 18:19
>>> To: Greg Stein
>>> Cc: Stefan K√ľng; Subversion Development
>>> Subject: Re: problems with serf
>>> On Sun, May 16, 2010 at 11:29 AM, Greg Stein<gstein_at_gmail.com> ¬†wrote:
>>>> I'll take a look at your stack traces. Thanks!
>>>> It is very strange that this happens for you. I've been using serf as
>>>> my only connection for the past couple years. I specifically disable
>>>> neon support. It's been working just fine for me, so there is
>>>> something on your system or about how TortoiseSVN interacts with the
>>>> libraries that triggers it.
>>> It is also possible it is Serf on Windows, and not specifically
>>> TortoiseSVN. ¬†I do not know if Bert uses Serf regularly or not. ¬†I
>>> seem to recall Paul mentioning he does not use it because of crashes.
>>> I do not know if any of us that use Windows are even using trunk
>>> regularly. ¬†The performance difference on Windows was too great to use
>>> it for any real day to day work.
>> The Slik buildbot runs the serf tests on Windows (The svn-slik-w2k3-x64-ra
>> bot checks svn:// and serf http://), but running the tests doesn't really
>> test actual network conditions.
>> (I can't checkout a normal Subversion trunk over HTTP using serf when the
>> TCG isa server is in its way (I get 404 errors). But I see no issues when
>> doing the same thing from home)
> Since the crash happens when memory is freed again (double free on the same
> memory), this could be an issue that only shows on Win7. Win XP doesn't
> really care if memory is freed more than once and crashes only if there's
> more 'wrong' than just the double-free. Win7 however has a much more strict
> memory management and crashes much more in such situations.
> But as I could see, serf has its own way to detect those double-frees for
> debug builds, so it should be possible to reproduce this on XP too.
> And maybe it's not even serf itself but ra_serf?
> ¬† ¬† ¬† ___
> ¬†oo ¬†// \\ ¬† ¬† ¬†"De Chelonian Mobile"
> ¬†(_,\/ \_/ \ ¬† ¬† TortoiseSVN
> ¬† \ \_/_\_/> ¬† ¬†The coolest Interface to (Sub)Version Control
> ¬† /_/ ¬† \_\ ¬† ¬† http://tortoisesvn.net
Received on 2010-05-24 13:09:44 CEST