Bug 230929

Summary: plasma desktop segfault after xrandr
Product: [Unmaintained] plasma4 Reporter: marcela maslanova <marcela.maslanova>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description marcela maslanova 2010-03-16 08:53:10 UTC
Version:           kdebase-workspace-4.4.1-2.fc12.x86_64 (using KDE 4.4.1)
Compiler:          gcc-4.4.3-4.fc12.x86_64 
OS:                Linux
Installed from:    Fedora RPMs

Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.32.9-70.fc12.x86_64 x86_64
Distribution: "Fedora release 12 (Constantine)"

-- Information about the crash:
Start of KDE. After I executed command for switching monitors with xrandr, the plasma has crashed.
This could be related because the crash can't be reproduce otherwise.

 -- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Bus error
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#5  0x0000003ec4e79100 in KPixmapCache::Private::mmapFile (this=0x2cc3f20, filename=..., info=0x2cc3f70, newsize=33656832) at /usr/src/debug/kdelibs-4.4.1/kdeui/util/kpixmapcache.cpp:491
#6  0x0000003ec4e7a9f4 in KPixmapCache::Private::mmapFiles (this=0x2cc3f20) at /usr/src/debug/kdelibs-4.4.1/kdeui/util/kpixmapcache.cpp:419
#7  0x0000003ec4e79c87 in KPixmapCache::recreateCacheFiles (this=0x253f560) at /usr/src/debug/kdelibs-4.4.1/kdeui/util/kpixmapcache.cpp:1247
#8  0x0000003ec4e7a1c0 in KPixmapCache::Private::checkFileVersion (this=0x2cc3f20, filename=...) at /usr/src/debug/kdelibs-4.4.1/kdeui/util/kpixmapcache.cpp:741
#9  0x0000003ec4e7a7a0 in KPixmapCache::Private::init (this=0x2cc3f20) at /usr/src/debug/kdelibs-4.4.1/kdeui/util/kpixmapcache.cpp:1052
#10 0x0000003ec4e7a929 in KPixmapCache::timestamp (this=0x253f560) at /usr/src/debug/kdelibs-4.4.1/kdeui/util/kpixmapcache.cpp:1102
#11 0x0000003ec9399c60 in Plasma::Theme::findInCache (this=0x20672d0, key=..., pix=..., lastModified=0) at /usr/src/debug/kdelibs-4.4.1/plasma/theme.cpp:690
#12 0x0000003ec9398178 in Plasma::SvgPrivate::findInCache(QString const&, QSizeF const&) () from /usr/lib64/libplasma.so.3
#13 0x0000003ec9395465 in Plasma::Svg::pixmap (this=0x2c2b990, elementID=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/plasma/svg.cpp:447
#14 0x0000003ec932ea47 in Plasma::ExtenderGroupPrivate::themeChanged (this=0x2c28560) at /usr/src/debug/kdelibs-4.4.1/plasma/extenders/extendergroup.cpp:232
#15 0x0000003ec932f7b9 in Plasma::ExtenderGroup::qt_metacall (this=0x2c89bb0, _c=InvokeMetaMethod, _id=5, _a=0x7fff53e10e20)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/plasma/extendergroup.moc:93
#16 0x00000038bed6a2af in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#17 0x0000003ec939e702 in Plasma::Theme::qt_metacall (this=0x20672d0, _c=InvokeMetaMethod, _id=2, _a=0x7fff53e10fa0) at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/plasma/theme.moc:108
#18 0x00000038bed6a2af in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#19 0x0000003ec4e7394d in KSelectionWatcher::Private::x11Event (this=<value optimized out>, ev_P=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/kdeui/util/kmanagerselection.cpp:395
#20 0x0000003ec4e06036 in publicx11Event (this=<value optimized out>, _event=0x7fff53e11740) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:903
#21 KApplication::x11EventFilter (this=<value optimized out>, _event=0x7fff53e11740) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:953
#22 0x00007f4d93350ea7 in PlasmaApp::x11EventFilter (this=0x200d820, event=0x7fff53e11740) at /usr/src/debug/kdebase-workspace-4.4.1/plasma/desktop/shell/plasmaapp.cpp:600
#23 0x00000038c0a122f1 in ?? () from /usr/lib64/libQtGui.so.4
#24 0x00000038c0a20671 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#25 0x00000038c0a49d52 in ?? () from /usr/lib64/libQtGui.so.4
#26 0x000000344743920e in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#27 0x000000344743cbf8 in ?? () from /lib64/libglib-2.0.so.0
#28 0x000000344743cd1a in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#29 0x00000038bed7d063 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#30 0x00000038c0a49a1e in ?? () from /usr/lib64/libQtGui.so.4
#31 0x00000038bed56192 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#32 0x00000038bed5645c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#33 0x00000038bed58749 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#34 0x00007f4d93341e52 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.1/plasma/desktop/shell/main.cpp:112
#35 0x000000353f01eb1d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=<value optimized out>) at libc-start.c:226
#36 0x00000000004007c9 in _start ()
Comment 1 Dario Andres 2010-03-21 01:02:33 UTC
Similar issue reported at bug 230170 and being tracked at bug 182026.
Regards

*** This bug has been marked as a duplicate of bug 230170 ***