[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [plasma] [Bug 321794] New: xinerama with closed driver leads to crash?
From:       <kde () pcfe ! net>
Date:       2013-06-30 14:48:23
Message-ID: bug-321794-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 321794
           Summary: xinerama with closed driver leads to crash?
    Classification: Unclassified
           Product: plasma
           Version: 4.10.4
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-bugs@kde.org
          Reporter: kde@pcfe.net

Application: plasma-desktop (4.10.4)
KDE Platform Version: 4.10.4
Qt Version: 4.8.4
Operating System: Linux 3.9.8-300.fc19.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
logged into X

- Custom settings of the application:
I set xinerama mode in amdcccle prior to this login (and boot), will provide
version numbers once I can grab a shell on this box

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f63bcc8e8c0 (LWP 1904))]

Thread 3 (Thread 0x7f63a799d700 (LWP 1905)):
#0  0x00000038dc80aa6c in pthread_mutex_unlock () from /lib64/libpthread.so.0
#1  0x00000038de087281 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#2  0x00000038de047790 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#3  0x00000038de048013 in g_main_context_iterate.isra.22 () from
/lib64/libglib-2.0.so.0
#4  0x00000038de0481fc in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#5  0x00000038e79a6cd6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4
#6  0x00000038e7978bdf in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQtCore.so.4
#7  0x00000038e7978ed5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQtCore.so.4
#8  0x00000038e787862f in QThread::exec() () from /lib64/libQtCore.so.4
#9  0x00000038e795a443 in QInotifyFileSystemWatcherEngine::run() () from
/lib64/libQtCore.so.4
#10 0x00000038e787accf in QThreadPrivate::start(void*) () from
/lib64/libQtCore.so.4
#11 0x00000038dc807c53 in start_thread () from /lib64/libpthread.so.0
#12 0x00000038dbcf513d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f63a560b700 (LWP 1906)):
#0  0x00000038dc80b575 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003903f8609b in QTWTF::TCMalloc_PageHeap::scavengerThread() () from
/lib64/libQtScript.so.4
#2  0x0000003903f860d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*)
() from /lib64/libQtScript.so.4
#3  0x00000038dc807c53 in start_thread () from /lib64/libpthread.so.0
#4  0x00000038dbcf513d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f63bcc8e8c0 (LWP 1904)):
[KCrash Handler]
#5  0x00007f631d366d10 in KScreen::Config::isValid() const () from
/lib64/libkscreen.so.1
#6  0x00007f631d5788f9 in KScreenApplet::slotConfigurationChanged() () from
/usr/lib64/kde4/plasma_applet_kscreen.so
#7  0x00007f631d578a51 in KScreenApplet::KScreenApplet(QObject*,
QList<QVariant> const&) () from /usr/lib64/kde4/plasma_applet_kscreen.so
#8  0x00007f631d57a8a8 in QObject*
KPluginFactory::createInstance<KScreenApplet, QObject>(QWidget*, QObject*,
QList<QVariant> const&) () from /usr/lib64/kde4/plasma_applet_kscreen.so
#9  0x00000038e980ca53 in KPluginFactory::create(char const*, QWidget*,
QObject*, QList<QVariant> const&, QString const&) () from
/lib64/libkdecore.so.5
#10 0x00000038f1354e24 in Plasma::PluginLoader::loadApplet(QString const&,
unsigned int, QList<QVariant> const&) () from /lib64/libplasma.so.3
#11 0x00007f63add5927a in SystemTray::PlasmoidTask::setupApplet(QString const&,
int) () from /usr/lib64/kde4/plasma_applet_systemtray.so
#12 0x00007f63add59833 in SystemTray::PlasmoidTask::PlasmoidTask(QString
const&, int, QObject*, Plasma::Applet*) () from
/usr/lib64/kde4/plasma_applet_systemtray.so
#13 0x00007f63add57d10 in SystemTray::PlasmoidProtocol::addApplet(QString, int,
Plasma::Applet*) () from /usr/lib64/kde4/plasma_applet_systemtray.so
#14 0x00007f63add58184 in
SystemTray::PlasmoidProtocol::loadFromConfig(Plasma::Applet*) () from
/usr/lib64/kde4/plasma_applet_systemtray.so
#15 0x00007f63add60d83 in SystemTray::Applet::configChanged() () from
/usr/lib64/kde4/plasma_applet_systemtray.so
#16 0x00007f63add5eb59 in
SystemTray::Applet::constraintsEvent(QFlags<Plasma::Constraint>) () from
/usr/lib64/kde4/plasma_applet_systemtray.so
#17 0x00000038f130eb1d in Plasma::Applet::flushPendingConstraintsEvents()
[clone .part.131] () from /lib64/libplasma.so.3
#18 0x00000038f132b658 in Plasma::ContainmentPrivate::initApplets() () from
/lib64/libplasma.so.3
#19 0x00000038f133850c in Plasma::CoronaPrivate::importLayout(KConfigBase
const&, bool) () from /lib64/libplasma.so.3
#20 0x00000038f1338f0c in Plasma::Corona::loadLayout(QString const&) () from
/lib64/libplasma.so.3
#21 0x00000038f1338fc2 in Plasma::Corona::initializeLayout(QString const&) ()
from /lib64/libplasma.so.3
#22 0x00000038f265140a in PlasmaApp::corona(bool) () from
/lib64/libkdeinit4_plasma-desktop.so
#23 0x00000038f2651a15 in PlasmaApp::setupDesktop() () from
/lib64/libkdeinit4_plasma-desktop.so
#24 0x00000038f2655cc5 in PlasmaApp::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) [clone .part.71] () from
/lib64/libkdeinit4_plasma-desktop.so
#25 0x00000038e7991e4e in QObject::event(QEvent*) () from /lib64/libQtCore.so.4
#26 0x00000038ea7cd463 in QApplication::event(QEvent*) () from
/lib64/libQtGui.so.4
#27 0x00000038ea7c846c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQtGui.so.4
#28 0x00000038ea7cea30 in QApplication::notify(QObject*, QEvent*) () from
/lib64/libQtGui.so.4
#29 0x00000038eba42f0a in KApplication::notify(QObject*, QEvent*) () from
/lib64/libkdeui.so.5
#30 0x00000038e7979f7d in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /lib64/libQtCore.so.4
#31 0x00000038e797cd3f in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib64/libQtCore.so.4
#32 0x00000038e79a72d3 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /lib64/libQtCore.so.4
#33 0x00000038de047e06 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#34 0x00000038de048158 in g_main_context_iterate.isra.22 () from
/lib64/libglib-2.0.so.0
#35 0x00000038de0481fc in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#36 0x00000038e79a6cb5 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4
#37 0x00000038ea864d56 in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib64/libQtGui.so.4
#38 0x00000038e7978bdf in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQtCore.so.4
#39 0x00000038e7978ed5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQtCore.so.4
#40 0x00000038e797dfbb in QCoreApplication::exec() () from
/lib64/libQtCore.so.4
#41 0x00000038f263c47c in kdemain () from /lib64/libkdeinit4_plasma-desktop.so
#42 0x00000038dbc21b75 in __libc_start_main () from /lib64/libc.so.6
#43 0x0000000000400971 in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic