Bug 1147600
| Summary: | [abrt] wireshark-gnome: gen_linktype(): wireshark killed by SIGABRT | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Peter Ludikovsky <darthludi> | ||||||||||||||||||||||||
| Component: | libpcap | Assignee: | Michal Sekletar <msekleta> | ||||||||||||||||||||||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||
| Priority: | unspecified | ||||||||||||||||||||||||||
| Version: | 20 | CC: | bj+bugzilla, huzaifas, igor.redhat, jeharris, lemenkov, msekleta, phatina, pwouters, rvokal, thozza | ||||||||||||||||||||||||
| Target Milestone: | --- | ||||||||||||||||||||||||||
| Target Release: | --- | ||||||||||||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||||||
| URL: | https://retrace.fedoraproject.org/faf/reports/bthash/1252b70b8f3115ae653bee68f6a63ea79b19d8a9 | ||||||||||||||||||||||||||
| Whiteboard: | abrt_hash:141aaa4d0b343b2b8b3dc6d6832eef88bacd10d4 | ||||||||||||||||||||||||||
| Fixed In Version: | libpcap-1.5.3-3.fc20 | Doc Type: | Bug Fix | ||||||||||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||||||||||
| Last Closed: | 2014-12-20 08:32:36 UTC | Type: | --- | ||||||||||||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||
| Embargoed: | |||||||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||||||
|
Description
Peter Ludikovsky
2014-09-29 14:42:54 UTC
Created attachment 942357 [details]
File: backtrace
Created attachment 942358 [details]
File: cgroup
Created attachment 942359 [details]
File: core_backtrace
Created attachment 942360 [details]
File: dso_list
Created attachment 942361 [details]
File: environ
Created attachment 942362 [details]
File: limits
Created attachment 942363 [details]
File: maps
Created attachment 942364 [details]
File: open_fds
Created attachment 942365 [details]
File: proc_pid_status
Created attachment 942366 [details]
File: var_log_messages
Another user experienced a similar problem: sudo wireshark (password) dismiss the running-as-root warning window reposition main window select "Capture Options" tick "Capture on all interfaces" enter into Capture Filter box: "tcp &&" - box background goes red on 1st character - after a varying number of characters, crash. On 3 tries I've gotten as far as the second '&', and as little as "tc". Window-manager: xfce. Laptop with external screen active as well as builtin. reporter: libreport-2.2.3 backtrace_rating: 4 cmdline: wireshark crash_function: gen_linktype executable: /usr/sbin/wireshark kernel: 3.16.4-200.fc20.x86_64 package: wireshark-gnome-1.10.10-1.fc20 reason: wireshark killed by SIGABRT runlevel: N 5 type: CCpp uid: 0 Created attachment 947864 [details]
Proposed fix
abort() is caused by gen_linktype() in libpcap, when off_linktype == (u_int) -1.
gen_linktype() lacks case jump for DLT_NFLOG.
Attached patch fixes the issue.
*** Bug 1061830 has been marked as a duplicate of this bug. *** *** Bug 1096453 has been marked as a duplicate of this bug. *** libpcap-1.5.3-3.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/libpcap-1.5.3-3.fc20 note that while this fixes the crasher (and seems to be what upstream does too), it does not resolve the actual issue of not being able to fully use nflog interfaces with these tools :/ Sure, but this bug was about the crash. If you need some other features backported please file a new bug. Package libpcap-1.5.3-3.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing libpcap-1.5.3-3.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-16032/libpcap-1.5.3-3.fc20 then log in and leave karma (feedback). libpcap-1.5.3-3.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report. |