Bug#1005739: RFS: ukui-bluetooth/1.0.2-1 [ITP] -- Bluetooth manager for UKUI desktop environment
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!
Reply to: