Bug#1005739: Re: Re: Bug#1005739: RFS: ukui-bluetooth/1.0.2-1 [ITP] -- Bluetooth manager for UKUI desktop environment

2022-02-22 Thread handsome_feng
Hi, This is because ukui-bluetooth gets position from the dbus of ukui-panel, 
now
we added an if judgment to deal with the situation when no ukui-panel (but 
QSystemTrayIcon::geometry() not work whell under some DE, will keep 
investigating).


I have uploaded the new version to the mentors:
https://mentors.debian.net/package/ukui-bluetooth/


Regards,
handsome_feng










在2022年02月18 22时56分,"Adam Borowski"写道:

On Fri, Feb 18, 2022 at 05:30:35PM +0800, handsome_feng wrote:
> Hi, 
> 
> I can't reproduce it locally(Debian unstable), could you show me the
> result of 'apt-cache policy ukui-panel'  and 'cat /etc/os-release' ?

[~]$ apt-cache policy ukui-panel
ukui-panel:
  Installed: (none)
  Candidate: 3.0.5-1
  Version table:
 3.0.5-1 500
500 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 Packages
500 http://apt-rosy.angband.pl:3142/debian bookworm/main amd64 Packages
[~]$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux bookworm/sid"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="https://www.debian.org/;
SUPPORT_URL="https://www.debian.org/support;
BUG_REPORT_URL="https://bugs.debian.org/;


>>> It builds successfully, however, if I start it and click on the icon, I get
>>> a segfault.

-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Being wise is hard, but wise-ass... ooh, this one I can deliver!
⠈⠳⣄




Bug#1005739: Re: Bug#1005739: RFS: ukui-bluetooth/1.0.2-1 [ITP] -- Bluetooth manager for UKUI desktop environment

2022-02-18 Thread Adam Borowski
On Fri, Feb 18, 2022 at 05:30:35PM +0800, handsome_feng wrote:
> Hi, 
> 
> I can't reproduce it locally(Debian unstable), could you show me the
> result of 'apt-cache policy ukui-panel'  and 'cat /etc/os-release' ?

[~]$ apt-cache policy ukui-panel
ukui-panel:
  Installed: (none)
  Candidate: 3.0.5-1
  Version table:
 3.0.5-1 500
500 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 Packages
500 http://apt-rosy.angband.pl:3142/debian bookworm/main amd64 Packages
[~]$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux bookworm/sid"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="https://www.debian.org/;
SUPPORT_URL="https://www.debian.org/support;
BUG_REPORT_URL="https://bugs.debian.org/;


>>> It builds successfully, however, if I start it and click on the icon, I get
>>> a segfault.

-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Being wise is hard, but wise-ass... ooh, this one I can deliver!
⠈⠳⣄



Bug#1005739: Re: Bug#1005739: RFS: ukui-bluetooth/1.0.2-1 [ITP] -- Bluetooth manager for UKUI desktop environment

2022-02-18 Thread handsome_feng
Hi, 


I can't reproduce it locally(Debian unstable), could you show me the result of 
'apt-cache policy ukui-panel'  and 'cat /etc/os-release' ?


Thanks,
handsome_feng












在2022年02月16 01时26分,"Adam Borowski"写道:

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  0x769796b6 in QVariant::toInt(bool*) const () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x55584021 in FeaturesWidget::setWidgetPosition() 
(this=0x55968cb0)
at main/featureswidget.cpp:661
#2  0x7696e183 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7781f8be in 
QSystemTrayIcon::activated(QSystemTrayIcon::ActivationReason) ()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x7696e1b8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x76ddb80e in 
QPlatformSystemTrayIcon::activated(QPlatformSystemTrayIcon::ActivationReason)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x7047ac73 in  () at 
/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk2.so
#7  0x76bfb94b in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x76bff37c in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x76bffd89 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x76c02128 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#11 0x7696412e in QObject::event(QEvent*) () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x7749a6bf in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x76937b1a in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x7693ab67 in QCoreApplicationPrivate::sendPostedEvents(QObject*, 
int, QThreadData*) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x7698fad3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x77a3bc7b in g_main_context_dispatch () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x77a3bf28 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x77a3bfdf in g_main_context_iteration () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x7698f154 in 
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x7693652b in 
QEventLoop::exec(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x7693e800 in QCoreApplication::exec() () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x55569c46 in main(int, char**) (argc=, 
argv=)
at main/main.cpp:61
(gdb) bt full
#0  0x769796b6 in QVariant::toInt(bool*) const () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x55584021 in FeaturesWidget::setWidgetPosition() 
(this=0x55968cb0)
at main/featureswidget.cpp:661
width = 242
height = 77
iface = 
reply = 
  {m_error = {code = QDBusError::ServiceUnknown, msg = {d = 
0x559a0560}, nm = {d = 0x5599dee0}, unused = 0x5559b108}, m_data = 
{> = {}, {p = {static shared_null 
= {ref = {atomic = {_q_value = {> = {static 
_S_alignment = 4, _M_i = -1}, }}}, alloc = 0, begin = 0, end = 
0, array = {0x0}}, d = 0x76a1e5f0 }, d = 
0x76a1e5f0 }}}
position_list = 
{> = {}, {p = {static 
shared_null = {ref = {atomic = {_q_value = {> = {static 
_S_alignment = 4, _M_i = -1}, }}}, alloc = 0, begin = 0, end = 
0, array = {0x0}}, d = 0x76a1e5f0 }, d = 
0x76a1e5f0 }}
#2  0x7696e183 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7781f8be in 
QSystemTrayIcon::activated(QSystemTrayIcon::ActivationReason) ()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x7696e1b8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x76ddb80e in 
QPlatformSystemTrayIcon::activated(QPlatformSystemTrayIcon::ActivationReason)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x7047ac73 in  () at 
/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk2.so
#7  0x76bfb94b in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x76bff37c in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x76bffd89 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x76c02128 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#11 0x7696412e in QObject::event(QEvent*) () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x7749a6bf in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x76937b1a 

Bug#1005739: RFS: ukui-bluetooth/1.0.2-1 [ITP] -- Bluetooth manager for UKUI desktop environment

2022-02-15 Thread Adam Borowski
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  0x769796b6 in QVariant::toInt(bool*) const () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x55584021 in FeaturesWidget::setWidgetPosition() 
(this=0x55968cb0)
at main/featureswidget.cpp:661
#2  0x7696e183 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7781f8be in 
QSystemTrayIcon::activated(QSystemTrayIcon::ActivationReason) ()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x7696e1b8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x76ddb80e in 
QPlatformSystemTrayIcon::activated(QPlatformSystemTrayIcon::ActivationReason)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x7047ac73 in  () at 
/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk2.so
#7  0x76bfb94b in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x76bff37c in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x76bffd89 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x76c02128 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#11 0x7696412e in QObject::event(QEvent*) () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x7749a6bf in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x76937b1a in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x7693ab67 in QCoreApplicationPrivate::sendPostedEvents(QObject*, 
int, QThreadData*) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x7698fad3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x77a3bc7b in g_main_context_dispatch () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x77a3bf28 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x77a3bfdf in g_main_context_iteration () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x7698f154 in 
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x7693652b in 
QEventLoop::exec(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x7693e800 in QCoreApplication::exec() () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x55569c46 in main(int, char**) (argc=, 
argv=)
at main/main.cpp:61
(gdb) bt full
#0  0x769796b6 in QVariant::toInt(bool*) const () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x55584021 in FeaturesWidget::setWidgetPosition() 
(this=0x55968cb0)
at main/featureswidget.cpp:661
width = 242
height = 77
iface = 
reply = 
  {m_error = {code = QDBusError::ServiceUnknown, msg = {d = 
0x559a0560}, nm = {d = 0x5599dee0}, unused = 0x5559b108}, m_data = 
{> = {}, {p = {static shared_null 
= {ref = {atomic = {_q_value = {> = {static 
_S_alignment = 4, _M_i = -1}, }}}, alloc = 0, begin = 0, end = 
0, array = {0x0}}, d = 0x76a1e5f0 }, d = 
0x76a1e5f0 }}}
position_list = 
{> = {}, {p = {static 
shared_null = {ref = {atomic = {_q_value = {> = {static 
_S_alignment = 4, _M_i = -1}, }}}, alloc = 0, begin = 0, end = 
0, array = {0x0}}, d = 0x76a1e5f0 }, d = 
0x76a1e5f0 }}
#2  0x7696e183 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7781f8be in 
QSystemTrayIcon::activated(QSystemTrayIcon::ActivationReason) ()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x7696e1b8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x76ddb80e in 
QPlatformSystemTrayIcon::activated(QPlatformSystemTrayIcon::ActivationReason)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x7047ac73 in  () at 
/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk2.so
#7  0x76bfb94b in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x76bff37c in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x76bffd89 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x76c02128 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#11 0x7696412e in QObject::event(QEvent*) () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x7749a6bf in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x76937b1a in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x7693ab67 in QCoreApplicationPrivate::sendPostedEvents(QObject*, 
int, QThreadData*) ()
at 

Bug#1005739: RFS: ukui-bluetooth/1.0.2-1 [ITP] -- Bluetooth manager for UKUI desktop environment

2022-02-14 Thread handsome_feng
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-Cc: jianfen...@ubuntukylin.com

Dear mentors,

I am looking for a sponsor for my package "ukui-bluetooth":

 * Package name: ukui-bluetooth
   Version : 1.0.2-1
   Upstream Author : tang guang 
 * URL : https://github.com/ukui
 * License : GPL-2+, BSD-3-clause, GPL-3+
 * Vcs : https://github.com/ukui/ukui-bluetooth
   Section : x11

It builds those binary packages:

  ukui-bluetooth - Bluetooth manager for UKUI desktop environment

To access further information about this package, please visit the following
URL:

  https://mentors.debian.net/package/ukui-bluetooth/

Alternatively, one can download the package with dget using this command:

  dget -x https://mentors.debian.net/debian/pool/main/u/ukui-bluetooth/ukui-
bluetooth_1.0.2-1.dsc

Changes for the initial release:

 ukui-bluetooth (1.0.2-1) unstable; urgency=medium
 .
   * Initial release. (Closes: 1005366)

Regards,
--
  handsome_feng