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

            Bug ID: 466940
           Summary: Plasmashell crashes
    Classification: Plasma
           Product: plasmashell
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: generic-crash
          Assignee: plasma-b...@kde.org
          Reporter: nicolas.fe...@gmx.de
  Target Milestone: 1.0

I *think* it was after receiving a notification

Application: Plasma (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#5  dri_drawable (driDrawPriv=0x0) at
../src/gallium/frontends/dri/dri_drawable.h:89
#6  dri2_invalidate_drawable (dPriv=0x0) at
../src/gallium/frontends/dri/dri2.c:82
#7  0x00007f63f33dfdf8 in
QtWaylandClient::QWaylandEglWindow::updateSurface(bool) () at
/lib64/libQt6WaylandEglClientHwIntegration.so.6
#8  0x00007f640524d384 in QWindow::resize(QSize const&) () at
/lib64/libQt6Gui.so.6
#9  0x00007f640820fa2d in PlasmaQuick::DialogPrivate::syncToMainItemSize()
(this=0x53808a0) at
/home/nico/kde6/src/plasma-framework/src/plasmaquick/dialog.cpp:711
#10 0x00007f64049c7f8f in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt6Core.so.6
#11 0x00007f640762e81c in QQuickItem::geometryChange(QRectF const&, QRectF
const&) () at /lib64/libQt6Quick.so.6
#12 0x00007f64076255f6 in QQuickItem::setHeight(double) () at
/lib64/libQt6Quick.so.6
#13 0x00007f640763f296 in QObjectCompatProperty<QQuickItemPrivate, double,
&QQuickItemPrivate::_qt_property_height_offset, &QQuickItemPrivate::setHeight,
&QQuickItemPrivate::heightChanged,
decltype(nullptr)>::bindingWrapper(QMetaType, QUntypedPropertyData*,
QtPrivate::QPropertyBindingFunction) () at /lib64/libQt6Quick.so.6
#14 0x00007f64049cd3ed in
QPropertyBindingPrivate::evaluateRecursive(QVarLengthArray<QBindingObserverPtr,
256ll>&, QBindingStatus*) () at /lib64/libQt6Core.so.6
#15 0x00007f6406f9b5e3 in QQmlPropertyBindingJS::expressionChanged() () at
/lib64/libQt6Qml.so.6
#16 0x00007f6406f717b6 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () at /lib64/libQt6Qml.so.6
#17 0x00007f64049c7a90 in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt6Core.so.6
#18 0x00007f63c5fe11ce in QQuickLayoutPrivate::applySizeHints() const () at
/lib64/libQt6QuickLayouts.so.6
#19 0x00007f63c5fe13b8 in
QQuickLayout::ensureLayoutItemsUpdated(QFlags<QQuickLayout::EnsureLayoutItemsUpdatedOption>)
const () at /lib64/libQt6QuickLayouts.so.6
#20 0x00007f63c5fe1553 in QQuickLayout::updatePolish() () at
/lib64/libQt6QuickLayouts.so.6
#21 0x00007f64076db268 in QQuickWindowPrivate::polishItems() () at
/lib64/libQt6Quick.so.6
#22 0x00007f64078b0953 in
QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) ()
at /lib64/libQt6Quick.so.6
#23 0x00007f64078b1c30 in QSGThreadedRenderLoop::handleExposure(QQuickWindow*)
() at /lib64/libQt6Quick.so.6
#24 0x00007f6405252498 in QWindow::event(QEvent*) () at /lib64/libQt6Gui.so.6
#25 0x00007f6408211adf in PlasmaQuick::Dialog::event(QEvent*) (this=0x6909a30,
event=0x7ffc0f6ebf90) at
/home/nico/kde6/src/plasma-framework/src/plasmaquick/dialog.cpp:1450
#26 0x00007f6405fbaa65 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt6Widgets.so.6
#27 0x00007f6404968068 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt6Core.so.6
#28 0x00007f640520025f in
QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)
() at /lib64/libQt6Gui.so.6
#29 0x00007f64052551cc in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib64/libQt6Gui.so.6
#30 0x00007f6405708824 in userEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib64/libQt6Gui.so.6
#31 0x00007f6403cbbc7f in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#32 0x00007f6403d12118 in g_main_context_iterate.constprop () at
/lib64/libglib-2.0.so.0
#33 0x00007f6403cb8f00 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#34 0x00007f6404c23220 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#35 0x00007f640497465b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#36 0x00007f6404970528 in QCoreApplication::exec() () at /lib64/libQt6Core.so.6
#37 0x0000000000424f79 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/home/nico/kde6/src/plasma-workspace/shell/main.cpp:235
[Inferior 1 (process 9770) detached]

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to