Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#44169 - [wireshark-gtk] segmentation fault
Attached to Project:
Community Packages
Opened by nerdix (nerdix) - Friday, 13 March 2015, 08:44 GMT
Last edited by Timothy Redaelli (tredaelli) - Tuesday, 17 March 2015, 10:59 GMT
Opened by nerdix (nerdix) - Friday, 13 March 2015, 08:44 GMT
Last edited by Timothy Redaelli (tredaelli) - Tuesday, 17 March 2015, 10:59 GMT
|
DetailsDescription: wireshark-gtk 1.12.4-1 crashes after upgrade to newes version
Additional info: * package wireshark-gtk 1.12.4-1 (x86_64) * see attached strace output Steps to reproduce: Upgrade to wireshark-gtk to version 1.12.4-1. Start wireshark -> it will seqfault downgrading to 1.12.3-1 fixes the issue |
This task depends upon
Closed by Timothy Redaelli (tredaelli)
Tuesday, 17 March 2015, 10:59 GMT
Reason for closing: Fixed
Additional comments about closing: In 1.12.4-2, thanks to Will for the analysis
Tuesday, 17 March 2015, 10:59 GMT
Reason for closing: Fixed
Additional comments about closing: In 1.12.4-2, thanks to Will for the analysis
out
So the issue is GTK3 related.
Using wireshark-gtk2 from AUR[1] (which includes the configure flags mentioned) still results
in a binary that segfaults.
I don't have a good explanation for that behavior as compared to what was previously reported.
Regardless, some digging shows this is a rather common issue on many other platforms and distributions
such as Redhat[2], OSX[3], and FreeBSD[4].
They all observe the same behavior on 1.12.3 and 1.12.4, and interestingly the FreeBSD bug
has folks mentioning running a later broken version prevents previously-working earlier versions
from working. Not quite sure what would cause this but might explain the differences in results
with a rebuild against gtk2. Dunno.
Anyway, the good news is they all have been resolved with the same patch to 'configure',
which I've adapted to modify 'configure.ac' instead (since we regenerate 'configure').
This fixes the issue locally and given the prevelance of the issue and shared solution
I suspect will fix it for us as well but encourage further testing as appropriate.
Patch and updated PKGBUILD applying it are attached.
~Will
[1] https://aur.archlinux.org/packages/wireshark-gtk2/
[2] https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=1187978
[3] https://trac.macports.org/ticket/46850
[4] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195980