Wireshark-bugs: [Wireshark-bugs] [Bug 11488] New: [GTK/Qt] "assertion failed: (!packet_scope->in
Date: Sat, 29 Aug 2015 21:55:20 +0000
Bug ID 11488
Summary [GTK/Qt] "assertion failed: (!packet_scope->in_scope)" while capturing and getting a dialog
Product Wireshark
Version Git
Hardware x86-64
OS Linux (other)
Status UNCONFIRMED
Severity Major
Priority Low
Component Qt UI
Assignee bugzilla-admin@wireshark.org
Reporter peter@lekensteyn.nl
CC eapache@gmail.com

Created attachment 13837 [details]
gdb logs for Wireshark GTK and Wireshark Qt

Build Information:
Wireshark 1.99.9 (v1.99.9rc0-441-g605f33c from master)

Copyright 1998-2015 Gerald Combs <gerald@wireshark.org> and contributors.
License GPLv2+: GNU GPL version 2 or later
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
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 Qt 5.5.0, with libpcap, with POSIX capabilities (Linux),
with libnl 3, with libz 1.2.8, with GLib 2.44.1, without SMI, without c-ares,
without ADNS, with Lua 5.2, with GnuTLS 3.4.4, with Gcrypt 1.6.3, with MIT
Kerberos, with GeoIP, without PortAudio, without AirPcap.

Running on Linux 4.1.6-1-ARCH, with locale C, with libpcap version 1.7.4, with
libz 1.2.8, with GnuTLS 3.4.4, with Gcrypt 1.6.3.
Intel(R) Core(TM) i5 CPU       M 560  @ 2.67GHz (with SSE4.2)

Built using gcc 5.2.0.
--
since commit v1.99.8rc0-445-gd1fcb7d ("Report an error if we fail to open the
keylog file.") an error is reported every time when ssl.keylog_file points to
an non-existing file and a the key log file is queried.

While doing a live capture, the following assertion is triggered when the
dialog is about to be displayed (SSL is encountered):

    ERROR:epan/wmem/wmem_scopes.c:70:wmem_enter_packet_scope: assertion failed:
(!packet_scope->in_scope)

See attached logs for a backtrace.

Steps to reproduce:
 1. Start wireshark with ssl.keylog_file pointing to an invalid location (for
example, wireshark -o ssl.keylog_file:premaster.txt while there is no such file
in the current directory). Example:
wireshark -i eth0 -p -k -f 'tcp port 443' -o ssl.keylog_file:premaster.txt
 2. Trigger SSL traffic.

Result: instant SIGABRT. Note: crash does not occur when reading a capture
file.


You are receiving this mail because:
  • You are watching all bug changes.