Bug 273583 - Kopete crash when switched status of profile (with running skype)
Summary: Kopete crash when switched status of profile (with running skype)
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: 1.0.80
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-18 21:49 UTC by Pavel Shevtsov
Modified: 2018-11-29 04:51 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Shevtsov 2011-05-18 21:49:22 UTC
Application: kopete (1.0.80)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
first run kopete with the creation of two profiles: jabber and skype
skype worked well.

kopete window does not run through the tray, so I ran it through the menu KDE. Contacts list look like offline. crash happened when I switched status of profile, in the window of contacts, to "online" mode.

the next time, when I started the kopete, it informed that skype is not running, but Skype was in fact online. the above bug was not repeated

- Custom settings of the application:
just created 2 profiles: google talk & skype

The crash does not seem to be reproducible.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 1 (Thread 0xb76fc710 (LWP 1744))]

Thread 6 (Thread 0xb50ccb70 (LWP 1745)):
#0  0x00152416 in __kernel_vsyscall ()
#1  0x01318753 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0x012abb94 in ?? () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 5 (Thread 0xb3a14b70 (LWP 1749)):
#0  0x00152416 in __kernel_vsyscall ()
#1  0x01318753 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0x012abb94 in ?? () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0xb2a12b70 (LWP 1751)):
#0  0x0321436b in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x01318616 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x024cc080 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x024cc92b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x020aa304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#5  0x024f52df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x03211e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#7  0x0130a73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xb21beb70 (LWP 1824)):
#0  0x00152416 in __kernel_vsyscall ()
#1  0x012fbf76 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x024dc84b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x024cc1af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x024cc524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x00c6b577 in QEventDispatcherGlib::processEvents (this=0x9463050, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00c3d289 in QEventLoop::processEvents (this=0x9488460, flags=...) at kernel/qeventloop.cpp:149
#7  0x00c3d522 in QEventLoop::exec (this=0x9488460, flags=...) at kernel/qeventloop.cpp:201
#8  0x023417fb in ?? () from /usr/lib/kde4/kopete_jabber.so
#9  0x00b49da2 in QThreadPrivate::start (arg=0x9484eb0) at thread/qthread_unix.cpp:320
#10 0x03211e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0x0130a73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb17ffb70 (LWP 1854)):
#0  0x005f4d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x00b9fdd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x00c6c4f2 in updateCurrentTime (this=0xb180049c, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xb180049c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x00c6ad32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb17ff0dc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00c6adcd in timerSourcePrepare (source=0xb1800468, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x024cafd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x024cbe63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x024cc524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x00c6b577 in QEventDispatcherGlib::processEvents (this=0xb1800ba8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x00c3d289 in QEventLoop::processEvents (this=0xb17ff290, flags=...) at kernel/qeventloop.cpp:149
#12 0x00c3d522 in QEventLoop::exec (this=0xb17ff290, flags=...) at kernel/qeventloop.cpp:201
#13 0x00b472a0 in QThread::exec (this=0x983b3b8) at thread/qthread.cpp:492
#14 0x00c1efdb in QInotifyFileSystemWatcherEngine::run (this=0x983b3b8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x00b49da2 in QThreadPrivate::start (arg=0x983b3b8) at thread/qthread_unix.cpp:320
#16 0x03211e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x0130a73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb76fc710 (LWP 1744)):
[KCrash Handler]
#7  0x012a78a5 in ?? () from /lib/i386-linux-gnu/libc.so.6
#8  0x012a9f53 in malloc () from /lib/i386-linux-gnu/libc.so.6
#9  0x001ff679 in operator new(unsigned int) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#10 0x041e72ed in node_construct (this=0xbff6f210, t=...) at ../../include/QtCore/../../src/corelib/tools/qlist.h:359
#11 QList<QPolygonF>::append (this=0xbff6f210, t=...) at ../../include/QtCore/../../src/corelib/tools/qlist.h:499
#12 0x041e6198 in operator+= (this=0xbff6f224, matrix=...) at ../../include/QtCore/../../src/corelib/tools/qlist.h:319
#13 QPainterPath::toFillPolygons (this=0xbff6f224, matrix=...) at painting/qpainterpath.cpp:1644
#14 0x041e6292 in QPainterPath::toFillPolygons (this=0xbff6f224, matrix=...) at painting/qpainterpath.cpp:1656
#15 0x04291d13 in QX11PaintEnginePrivate::fillPath (this=0x97c2c38, path=..., gc_mode=QX11PaintEnginePrivate::PenGC, transform=true) at painting/qpaintengine_x11.cpp:1752
#16 0x04292576 in QX11PaintEngine::drawPath (this=0x9ae1498, path=...) at painting/qpaintengine_x11.cpp:1815
#17 0x04291b21 in QX11PaintEngine::drawPolygon (this=0x9ae1498, polygonPoints=0x90549f8, pointCount=3, mode=QPaintEngine::PolylineMode) at painting/qpaintengine_x11.cpp:1722
#18 0x041d1277 in QPainter::drawPolyline (this=0xbff70924, points=0x90549f8, pointCount=3) at painting/qpainter.cpp:4821
#19 0x01a5b1c8 in drawPolyline (this=0x8da2820, option=0xbff70788, painter=0xbff70924, widget=0x8fc2f40) at /usr/include/qt4/QtGui/qpainter.h:612
#20 Oxygen::Style::drawIndicatorButtonDropDownPrimitive (this=0x8da2820, option=0xbff70788, painter=0xbff70924, widget=0x8fc2f40) at ../../../kstyles/oxygen/oxygenstyle.cpp:3911
#21 0x01a5c89d in Oxygen::Style::drawToolButtonComplexControl (this=0x8da2820, option=0xbff708c4, painter=0xbff70924, widget=0x8fc2f40) at ../../../kstyles/oxygen/oxygenstyle.cpp:7756
#22 0x01a3f3e7 in Oxygen::Style::drawComplexControl (this=0x8da2820, element=QStyle::CC_ToolButton, option=0xbff708c4, painter=0xbff70924, widget=0x8fc2f40) at ../../../kstyles/oxygen/oxygenstyle.cpp:1109
#23 0x0454716e in drawComplexControl (this=0x8fc2f40) at ../../include/QtGui/../../src/gui/painting/qstylepainter.h:94
#24 QToolButton::paintEvent (this=0x8fc2f40) at widgets/qtoolbutton.cpp:556
#25 0x040cb18e in QWidget::event (this=0x8fc2f40, event=0xbff70f34) at kernel/qwidget.cpp:8405
#26 0x0447440e in QAbstractButton::event (this=0x8fc2f40, e=0xbff70f34) at widgets/qabstractbutton.cpp:1080
#27 0x04547a6a in QToolButton::event (this=0x8fc2f40, event=0xbff70f34) at widgets/qtoolbutton.cpp:1163
#28 0x04072d24 in QApplicationPrivate::notify_helper (this=0x8d711d8, receiver=0x8fc2f40, e=0xbff70f34) at kernel/qapplication.cpp:4462
#29 0x0407797b in QApplication::notify (this=0xbff72204, receiver=0x8fc2f40, e=0xbff70f34) at kernel/qapplication.cpp:4427
#30 0x010713ca in KApplication::notify (this=0xbff72204, receiver=0x8fc2f40, event=0xbff70f34) at ../../kdeui/kernel/kapplication.cpp:311
#31 0x00c3e0bb in QCoreApplication::notifyInternal (this=0xbff72204, receiver=0x8fc2f40, event=0xbff70f34) at kernel/qcoreapplication.cpp:731
#32 0x040c7f0c in sendSpontaneousEvent (this=0x8fd6d70, pdev=0x8e1546c, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8e0d768) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#33 QWidgetPrivate::drawWidget (this=0x8fd6d70, pdev=0x8e1546c, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8e0d768) at kernel/qwidget.cpp:5492
#34 0x040c8b7c in QWidgetPrivate::paintSiblingsRecursive (this=0x8fc6280, pdev=0x8e1546c, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8e0d768) at kernel/qwidget.cpp:5699
#35 0x040c7c80 in QWidgetPrivate::drawWidget (this=0x8fc6280, pdev=0x8e1546c, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8e0d768) at kernel/qwidget.cpp:5545
#36 0x040c8b7c in QWidgetPrivate::paintSiblingsRecursive (this=0x8e397c8, pdev=0x8e1546c, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8e0d768) at kernel/qwidget.cpp:5699
#37 0x040c7c80 in QWidgetPrivate::drawWidget (this=0x8e397c8, pdev=0x8e1546c, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x8e0d768) at kernel/qwidget.cpp:5545
#38 0x042a3908 in QWidgetBackingStore::sync (this=0x8e0d768) at painting/qbackingstore.cpp:1333
#39 0x040bd843 in QWidgetPrivate::syncBackingStore (this=0x8e397c8) at kernel/qwidget.cpp:1842
#40 0x040cb7e5 in QWidget::event (this=0x8e39cc8, event=0x9a16930) at kernel/qwidget.cpp:8552
#41 0x044d9a97 in QMainWindow::event (this=0x8e39cc8, event=0x9a16930) at widgets/qmainwindow.cpp:1480
#42 0x0114c2bc in KMainWindow::event (this=0x8e39cc8, ev=0x9a16930) at ../../kdeui/widgets/kmainwindow.cpp:1100
#43 0x0118cb5f in KXmlGuiWindow::event (this=0x8e39cc8, ev=0x9a16930) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#44 0x04072d24 in QApplicationPrivate::notify_helper (this=0x8d711d8, receiver=0x8e39cc8, e=0x9a16930) at kernel/qapplication.cpp:4462
#45 0x0407797b in QApplication::notify (this=0xbff72204, receiver=0x8e39cc8, e=0x9a16930) at kernel/qapplication.cpp:4427
#46 0x010713ca in KApplication::notify (this=0xbff72204, receiver=0x8e39cc8, event=0x9a16930) at ../../kdeui/kernel/kapplication.cpp:311
#47 0x00c3e0bb in QCoreApplication::notifyInternal (this=0xbff72204, receiver=0x8e39cc8, event=0x9a16930) at kernel/qcoreapplication.cpp:731
#48 0x00c41c79 in sendEvent (receiver=0x0, event_type=0, data=0x8d2df50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#49 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8d2df50) at kernel/qcoreapplication.cpp:1372
#50 0x00c41e0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#51 0x00c6b3c4 in sendPostedEvents (s=0x8d73ea0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#52 postEventSourceDispatch (s=0x8d73ea0) at kernel/qeventdispatcher_glib.cpp:277
#53 0x024cbaa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#54 0x024cc270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#55 0x024cc524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#56 0x00c6b53c in QEventDispatcherGlib::processEvents (this=0x8d2daa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#57 0x04126775 in QGuiEventDispatcherGlib::processEvents (this=0x8d2daa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#58 0x00c3d289 in QEventLoop::processEvents (this=0xbff72164, flags=...) at kernel/qeventloop.cpp:149
#59 0x00c3d522 in QEventLoop::exec (this=0xbff72164, flags=...) at kernel/qeventloop.cpp:201
#60 0x00c41ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#61 0x040708e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#62 0x080588fe in _start ()

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-29 22:30:07 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-13 14:32:43 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-11-29 04:51:27 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!