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

            Bug ID: 394352
           Summary: Kopete crashes after chat window close
           Product: kopete
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kopete-bugs-n...@kde.org
          Reporter: pa_...@ngs.ru
  Target Milestone: ---

Application: kopete (1.13.0)

Qt Version: 5.9.3
Frameworks Version: 5.46.0
Operating System: Linux 4.13.0-41-generic x86_64
Distribution: KDE neon LTS User Edition 5.12

-- Information about the crash:
- What I was doing when the application crashed:
I'm using kopete to communicate through our company local jabber sever. 

I have opened several tabs (chats) with different persons. After several
messages (sending/recieving) i changed to another tab. But when i wrote message
to this chat - i can't send my message due to inactivity of "Send" button. So,
the first issue, that "Send" button does not become enabled after text typing
in chat window. Also my send shortcut key doesn't work.
After that - i'm trying to reopen my chat window, to "fix" this issue. But
after close this chat window my kopete crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7efc19bbc940 (LWP 6396))]

Thread 6 (Thread 0x7efbe7286700 (LWP 9924)):
#0  0x00007efc145a874d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007efc0d50e38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007efc0d50e49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007efc14ecf6cb in QEventDispatcherGlib::processEvents
(this=0x7efbd80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007efc14e77e2a in QEventLoop::exec (this=this@entry=0x7efbe7285bb0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007efc14ca08f4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#6  0x00007efbe9ad6ca6 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/kopete_jabber.so
#7  0x00007efc14ca5709 in QThreadPrivate::start (arg=0xf00380) at
thread/qthread_unix.cpp:368
#8  0x00007efc0f18e6ba in start_thread (arg=0x7efbe7286700) at
pthread_create.c:333
#9  0x00007efc145b441d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7efbe7a87700 (LWP 9923)):
#0  0x00007efc0d50b3e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007efc0d50d8bb in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007efc0d50e2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007efc0d50e49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007efc14ecf6cb in QEventDispatcherGlib::processEvents
(this=0x7efbe00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007efc14e77e2a in QEventLoop::exec (this=0x7efbe00013a0, flags=...) at
kernel/qeventloop.cpp:212
#6  0x00007efbe9433d25 in QCA::SyncThread::run() () from
/usr/lib/x86_64-linux-gnu/libqca-qt5.so.2
#7  0x00007efc14ca5709 in QThreadPrivate::start (arg=0xdca580) at
thread/qthread_unix.cpp:368
#8  0x00007efc0f18e6ba in start_thread (arg=0x7efbe7a87700) at
pthread_create.c:333
#9  0x00007efc145b441d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7efbfa333700 (LWP 7043)):
#0  0x00007efc145a874d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007efc0d50e38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007efc0d50e49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007efc14ecf6cb in QEventDispatcherGlib::processEvents
(this=0x7efbec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007efc14e77e2a in QEventLoop::exec (this=this@entry=0x7efbfa332c80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007efc14ca08f4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#6  0x00007efc14ca5709 in QThreadPrivate::start (arg=0xa3e8e0) at
thread/qthread_unix.cpp:368
#7  0x00007efc0f18e6ba in start_thread (arg=0x7efbfa333700) at
pthread_create.c:333
#8  0x00007efc145b441d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7efbfb544700 (LWP 7026)):
#0  0x00007efc145a874d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007efc0d50e38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007efc0d50e49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007efc14ecf6cb in QEventDispatcherGlib::processEvents
(this=0x7efbf40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007efc14e77e2a in QEventLoop::exec (this=this@entry=0x7efbfb543c50,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007efc14ca08f4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#6  0x00007efc1687a315 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007efc14ca5709 in QThreadPrivate::start (arg=0x7efc16aeed40) at
thread/qthread_unix.cpp:368
#8  0x00007efc0f18e6ba in start_thread (arg=0x7efbfb544700) at
pthread_create.c:333
#9  0x00007efc145b441d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7efc019e8700 (LWP 7023)):
#0  0x00007efc145a874d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007efc0f9f1c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007efc0f9f38d7 in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007efc039181f9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007efc14ca5709 in QThreadPrivate::start (arg=0x979ca0) at
thread/qthread_unix.cpp:368
#5  0x00007efc0f18e6ba in start_thread (arg=0x7efc019e8700) at
pthread_create.c:333
#6  0x00007efc145b441d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7efc19bbc940 (LWP 6396)):
[KCrash Handler]
#6  QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data
(this=0x8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:140
#7  qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at
../../include/QtCore/../../src/corelib/global/qglobal.h:999
#8  QScrollArea::d_func (this=this@entry=0x0) at widgets/qscrollarea.h:89
#9  QScrollArea::widget (this=this@entry=0x0) at widgets/qscrollarea.cpp:227
#10 0x00007efbeb1145c9 in KHTMLView::contentsHeight (this=0x0) at
/workspace/build/src/khtmlview.cpp:695
#11 0x00007efbeb9af2b8 in ChatMessagePart::slotScrollView() () from
/usr/lib/x86_64-linux-gnu/libkopetechatwindow_shared.so.1
#12 0x00007efbeb9ca785 in ?? () from
/usr/lib/x86_64-linux-gnu/libkopetechatwindow_shared.so.1
#13 0x00007efc14ea6279 in QMetaObject::activate (sender=sender@entry=0x1ea42f0,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x0) at kernel/qobject.cpp:3766
#14 0x00007efc14ea6b87 in QMetaObject::activate (sender=sender@entry=0x1ea42f0,
m=m@entry=0x7efc15330ee0 <QSingleShotTimer::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
kernel/qobject.cpp:3628
#15 0x00007efc14eb2bf3 in QSingleShotTimer::timeout (this=0x1ea42f0) at
.moc/qtimer.moc:125
#16 QSingleShotTimer::timerEvent (this=0x1ea42f0) at kernel/qtimer.cpp:321
#17 0x00007efc14ea7273 in QObject::event (this=0x1ea42f0, e=<optimized out>) at
kernel/qobject.cpp:1268
#18 0x00007efc15bd7b9c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x1ea42f0, e=0x7ffc74b382b0) at kernel/qapplication.cpp:3722
#19 0x00007efc15bdf5a7 in QApplication::notify (this=0x7ffc74b38620,
receiver=0x1ea42f0, e=0x7ffc74b382b0) at kernel/qapplication.cpp:3481
#20 0x00007efc14e79df8 in QCoreApplication::notifyInternal2
(receiver=0x1ea42f0, event=event@entry=0x7ffc74b382b0) at
kernel/qcoreapplication.cpp:1018
#21 0x00007efc14ecea7e in QCoreApplication::sendEvent (event=0x7ffc74b382b0,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
#22 QTimerInfoList::activateTimers (this=0x9b7020) at
kernel/qtimerinfo_unix.cpp:643
#23 0x00007efc14ecf301 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#24 0x00007efc0d50e197 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007efc0d50e3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007efc0d50e49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007efc14ecf6af in QEventDispatcherGlib::processEvents (this=0x9b50c0,
flags=...) at kernel/qeventdispatcher_glib.cpp:423
#28 0x00007efc14e77e2a in QEventLoop::exec (this=this@entry=0x7ffc74b38500,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#29 0x00007efc14e80d64 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1291
#30 0x000000000041558d in ?? ()
#31 0x00007efc144cd830 in __libc_start_main (main=0x4138d0, argc=3,
argv=0x7ffc74b38778, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffc74b38768) at ../csu/libc-start.c:291
#32 0x0000000000415609 in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to