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

RE: SubVersion crash in TortoiseSVN 1.8.8

From: Bert Huijben <bert_at_qqmail.nl>
Date: Fri, 5 Sep 2014 13:12:04 +0200

                Hi,

 

If you want us (or the TortoiseSVN developers, which have their own list) to
resolve your problem you should explain us how we can reproduce your
problem.

 

The only explanation you give us

"It occurred when I was trying to view the difference between 2 previous
revisions of a file in an SVN repository that uses the svn+ssh:// protocol,
on SourceForge"

 

Doesn't provide me any information to reproduce this. nor does it tell me
whether this problem is caused by a bug in TortoiseSVN invoking the
Subversion libraries, or in TortoiseSVN itself. We really need more
information to even start looking

 

Usually when you would look at two old versions, you don't check the working
copy. so that might give the hint that TortoiseSVN accidentally tries to do
something in the wrong location. But we can't tell.

 

 

As you get the error from TortoiseSVN and we as Subversion project don't
provide direct support for that projects final releases the request to
automatically handle *their* errors doesn't really make sense here.

 

As far as I know TortoiseSVN handles their crashes automatically. So somehow
they determined that this isn't a crash that they want/can handle.

 

                Bert

 

From: Rich McGrew [mailto:mcgrew_rich_at_yahoo.com]
Sent: vrijdag 5 september 2014 10:47
To: users_at_subversion.apache.org
Subject: SubVersion crash in TortoiseSVN 1.8.8

 

This crash happened in TortoiseSVN 1.8.8, which is based on Apache
SubVersion 1.8.10, both of which are the latest release versions. It
happened on 32-bit Windows XP Professional with Service Pack 3. It occurred
when I was trying to view the difference between 2 previous revisions of a
file in an SVN repository that uses the svn+ssh:// protocol, on SourceForge.
I get this crash very often in TortoiseSVN 1.8.8 and the error message says
to post an email to this email address. However the error message is exactly
the same every time. So I am only emailing this bug in once even though it
keeps happening again and again and again. Please fix it so I don't have to
deal with this annoying bug anymore. I think the error message itself,

 

In file
 
'D:\Development\SVN\Releases\TortoiseSVN-1.8.8\ext\subversion\subversion\lib
svn_wc\wc_db.c'
 line 8731: assertion failed (svn_dirent_is_absolute(local_abspath)),

 

that error message ought to be more than enough for you to figure out what
went wrong, it says exactly what line of source code has the error, line
8731 of wc_db.c, and it says what the error is too. Anyway I get this error
ALL THE TIME now so please fix it.

 

Also maybe you should have Apache SubVersion automatically report crash
reports to https://drdump.com/ the way TortoiseSVN does so that users like
me don't have to manually email these crash reports in and so you can get an
accurate count of how often the crashes actually occur. Drdump.com is the
new name for crash-server.com, anyway an explanation of it is on the
TortoiseSVN site here: http://tortoisesvn.net/crashhandler.html. Automated
crash reports would make the program more stable and allow you to accurately
track statistics on each type of crash to prioritize fixing the most common
ones first, and you wouldn't need people to send in emails of crash reports
anymore.

 

Here is the crash log:

 

---------------------------
Subversion Exception!
---------------------------
Subversion encountered a serious problem.
Please take the time to report this on the Subversion mailing list
with as much information as possible about what
you were trying to do.
But please first search the mailing list archives for the error message
to avoid reporting the same problem repeatedly.
You can find the mailing list archives at
http://subversion.apache.org/mailing-lists.html

Subversion reported the following
(you can copy the content of this dialog
to the clipboard using Ctrl-C):

In file
 
'D:\Development\SVN\Releases\TortoiseSVN-1.8.8\ext\subversion\subversion\lib
svn_wc\wc_db.c'
 line 8731: assertion failed (svn_dirent_is_absolute(local_abspath))
---------------------------
OK
---------------------------

Thanks,

Rich McGrew, open-source programmer
Received on 2014-09-05 13:12:42 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.