Bug 161987

Summary: crash selecting a user after editing categories with the embedded contact editor
Product: [Unmaintained] kab3 Reporter: Anders Lund <anderslund>
Component: generalAssignee: Tobias Koenig <tokoe>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: finex, osterfeld
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Anders Lund 2008-05-12 08:40:54 UTC
Version:           3.5.9 (using 3.5.9, Kubuntu (hardy) 4:3.5.9-0ubuntu7.1)
Compiler:          Target: x86_64-linux-gnu
OS:                Linux (x86_64) release 2.6.24-16-generic

I am doing this:

Enable the contact editor view
Select a contact
change categories
Select another contact -> CRASH

Note: The list is filtered by a category filter. If I remove the category used for the filter from one of the contacts, that contact isn't hidden when using the embedded editor, as it should be.

The crash happens anyways.
Comment 1 FiNeX 2008-05-12 13:38:56 UTC
Could you post a backtrace following the instruction on this page?

http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

Thanks.
Comment 2 Anders Lund 2008-05-12 15:04:43 UTC
Here is a bt:[

Thread debugging using libthread_db enabled]
[New Thread 0x7f1dfadbc6f0 (LWP 14512)]
[New Thread 0x42a9e950 (LWP 14516)]
[New Thread 0x4229d950 (LWP 14515)]
[New Thread 0x41a9c950 (LWP 14514)]
[New Thread 0x4129b950 (LWP 14513)]
[KCrash handler]
#5  0x00007f1df519a4da in QListViewItem::depth (this=0x21)
    at widgets/qlistview.cpp:3898
#6  0x00007f1df519a4f0 in QListViewItem::depth (this=0x2ebd880)
    at widgets/qlistview.cpp:3898
#7  0x00007f1df51a5d44 in QListView::contentsMousePressEventEx (
    this=0x2a139c0, e=0x7fff02def2f0) at widgets/qlistview.cpp:4409
#8  0x00007f1df51a5ff1 in QListView::contentsMousePressEvent (this=0x2a139c0, 
    e=0x7fff02def2f0) at widgets/qlistview.cpp:4240
#9  0x00007f1df744804a in KListView::contentsMousePressEvent (this=0x2a139c0, 
    e=0x7fff02def2f0) at /build/buildd/kdelibs-3.5.9/./kdeui/klistview.cpp:805
#10 0x00007f1df51dc234 in QScrollView::viewportMousePressEvent (
    this=0x2a139c0, e=0x7fff02defa90) at widgets/qscrollview.cpp:1736
#11 0x00007f1df51dd606 in QScrollView::eventFilter (this=0x2a139c0, 
    obj=0x2a14860, e=0x7fff02defa90) at widgets/qscrollview.cpp:1499
#12 0x00007f1df51a6490 in QListView::eventFilter (this=0x2a139c0, 
    o=0x2a14860, e=0x7fff02defa90) at widgets/qlistview.cpp:3870
#13 0x00007f1df50aaf6f in QObject::activate_filters (this=0x2a14860, 
    e=0x7fff02defa90) at kernel/qobject.cpp:906
#14 0x00007f1df50aafe8 in QObject::event (this=0x2a14860, e=0x7fff02defa90)
    at kernel/qobject.cpp:738
#15 0x00007f1df50e12bb in QWidget::event (this=0x2a14860, e=0x7fff02defa90)
    at kernel/qwidget.cpp:4681
#16 0x00007f1df504533a in QApplication::internalNotify (this=0x7fff02df03b0, 
    receiver=0x2a14860, e=0x7fff02defa90) at kernel/qapplication.cpp:2638
#17 0x00007f1df5047410 in QApplication::notify (this=0x7fff02df03b0, 
    receiver=0x2a14860, e=0x7fff02defa90) at kernel/qapplication.cpp:2424
#18 0x00007f1df677b40d in KApplication::notify (this=0x7fff02df03b0, 
    receiver=0x2a14860, event=0x7fff02defa90)
    at /build/buildd/kdelibs-3.5.9/./kdecore/kapplication.cpp:550
#19 0x00007f1df4fd6280 in QApplication::sendSpontaneousEvent (
    receiver=0x2a14860, event=0x7fff02defa90) at kernel/qapplication.h:526
#20 0x00007f1df4fd4e94 in QETWidget::translateMouseEvent (this=0x2a14860, 
    event=0x7fff02df0100) at kernel/qapplication_x11.cpp:4306
#21 0x00007f1df4fd3060 in QApplication::x11ProcessEvent (this=0x7fff02df03b0, 
    event=0x7fff02df0100) at kernel/qapplication_x11.cpp:3483
#22 0x00007f1df4fea106 in QEventLoop::processEvents (this=0x6a3990, flags=4)
    at kernel/qeventloop_x11.cpp:195
#23 0x00007f1df505f5bf in QEventLoop::enterLoop (this=0x6a3990)
    at kernel/qeventloop.cpp:201
#24 0x00007f1df505f2ab in QEventLoop::exec (this=0x6a3990)
    at kernel/qeventloop.cpp:148
#25 0x00007f1df5046e00 in QApplication::exec (this=0x7fff02df03b0)
    at kernel/qapplication.cpp:2761
#26 0x0000000000419299 in main (argc=<value optimized out>, 
    argv=<value optimized out>)
    at /build/buildd/kdepim-3.5.9/./kontact/src/main.cpp:163
Comment 3 FiNeX 2008-05-13 11:19:17 UTC
Thanks... meanwhile I've reproduced the bug :-(
Comment 4 Frank Osterfeld 2008-11-09 22:29:57 UTC

*** This bug has been marked as a duplicate of bug 158179 ***
Comment 5 Tobias Koenig 2009-08-05 16:36:10 UTC
The development of the old KAddressBook will be discontinued for KDE 4.4.
Since the new application has the same name, but a completly new code base we close all bug reports against the old version and ask the submitters to resend there reports against the new product.