Wireshark-bugs: [Wireshark-bugs] [Bug 12367] Wireshark dies when asked to display conversations

Date: Mon, 25 Apr 2016 20:23:23 +0000

changed bug 12367


What Removed Added
Status INCOMPLETE CONFIRMED

Comment # 4 on bug 12367 from
For some reason the symbols aren't being found for the release versions of
Wireshark for OS X, but if I run a fairly recent build from the master branch
from my build directory, they are found:

Process:               wireshark [85368]
Path:                  /Users/USER/*/wireshark
Identifier:            wireshark
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        bash [1325]
Responsible:           Terminal [250]
User ID:               501

Date/Time:             2016-04-25 13:17:37.529 -0700
OS Version:            Mac OS X 10.11.4 (15E65)
Report Version:        11
Anonymous UUID:        4E3B2B3C-31B6-3D03-95F3-88D45E4B3E67

Sleep/Wake UUID:       501D4A7B-F285-43B0-9C2A-C56AB223BE00

Time Awake Since Boot: 790000 seconds
Time Since Wake:       360 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x00000001e044c368

VM Regions Near 0x1e044c368:
    MALLOC_LARGE           00000001df8b2000-00000001e03f2000 [ 11.2M] rw-/rwx
SM=PRV  
--> 
    MALLOC_LARGE           00000001e13f2000-00000001e1bf2000 [ 8192K] rw-/rwx
SM=PRV  

Application Specific Information:
Wireshark 2.1.0-git (v2.1.0rc0-2799-gc3574ed from master)

Compiled (64-bit) with Qt 5.5.0, with libpcap, without POSIX capabilities, with
GLib 2.36.0, with zlib 1.2.5, with SMI 0.4.8, with c-ares 1.10.0, with Lua 5.2,
with GnuTLS 2.12.19, with Gcrypt 1.5.0, with MIT Kerberos, with GeoIP, with
QtMultimedia, without AirPcap.

Running on Mac OS X 10.11.4, build 15E65 (Darwin 15.4.0), with locale C, with
libpcap version 1.5.3 - Apple version 54, with GnuTLS 2.12.19, with Gcrypt
1.5.0, with zlib 1.2.5.
Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz (with SSE4.2)

Built using clang 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.29).


Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   wireshark                         0x000000010813f808
ConversationTreeWidgetItem::update(int, bool) + 184
(conversation_dialog.cpp:337)
1   wireshark                         0x000000010813f228
ConversationTreeWidget::updateItems(bool) + 904 (conversation_dialog.cpp:685)
2   libwireshark.0.dylib              0x0000000108a7a538 draw_tap_listeners +
72 (tap.c:454)
3   org.qt-project.QtCore             0x000000010dfc3b82
QMetaObject::activate(QObject*, int, int, void**) + 2994
4   org.qt-project.QtCore             0x000000010dfbc490
QObject::event(QEvent*) + 48
5   org.qt-project.QtWidgets          0x000000010e9c06fb
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
6   org.qt-project.QtWidgets          0x000000010e9c3ade
QApplication::notify(QObject*, QEvent*) + 8318
7   org.qt-project.QtCore             0x000000010df931b3
QCoreApplication::notifyInternal(QObject*, QEvent*) + 115
8   org.qt-project.QtCore             0x000000010dfe50c6
QTimerInfoList::activateTimers() + 1270
9   libqcocoa.dylib                   0x0000000111f735db
QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) +
1643
10  wireshark                         0x0000000108298446 update_progress_dlg +
118 (progress_frame.cpp:96)
11  wireshark                         0x00000001080cc4d4
process_specified_records + 484 (file.c:2055)
12  wireshark                         0x00000001080cc24e cf_retap_packets + 238
(file.c:2166)
13  org.qt-project.QtCore             0x000000010dfbc753
QObject::event(QEvent*) + 755
14  org.qt-project.QtWidgets          0x000000010e9c06fb
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
15  org.qt-project.QtWidgets          0x000000010e9c3ade
QApplication::notify(QObject*, QEvent*) + 8318
16  org.qt-project.QtCore             0x000000010df93e8b
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 971
17  libqcocoa.dylib                   0x0000000111f7408e
QCocoaEventDispatcherPrivate::processPostedEvents() + 190
18  libqcocoa.dylib                   0x0000000111f74911
QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 33
19  com.apple.CoreFoundation          0x00007fff862b3881
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
20  com.apple.CoreFoundation          0x00007fff86292fbc __CFRunLoopDoSources0
+ 556
21  com.apple.CoreFoundation          0x00007fff862924df __CFRunLoopRun + 927
22  com.apple.CoreFoundation          0x00007fff86291ed8 CFRunLoopRunSpecific +
296
23  com.apple.HIToolbox               0x00007fff96c28935
RunCurrentEventLoopInMode + 235
24  com.apple.HIToolbox               0x00007fff96c28677 ReceiveNextEventCommon
+ 184
25  com.apple.HIToolbox               0x00007fff96c285af
_BlockUntilNextEventMatchingListInModeWithFilter + 71
26  com.apple.AppKit                  0x00007fff973bdefa _DPSNextEvent + 1067
27  com.apple.AppKit                  0x00007fff973bd32a -[NSApplication
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
28  com.apple.AppKit                  0x00007fff973b1e84 -[NSApplication run] +
682
29  libqcocoa.dylib                   0x0000000111f737fd
QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) +
2189
30  org.qt-project.QtCore             0x000000010df908cd
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 381
31  org.qt-project.QtCore             0x000000010df9378a
QCoreApplication::exec() + 346
32  wireshark                         0x00000001080d39f8 main + 5864
(wireshark-qt.cpp:1415)
33  libdyld.dylib                     0x00007fff8b2e35ad start + 1

Line 337 of ui/qt/conversation_dialog.cpp is

        quint64 packets = conv_item->tx_frames + conv_item->rx_frames;

and presumably conv_item is a bad pointer - not null, just bad.


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