On Mon, Feb 14, 2022 at 05:27:27PM +0800, handsome_feng wrote: > * Package name : ukui-bluetooth > * Vcs : https://github.com/ukui/ukui-bluetooth > https://mentors.debian.net/package/ukui-bluetooth/ Hi! It builds successfully, however, if I start it and click on the icon, I get a segfault. Thread 1 "ukui-bluetooth" received signal SIGSEGV, Segmentation fault. (gdb) bt full #0 0x00007ffff69796b6 in QVariant::toInt(bool*) const () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x0000555555584021 in FeaturesWidget::setWidgetPosition() (this=0x555555968cb0) at main/featureswidget.cpp:661 #2 0x00007ffff696e183 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007ffff781f8be in QSystemTrayIcon::activated(QSystemTrayIcon::ActivationReason) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #4 0x00007ffff696e1b8 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff6ddb80e in QPlatformSystemTrayIcon::activated(QPlatformSystemTrayIcon::ActivationReason) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #6 0x00007ffff047ac73 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk2.so #7 0x00007ffff6bfb94b in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007ffff6bff37c in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #9 0x00007ffff6bffd89 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #10 0x00007ffff6c02128 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #11 0x00007ffff696412e in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007ffff749a6bf in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007ffff6937b1a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007ffff693ab67 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007ffff698fad3 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007ffff7a3bc7b in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007ffff7a3bf28 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007ffff7a3bfdf in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007ffff698f154 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007ffff693652b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007ffff693e800 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x0000555555569c46 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at main/main.cpp:61 (gdb) bt full #0 0x00007ffff69796b6 in QVariant::toInt(bool*) const () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x0000555555584021 in FeaturesWidget::setWidgetPosition() (this=0x555555968cb0) at main/featureswidget.cpp:661 width = 242 height = 77 iface = <incomplete type> reply = {m_error = {code = QDBusError::ServiceUnknown, msg = {d = 0x5555559a0560}, nm = {d = 0x55555599dee0}, unused = 0x55555559b108}, m_data = {<QListSpecialMethods<QVariant>> = {<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 = 0x7ffff6a1e5f0 <QListData::shared_null>}, d = 0x7ffff6a1e5f0 <QListData::shared_null>}}} position_list = {<QListSpecialMethods<QVariant>> = {<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 = 0x7ffff6a1e5f0 <QListData::shared_null>}, d = 0x7ffff6a1e5f0 <QListData::shared_null>}} #2 0x00007ffff696e183 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007ffff781f8be in QSystemTrayIcon::activated(QSystemTrayIcon::ActivationReason) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #4 0x00007ffff696e1b8 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff6ddb80e in QPlatformSystemTrayIcon::activated(QPlatformSystemTrayIcon::ActivationReason) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #6 0x00007ffff047ac73 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk2.so #7 0x00007ffff6bfb94b in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007ffff6bff37c in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #9 0x00007ffff6bffd89 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #10 0x00007ffff6c02128 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #11 0x00007ffff696412e in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007ffff749a6bf in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007ffff6937b1a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007ffff693ab67 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007ffff698fad3 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007ffff7a3bc7b in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007ffff7a3bf28 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007ffff7a3bfdf in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007ffff698f154 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007ffff693652b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007ffff693e800 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x0000555555569c46 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at main/main.cpp:61 app = <incomplete type> locale = {d = 0x55555597ffe0} translator = <incomplete type> qtTranslator = <incomplete type> w = 0x555555968cb0 喵! -- ⢀⣴⠾⠻⢶⣦⠀ Latin: meow 4 characters, 4 columns, 4 bytes ⣾⠁⢠⠒⠀⣿⡁ Greek: μεου 4 characters, 4 columns, 8 bytes ⢿⡄⠘⠷⠚⠋⠀ Runes: ᛗᛖᛟᚹ 4 characters, 4 columns, 12 bytes ⠈⠳⣄⠀⠀⠀⠀ Chinese: 喵 1 character, 2 columns, 3 bytes <-- best!