[Bug 253108] KMail2 crashed while manipulating folders [assert, indexIsValid, KSelectionProxyModelPrivate::createTopLevelIndex, KSelectionProxyModel::index, Akonadi::EntityMimeTypeFilterModel::filterAcceptsRow]

Allen Winter winter at kde.org
Thu Feb 2 20:06:13 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=253108





--- Comment #13 from Allen Winter <winter kde org>  2012-02-02 20:06:12 ---
> Is this something that re-appeared recently?
no, it's been around for some time

> Is this something that only appeared after a Qt upgrade?
no, happens for me with Qt4.7.4

> Can you add some debug output above the assert with information relevant to the assert?
today krop some experiments and showed this

<krop> (gdb) p m_includeAllSelected
[10:17] <krop> $1 = true
[10:17] <krop> (gdb) p sourceTopLeft
[10:17] <krop> $2 = {r = 7, c = 0, p = 0x104c540, m = 0x826f50}
[10:17] <krop> (gdb) p sourceBottomLeft 
[10:17] <krop> $3 = {r = 4, c = 0, p = 0x1058fb0, m = 0x826f50}


I noticed that the rows in the bottom is less than the row of the top.
does that matter?

If I do this on line 1645

if(sourceBottomLeft.row() <= sourceTopLeft.row())
  return;

then I no longer get into the assert.

does any of this info help?

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list