[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#853171: [plasma-desktop] segmentation fault when disabling a screen with kscreen without upower installed on the system



Package: plasma-desktop

Version: 4:5.8.4-1

Severity: grave

 

--- Please enter the report below this line. ---

 

Dear Maintainer,

 

When using plasma-desktop without upower installed on the system, plasma-desktop segfaults when I disable a screen with kscreen.

 

Steps to reproduce the bug:

+ You will need two screens connected to the system to be able to reproduce this bug.

1. Make sure upower is not installed on the system.

2. Go to kscreen configuration module.

3. Disable one of the two screens and apply settings.

You will see that after disabling a screen, plasma-desktop segfaults.

 

 

Application: Plasma (plasmashell), signal: Segmentation fault

Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

[Current thread is 1 (Thread 0x7f6e4bacc940 (LWP 683))]

 

Thread 8 (Thread 0x7f6d8d744700 (LWP 1066)):

#0 0x00007f6e463bb56d in poll () from /lib/x86_64-linux-gnu/libc.so.6

#1 0x00007f6e41d4b9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

#2 0x00007f6e41d4bb0c in g_main_context_iteration () from /lib/x86_64-linux-

gnu/libglib-2.0.so.0

#3 0x00007f6e46cce02b in

QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()

from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#4 0x00007f6e46c7798a in

QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/

x86_64-linux-gnu/libQt5Core.so.5

#5 0x00007f6e46aa50f3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/

libQt5Core.so.5

#6 0x00007f6d8fcad347 in KCupsConnection::run() () from /usr/lib/x86_64-

linux-gnu/libkcupslib.so

#7 0x00007f6e46aa9da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#8 0x00007f6e45bbe464 in start_thread () from /lib/x86_64-linux-gnu/

libpthread.so.0

#9 0x00007f6e463c49df in clone () from /lib/x86_64-linux-gnu/libc.so.6

 

Thread 7 (Thread 0x7f6d99d90700 (LWP 825)):

#0 0x00007f6e41d91004 in g_mutex_unlock () from /lib/x86_64-linux-gnu/

libglib-2.0.so.0

#1 0x00007f6e41d4b394 in g_main_context_check () from /lib/x86_64-linux-gnu/

libglib-2.0.so.0

#2 0x00007f6e41d4b994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

#3 0x00007f6e41d4bb0c in g_main_context_iteration () from /lib/x86_64-linux-

gnu/libglib-2.0.so.0

#4 0x00007f6e46cce02b in

QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()

from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#5 0x00007f6e46c7798a in

QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/

x86_64-linux-gnu/libQt5Core.so.5

#6 0x00007f6e46aa50f3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/

libQt5Core.so.5

#7 0x00007f6e49cc1406 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.

5

#8 0x00007f6e46aa9da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#9 0x00007f6e45bbe464 in start_thread () from /lib/x86_64-linux-gnu/

libpthread.so.0

#10 0x00007f6e463c49df in clone () from /lib/x86_64-linux-gnu/libc.so.6

 

Thread 6 (Thread 0x7f6e23bde700 (LWP 795)):

#0 0x00007f6e45bc418f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-

linux-gnu/libpthread.so.0

#1 0x00007f6e4b52a2c4 in ?? () from /usr/lib/x86_64-linux-gnu/

libQt5Script.so.5

#2 0x00007f6e4b52a309 in ?? () from /usr/lib/x86_64-linux-gnu/

libQt5Script.so.5

#3 0x00007f6e45bbe464 in start_thread () from /lib/x86_64-linux-gnu/

libpthread.so.0

#4 0x00007f6e463c49df in clone () from /lib/x86_64-linux-gnu/libc.so.6

 

Thread 5 (Thread 0x7f6e2d981700 (LWP 793)):

#0 0x00007f6e41d4b4ae in g_main_context_check () from /lib/x86_64-linux-gnu/

libglib-2.0.so.0

#1 0x00007f6e41d4b994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

#2 0x00007f6e41d4bb0c in g_main_context_iteration () from /lib/x86_64-linux-

gnu/libglib-2.0.so.0

#3 0x00007f6e46cce02b in

QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()

from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#4 0x00007f6e46c7798a in

QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/

x86_64-linux-gnu/libQt5Core.so.5

#5 0x00007f6e46aa50f3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/

libQt5Core.so.5

#6 0x00007f6e493376a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5

#7 0x00007f6e46aa9da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#8 0x00007f6e45bbe464 in start_thread () from /lib/x86_64-linux-gnu/

libpthread.so.0

#9 0x00007f6e463c49df in clone () from /lib/x86_64-linux-gnu/libc.so.6

 

Thread 4 (Thread 0x7f6e2f5ef700 (LWP 764)):

#0 0x00007f6e41d91004 in g_mutex_unlock () from /lib/x86_64-linux-gnu/

libglib-2.0.so.0

#1 0x00007f6e41d4b3f1 in g_main_context_check () from /lib/x86_64-linux-gnu/

libglib-2.0.so.0

#2 0x00007f6e41d4b994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

#3 0x00007f6e41d4bb0c in g_main_context_iteration () from /lib/x86_64-linux-

gnu/libglib-2.0.so.0

#4 0x00007f6e46cce02b in

QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()

from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#5 0x00007f6e46c7798a in

QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/

x86_64-linux-gnu/libQt5Core.so.5

#6 0x00007f6e46aa50f3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/

libQt5Core.so.5

#7 0x00007f6e493376a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5

#8 0x00007f6e46aa9da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#9 0x00007f6e45bbe464 in start_thread () from /lib/x86_64-linux-gnu/

libpthread.so.0

#10 0x00007f6e463c49df in clone () from /lib/x86_64-linux-gnu/libc.so.6

 

Thread 3 (Thread 0x7f6e351e7700 (LWP 719)):

#0 0x00007f6e463bb56d in poll () from /lib/x86_64-linux-gnu/libc.so.6

#1 0x00007f6e41d4b9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

#2 0x00007f6e41d4bb0c in g_main_context_iteration () from /lib/x86_64-linux-

gnu/libglib-2.0.so.0

#3 0x00007f6e46cce02b in

QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()

from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#4 0x00007f6e46c7798a in

QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/

x86_64-linux-gnu/libQt5Core.so.5

#5 0x00007f6e46aa50f3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/

libQt5Core.so.5

#6 0x00007f6e4bc0d6d5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5

#7 0x00007f6e46aa9da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#8 0x00007f6e45bbe464 in start_thread () from /lib/x86_64-linux-gnu/

libpthread.so.0

#9 0x00007f6e463c49df in clone () from /lib/x86_64-linux-gnu/libc.so.6

 

Thread 2 (Thread 0x7f6e36a03700 (LWP 693)):

#0 0x00007f6e463bb56d in poll () from /lib/x86_64-linux-gnu/libc.so.6

#1 0x00007f6e4a481150 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1

#2 0x00007f6e4a482ee9 in xcb_wait_for_event () from /usr/lib/x86_64-linux-

gnu/libxcb.so.1

#3 0x00007f6e38524b69 in ?? () from /usr/lib/x86_64-linux-gnu/

libQt5XcbQpa.so.5

#4 0x00007f6e46aa9da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#5 0x00007f6e45bbe464 in start_thread () from /lib/x86_64-linux-gnu/

libpthread.so.0

#6 0x00007f6e463c49df in clone () from /lib/x86_64-linux-gnu/libc.so.6

 

Thread 1 (Thread 0x7f6e4bacc940 (LWP 683)):

[KCrash Handler]

#6 0x00007f6e4b664d54 in PlasmaQuick::ContainmentView::containment() const ()

from /usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5

#7 0x000055d3ddb0a3e8 in ?? ()

#8 0x000055d3ddb0a335 in ?? ()

#9 0x00007f6d8c86455e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/

plasma/applets/plasma_applet_notifications.so

#10 0x00007f6e46ca591e in QMetaObject::activate(QObject*, int, int, void**) ()

from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#11 0x00007f6e345d14f8 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/

kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so

#12 0x00007f6e46c76acf in

QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*)

() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#13 0x00007f6e38526334 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*)

() from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5

#14 0x00007f6e38527015 in QXcbConnection::processXcbEvents() () from /usr/lib/

x86_64-linux-gnu/libQt5XcbQpa.so.5

#15 0x00007f6e46ca6459 in QObject::event(QEvent*) () from /usr/lib/x86_64-

linux-gnu/libQt5Core.so.5

#16 0x00007f6e4755cb8c in QApplicationPrivate::notify_helper(QObject*,

QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5

#17 0x00007f6e47564341 in QApplication::notify(QObject*, QEvent*) () from /

usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5

#18 0x00007f6e46c799a0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)

() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#19 0x00007f6e46c7c12d in QCoreApplicationPrivate::sendPostedEvents(QObject*,

int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#20 0x00007f6e46ccdc03 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#21 0x00007f6e41d4b7f7 in g_main_context_dispatch () from /lib/x86_64-linux-

gnu/libglib-2.0.so.0

#22 0x00007f6e41d4ba60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

#23 0x00007f6e41d4bb0c in g_main_context_iteration () from /lib/x86_64-linux-

gnu/libglib-2.0.so.0

#24 0x00007f6e46cce00f in

QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()

from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

#25 0x00007f6e46c7798a in

QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/

x86_64-linux-gnu/libQt5Core.so.5

#26 0x00007f6e46c800fc in QCoreApplication::exec() () from /usr/lib/x86_64-

linux-gnu/libQt5Core.so.5

#27 0x000055d3ddae9d92 in ?? ()

#28 0x00007f6e462fc2b1 in __libc_start_main () from /lib/x86_64-linux-gnu/

libc.so.6

#29 0x000055d3ddaea11a in _start ()

 

 

Regards,

Éter.

 

 

--- System information. ---

Architecture:

Kernel: Linux 4.9.0-1-amd64

 

Debian Release: 9.0

500 testing httpredir.debian.org

 

--- Package information. ---

Depends (Version) | Installed

=============================================================================-+-==================================

breeze | 4:5.8.4-1

kactivitymanagerd | 5.8.4-1

kde-cli-tools | 4:5.8.4-1

kded5 | 5.28.0-1

kio | 5.28.0-1

oxygen-sounds | 4:5.8.4-1

plasma-desktop-data (= 4:5.8.4-1) | 4:5.8.4-1

plasma-framework | 5.28.0-1

plasma-integration | 5.8.4-1

plasma-workspace | 4:5.8.4-1

polkit-kde-agent-1 | 4:5.8.4-1

qml-module-org-kde-draganddrop | 5.28.0-1

qml-module-org-kde-kcoreaddons | 5.28.0-1

qml-module-org-kde-kquickcontrols | 5.28.0-1

qml-module-org-kde-kquickcontrolsaddons | 5.28.0-1

qml-module-org-kde-kwindowsystem | 5.28.0-1

qml-module-org-kde-solid | 5.28.0-2

qml-module-qt-labs-folderlistmodel | 5.7.1-2

qml-module-qt-labs-settings | 5.7.1-2

libc6 (>= 2.15) |

libcanberra0 (>= 0.2) |

libfontconfig1 (>= 2.11) |

libgcc1 (>= 1:3.0) |

libkf5activities5 (>= 5.21.0) |

libkf5activitiesstats1 (>= 5.20) |

libkf5archive5 (>= 4.96.0) |

libkf5auth5 (>= 4.96.0) |

libkf5baloo5 (>= 5.15.0) |

libkf5bookmarks5 (>= 4.96.0) |

libkf5codecs5 (>= 4.96.0) |

libkf5completion5 (>= 4.97.0) |

libkf5configcore5 (>= 5.24.0) |

libkf5configgui5 (>= 5.25.0) |

libkf5configwidgets5 (>= 5.7.0+git20150228.0110+15.04) |

libkf5coreaddons5 (>= 5.4.0+git20141202.0008+15.04) |

libkf5dbusaddons5 (>= 4.99.0) |

libkf5emoticons-bin |

libkf5emoticons5 (>= 4.96.0) |

libkf5globalaccel5 (>= 5.10.0) |

libkf5guiaddons5 (>= 4.96.0) |

libkf5i18n5 (>= 5.0.0) |

libkf5iconthemes5 (>= 5.0.0) |

libkf5itemmodels5 (>= 5.14.0) |

libkf5itemviews5 (>= 4.96.0) |

libkf5jobwidgets5 (>= 4.96.0) |

libkf5kcmutils5 (>= 4.96.0) |

libkf5kdelibs4support5 (>= 4.99.0) |

libkf5kiocore5 (>= 5.2.0) |

libkf5kiofilewidgets5 (>= 4.96.0) |

libkf5kiowidgets5 (>= 5.24.0) |

libkf5newstuff5 (>= 5.27.0) |

libkf5notifications5 (>= 5.3.0+git20141030.0311) |

libkf5notifyconfig5 (>= 5.24.0) |

libkf5parts5 (>= 4.96.0) |

libkf5people5 |

libkf5peoplewidgets5 |

libkf5plasma5 (>= 5.2.0) |

libkf5plasmaquick5 (>= 4.98.0) |

libkf5quickaddons5 (>= 5.8.0+git20150324.0130+15.04) |

libkf5runner5 (>= 5.24.0) |

libkf5service-bin |

libkf5service5 (>= 5.2.0+git20140930) |

libkf5solid5 (>= 4.97.0) |

libkf5sonnetui5 (>= 4.96.0) |

libkf5wallet-bin |

libkf5wallet5 (>= 4.96.0) |

libkf5widgetsaddons5 (>= 5.3.0+git20141027.0844) |

libkf5windowsystem5 (>= 5.25.0) |

libkf5xmlgui5 (>= 4.98.0) |

libkfontinst5 |

libkfontinstui5 |

libkworkspace5-5 (>= 4:5.8.1) |

libpackagekitqt5-0 |

libphonon4qt5-4 (>= 4:4.8.0) |

libpulse-mainloop-glib0 (>= 0.99.1) |

libpulse0 (>= 0.99.1) |

libqt5concurrent5 (>= 5.6.0~rc) |

libqt5core5a (>= 5.7.0) |

libqt5dbus5 (>= 5.5.0~) |

libqt5gui5 (>= 5.7.0) |

libqt5network5 (>= 5.5.0~) |

libqt5printsupport5 (>= 5.5.0~) |

libqt5qml5 (>= 5.0.2) |

libqt5quick5 (>= 5.6.1) |

libqt5quickwidgets5 (>= 5.4.0) |

libqt5sql5 (>= 5.5.0~) |

libqt5svg5 (>= 5.6.0~beta) |

libqt5widgets5 (>= 5.5.0~) |

libqt5x11extras5 (>= 5.6.0) |

libqt5xml5 (>= 5.5.0~) |

libscim8v5 (>= 1.4) |

libstdc++6 (>= 5.2) |

libtaskmanager6 (>= 4:5.8.1) |

libx11-6 (>= 2:1.2.99.901) |

libx11-xcb1 |

libxcb-record0 |

libxcb-xkb1 |

libxcb1 |

libxcursor1 (>> 1.1.2) |

libxfixes3 |

libxi6 (>= 2:1.2.99.4) |

libxkbfile1 |

phonon4qt5 |

 

 

Recommends (Version) | Installed

======================================-+-===========

bluedevil | 4:5.8.4-1

fonts-noto |

fonts-oxygen |

gtk3-engines-breeze | 5.8.4-1

kde-config-gtk-style | 4:5.8.4-1

kde-config-screenlocker |

kde-config-sddm | 4:5.8.4-1

kde-style-oxygen-qt5 | 4:5.8.4-1

kgamma5 | 5.8.4-1

khelpcenter |

khotkeys | 4:5.8.4-1

kinfocenter |

kio-extras | 4:16.08.3-1

kmenuedit | 4:5.8.4-1

kscreen | 4:5.8.4-1

ksshaskpass |

ksysguard | 4:5.8.4-1

kwin-x11 | 4:5.8.2-1+b1

OR kwin |

kwrited |

libpam-kwallet5 |

plasma-discover | 5.8.3-1

plasma-pa | 4:5.8.4-1

powerdevil | 4:5.8.4-1

sni-qt |

systemsettings | 4:5.8.4-1

user-manager | 4:5.8.4-1

 

 

Package's Suggests field is empty.


Reply to: