k!cvs20051119 crashes when moving file

2 views
Skip to first unread message

Richard/g

unread,
Nov 19, 2005, 9:40:45 PM11/19/05
to krusade...@googlegroups.com
This has been happening to me for a while from cvs but I thought it
might be related to my system. Anyone else have problem with k!
dying when doing a file move? It actually completes the copy and
delete, but crashes anyway.

Seems to happen on any delete; though it does complete the delete
before dying.

Richard.

Richard/g

unread,
Nov 19, 2005, 10:12:01 PM11/19/05
to krusade...@googlegroups.com
And it doesn't happen all the time. Restart and its stable for a
while. More when I observe more.

Richard.

Rafi Yanai

unread,
Nov 20, 2005, 6:26:45 AM11/20/05
to krusade...@googlegroups.com
Are you using Qt 3.3.5 by any chance ?

Richard/g

unread,
Nov 20, 2005, 10:38:54 AM11/20/05
to krusade...@googlegroups.com
On Sunday 20 November 2005 07:26, Rafi Yanai wrote:
> Are you using Qt 3.3.5 by any chance ?

Yes, I am.

libqt3-headers 3.3.5-1
libqt3-mt-dev 3.3.5-1
libqt3-mt 3.3.5-1
qt3-dev-tools 3.3.5-1
qt3-designer 3.3.5-1

Does that mean I'll just have to live with it until it stabilizes?

Richard.

Shie Erlich

unread,
Nov 20, 2005, 11:15:42 AM11/20/05
to krusade...@googlegroups.com
On 11/20/05, Richard/g <richar...@gmail.com> wrote:

On Sunday 20 November 2005 07:26, Rafi Yanai wrote:
> Are you using Qt 3.3.5 by any chance ?

Yes, I am.

libqt3-headers  3.3.5-1
libqt3-mt-dev   3.3.5-1
libqt3-mt               3.3.5-1
qt3-dev-tools   3.3.5-1
qt3-designer    3.3.5-1

Does that mean I'll just have to live with it until it stabilizes?

how hard will it  be to downgrade to 3.3.4 and recompile krusader?
see if it happens again?



--
Shie Erlich
Krusader Krew
http://www.krusader.org/

Richard/g

unread,
Nov 20, 2005, 11:47:17 AM11/20/05
to krusade...@googlegroups.com
On Sunday 20 November 2005 12:15, Shie Erlich wrote:
> On 11/20/05, Richard/g <richar...@gmail.com> wrote:
> > On Sunday 20 November 2005 07:26, Rafi Yanai wrote:
> > > Are you using Qt 3.3.5 by any chance ?
> >
> > Yes, I am.
> >
> > libqt3-headers 3.3.5-1
> > libqt3-mt-dev 3.3.5-1
> > libqt3-mt 3.3.5-1
> > qt3-dev-tools 3.3.5-1
> > qt3-designer 3.3.5-1
> >
> > Does that mean I'll just have to live with it until it
> > stabilizes?
>
> how hard will it be to downgrade to 3.3.4 and recompile krusader?
> see if it happens again?

I don't know. I've been wondering how to do something like that, in
case somebody should ask. :-) Now, I'll have to find out.
It shouldn't be too hard, maybe just churn some libs, hopefully.

I ran the 1.60.1-sarge and had a similar result. It began to crash
when moving or deleting. Does seem like the instability is
local. :-(

Richard/g

unread,
Nov 20, 2005, 12:33:36 PM11/20/05
to krusade...@googlegroups.com
On Sunday 20 November 2005 12:15, Shie Erlich wrote:
> On 11/20/05, Richard/g <richar...@gmail.com> wrote:
> > On Sunday 20 November 2005 07:26, Rafi Yanai wrote:
> > > Are you using Qt 3.3.5 by any chance ?
> >
> > Yes, I am.
> >
> > libqt3-headers 3.3.5-1
> > libqt3-mt-dev 3.3.5-1
> > libqt3-mt 3.3.5-1
> > qt3-dev-tools 3.3.5-1
> > qt3-designer 3.3.5-1
> >
> > Does that mean I'll just have to live with it until it
> > stabilizes?
>
> how hard will it be to downgrade to 3.3.4 and recompile krusader?
> see if it happens again?

According to aptitude, 3.3.5-1 is the only version available.
Guess I'll just have to suffer a while. Or until another solution
presents. It's more a nuisance that it crashes since nothing seems
to be lost.

Thanks,
Richard.

Heiner

unread,
Nov 20, 2005, 12:39:32 PM11/20/05
to krusade...@googlegroups.com
On Sunday 20 November 2005 12:26, Rafi Yanai wrote:
> Are you using Qt 3.3.5 by any chance ?

Hi!

Is that a problem? I am using 3.3.5 and I do not see any crashes....


Heiner

Shie Erlich

unread,
Nov 21, 2005, 3:28:31 AM11/21/05
to krusade...@googlegroups.com


it is a problem. i found it at work actually. seems that 3.3.5 introduced a bug in qlistview.
when removing an item from the list, qlistview doesn't clear the "hightlighted"  property somewhere.
this means that after a while, you'll end up with enough bad karma for qlistview to try to access
the d->highlighted item, which no longer exists --> sigseg.
the funny thing is that you usually need bad karma for it to happen, or a special configuration, or
some gcc optimization or whatever. richard seems to be suffering from one of the above.
i'm convinced that if he'll downgrade to 3.3.4, the problem will be gone.

Heiner

unread,
Nov 21, 2005, 3:34:45 PM11/21/05
to krusade...@googlegroups.com
On Monday 21 November 2005 09:28, Shie Erlich wrote:
> qlistview to try to access
> the d->highlighted item, which no longer exists --> sigseg.

Without having thought very deeply about it: Why not setting the highlighted
item temporary to something not to be deleted before starting the delete?

> the funny thing is that you usually need bad karma for it to happen, or a

I tried and tried and tried - my karma seems not to be bad enough :-)


Heiner

Frank Schoolmeesters

unread,
Dec 1, 2005, 4:28:58 AM12/1/05
to krusade...@googlegroups.com
I agree with Heiner.
IMHO we need a workaround for this bug,
even when the cause of this bug is in qt,
otherwise Krusader-1.70.0 will be marked as "unstable and unusable",
even when this bug is caused by qt and not by krusader.
Copy, Move and Delete (qlistviewusage) the core function
of a filemanager, instability is not allowed here IMHO.

We can't ask people to use an other KDE version (downgrade/upgrade).
I still remember that Krusader 1.50 and 1.51 did became unusable
on Mandrake 10.0, it always crased randomly after about 3 minutes.
When i would join the Mkdclub, and updated Mdk it would be solved,
but since i don't want to join anything and prefer freedom,
i started to use Debian :)
Since then, Krusader support on Debian is never has been so good :-)

For the moment Krusader-cvs (1.70.0) is unstable on Debian sid/etch,
this means also Knoppix, Ubuntu/Kubuntu, Linspire, Xandros, ...
Do we realy accept this? i think the awnser is no.

This bug is also reported in the Debian bugrtacker:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=331241
and also reported recently in the Krusader bugtracker:
http://sourceforge.net/tracker/index.php?func=detail&aid=1351176&group_id=6488&atid=106488
And an old trace in krusader-devel
http://groups.google.com/group/krusader-devel/browse_thread/thread/a4dcff94fb44d0eb

btw. is there a bugreport for this sended at QT?

bye,

Frank

Shie Erlich

unread,
Dec 1, 2005, 11:43:31 AM12/1/05
to krusade...@googlegroups.com
here's the thing:
1) we can't really prepare and solve all the problems caused by supporting libraries. since qt 3.3.5 was out, many KDE applications started to crash randomly. not just krusader.
2) it doesn't mean we need to wait for qt 3.3.6, since distros are rolling out 3.3.5-15, 3.3.5-25 and stuff. we just need to know in which revision the bug was fixed.
3) since the bug doesn't happen on my machine, nor on rafi's, we can't even begin to try and work around it

shie

Richard/g

unread,
Dec 1, 2005, 9:13:23 PM12/1/05
to krusade...@googlegroups.com
On Thursday 01 December 2005 12:43, Shie Erlich wrote:
> here's the thing:
> 1) we can't really prepare and solve all the problems caused by
> supporting libraries. since qt 3.3.5 was out, many KDE
> applications started to crash randomly. not just krusader.
> 2) it doesn't mean we need to wait for qt 3.3.6, since distros
> are rolling out 3.3.5-15, 3.3.5-25 and stuff. we just need to
> know in which revision the bug was fixed.
> 3) since the bug doesn't happen on my machine, nor on rafi's, we
> can't even begin to try and work around it

I have qt3-mt 3.3.5-1 and it crashes K!.
It is the only one I have found in the repository but that's
probably because I don't have a lot of extra sources in sources.lst.

Google for "qt3.3.5 crash" brings up quite a few people with
problems related to kde as was mentioned.

Kpdf also crashes if you move around too much.

k!cvs20051127 is so far ahead of 1.60.1 that I just restart it when
it crashes. Seems to be contained with qt after the file is
deleted, and so far I haven't found any collateral damage from the
crash. But if there is, I'd like to know. :-)

It still won't complete building with checkinstall but compiles,
installs and runs fine except for the occasional qt3 bug crash.

SourceForge seems to have made considerable effort to speed up and
balance the load. I guess, we live and learn.

regards,
Richard.
> >6&group_id=6488&atid=106488 And an old trace in krusader-devel

Rafi Yanai

unread,
Dec 2, 2005, 8:33:19 AM12/2/05
to krusade...@googlegroups.com
Shie, if we remove all the selected tags in the view before a move/delete operation it might do the trick...
but it maybe it will have some other side effects as well...

we need to think about that...

> > For the moment Krusader-cvs ( 1.70.0) is unstable on Debian

Frank Schoolmeesters

unread,
Dec 2, 2005, 10:13:35 AM12/2/05
to krusade...@googlegroups.com
Maybe make it configurable (in the config file only) ?
I agree that distro's needs to bring out an updated qt version that
does not contain this bug,
but some of the distro's don't update at the bleeding edge ...
It's hard to beleave that a bug like this that affects many kde
applications gets released in the first place.

Since i'm using KDE: 3.3.2-Qt: 3.3.4 i don't have this problem (yet ;-)

Frank

Shie Erlich

unread,
Dec 2, 2005, 5:46:10 PM12/2/05
to krusade...@googlegroups.com
On 12/2/05, Rafi Yanai <rafi....@gmail.com> wrote:
Shie, if we remove all the selected tags in the view before a move/delete operation it might do the trick...
but it maybe it will have some other side effects as well...

we need to think about that...

it's the side effects i'm worried about, and doing that just before a stable is released...

Rafi Yanai

unread,
Dec 2, 2005, 6:00:48 PM12/2/05
to krusade...@googlegroups.com
As I said - we need to think about it...
releasing a version that crashes with Qt 3.5 is bad - but the side effects might be worse.

Shie - we better talk about it with the code in front of us since it's kind in the middle between the panel and panelfunc.

Rafi.

Frank Schoolmeesters

unread,
Dec 3, 2005, 4:19:38 AM12/3/05
to krusade...@googlegroups.com
FYI
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=331241
Modestas Vainius wrote:
------------------------
From the qt-x11-free 3.3.5-2 changelog:

<snip>
* Fix a new-for-3.3.5 QListView problem that was causing myriad random
crashes in KDE apps. (Closes: #338002)
</snip>

------------------------

Frank

Frank Schoolmeesters

unread,
Dec 3, 2005, 4:24:01 AM12/3/05
to krusade...@googlegroups.com
Here is the url:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=338002
Krusader was even mentioned for the bug in the "libqt3-mt" package,
i was not aware of it, since i'm only subscibed for debian bugs for
the krusader package.

Frank

Frank Schoolmeesters

unread,
Dec 5, 2005, 3:10:29 AM12/5/05
to krusade...@googlegroups.com
We need to think about it, thinking, thinking ... :-)

1. Add a note in the readme file (=releasenotes for 1.70.0)
2. I will create an faq for it
We need to find a good url that explains the problem,
or create a good text ourselves.

3. Any Krusader version that is compiled with the
*bad unpatched qt3.3.5* will have problems,
and will have an unusable krusader.
btw. I have a bugreport on Debian for krusader 1.60.0 and
libqt3-mt *debian version* 3:3.3.5-1
libqt3-mt *debian version* >=3:3.3.5-2 solves the issue
4. Not shure if a krusader patch is a good thing or not,
but thinking about it can't hurt ;)

bye,

Frank

Frank Schoolmeesters

unread,
Dec 5, 2005, 5:19:26 AM12/5/05
to krusade...@googlegroups.com
I searched at Google for: 'QListView qt 3.3.5 crash'
and i found the next url's:

http://lists.trolltech.com/qt-interest/2005-11/thread00128-0.html
Only one month old: Fri, 04 Nov 2005

http://lists.kde.org/?l=kde-devel&m=113085081326751&w=2
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=335802
http://www.trolltech.com/developer/changes/changes-3.3.5.html

Just a question, has trolltech released a patched qt 3.3.5
that fixes this issue?
http://www.trolltech.com/developer/changes/index.html

bye,

Frank

Richard/g

unread,
Dec 5, 2005, 7:50:37 AM12/5/05
to krusade...@googlegroups.com
On Monday 05 December 2005 04:10, Frank Schoolmeesters wrote:
> We need to think about it, thinking, thinking ... :-)
>
> 1. Add a note in the readme file (=releasenotes for 1.70.0)
> 2. I will create an faq for it
> We need to find a good url that explains the problem,
> or create a good text ourselves.
>
> 3. Any Krusader version that is compiled with the
> *bad unpatched qt3.3.5* will have problems,
> and will have an unusable krusader.
> btw. I have a bugreport on Debian for krusader 1.60.0 and
> libqt3-mt *debian version* 3:3.3.5-1
> libqt3-mt *debian version* >=3:3.3.5-2 solves the issue

Currently running Kde-3.4.2. Several packages appeared in the deb
repository a couple of days ago for qt3-mt-3.3.5-2. Upgraded qt3.

Apparently:
Kde-3.4.2 with qt3-mt-3.3.5-1 sometimes crashes on moves in krus.
Kde-3.4.2 with qt3-mt-3.3.5-2 does not crash on moves in krus.

Compiled k!cvs2k51203. So far it hasn't crashed, except, randomly
for F3 on jpegs. Probably to do with kghostview.
Hopefully, soon, in Kde3.5 it will be more stable.

Thanks for the hints.

> 4. Not shure if a krusader patch is a good thing or not,
> but thinking about it can't hurt ;)

If the problem is contained in qt3, patching to workaround might
cause more problems when qt3-mt is really fixed.

> bye,
>
> Frank

Frank Schoolmeesters

unread,
Dec 6, 2005, 3:12:56 AM12/6/05
to krusade...@googlegroups.com
On 12/5/05, Richard/g <richar...@gmail.com> wrote:
[...]
> Currently running Kde-3.4.2. Several packages appeared in the deb
> repository a couple of days ago for qt3-mt-3.3.5-2. Upgraded qt3.
>
> Apparently:
> Kde-3.4.2 with qt3-mt-3.3.5-1 sometimes crashes on moves in krus.
> Kde-3.4.2 with qt3-mt-3.3.5-2 does not crash on moves in krus.
>
> Compiled k!cvs2k51203. So far it hasn't crashed, except, randomly
> for F3 on jpegs. Probably to do with kghostview.
> Hopefully, soon, in Kde3.5 it will be more stable.
>
> Thanks for the hints.

Since 6 days libqt3-mt 3:3.3.5-3 is available in Debian Unstable/Sid.
http://packages.debian.org/unstable/libs/libqt3-mt
http://packages.qa.debian.org/q/qt-x11-free.html
http://packages.debian.org/changelogs/pool/main/q/qt-x11-free/qt-x11-free_3.3.5-3/changelog

Frank

Frank Schoolmeesters

unread,
Dec 8, 2005, 5:21:21 AM12/8/05
to krusade...@googlegroups.com
Krusader Bugtracker:
http://sourceforge.net/tracker/?group_id=6488&atid=106488
More and more crash reports ... :(
Maybe release beta3 with a qlistview *hack*,
that can be turned on/off with a config file ?

I thinks it's the most annoying bug for the moment,
and it's caused by a bug in qt libs ...

I guess that all recent bugreports at below are releated,
maybe there are even more bugreports ... , i did not check them all.

[ 1375001 ] repeatable crash when sorting by size
http://sourceforge.net/tracker/index.php?func=detail&aid=1375001&group_id=6488&atid=106488

[ 1373821 ] crash on entering particular directory
http://sourceforge.net/tracker/index.php?func=detail&aid=1373821&group_id=6488&atid=106488
Qt: 3.3.4 but QListViewPrivate in the backtrace ...

[ 1373813 ] Krusader crashes at home-directory
http://sourceforge.net/tracker/index.php?func=detail&aid=1375001&group_id=6488&atid=106488
QListView in the backtrace ...

[ 1351176 ] krusader crashes on file copy/move/delete
http://sourceforge.net/tracker/index.php?func=detail&aid=1351176&group_id=6488&atid=106488

[ 1349112 ] Krusader crashes before opening GUI
http://sourceforge.net/tracker/index.php?func=detail&aid=1349112&group_id=6488&atid=106488
QListViewPrivate in the backtrace ...

Forum: sometimes crashes with file operations
http://krusader.sourceforge.net/phpBB/viewtopic.php?p=6741

Frank

Shie Erlich

unread,
Dec 8, 2005, 8:24:19 AM12/8/05
to krusade...@googlegroups.com
listen guys,
qt 3.3.5 is unstable (btw: it was masked because of it in gentoo. you can't install it normally)

even if we try to create an ugly patch, surely we won't find all the cases, and there
are probably a lot of them. potentially, any place we're manipulating the view is a crash candidate.

maybe for start, put an announcmen ton the front page explaining the situation ?

shie

> > repository a couple of days ago for qt3-mt-3.3.5-2 .  Upgraded qt3.

> >
> > Apparently:
> >  Kde-3.4.2 with qt3-mt-3.3.5-1 sometimes crashes on moves in krus.
> >  Kde-3.4.2 with qt3-mt-3.3.5-2   does not   crash on moves in krus.
> >
> > Compiled k!cvs2k51203. So far it hasn't crashed, except, randomly
> > for F3 on jpegs.  Probably to do with kghostview.
> > Hopefully, soon, in Kde3.5 it will be more stable.
> >
> > Thanks for the hints.
>
> Since 6 days libqt3-mt 3:3.3.5-3 is available in Debian Unstable/Sid.
> http://packages.debian.org/unstable/libs/libqt3-mt
> http://packages.qa.debian.org/q/qt-x11-free.html
> http://packages.debian.org/changelogs/pool/main/q/qt-x11-free/qt-x11-free_3.3.5-3/changelog
>
> Frank
>

Dirk Eschler

unread,
Dec 8, 2005, 3:59:34 PM12/8/05
to krusade...@googlegroups.com
Am Donnerstag, 8. Dezember 2005 14:24 schrieb Shie Erlich:
> listen guys,
> qt 3.3.5 is unstable (btw: it was masked because of it in gentoo. you can't
> install it normally)
>
> even if we try to create an ugly patch, surely we won't find all the cases,
> and there
> are probably a lot of them. potentially, any place we're manipulating the
> view is a crash candidate.
>
> maybe for start, put an announcmen ton the front page explaining the
> situation ?
>
> shie

+1

I mean, even if you're able to work around it, somehow, wouldn't that be the
wrong approach? As much as i understand, the bug is in Qt, not in Krusader.
And if it might raise new problems, then it's definately not the way to go.

Just my 2 cents.

--
Dirk

Reply all
Reply to author
Forward
0 new messages