Bug 1892710

Summary: deepin-dock segfaults
Product: [Fedora] Fedora Reporter: Jeffrey Goh <bugs>
Component: deepin-dockAssignee: sensor.wen
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 33CC: cornosier, deepinde-sig, felixonmars, jefrancomix, robinlee.sysu, sensor.wen, sztsian
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-11-12 03:05:58 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jeffrey Goh 2020-10-29 13:58:23 UTC
Description of problem:

deepin-dock (aka dde-dock in /var/log/messages) crashes on startup. 


Version-Release number of selected component (if applicable):

5.0.0.4.fc33


How reproducible:

Always


Steps to Reproduce:
1. Login after selecting Deepin as Desktop Environment 
2. dock appears, then disappears
3. open Terminal - run dde-dock in command line

Actual results:

$ dde-dock 
"dtkwidget" can not find qm files
"dde-dock" can not find qm files
Attribute Qt::AA_EnableHighDpiScaling must be set before QCoreApplication is created.
2020-10-29, 21:48:54.908 [Warning] [                                                         0] Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
No appenders assotiated with category qt.qpa.xcb
[Warning] <> QXcbConnection: XCB error: 5 (BadAtom), sequence: 484, resource id: 0, major code: 20 (GetProperty), minor code: 0
2020-10-29, 21:48:54.926 [Warning] [dapplication.cpp     Dtk::Widget::DApplicationPrivate::loadTranslator 289] "dtkwidget" can not find qm files
2020-10-29, 21:48:54.927 [Warning] [dapplication.cpp     Dtk::Widget::DApplicationPrivate::loadTranslator 289] "dde-file-manager" can not find qm files
2020-10-29, 21:48:54.932 [Warning] [                                                         0] QObject::connect(IndicatorTrayWidget, IndicatorTray): invalid nullptr parameter
Segmentation fault (core dumped)


Expected results:

Dock should appear on screen and stay on screen

Additional info:

Comment 1 Robin Lee 2020-10-30 10:31:41 UTC
Do you have dnfdragora-updater installed? Remove it and reboot the system to see whether the issue persists.

Comment 2 Jeffrey Goh 2020-10-30 14:35:54 UTC
As unintuitive as that was, removing dnfdragora-updater made deepin-dock work, so that seems to be a valid workaround (I don't use dnfdragora-updater anyways) - but I would like to know the root cause, if you care to explain?

Comment 3 Robin Lee 2020-10-31 03:57:33 UTC
(In reply to Jeffrey Goh from comment #2)
> As unintuitive as that was, removing dnfdragora-updater made deepin-dock
> work, so that seems to be a valid workaround (I don't use dnfdragora-updater
> anyways) - but I would like to know the root cause, if you care to explain?

We still need further investigation. Currently I found the issue occurs if dnfdragora-updater and python3-pystray(>=0.17, with new requirements) are installed.

Backtrace:

Thread 1 "dde-dock" received signal SIGSEGV, Segmentation fault.
QSharedDataPointer<QVideoSurfaceFormatPrivate>::QSharedDataPointer (o=..., this=0x555555809d70) at /usr/include/qt5/QtCore/qshareddata.h:96
96	    inline QSharedDataPointer(const QSharedDataPointer<T> &o) : d(o.d) { if (d) d->ref.ref(); }
#0  QSharedDataPointer<QVideoSurfaceFormatPrivate>::QSharedDataPointer (o=..., this=0x555555809d70) at /usr/include/qt5/QtCore/qshareddata.h:96
No locals.
#1  QVideoSurfaceFormat::QVideoSurfaceFormat (this=<optimized out>, other=..., this=<optimized out>, other=...) at video/qvideosurfaceformat.cpp:237
No locals.
#2  0x00007ffff570a68f in QtMetaTypePrivate::QMetaTypeFunctionHelper<QVideoSurfaceFormat, true>::Construct (where=0x555555809d70, t=<optimized out>) at /usr/include/c++/10/new:175
No locals.
#3  0x00007ffff6a2e43e in (anonymous namespace)::customConstruct(QVariant::Private*, void const*) () from /lib64/libQt5Core.so.5
No symbol table info available.
#4  0x00007ffff6a2e757 in QVariant::QVariant(int, void const*) () from /lib64/libQt5Core.so.5
No symbol table info available.
#5  0x00007ffff7d1c760 in DBusExtendedAbstractInterface::internalPropGet (this=0x5555559849e0, propname=0x7fffffffd440 "\300\001\230UUU", propertyPtr=0x5555559851c8) at qtdbusextended/dbusextendedabstractinterface.cpp:236
        propertyIndex = <optimized out>
        metaProperty = {mobj = 0x7ffff7e5b9e0 <__StatusNotifierItem::staticMetaObject>, handle = 291, idx = 1, menum = {mobj = 0x0, handle = 0}}
        expectedSignature = <optimized out>
        __PRETTY_FUNCTION__ = <optimized out>
#6  0x00007ffff7d87d1b in __StatusNotifierItem::attentionIconPixmap (this=<optimized out>) at generated/org_kde_statusnotifieritem.cpp:253
No locals.
#7  0x00007fffcc275ce9 in SNITrayWidget::initSNIPropertys (this=0x555555819480) at /usr/src/debug/deepin-dock-5.0.0-4.fc33.x86_64/plugins/tray/snitraywidget.cpp:234
No locals.
#8  0x00007fffcc278388 in SNITrayWidget::SNITrayWidget (this=0x555555819480, sniServicePath=..., parent=<optimized out>) at /usr/src/debug/deepin-dock-5.0.0-4.fc33.x86_64/plugins/tray/snitraywidget.cpp:117
        pair = {first = {static null = {<No data fields>}, d = 0x555555829130}, second = {static null = {<No data fields>}, d = 0x555555984470}}
        pair = <optimized out>
#9  0x00007fffcc282a2b in TrayPlugin::traySNIAdded (this=0x5555558038e0, itemKey=..., sniServicePath=...) at /usr/src/debug/deepin-dock-5.0.0-4.fc33.x86_64/plugins/tray/trayplugin.cpp:416
        trayWidget = <optimized out>
#10 0x00007fffcc28317c in TrayPlugin::sniItemsChanged (this=0x5555558038e0) at /usr/include/qt5/QtCore/qlist.h:570
        i = 0
        itemServicePaths = @0x7fffffffd9e8: {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffd4014600}, d = 0x7fffd4014600}}, <No data fields>}
        sinTrayKeyList = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffd4021200}, d = 0x7fffd4021200}}, <No data fields>}
        passiveSNIKeyList = @0x7fffffffd9f8: {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff6ab5cd0 <QListData::shared_null>}, d = 0x7ffff6ab5cd0 <QListData::shared_null>}}
#11 0x00007ffff6a26266 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5
No symbol table info available.
#12 0x00007ffff6a29e9a in QTimer::timeout(QTimer::QPrivateSignal) () from /lib64/libQt5Core.so.5
No symbol table info available.
#13 0x00007ffff6a1ed8f in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
No symbol table info available.
#14 0x00007ffff748815f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#15 0x00007ffff69f7bf8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
No symbol table info available.
#16 0x00007ffff6a41dd3 in QTimerInfoList::activateTimers() () from /lib64/libQt5Core.so.5
No symbol table info available.
#17 0x00007ffff6a4268c in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
No symbol table info available.
#18 0x00007ffff58faff7 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
No symbol table info available.
#19 0x00007ffff594bb88 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
No symbol table info available.
#20 0x00007ffff58f841f in g_main_context_iteration () from /lib64/libglib-2.0.so.0
No symbol table info available.
#21 0x00007ffff6a42a2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
No symbol table info available.
#22 0x00007ffff69f665b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
No symbol table info available.
#23 0x00007ffff69fe020 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
No symbol table info available.
#24 0x000055555557c74a in main (argc=<optimized out>, argv=0x7fffffffdf70) at /usr/src/debug/deepin-dock-5.0.0-4.fc33.x86_64/frame/main.cpp:115
        app = <incomplete type>
        translator = <incomplete type>
        disablePlugOption = {d = {d = 0x5555557001f0}}
        parser = {d = 0x5555556fa400}
        mw = {<QWidget> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff7982c40 <QWidget::staticMetaObject>}, stringdata = 0x5555555c8680 <qt_meta_stringdata_MainWindow>, data = 0x5555555c8440 <qt_meta_data_MainWindow>, static_metacall = 0x55555557df80 <MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_launched = false, m_updatePanelVisible = false, m_mainPanel = 0x5555556e7000, m_platformWindowHandle = <incomplete type>, m_wmHelper = 0x7ffff7c900a0, m_positionUpdateTimer = 0x5555557fabd0, m_expandDelayTimer = 0x5555557fac60, m_leaveDelayTimer = 0x55555572fcc0, m_shadowMaskOptimizeTimer = 0x5555557fad50, m_sizeChangeAni = 0x55555581df70, m_posChangeAni = 0x55555581d7d0, m_panelShowAni = 0x555555812bd0, m_panelHideAni = 0x55555581d7b0, m_xcbMisc = 0x5555557a7cb0, m_settings = 0x5555555f01e0 <DockSettings::Instance()::settings>, m_dbusDaemonInterface = 0x7fffd40126d0, m_sniWatcher = 0x7fffec008550, m_sniHostService = {static null = {<No data fields>}, d = 0x5555558b8010}}
        adaptor = {<QDBusAbstractAdaptor> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff7314ae0 <QDBusAbstractAdaptor::staticMetaObject>}, stringdata = 0x5555555cbf00 <qt_meta_stringdata_DBusDockAdaptors>, data = 0x5555555cbe80 <qt_meta_data_DBusDockAdaptors>, static_metacall = 0x55555557dc20 <DBusDockAdaptors::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}

Comment 4 Robin Lee 2020-11-02 07:02:49 UTC
Backtrace re-generated with Qt debuginfo installed:

#0  QSharedDataPointer<QVideoSurfaceFormatPrivate>::QSharedDataPointer (o=..., this=0x55555598cc40) at /usr/include/qt5/QtCore/qshareddata.h:96
No locals.
#1  QVideoSurfaceFormat::QVideoSurfaceFormat (this=<optimized out>, other=..., this=<optimized out>, other=...) at video/qvideosurfaceformat.cpp:237
No locals.
#2  0x00007ffff570a68f in QtMetaTypePrivate::QMetaTypeFunctionHelper<QVideoSurfaceFormat, true>::Construct (where=0x55555598cc40, t=<optimized out>) at /usr/include/c++/10/new:175
No locals.
#3  0x00007ffff6a2e43e in QMetaType::construct (copy=0x5555557df428, where=0x55555598cc40, this=0x7fffffffcfd0) at ../../include/QtCore/../../src/corelib/kernel/qmetatype.h:2366
No locals.
#4  (anonymous namespace)::customConstruct (d=0x7fffffffd1c0, copy=0x5555557df428) at kernel/qvariant.cpp:1478
        s = 16
        data = 0x55555598cc30
        maxAlignment = 16
        offset = 16
        ptr = 0x55555598cc40
        type = {m_typedConstructor = 0x0, m_typedDestructor = 0x0, m_saveOp = 0x0, m_loadOp = 0x0, m_constructor = 0x7ffff570a680 <QtMetaTypePrivate::QMetaTypeFunctionHelper<QVideoSurfaceFormat, true>::Construct(void*, void const*)>, m_destructor = 0x7ffff570d080 <QtMetaTypePrivate::QMetaTypeFunctionHelper<QVideoSurfaceFormat, true>::Destruct(void*)>, m_extension = 0x0, m_size = 8, m_typeFlags = 259, m_extensionFlags = 3, m_typeId = 1024, m_metaObject = 0x0}
        size = <optimized out>
#5  0x00007ffff6a2e757 in QVariant::QVariant (this=0x7fffffffd1c0, typeId=<optimized out>, copy=<optimized out>) at kernel/qvariant.cpp:2132
No locals.
#6  0x00007ffff7d1c760 in DBusExtendedAbstractInterface::internalPropGet (this=0x55555580aa60, propname=0x7fffffffd0e0 "\360\244\266UUU", propertyPtr=0x5555557df428) at qtdbusextended/dbusextendedabstractinterface.cpp:236
        propertyIndex = <optimized out>
        metaProperty = {mobj = 0x7ffff7e5b9e0 <__StatusNotifierItem::staticMetaObject>, handle = 291, idx = 1, menum = {mobj = 0x0, handle = 0}}
        expectedSignature = <optimized out>
        __PRETTY_FUNCTION__ = <optimized out>
#7  0x00007ffff7d87d1b in __StatusNotifierItem::attentionIconPixmap (this=<optimized out>) at generated/org_kde_statusnotifieritem.cpp:253
No locals.
#8  0x00007fffd0275ce9 in SNITrayWidget::initSNIPropertys (this=0x555555b6dc60) at /usr/src/debug/deepin-dock-5.0.0-4.fc33.x86_64/plugins/tray/snitraywidget.cpp:234
No locals.
#9  0x00007fffd0278388 in SNITrayWidget::SNITrayWidget (this=0x555555b6dc60, sniServicePath=..., parent=<optimized out>) at /usr/src/debug/deepin-dock-5.0.0-4.fc33.x86_64/plugins/tray/snitraywidget.cpp:117
        pair = {first = {static null = {<No data fields>}, d = 0x5555557c2d50}, second = {static null = {<No data fields>}, d = 0x555555afa700}}
        pair = <optimized out>
#10 0x00007fffd0282a2b in TrayPlugin::traySNIAdded (this=0x5555557f16b0, itemKey=..., sniServicePath=...) at /usr/src/debug/deepin-dock-5.0.0-4.fc33.x86_64/plugins/tray/trayplugin.cpp:416
        trayWidget = <optimized out>
#11 0x00007fffd028317c in TrayPlugin::sniItemsChanged (this=0x5555557f16b0) at /usr/include/qt5/QtCore/qlist.h:570
        i = 0
        itemServicePaths = @0x7fffffffd688: {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffdc022d10}, d = 0x7fffdc022d10}}, <No data fields>}
        sinTrayKeyList = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffdc010d30}, d = 0x7fffdc010d30}}, <No data fields>}
        passiveSNIKeyList = @0x7fffffffd698: {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff6ab5cd0 <QListData::shared_null>}, d = 0x7ffff6ab5cd0 <QListData::shared_null>}}
#12 0x00007ffff6a26266 in QtPrivate::QSlotObjectBase::call (a=0x7fffffffd7e0, r=0x5555557f16b0, this=0x555555810ae0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
No locals.
#13 doActivate<false> (sender=0x555555afd520, signal_index=3, argv=0x7fffffffd7e0) at kernel/qobject.cpp:3886
        obj = std::unique_ptr<QtPrivate::QSlotObjectBase> = {get() = 0x555555810ae0}
        receiver = 0x5555557f16b0
        td = <optimized out>
        receiverInSameThread = <optimized out>
        senderData = {previous = 0x0, receiver = 0x5555557f16b0, sender = 0x555555afd520, signal = 3}
        c = 0x555555988f50
        connections = {d = 0x5555557cffe0}
        list = <optimized out>
        inSenderThread = true
        highestConnectionId = 1
        signalVector = 0x55555598a680
        currentThreadId = 0x7ffff1c68f00
        sp = <optimized out>
        signal_spy_set = 0x0
        empty_argv = {0x0}
        senderDeleted = false
#14 0x00007ffff6a29e9a in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205
        _a = {0x0, 0x7fffffffd7df}
#15 0x00007ffff6a1ed8f in QObject::event (this=0x555555afd520, e=0x7fffffffd930) at kernel/qobject.cpp:1291
No locals.
#16 0x00007ffff748815f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#17 0x00007ffff69f7bf8 in QCoreApplication::notifyInternal2 (receiver=0x555555afd520, event=0x7fffffffd930) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
        selfRequired = true
        result = false
        cbdata = {0x555555afd520, 0x7fffffffd930, 0x7fffffffd8bf}
        d = <optimized out>
        threadData = 0x55555561a4f0
        scopeLevelCounter = {threadData = 0x55555561a4f0}
#18 0x00007ffff6a41dd3 in QTimerInfoList::activateTimers (this=0x5555556d4e90) at kernel/qtimerinfo_unix.cpp:643
        e = {<QEvent> = {_vptr.QEvent = 0x7ffff6cb6130 <vtable for QTimerEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff6b94420 <qt_meta_stringdata_QEvent>, data = 0x7ffff6b93e60 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 1, posted = 0, spont = 0, m_accept = 1, reserved = 7892}, id = 4}
        currentTimerInfo = 0x0
        n_act = 4
        maxCount = 8
        currentTime = {tv_sec = 229906, tv_nsec = 901699531}
#19 0x00007ffff6a42654 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
        timerSource = <optimized out>
#20 0x00007ffff58faff7 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
No symbol table info available.
#21 0x00007ffff594bb88 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
No symbol table info available.
#22 0x00007ffff58f841f in g_main_context_iteration () from /lib64/libglib-2.0.so.0
No symbol table info available.
#23 0x00007ffff6a42aa0 in QEventDispatcherGlib::processEvents (this=0x555555624ba0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
        d = 0x5555556cc2d0
        canWait = false
        savedFlags = {i = 36}
        result = <optimized out>
#24 0x00005555555c3f64 in MainWindow::expand (this=0x7fffffffdfd0) at /usr/include/qt5/QtCore/qflags.h:118
        showAniState = <optimized out>
        finishPos = {xp = 0, yp = 54}
#25 0x00007ffff6a29f32 in QtPrivate::QSlotObjectBase::call (a=0x7fffffffdb50, r=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
No locals.
#26 QSingleShotTimer::timerEvent (this=0x5555558daa40) at kernel/qtimer.cpp:320
        args = {0x0}
#27 0x00007ffff6a1ed8f in QObject::event (this=0x5555558daa40, e=0x7fffffffdc90) at kernel/qobject.cpp:1291
No locals.
#28 0x00007ffff748815f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#29 0x00007ffff69f7bf8 in QCoreApplication::notifyInternal2 (receiver=0x5555558daa40, event=0x7fffffffdc90) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
        selfRequired = true
        result = false
        cbdata = {0x5555558daa40, 0x7fffffffdc90, 0x7fffffffdc1f}
        d = <optimized out>
        threadData = 0x55555561a4f0
        scopeLevelCounter = {threadData = 0x55555561a4f0}
#30 0x00007ffff6a41dd3 in QTimerInfoList::activateTimers (this=0x5555556d4e90) at kernel/qtimerinfo_unix.cpp:643
        e = {<QEvent> = {_vptr.QEvent = 0x7ffff6cb6130 <vtable for QTimerEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff6b94420 <qt_meta_stringdata_QEvent>, data = 0x7ffff6b93e60 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 1, posted = 0, spont = 0, m_accept = 1, reserved = 7892}, id = 9}
        currentTimerInfo = 0x0
        n_act = 1
        maxCount = 6
        currentTime = {tv_sec = 229906, tv_nsec = 667312515}
#31 0x00007ffff6a4268c in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
        timerSource = <optimized out>
        timerSource = <optimized out>
#32 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230
        timerSource = <optimized out>
#33 0x00007ffff58faff7 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
No symbol table info available.
#34 0x00007ffff594bb88 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
No symbol table info available.
#35 0x00007ffff58f841f in g_main_context_iteration () from /lib64/libglib-2.0.so.0
No symbol table info available.
#36 0x00007ffff6a42a2f in QEventDispatcherGlib::processEvents (this=0x555555624ba0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
        d = 0x5555556cc2d0
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#37 0x00007ffff69f665b in QEventLoop::exec (this=0x7fffffffded0, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
        d = 0x555555807690
        threadData = <optimized out>
        locker = {val = 93824992919624}
        ref = <optimized out>
        app = <optimized out>
#38 0x00007ffff69fe020 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
        threadData = 0x55555561a4f0
        eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6cb5ec8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff6b99200 <qt_meta_stringdata_QObject>, data = 0x7ffff6b990e0 <qt_meta_data_QObject>, static_metacall = 0x7ffff6a24820 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x555555807690}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff6b9c1a0 <qt_meta_stringdata_Qt>, data = 0x7ffff6b99320 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6cad760 <QObject::staticMetaObject>}, stringdata = 0x7ffff6b93300 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff6b932a0 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff69f63a0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        returnCode = <optimized out>
#39 0x000055555557c74a in main (argc=<optimized out>, argv=0x7fffffffdf70) at /usr/src/debug/deepin-dock-5.0.0-4.fc33.x86_64/frame/main.cpp:115
        app = <incomplete type>
        translator = {<QObject> = {_vptr.QObject = 0x7ffff6cb6990 <vtable for QTranslator+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff6b99200 <qt_meta_stringdata_QObject>, data = 0x7ffff6b990e0 <qt_meta_data_QObject>, static_metacall = 0x7ffff6a24820 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x5555556ffc30}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff6b9c1a0 <qt_meta_stringdata_Qt>, data = 0x7ffff6b99320 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6cad760 <QObject::staticMetaObject>}, stringdata = 0x7ffff6ba8ba0 <qt_meta_stringdata_QTranslator>, data = 0x7ffff6ba8b60 <qt_meta_data_QTranslator>, static_metacall = 0x7ffff6a2ab30 <QTranslator::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        disablePlugOption = {d = {d = 0x5555556ffe90}}
        parser = {d = 0x5555556ee520}
        mw = {<QWidget> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff7982c40 <QWidget::staticMetaObject>}, stringdata = 0x5555555c8680 <qt_meta_stringdata_MainWindow>, data = 0x5555555c8440 <qt_meta_data_MainWindow>, static_metacall = 0x55555557df80 <MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_launched = true, m_updatePanelVisible = false, m_mainPanel = 0x5555556e7000, m_platformWindowHandle = <incomplete type>, m_wmHelper = 0x7ffff7c900a0, m_positionUpdateTimer = 0x5555557fc0d0, m_expandDelayTimer = 0x5555557fc160, m_leaveDelayTimer = 0x555555700b10, m_shadowMaskOptimizeTimer = 0x5555557fc250, m_sizeChangeAni = 0x555555826310, m_posChangeAni = 0x55555580fff0, m_panelShowAni = 0x55555580fc90, m_panelHideAni = 0x5555557fc600, m_xcbMisc = 0x5555557d85a0, m_settings = 0x5555555f01e0 <DockSettings::Instance()::settings>, m_dbusDaemonInterface = 0x7fffdc0115e0, m_sniWatcher = 0x7fffec007e10, m_sniHostService = {static null = {<No data fields>}, d = 0x5555558b93d0}}
        adaptor = {<QDBusAbstractAdaptor> = {<QObject> = {_vptr.QObject = 0x5555555ea888 <vtable for DBusDockAdaptors+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff6b99200 <qt_meta_stringdata_QObject>, data = 0x7ffff6b990e0 <qt_meta_data_QObject>, static_metacall = 0x7ffff6a24820 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x5555558238e0}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff6b9c1a0 <qt_meta_stringdata_Qt>, data = 0x7ffff6b99320 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6cad760 <QObject::staticMetaObject>}, stringdata = 0x7ffff72fff00 <qt_meta_stringdata_QDBusAbstractAdaptor>, data = 0x7ffff72ffec0 <qt_meta_data_QDBusAbstractAdaptor>, static_metacall = 0x7ffff72f8120 <QDBusAbstractAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff7314ae0 <QDBusAbstractAdaptor::staticMetaObject>}, stringdata = 0x5555555cbf00 <qt_meta_stringdata_DBusDockAdaptors>, data = 0x5555555cbe80 <qt_meta_data_DBusDockAdaptors>, static_metacall = 0x55555557dc20 <DBusDockAdaptors::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}

Comment 5 Fedora Update System 2020-11-03 09:26:56 UTC
FEDORA-2020-d0e5779905 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-d0e5779905

Comment 6 Fedora Update System 2020-11-04 03:00:39 UTC
FEDORA-2020-d0e5779905 has been pushed to the Fedora 33 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-d0e5779905`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-d0e5779905

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Robin Lee 2020-11-06 18:34:01 UTC
*** Bug 1895418 has been marked as a duplicate of this bug. ***

Comment 8 Robin Lee 2020-11-09 09:21:48 UTC
*** Bug 1895836 has been marked as a duplicate of this bug. ***

Comment 9 Fedora Update System 2020-11-12 03:05:58 UTC
FEDORA-2020-d0e5779905 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.