[dolphin] [Bug 465666] New: Dolphin crashes upon accessing the Share tab

Nick bugzilla_noreply at kde.org
Mon Feb 13 12:17:23 GMT 2023


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

            Bug ID: 465666
           Summary: Dolphin crashes upon accessing the Share tab
    Classification: Applications
           Product: dolphin
           Version: 22.12.2
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: nickdragomir at gmail.com
                CC: kfm-devel at kde.org
  Target Milestone: ---

Application: dolphin (22.12.2)

Qt Version: 5.15.8
Frameworks Version: 5.102.0
Operating System: Linux 6.0.8-xm1.0.fc37.x86_64 x86_64
Windowing System: X11
Distribution: Fedora Linux 37 (Workstation Edition)
DrKonqi: 5.26.5 [KCrashBackend]

-- Information about the crash:
Trying to share a folder via the Share tab. Upon selecting the tab, Dolphin
crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fdbec543c88 in QScopedPointer<QObjectData,
QScopedPointerDeleter<QObjectData> >::operator->() const (this=0x8) at
/usr/include/qt5/QtCore/qscopedpointer.h:118
#5  0x00007fdbec54e4e8 in QObject::parent() const (this=0x0) at
/usr/include/qt5/QtCore/qobject.h:425
#6  0x00007fdbec55851a in QWidget::parentWidget() const (this=0x0) at
/usr/include/qt5/QtWidgets/qwidget.h:875
#7  0x00007fdbec58422b in Lightly::Style::drawFramePrimitive(QStyleOption
const*, QPainter*, QWidget const*) const (this=0x55c654c997d0,
option=0x55c655cba520, painter=0x7ffcaa1c6a20, widget=0x0) at
/home/nick/Downloads/Lightly/kstyle/lightlystyle.cpp:3381
#8  0x00007fdbec5a7a1b in std::__invoke_impl<bool, bool
(Lightly::Style::*&)(QStyleOption const*, QPainter*, QWidget const*) const,
Lightly::Style const&, QStyleOption const*, QPainter*, QWidget
const*>(std::__invoke_memfun_ref, bool (Lightly::Style::*&)(QStyleOption
const*, QPainter*, QWidget const*) const, Lightly::Style const&, QStyleOption
const*&&, QPainter*&&, QWidget const*&&) (__f=@0x7ffcaa1c65f0: (bool
(Lightly::Style::*)(const class Lightly::Style * const, const class
QStyleOption *, class QPainter *, const class QWidget *)) 0x7fdbec5841bc
<Lightly::Style::drawFramePrimitive(QStyleOption const*, QPainter*, QWidget
const*) const>, __t=...) at /usr/include/c++/12/bits/invoke.h:67
#9  0x00007fdbec5a70c9 in std::__invoke_r<bool, bool
(Lightly::Style::*&)(QStyleOption const*, QPainter*, QWidget const*) const,
Lightly::Style const&, QStyleOption const*, QPainter*, QWidget const*>(bool
(Lightly::Style::*&)(QStyleOption const*, QPainter*, QWidget const*) const,
Lightly::Style const&, QStyleOption const*&&, QPainter*&&, QWidget const*&&)
(__fn=@0x7ffcaa1c65f0: (bool (Lightly::Style::*)(const class Lightly::Style *
const, const class QStyleOption *, class QPainter *, const class QWidget *))
0x7fdbec5841bc <Lightly::Style::drawFramePrimitive(QStyleOption const*,
QPainter*, QWidget const*) const>) at /usr/include/c++/12/bits/invoke.h:142
#10 0x00007fdbec5a6134 in std::_Function_handler<bool (Lightly::Style const&,
QStyleOption const*, QPainter*, QWidget const*), bool
(Lightly::Style::*)(QStyleOption const*, QPainter*, QWidget const*)
const>::_M_invoke(std::_Any_data const&, Lightly::Style const&, QStyleOption
const*&&, QPainter*&&, QWidget const*&&) (__functor=..., __args#0=...,
__args#1=@0x7ffcaa1c6578: 0x55c655cba520, __args#2=@0x7ffcaa1c6570:
0x7ffcaa1c6a20, __args#3=@0x7ffcaa1c6568: 0x0) at
/usr/include/c++/12/bits/std_function.h:290
#11 0x00007fdbec5a2e22 in std::function<bool (Lightly::Style const&,
QStyleOption const*, QPainter*, QWidget const*)>::operator()(Lightly::Style
const&, QStyleOption const*, QPainter*, QWidget const*) const
(this=0x7ffcaa1c65f0, __args#0=..., __args#1=0x55c655cba520,
__args#2=0x7ffcaa1c6a20, __args#3=0x0) at
/usr/include/c++/12/bits/std_function.h:591
#12 0x00007fdbec57ad85 in
Lightly::Style::drawPrimitive(QStyle::PrimitiveElement, QStyleOption const*,
QPainter*, QWidget const*) const (this=0x55c654c997d0,
element=QStyle::PE_Frame, option=0x55c655cba520, painter=0x7ffcaa1c6a20,
widget=0x0) at /home/nick/Downloads/Lightly/kstyle/lightlystyle.cpp:1025
#13 0x00007fdbec57b4db in Lightly::Style::drawControl(QStyle::ControlElement,
QStyleOption const*, QPainter*, QWidget const*) const (this=0x55c654c997d0,
element=QStyle::CE_ShapedFrame, option=0x55c655cba520, painter=0x7ffcaa1c6a20,
widget=0x0) at /home/nick/Downloads/Lightly/kstyle/lightlystyle.cpp:1087
#14 0x00007fdbb0fa06bc in KQuickStyleItem::updatePolish() () at
/usr/lib64/qt5/qml/org/kde/qqc2desktopstyle/private/libqqc2desktopstyleplugin.so
#15 0x00007fdc06ea91ea in QQuickWindowPrivate::polishItems() () at
/lib64/libQt5Quick.so.5
#16 0x00007fdc06f35bf2 in QQuickRenderControl::polishItems() () at
/lib64/libQt5Quick.so.5
#17 0x00007fdc065cb3a9 in QQuickWidgetPrivate::render(bool) () at
/lib64/libQt5QuickWidgets.so.5
#18 0x00007fdc065ccc04 in QQuickWidget::showEvent(QShowEvent*) () at
/lib64/libQt5QuickWidgets.so.5
#19 0x00007fdc087f1938 in QWidget::event(QEvent*) () at
/lib64/libQt5Widgets.so.5
#20 0x00007fdc087aed62 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt5Widgets.so.5
#21 0x00007fdc07a9d4e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#22 0x00007fdc087ee4e7 in QWidgetPrivate::show_helper() () at
/lib64/libQt5Widgets.so.5
#23 0x00007fdc087ee449 in QWidgetPrivate::showChildren(bool) () at
/lib64/libQt5Widgets.so.5
#24 0x00007fdc087ee4c3 in QWidgetPrivate::show_helper() () at
/lib64/libQt5Widgets.so.5
#25 0x00007fdc087ee449 in QWidgetPrivate::showChildren(bool) () at
/lib64/libQt5Widgets.so.5
#26 0x00007fdc087ee4c3 in QWidgetPrivate::show_helper() () at
/lib64/libQt5Widgets.so.5
#27 0x00007fdc087f1483 in QWidgetPrivate::setVisible(bool) () at
/lib64/libQt5Widgets.so.5
#28 0x00007fdc087d5840 in QStackedLayout::setCurrentIndex(int) () at
/lib64/libQt5Widgets.so.5
#29 0x00007fdc089900e0 in QTabWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) () at /lib64/libQt5Widgets.so.5
#30 0x00007fdc07ad101f in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt5Core.so.5
#31 0x00007fdc0896ca92 in QTabBar::currentChanged(int) () at
/lib64/libQt5Widgets.so.5
#32 0x00007fdc08973485 in QTabBar::mousePressEvent(QMouseEvent*) () at
/lib64/libQt5Widgets.so.5
#33 0x00007fdc087f1938 in QWidget::event(QEvent*) () at
/lib64/libQt5Widgets.so.5
#34 0x00007fdc087aed62 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt5Widgets.so.5
#35 0x00007fdc087b73d2 in QApplication::notify(QObject*, QEvent*) () at
/lib64/libQt5Widgets.so.5
#36 0x00007fdc07a9d4e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#37 0x00007fdc087b54d2 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
at /lib64/libQt5Widgets.so.5
#38 0x00007fdc0880ac9c in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at
/lib64/libQt5Widgets.so.5
#39 0x00007fdc0880e060 in QWidgetWindow::event(QEvent*) () at
/lib64/libQt5Widgets.so.5
#40 0x00007fdc087aed62 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt5Widgets.so.5
#41 0x00007fdc07a9d4e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#42 0x00007fdc07f6ad6d in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /lib64/libQt5Gui.so.5
#43 0x00007fdc07f49f1c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib64/libQt5Gui.so.5
#44 0x00007fdbf511690e in xcbSourceDispatch(_GSource*, int (*)(void*), void*)
() at /lib64/libQt5XcbQpa.so.5
#45 0x00007fdc05866cbf in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#46 0x00007fdc058bc598 in g_main_context_iterate.constprop () at
/lib64/libglib-2.0.so.0
#47 0x00007fdc05863f40 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#48 0x00007fdc07aee5fa in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#49 0x00007fdc07a9bf3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#50 0x00007fdc07aa4002 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#51 0x000055c6547ad135 in main ()
[Inferior 1 (process 23485) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list