[kopete-bugs] [Bug 273583] New: Kopete crash when switched status of profile (with running skype)

Pavel Shevtsov soviet.fun at gmail.com
Wed May 18 21:49:26 CEST 2011


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

           Summary: Kopete crash when switched status of profile (with
                    running skype)
           Product: kopete
           Version: 1.0.80
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kopete-bugs at kde.org
        ReportedBy: soviet.fun at gmail.com


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

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the kopete-bugs mailing list