[Bug 285961] Re: adept crashed with SIGSEGV in QTreeView::indexRowSizeHint()

Roderick B. Greening roderick.greening at gmail.com
Mon Oct 20 17:16:44 UTC 2008


Adept segfaults and the application goes away.

I spoke beiefly with mornfall, and he seems to think it's in one of the
Extender classes in the Adept program (one of the classes which extends
QTreeView).

Here's the trimmed IRC log...

[Mon Oct 20 2008] [10:36:35] <mornfall>	Not a Qt bug.
[Mon Oct 20 2008] [10:36:40] <rgreening>	ok.
[Mon Oct 20 2008] [10:36:46] <rgreening>	something I can fix?
[Mon Oct 20 2008] [10:37:09] <mornfall>	When setModel() is called, the Extender stuff needs to clear up its internal state.
[Mon Oct 20 2008] [10:37:39] <mornfall>	Might just need to override setModel if its virtual.
[Mon Oct 20 2008] [10:38:01] <mornfall>	And close all editors before calling the parent's setModel.
[Mon Oct 20 2008] [10:42:04] <mornfall>	rgreening: Please let me know how it goes, maybe tomorrow -- if you don't come up with a fix, I'll do  that.
[Mon Oct 20 2008] [10:42:41] <rgreening>	mornfall: ok. I'll give it a go. I need to get into Qt and this is a good way to dive in...
[Mon Oct 20 2008] [10:44:16] <rgreening>	mornfall: this would be from packagelist.cpp I believe... correct?
[Mon Oct 20 2008] [10:45:27] <mornfall>	rgreening: More likely one of its ancestor classes.
[Mon Oct 20 2008] [10:45:34] <mornfall>	I suppose.
[Mon Oct 20 2008] [10:45:41] <mornfall>	Something with Extendable in name.

I've had a peek, but I am not quite sure what needs ot be done to
correct... still looking though.

-- 
adept crashed with SIGSEGV in QTreeView::indexRowSizeHint()
https://bugs.launchpad.net/bugs/285961
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to adept in ubuntu.




More information about the kubuntu-bugs mailing list