[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#843416: marked as done (libqt5widgets5: quasselclient segfaults with version 5.7.1~20161021+dfsg-5 of libqt5widgets5)



Your message dated Sun, 06 Nov 2016 19:35:30 +0100
with message-id <[🔎] 19203139.PnzVCLKldH@merkaba>
and subject line Re: Bug#843416: libqt5widgets5: quasselclient segfaults with version 5.7.1~20161021+dfsg-5 of libqt5widgets5
has caused the Debian Bug report #843416,
regarding libqt5widgets5: quasselclient segfaults with version 5.7.1~20161021+dfsg-5 of libqt5widgets5
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
843416: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=843416
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libqt5widgets5
Version: 5.7.1~20161021+dfsg-5
Severity: normal

Dear Dmitry, dear Maintainer,

with most recent libqt5widgets5 5.7.1~20161021+dfsg-5 quasselclient crashes
on start.

How to reproduce:
- have that version of libqt5widgets5
- install quassel-client package
- run quasselclient

# gdb quasselclient
GNU gdb (Debian 7.11.1-2) 7.11.1
[…]
Reading symbols from quasselclient...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/quasselclient 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffdfa50700 (LWP 9435)]
[New Thread 0x7fffddc3c700 (LWP 9436)]
[New Thread 0x7fffd5a10700 (LWP 9437)]

Thread 1 "quasselclient" received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt full
#0  0x0000000000000000 in  ()
#1  0x00007ffff377d30e in copyActionToPlatformItem(QAction const*, QPlatformMenuItem*, QPlatformMenu*) (action=action@entry=
    0x555555ced3c0, item=item@entry=0x555555f58ef0, itemsMenu=0x555555f529e0) at widgets/qmenu.cpp:3277
#2  0x00007ffff377cf11 in QMenuPrivate::syncPlatformMenu() (this=0x555555f57760) at widgets/qmenu.cpp:192
        menuItem = 0x555555f58ef0
        action = 0x555555ced3c0
        it = {<std::iterator<std::random_access_iterator_tag, QAction*, long long, QAction* const*, QAction* const&>> = {<No data fields>}, current = {i = 0x555555f57d80}}
        end = 
            {<std::iterator<std::random_access_iterator_tag, QAction*, long long, QAction* const*, QAction* const&>> = {<No data fields>}, current = {i = 0x555555f57d50}}
        beforeItem = 0x0
        actions = 
            {<QListSpecialMethods<QAction*>> = {<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 = 0x555555f57d40}, d = 0x555555f57d40}}
#3  0x00007ffff377d027 in QMenu::setPlatformMenu(QPlatformMenu*) (this=this@entry=0x555555f50200, platformMenu=<optimized out>) at widgets/qmenu.cpp:3482
#4  0x00007ffff3966eb5 in QSystemTrayIconPrivate::addPlatformMenu(QMenu*) const (this=0x555555f56170, menu=0x555555f50200) at util/qsystemtrayicon.cpp:767
        it = 
            {c = {<QListSpecialMethods<QAction*>> = {<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 = 0x555555f57d40}, d = 0x555555f57d40}}, i = {i = 0x555555f57d80}}
        platformMenu = <optimized out>
        menu = 0x555555f50200
        this = 0x555555f56170
#5  0x00007ffff3966f92 in QSystemTrayIconPrivate::updateMenu_sys_qpa() (this=0x555555f56170) at util/qsystemtrayicon.cpp:716
#6  0x00005555556df11c in StatusNotifierItem::init() ()
#7  0x00005555556c1097 in MainWin::init() ()
#8  0x00005555556c4fd4 in QtUi::init() ()
#9  0x000055555566d5d2 in  ()
#10 0x000055555566abcc in main ()
(gdb) 

Thanks,
Martin


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages libqt5widgets5 depends on:
ii  libc6                            2.24-5
ii  libqt5core5a [qtbase-abi-5-7-1]  5.7.1~20161021+dfsg-5
ii  libqt5gui5                       5.7.1~20161021+dfsg-5
ii  libstdc++6                       6.2.0-11

libqt5widgets5 recommends no packages.

libqt5widgets5 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 5.8.2-1+b1
thanks

Am Sonntag, 6. November 2016, 17:49:52 CET schrieb Dmitry Shachnev:
> Hi Martin,
> 
> On Sun, Nov 06, 2016 at 03:33:14PM +0100, Martin Steigerwald wrote:
> > Dear Dmitry, dear Maintainer,
> > 
> > with most recent libqt5widgets5 5.7.1~20161021+dfsg-5 quasselclient
> > crashes
> > on start.
> > 
> > How to reproduce:
> > - have that version of libqt5widgets5
> > - install quassel-client package
> > - run quasselclient
> 
> (Copying myself from IRC, for the record.)
> 
> This will be fixed when plasma-integration is binNMUed, I have left
> a message on #842574 about that.

plasma-integration fixes the issue for me: 5.8.2-1+b1

Thanks,
-- 
Martin

--- End Message ---

Reply to: