[telepathy] [Bug 328969] New: Clicking Open Log Viewer... on a contact crashes ktp-log-viewer every time

Matěj Laitl matej at laitl.cz
Wed Dec 18 15:52:17 GMT 2013


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

            Bug ID: 328969
           Summary: Clicking Open Log Viewer... on a contact crashes
                    ktp-log-viewer every time
    Classification: Unclassified
           Product: telepathy
           Version: 0.7.0
          Platform: Gentoo Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: log-viewer
          Assignee: kde-telepathy-bugs at kde.org
          Reporter: matej at laitl.cz

Application: ktp-log-viewer (0.7.0)
KDE Platform Version: 4.11.4
Qt Version: 4.8.5
Operating System: Linux 3.10.24-gentoo x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:
Right clicked on a contact (I've already chatted with) in KTP contacts list ->
Open Log Viewer...
The viewer immediatelly crashes without showing. The log viewer also crashes
when I open it from a chat window.

Telepathy components:
telepathy-logger (0.8.0 at 10/04/2013)
telepathy-mission-control (5.14.1 at 12/15/2013)
telepathy-idle (0.1.16 at 09/05/2013)
telepathy-farstream (0.4.0 at 04/14/2013)
telepathy-glib (0.20.4 at 12/09/2013)
telepathy-logger-qt (0.8.0 at 10/04/2013)
telepathy-qt (0.9.3 at 04/15/2013)
telepathy-gabble (0.16.7 at 12/10/2013)
telepathy-haze (0.8.0 at 12/10/2013)
telepathy-salut (0.8.1 at 03/26/2013)

KTp suite is at version 0.7.0. I am able to test patches and/or try out git
versions.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE IM Log Viewer (ktp-log-viewer), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f238260b780 (LWP 7177))]

Thread 3 (Thread 0x7f236c6f9700 (LWP 7178)):
#0  pthread_cond_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:164
#1  0x00007f237e5fb262 in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f237ef951e0 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2495
#2  0x00007f237e5fb299 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x00007f237cbabea7 in start_thread (arg=0x7f236c6f9700) at
pthread_create.c:308
#4  0x00007f237ceaaeed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 2 (Thread 0x7f236bdf8700 (LWP 7179)):
#0  0x00007f2379327ec0 in pthread_mutex_lock at plt () from
/usr/lib64/libglib-2.0.so.0
#1  0x00007f2379392f71 in g_mutex_lock (mutex=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gthread-posix.c:210
#2  0x00007f23793555b6 in g_main_context_dispatch (context=0x7f23640009a0) at
/var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3626
#3  0x00007f2379355a18 in g_main_context_iterate (dispatch=1, block=<optimized
out>, context=0x7f23640009a0, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3701
#4  g_main_context_iterate (context=0x7f23640009a0, block=<optimized out>,
dispatch=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3638
#5  0x00007f2379355ad4 in g_main_context_iteration (context=0x7f23640009a0,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3762
#6  0x00007f23801aa866 in QEventDispatcherGlib::processEvents
(this=0x7f23640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#7  0x00007f23801764b2 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f23801766f7 in QEventLoop::exec (this=0x7f236bdf7de0, flags=...) at
kernel/qeventloop.cpp:204
#9  0x00007f23800680f8 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:536
#10 0x00007f238006afe2 in QThreadPrivate::start (arg=0x231ddb0) at
thread/qthread_unix.cpp:338
#11 0x00007f237cbabea7 in start_thread (arg=0x7f236bdf8700) at
pthread_create.c:308
#12 0x00007f237ceaaeed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 1 (Thread 0x7f238260b780 (LWP 7177)):
[KCrash Handler]
#6  0x000000000041e665 in DatesModel::parent (this=0x24cec10, child=...) at
/var/tmp/portage/net-im/ktp-text-ui-0.7.0/work/ktp-text-ui-0.7.0/logviewer/dates-model.cpp:399
#7  0x00007f237f726986 in parent (this=0x7fff4e284520) at
../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:393
#8  QAbstractItemView::setModel (this=0x227ed90, model=<optimized out>) at
itemviews/qabstractitemview.cpp:668
#9  0x00007f237f741270 in QHeaderView::setModel (this=0x227ed90,
model=0x24cec10) at itemviews/qheaderview.cpp:410
#10 0x00007f237f77bd99 in QTreeView::setModel (this=0x22773d0, model=0x24cec10)
at itemviews/qtreeview.cpp:236
#11 0x00000000004183ad in LogViewer::LogViewer (this=0x2338270,
accountFactory=..., connectionFactory=..., channelFactory=...,
contactFactory=..., parent=<optimized out>, __in_chrg=<optimized out>,
__vtt_parm=<optimized out>) at
/var/tmp/portage/net-im/ktp-text-ui-0.7.0/work/ktp-text-ui-0.7.0/logviewer/log-viewer.cpp:103
#12 0x0000000000416195 in main (argc=3, argv=0x7fff4e284ba8) at
/var/tmp/portage/net-im/ktp-text-ui-0.7.0/work/ktp-text-ui-0.7.0/logviewer/main.cpp:76

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kde-telepathy-bugs mailing list