[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-09-11 Thread Stdedos
According to the reproduction:
https://bugs.launchpad.net/ubuntu/+source/wireshark/+bug/1803808/comments/3

> 1. Start the Qt GUI
> 2. Close the application using the window's close icon on the title bar (x).

I don't see the issue replicated.


Unfortunately, I forgot to close the "official" wireshark by pressing (x); I 
used Ctrl+Q.
Hence, I am 98% sure that the issue was fixed (and not 99%). Basic/Normal 
functionality of opening and browsing pcap files seems unaffected.

I'll try to remember to re-test again when I ppa-purge (when the package
starts actually moving towards -security); I am keeping it for now

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-09-10 Thread Balint Reczey
I have prepared packages proposed for -security at:

 https://launchpad.net/~rbalint/+archive/ubuntu/scratch2

Testing is appreciated.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-09-10 Thread Stdedos
Where is the update?

https://packages.ubuntu.com/search?mode=exactfilename§ion=all&arch=any&keywords
=wireshark-qt&searchon=names gives:

Package wireshark-qt
xenial (16.04LTS) (net): network traffic analyzer - Qt version [universe]
2.6.8-1~ubuntu16.04.0 [security]: amd64 i386
2.0.2+ga16e22e-1 [ports]: arm64 armhf powerpc ppc64el s390x
xenial-updates (net): network traffic analyzer - Qt version [universe]
2.6.8-1~ubuntu16.04.0: amd64 arm64 armhf i386 powerpc ppc64el s390x
bionic (18.04LTS) (net): network traffic analyzer - Qt version [universe]
2.6.8-1~ubuntu18.04.0 [security]: amd64 i386
2.4.5-1 [ports]: arm64 armhf ppc64el s390x
bionic-updates (net): network traffic analyzer - Qt version [universe]
2.6.8-1~ubuntu18.04.0: amd64 arm64 armhf i386 ppc64el s390x
cosmic (18.10) (net): network traffic analyzer - Qt version [universe]
2.6.8-1~ubuntu18.10.0 [security]: amd64 i386
2.6.4-1 [ports]: arm64 armhf ppc64el s390x
cosmic-updates (net): network traffic analyzer - Qt version [universe]
2.6.8-1~ubuntu18.10.0: amd64 arm64 armhf i386 ppc64el s390x
disco (19.04) (net): network traffic analyzer - Qt version [universe]
2.6.8-1: amd64 arm64 armhf i386 ppc64el s390x
eoan (net): network traffic analyzer - Qt version [universe]
3.0.3-1: amd64 arm64 armhf i386 ppc64el s390x

i.e. no 2.6.10

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-07-18 Thread Launchpad Bug Tracker
This bug was fixed in the package wireshark - 2.6.10-1

---
wireshark (2.6.10-1) unstable; urgency=medium

  * New upstream version 2.6.10
 - security fixes:
   - ASN.1 BER and related dissectors crash (CVE-2019-13619)
 - fix QIcon crash on exit on Ubuntu 16.04 with Qt 5.5.1 (LP: #1803808)
  * debian/gitlab-ci.yml: User minimal reference configuration

 -- Balint Reczey   Wed, 17 Jul 2019 23:23:05 +0200

** Changed in: wireshark (Ubuntu)
   Status: Fix Committed => Fix Released

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2019-13619

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-07-08 Thread Balint Reczey
** Changed in: wireshark (Ubuntu)
   Status: Fix Released => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-07-07 Thread Peter Wu
@rbalint Should this bug be reopened until the fix actually gets merged?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-07-04 Thread Bug Watch Updater
** Changed in: wireshark
   Status: Unknown => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-07-03 Thread Bug Watch Updater
** Changed in: wireshark
   Status: Won't Fix => Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-07-03 Thread Francis Ginther
** Tags added: id-5d1ca3e32ebb42861d4615ce

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-07-03 Thread Balint Reczey
@lekensteyn Thanks! As a side note upgrade to 3.0 is not an option for many 
users yet since 3.0 is waiting for approval in Debian's NEW queue.
I'll be happy to include the fix in Wireshark's next security update though, 
thus users get this fixed automatically.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-07-03 Thread Peter Wu
Oops, the commit reference for the master-2.6 branch was wrong, I meant to say:
* master-2.6 v2.6.8rc0-23-ga616bd2

I have completed bisection and will propose a patch upstream.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-07-02 Thread Peter Wu
Can reproduce the crash with a fully up-to-date Ubuntu 16.04.

libqt5gui5:amd64 5.5.1+dfsg-16ubuntu7.6
wireshark-qt 2.6.8-1~ubuntu16.04.0

(gdb) bt
#0  QIconPrivate::~QIconPrivate (this=0x580aaf60, __in_chrg=) at image/qicon_p.h:64
#1  QIcon::~QIcon (this=, __in_chrg=) at 
image/qicon.cpp:681
#2  0x70ea4c88 in ScalableEntry::~ScalableEntry (this=0x5641d500, 
__in_chrg=)
at 
../../include/QtGui/5.5.1/QtGui/private/../../../../../src/gui/image/qiconloader_p.h:95
#3  ScalableEntry::~ScalableEntry (this=0x5641d500, __in_chrg=) at 
../../include/QtGui/5.5.1/QtGui/private/../../../../../src/gui/image/qiconloader_p.h:95
#4  0x70e9f07e in 
qDeleteAll::const_iterator> (end=..., begin=...) 
at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:317
#5  qDeleteAll > (c=...) at 
../../include/QtCore/../../src/corelib/tools/qalgorithms.h:325
#6  QIconLoaderEngine::~QIconLoaderEngine (this=0x563a82c0, 
__in_chrg=) at image/qiconloader.cpp:352
#7  QIconLoaderEngine::~QIconLoaderEngine (this=0x563a82c0, 
__in_chrg=) at image/qiconloader.cpp:353
#8  0x70e9b0da in QIconPrivate::~QIconPrivate (this=0x564193a0, 
__in_chrg=) at image/qicon_p.h:64
#9  QIcon::~QIcon (this=, __in_chrg=) at 
image/qicon.cpp:681
#10 0x70e9b109 in QCache::clear (this=0x7126a3a0 
<(anonymous namespace)::Q_QGS_qtIconCache::innerFunction()::holder>)
at ../../include/QtCore/../../src/corelib/tools/qcache.h:118
#11 QCache::~QCache (this=0x7126a3a0 <(anonymous 
namespace)::Q_QGS_qtIconCache::innerFunction()::holder>, __in_chrg=)
at ../../include/QtCore/../../src/corelib/tools/qcache.h:87
#12 (anonymous namespace)::IconCache::~IconCache (this=0x7126a3a0 
<(anonymous namespace)::Q_QGS_qtIconCache::innerFunction()::holder>, 
__in_chrg=) at image/qicon.cpp:98
#13 (anonymous namespace)::Q_QGS_qtIconCache::Holder::~Holder 
(this=0x7126a3a0 <(anonymous 
namespace)::Q_QGS_qtIconCache::innerFunction()::holder>, __in_chrg=)
at image/qicon.cpp:108
#14 0x7fffef549ff8 in __run_exit_handlers (status=0, listp=0x7fffef8d45f8 
<__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#15 0x7fffef54a045 in __GI_exit (status=) at exit.c:104
#16 0x556b6a83 in exit_application (status=) at 
/build/wireshark-7bKlj5/wireshark-2.6.8/wireshark-qt.cpp:174
#17 0x556b2296 in main (argc=1, qt_argv=) at 
/build/wireshark-7bKlj5/wireshark-2.6.8/wireshark-qt.cpp:984

I was not able to reproduce this issue with a Wireshark build from git
using `cmake -GNinja -DCMAKE_BUILD_TYPE=Debug -DENABLE_ASAN=1
~/wireshark && ninja wireshark`:

* master v3.1.0rc0-1166-g1e7f85e02f66
* master-3.0 v3.0.3rc0-46-gd094b56a9b4e

I can reproduce the crash with the same build settings and:

* master-2.6 v3.1.0rc0-1168-gc0822c187b

No idea what has changed since 3.0, but I guess you can safely upgrade
to Wireshark 3.0 now to fix this issue.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2019-04-14 Thread jowfdoijdfdwfwdf
Is there a regression in 2.6.6-1~ubuntu16.04.0? I am seeing this error
again.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2018-11-26 Thread Launchpad Bug Tracker
This bug was fixed in the package wireshark - 2.6.4-2~ubuntu14.04.1

---
wireshark (2.6.4-2~ubuntu14.04.1) trusty-security; urgency=medium

  * Use GnuTLS available in Trusty
  * Revert installing mmdbresolve since it is not shipped in Trusty
  * Make wireshark depend on both wireshark-gtk and wireshark-qt
  * Recommend gtk2-engines-oxygen to avoid Qt interface crash on exit
(LP: #1803808)
  * Drop build dependencies disabling relevant features:
libssh-gcrypt-dev, libmaxminddb-dev and libnghttp2-dev
  * Rebuild for Trusty to fix multiple security issues

 -- Balint Reczey   Sat, 17 Nov 2018 12:10:32 +0100

** Changed in: wireshark (Ubuntu)
   Status: Invalid => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2018-11-21 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: appmenu-qt5 (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2018-11-20 Thread Mikael Kanstrup
Hi,

I was trying to find a cause for this crash before finding this bug item
reported here. After reading the comments I wanted to give some info on
what I've found.

I'm running Ubuntu 16.04 and experience the problem with latest
Wireshark on master branch. I noticed it a few weeks back but didn't
find time to investigate it until now. Bisecting the problem I found
that the crash was introduced with the following change in Wireshark:

2cfa301 Qt: Create the main display filter combo sooner.

This change is also present on 2.6 from 2.6.3 and on cherry-picked as:

3a0da5f Qt: Create the main display filter combo sooner.


Removing appmenu-qt5 package didn't help for me. Neither did installing 
gtk2-engines-oxygen package.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2018-11-18 Thread Bug Watch Updater
** Changed in: wireshark
   Status: Unknown => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2018-11-17 Thread Balint Reczey
A possible other workaround that works on Xenial, too, is removing the
appmenu-qt5 package until appmenu-qt5 is fixed.

** Changed in: wireshark (Ubuntu)
   Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2018-11-17 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: unity (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2018-11-17 Thread Balint Reczey
** Package changed: unity (Ubuntu) => appmenu-qt5 (Ubuntu)

** Changed in: appmenu-qt5 (Ubuntu)
   Status: Confirmed => New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2018-11-17 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: wireshark (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2018-11-17 Thread Bug Watch Updater
Launchpad has imported 7 comments from the remote bug at
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=15241.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.


On 2018-10-28T22:08:22+00:00 Balint Reczey wrote:

Build Information:
TShark (Wireshark) 2.6.3 (Git v2.6.3 packaged as 2.6.3-1~ubuntu14.04.1)

Copyright 1998-2018 Gerald Combs  and contributors.
License GPLv2+: GNU GPL version 2 or later 

This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (64-bit) with libpcap, with POSIX capabilities (Linux), with libnl 3,
with GLib 2.40.2, with zlib 1.2.8, with SMI 0.4.8, with c-ares 1.10.0, with Lua
5.2.3, with GnuTLS 2.12.23, with Gcrypt 1.5.3, with MIT Kerberos, without
MaxMind DB resolver, without nghttp2, with LZ4, with Snappy, with libxml2 2.9.1.

Running on Linux 4.4.0-31-generic, with Intel Core Processor (Skylake, IBRS)
(with SSE4.2), with 2000 MB of physical memory, with locale
LC_CTYPE=en_US.UTF-8, LC_NUMERIC=hu_HU.UTF-8, LC_TIME=hu_HU.UTF-8,
LC_COLLATE=en_US.UTF-8, LC_MONETARY=hu_HU.UTF-8, LC_MESSAGES=en_US.UTF-8,
LC_PAPER=hu_HU.UTF-8, LC_NAME=hu_HU.UTF-8, LC_ADDRESS=hu_HU.UTF-8,
LC_TELEPHONE=hu_HU.UTF-8, LC_MEASUREMENT=hu_HU.UTF-8,
LC_IDENTIFICATION=hu_HU.UTF-8, with libpcap version 1.5.3, with GnuTLS 2.12.23,
with Gcrypt 1.5.3, with zlib 1.2.8, binary plugins supported (13 loaded).

Built using gcc 4.8.4.
--
Reproduction:

1. Start the Qt GUI
2. Close the application using the window's close icon on the title bar (x).

The following crash can be observed when doing so with Valgrind:

==3163== Invalid read of size 8
==3163==at 0xC0FF338: QIcon::~QIcon() (in 
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.2.1)
==3163==by 0xC108BD7: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.2.1)
==3163==by 0xC1052D8: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.2.1)
==3163==by 0xC1053D8: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.2.1)
==3163==by 0xC0FF33A: QIcon::~QIcon() (in 
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.2.1)
==3163==by 0xC0FF378: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.2.1)
==3163==by 0xDBE71A8: __run_exit_handlers (exit.c:82)
==3163==by 0xDBE71F4: exit (exit.c:104)
==3163==by 0x275752: exit_application (in /usr/bin/wireshark)
==3163==by 0x2712B7: main (in /usr/bin/wireshark)
==3163==  Address 0x32cdad38 is not stack'd, malloc'd or (recently) free'd
==3163== 
==3163== 
==3163== Process terminating with default action of signal 11 (SIGSEGV)
==3163==  Access not within mapped region at address 0x32CDAD38
==3163==at 0xC0FF338: QIcon::~QIcon() (in 
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.2.1)
==3163==by 0xC108BD7: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.2.1)
==3163==by 0xC1052D8: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.2.1)
==3163==by 0xC1053D8: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.2.1)
==3163==by 0xC0FF33A: QIcon::~QIcon() (in 
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.2.1)
==3163==by 0xC0FF378: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.2.1)
==3163==by 0xDBE71A8: __run_exit_handlers (exit.c:82)
==3163==by 0xDBE71F4: exit (exit.c:104)
==3163==by 0x275752: exit_application (in /usr/bin/wireshark)
==3163==by 0x2712B7: main (in /usr/bin/wireshark)
==3163==  If you believe this happened as a result of a stack
==3163==  overflow in your program's main thread (unlikely but
==3163==  possible), you can try to increase the size of the
==3163==  main thread stack using the --main-stacksize= flag.
==3163==  The main thread stack size used in this run was 8388608.
==3163== 
==3163== HEAP SUMMARY:
==3163== in use at exit: 14,502,711 bytes in 33,680 blocks
==3163==   total heap usage: 734,425 allocs, 700,745 frees, 257,404,770 bytes 
allocated
==3163== 
==3163== LEAK SUMMARY:
==3163==definitely lost: 6,916 bytes in 75 blocks
==3163==indirectly lost: 23,488 bytes in 640 blocks
==3163==  possibly lost: 55,100 bytes in 806 blocks
==3163==still reachable: 14,125,663 bytes in 31,106 blocks
==3163== suppressed: 0 bytes in 0 blocks
==3163== Rerun with --leak-check=full to see details of leaked memory
==3163== 
==3163== For counts of detected and suppressed errors, rerun with: -v
==3163== Use --track-origins=yes to see where uninitialised values come from
==3163== ERROR SUMMARY: 8 errors from 8 contexts (suppressed: 2 from 1)

It seems to be the same problem as reported here:
https://bugreports.qt.io/browse/QTBUG-27005?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel&showAll=true

I can also reproduce the issue on Ubuntu 16.04 with valgr

[Bug 1803808] Re: wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

2018-11-17 Thread Balint Reczey
The crash is observed only in the Unity session.

** Summary changed:

-  wireshark crashed with SIGSEGV in QIcon::~QIcon() 
+ wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803808

Title:
  wireshark crashed with SIGSEGV in QIcon::~QIcon() under Unity

To manage notifications about this bug go to:
https://bugs.launchpad.net/wireshark/+bug/1803808/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs