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


David Edmundson <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]




--- Comment #4 from David Edmundson <kde davidedmundson co uk>  2012-01-15 
23:59:28 ---
But this crash is inside Qt itself, which implies 
 - either it's a Qt bug
 - our models are in a corrupt state for a small period of time.

QSortFilterProxyModelPrivate::proxy_to_source checks the index is valid. 

It must thinks it is.. otherwise it wouldn't continue and get to the line that
crashes presumably "m_sourceRows->size()" in
QSortFilterProxyModelPrivate::proxy_to_source

Our models should never be in a corrupt state, especially as all our stuff runs
in one thread.

I made a version once that linked against Qt model test lib, we might want to
try linking against that again and then triggering this issue. It might tell us
where it's screwed. Failing that someone should re-read through accounts-model
and look for potential discrepancies where an index could look valid even when
it's not.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
KDE-Telepathy mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-telepathy

Reply via email to