[Bug 198537] New: Lancelot segfaulted when switching theme

Jonas Thorell jthorell at gmail.com
Wed Jul 1 15:01:42 BST 2009


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

           Summary: Lancelot segfaulted when switching theme
           Product: kde
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: jthorell at gmail.com


Application that crashed: lancelot
Version of the application: 1.7
KDE Version: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1)) "release 139"
Qt Version: 4.5.2
Operating System: Linux 2.6.27.23-0.1-default x86_64
Distribution: "openSUSE 11.1 (x86_64)"

What I was doing when the application crashed:
Note: I do not know if what I did before the crash is important, since it seems
a bit far-fetched but anyway: all I did was to change the plasma theme from air
to glassified. The theme changed as it should, but lancelot crashed as well. It
restarted itself as it should though.

I've tried to reproduce it but so far has been unable to do so. If the
theme-switch indeed caused lancelot to crash it seems to be a rare occurence.

 -- Backtrace:
Application: Lancelot (lancelot), signal: Segmentation fault
[KCrash Handler]
#5  0x0000000000b9e7f1 in ?? ()
#6  0x00007f60916b7ed5 in KConfigGroup::exists (this=0x87bd70) at
/usr/src/debug/kdelibs-4.2.95/kdecore/config/kconfiggroup.cpp:675
#7  0x00007f60934966d6 in Lancelot::WidgetGroup::load (this=0xb0e880, full=48)
at
/usr/src/debug/kdeplasma-addons-4.2.95/applets/lancelot/libs/lancelot/Global.cpp:186
#8  0x00007f6093497823 in Lancelot::Instance::Private::loadAllGroups
(this=<value optimized out>) at
/usr/src/debug/kdeplasma-addons-4.2.95/applets/lancelot/libs/lancelot/Global.cpp:304
#9  0x00007f6093492b25 in Lancelot::Instance::Private::qt_metacall
(this=0x764560, _c=QMetaObject::InvokeMetaMethod, _id=1622800384, _a=<value
optimized out>)
    at
/usr/src/debug/kdeplasma-addons-4.2.95/build/applets/lancelot/libs/lancelot/moc_Global_p.cpp:69
#10 0x00007f60910cf6e2 in QMetaObject::activate (sender=0x9401b0,
from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1f) at
kernel/qobject.cpp:3113
#11 0x00007f609381ddde in Plasma::ThemePrivate::setThemeName (this=0x79ec60,
tempThemeName=<value optimized out>, writeSettings=false) at
/usr/src/debug/kdelibs-4.2.95/plasma/theme.cpp:451
#12 0x00007f609381e71b in Plasma::Theme::settingsChanged (this=0x9401b0) at
/usr/src/debug/kdelibs-4.2.95/plasma/theme.cpp:340
#13 0x00007f609381f649 in Plasma::ThemePrivate::settingsFileChanged
(this=0x79ec60, file=<value optimized out>) at
/usr/src/debug/kdelibs-4.2.95/plasma/theme.cpp:334
#14 0x00007f609381fb26 in Plasma::Theme::qt_metacall (this=0x9401b0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff9c1f0f90)
    at /usr/src/debug/kdelibs-4.2.95/build/plasma/theme.moc:104
#15 0x00007f60910cf6e2 in QMetaObject::activate (sender=0x853700,
from_signal_index=<value optimized out>, to_signal_index=5, argv=0x1f) at
kernel/qobject.cpp:3113
#16 0x00007f6093c3ee05 in KDirWatch::created (this=0x959850, _t1=<value
optimized out>) at /usr/src/debug/kdelibs-4.2.95/build/kio/kdirwatch.moc:90
#17 0x00007f6093c3fcb0 in KDirWatch::setCreated (this=0x853700,
_file=@0x7fff9c1f1030) at
/usr/src/debug/kdelibs-4.2.95/kio/kio/kdirwatch.cpp:1742
#18 0x00007f6093c40a5b in KDirWatchPrivate::emitEvent (this=<value optimized
out>, e=<value optimized out>, event=2, fileName=@0x1f) at
/usr/src/debug/kdelibs-4.2.95/kio/kio/kdirwatch.cpp:1222
#19 0x00007f6093c47f32 in KDirWatchPrivate::slotRescan (this=0x8e0080) at
/usr/src/debug/kdelibs-4.2.95/kio/kio/kdirwatch.cpp:1319
#20 0x00007f6093c491f8 in KDirWatchPrivate::qt_metacall (this=0x8e0080,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff9c1f1390)
    at /usr/src/debug/kdelibs-4.2.95/build/kio/kdirwatch_p.moc:73
#21 0x00007f60910cf6e2 in QMetaObject::activate (sender=0x8e00e8,
from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1f) at
kernel/qobject.cpp:3113
#22 0x00007f60910ca533 in QObject::event (this=0x8e00e8, e=0x7fff9c1f0430) at
kernel/qobject.cpp:1075
#23 0x00007f60900e5b0d in QApplicationPrivate::notify_helper (this=0x6a6f90,
receiver=0x8e00e8, e=0x7fff9c1f1a80) at kernel/qapplication.cpp:4056
#24 0x00007f60900edd9a in QApplication::notify (this=0x688a20,
receiver=0x8e00e8, e=0x7fff9c1f1a80) at kernel/qapplication.cpp:4021
#25 0x00007f6091c9e5cb in KApplication::notify (this=0x688a20,
receiver=0x8e00e8, event=0x7fff9c1f1a80) at
/usr/src/debug/kdelibs-4.2.95/kdeui/kernel/kapplication.cpp:302
#26 0x00007f60910ba94c in QCoreApplication::notifyInternal (this=0x688a20,
receiver=0x8e00e8, event=0x7fff9c1f1a80) at kernel/qcoreapplication.cpp:610
#27 0x00007f60910e7b60 in QTimerInfoList::activateTimers (this=0x6aa2d0) at
kernel/qcoreapplication.h:213
#28 0x00007f60910e3ddd in timerSourceDispatch (source=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:165
#29 0x00007f608a1a90fb in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#30 0x00007f608a1ac8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#31 0x00007f608a1aca8b in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#32 0x00007f60910e3d3f in QEventDispatcherGlib::processEvents (this=0x662b00,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#33 0x00007f609017cfef in QGuiEventDispatcherGlib::processEvents
(this=0x959850, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#34 0x00007f60910b91d2 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -1675682400}) at kernel/qeventloop.cpp:149
#35 0x00007f60910b95a4 in QEventLoop::exec (this=0x7fff9c1f1de0, flags={i =
-1675682320}) at kernel/qeventloop.cpp:201
#36 0x00007f60910bb894 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#37 0x0000000000434b37 in LancelotApplication::main (argc=<value optimized
out>, argv=<value optimized out>)
    at
/usr/src/debug/kdeplasma-addons-4.2.95/applets/lancelot/app/src/LancelotApplication.cpp:110
#38 0x00007f608f492586 in __libc_start_main () from /lib64/libc.so.6
#39 0x0000000000414a29 in _start () at ../sysdeps/x86_64/elf/start.S:113

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 Unassigned-bugs mailing list