Issue175

Project smart
Title smart --gui crash while searching
Priority bug Status done-review
Superseder Nosy List ahanke, mvo, rasker
Assigned To rasker Topics

Created on 2006-06-16.15:13:36 by ahanke, last changed 2008-07-01.10:24:02 by rasker.

Files
File name Uploaded Type Edit Remove
smart-gui-search-crash.txt ahanke, 2006-06-16.15:18:48 text/plain
smart-issue175-svn-r730.txt ahanke, 2006-06-16.18:15:55 text/plain
smart-r727.diff mvo, 2006-06-16.15:55:13 text/x-patch
Messages
msg1423 (view) Author: rasker Date: 2008-07-01.10:24:02
Retired

Reason for Retirement: Please confirm if this is still a problem in the latest
version of Smart.

Please reopen this issue in the new bugtracker if it is still an issue.
New Bugtracker : http://bugs.launchpad.net/smart
further details:
https://blueprints.launchpad.net/smart/+spec/bug-reporting-migration.
msg564 (view) Author: ahanke Date: 2006-06-16.18:15:55
Sorry, still happening in r730. Backtrace attached.

This time I know what I did: I had the gtk-qt-engine from an rpm-md channel
installed, downgraded it to a version from a yast2 channel, searched for "debug"
while the tree views were expanded and closed the search.

Before that, I did all kinds of stupid things, searched for different terms,
expanded and closed the tree views again for more than an hour, but there was no
crash until performing the above package downgrade.
msg562 (view) Author: ahanke Date: 2006-06-16.16:04:27
Hm, actually, the way to reproduce is funny: Use the search term "bla", expand
the results, close the search again, quickly click anywhere where it doesn't
make sense... In short, do a lot of nonsense with the GUI. I provoked a crash
intentionally this way because I had GUI crashes in different situations in the
past and thought a backtrace might help.

I'll try the patch. "smart channel --show" is:

[suse-101-yum-update]
type = rpm-md
name = SUSE Linux 10.1 YUM Update Repository
baseurl = http://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/update/10.1

[suse-101-yast-base]
type = yast2
name = SUSE Linux 10.1 YaST Base Repository
baseurl = http://ftp.gwdg.de/pub/opensuse/distribution/SL-10.1/inst-source

[rpm-sys]
type = rpm-sys
name = RPM System

[suse-101-yast-extra]
type = yast2
name = SUSE Linux 10.1 YaST Extra Repository
baseurl =
http://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/install/10.1/inst-source-extra

[packman-101-yum]
type = rpm-md
name = Packman 10.1 YUM Repository
baseurl = http://packman.iu-bremen.de/suse/10.1
msg561 (view) Author: mvo Date: 2006-06-16.15:55:13
Thanks for your bugreport.

r727 was supposed to have a fix for this sort of crash :/ What do you have to do
to trigger the problem? Is clicking on "Edit/Find" enough? Does it have to be a
specific search term? Does it help if you revert the patch from r727 (I attached
the diff here to make it easier)?

If not, can you please attach the output of "smart channel --show
"? I will try to reproduce it then. 

Thanks,
 Michael
msg560 (view) Author: ahanke Date: 2006-06-16.15:26:05
Forgot to mention, this is SUSE 10.1 (i586) and the smart-0.41.99-31.1 package,
provided by Christoph Thiel, which is equivalent to svn r727.
msg559 (view) Author: ahanke Date: 2006-06-16.15:13:35
smart --gui crashed here while searching, backtrace attached.
History
Date User Action Args
2008-07-01 10:24:02raskersetstatus: chatting -> done-review
nosy: + rasker
messages: + msg1423
assignedto: rasker
2006-06-16 18:15:57ahankesetfiles: + smart-issue175-svn-r730.txt
messages: + msg564
2006-06-16 16:04:27ahankesetstatus: need-info -> chatting
messages: + msg562
2006-06-16 16:02:14mvosetstatus: chatting -> need-info
2006-06-16 15:55:14mvosetfiles: + smart-r727.diff
nosy: + mvo
messages: + msg561
2006-06-16 15:26:05ahankesetstatus: unread -> chatting
messages: + msg560
2006-06-16 15:18:49ahankesetfiles: + smart-gui-search-crash.txt
2006-06-16 15:13:37ahankecreate