Wireshark-bugs: [Wireshark-bugs] [Bug 13023] Application crash sorting column for tcp.window_siz
Date: Thu, 20 Oct 2016 05:20:49 +0000

changed bug 13023


What Removed Added
Status INCOMPLETE CONFIRMED
CC   jyoung@gsu.edu

Comment # 2 on bug 13023 from
I was able to reproduce crash on OS X 10.11.6 with a recent master buildbot
image using an arbitrary relatively small capture of approximately ~2600
frames.  In my case the capture had a mixture of udp, tcp, and icmp (ping)
packets from several different interfaces (loopback and non-monitor mode wifi)
with most of the tcp sessions captured mid-session.

In my case Wireshark consistently crashed on the third click of the
tcp.window_size_scalefactor custom column header.

Here's the OS X crash report:

> Process:               Wireshark [27412]
> Path:                  /Applications/Wireshark.app/Contents/MacOS/Wireshark
> Identifier:            org.wireshark.Wireshark
> Version:               2.3.0-1133-g404c314 (2.3.0-1133-g404c314)
> Code Type:             X86-64 (Native)
> Parent Process:        bash [27411]
> Responsible:           Terminal [613]
> User ID:               501
> 
> Date/Time:             2016-10-20 00:58:41.675 -0400
> OS Version:            Mac OS X 10.11.6 (15G1004)
> Report Version:        11
> Anonymous UUID:        A350FC94-1E0D-D9CF-BAAB-41F52DE1633C
> 
> Sleep/Wake UUID:       724DA90C-106B-46D2-A137-CBB9E54C76B5
> 
> Time Awake Since Boot: 1200000 seconds
> Time Since Wake:       14000 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 0x0000000000000020
> 
> VM Regions Near 0x20:
> --> 
>     __TEXT                 0000000108807000-0000000108f68000 [ 7556K] r-x/rwx SM=COW  /Applications/Wireshark.app/Contents/MacOS/Wireshark
> 
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   org.wireshark.Wireshark       	0x00000001089ee21f PacketListRecord::columnString(_capture_file*, int, bool) + 15
> 1   org.wireshark.Wireshark       	0x00000001089e9432 PacketListModel::recordLessThan(PacketListRecord*, PacketListRecord*) + 268
> 2   org.wireshark.Wireshark       	0x00000001089edbb1 void std::__final_insertion_sort<PacketListRecord**, bool (*)(PacketListRecord*, PacketListRecord*)>(PacketListRecord**, PacketListRecord**, bool (*)(PacketListRecord*, PacketListRecord*)) + 113
> 3   org.wireshark.Wireshark       	0x00000001089ea1be PacketListModel::sort(int, Qt::SortOrder) + 1020
> 4   QtWidgets                     	0x00000001094cb004 0x10923c000 + 2682884
> 5   QtCore                        	0x000000010dfacb6f QMetaObject::activate(QObject*, int, int, void**) + 1871
> 6   QtWidgets                     	0x000000010949540d QHeaderView::setSortIndicator(int, Qt::SortOrder) + 301
> 7   QtWidgets                     	0x000000010949a678 0x10923c000 + 2483832
> 8   QtWidgets                     	0x000000010949a518 QHeaderView::mouseReleaseEvent(QMouseEvent*) + 712
> 9   QtWidgets                     	0x00000001092a11fe QWidget::event(QEvent*) + 1486
> 10  QtWidgets                     	0x00000001093817a7 QFrame::event(QEvent*) + 183
> 11  QtWidgets                     	0x00000001093ff8ca QAbstractScrollArea::viewportEvent(QEvent*) + 122
> 12  QtWidgets                     	0x0000000109483b1f QAbstractItemView::viewportEvent(QEvent*) + 1391
> 13  QtWidgets                     	0x000000010949ac96 QHeaderView::viewportEvent(QEvent*) + 534
> 14  QtWidgets                     	0x00000001094003d5 0x10923c000 + 1852373
> 15  QtCore                        	0x000000010df78c2c QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 156
> 16  QtWidgets                     	0x0000000109268fe9 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 281
> 17  QtWidgets                     	0x000000010926c447 QApplication::notify(QObject*, QEvent*) + 8631
> 18  QtCore                        	0x000000010df78932 QCoreApplication::notifyInternal(QObject*, QEvent*) + 114
> 19  QtWidgets                     	0x00000001092698e8 QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 952
> 20  QtWidgets                     	0x00000001092bf56c 0x10923c000 + 537964
> 21  QtWidgets                     	0x00000001092be84f 0x10923c000 + 534607
> 22  QtWidgets                     	0x0000000109268ffc QApplicationPrivate::notify_helper(QObject*, QEvent*) + 300
> 23  QtWidgets                     	0x000000010926babb QApplication::notify(QObject*, QEvent*) + 6187
> 24  QtCore                        	0x000000010df78932 QCoreApplication::notifyInternal(QObject*, QEvent*) + 114
> 25  QtGui                         	0x000000010d8855fc QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2140
> 26  QtGui                         	0x000000010d884565 QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 117
> 27  QtGui                         	0x000000010d8731cb QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 315
> 28  libqcocoa.dylib               	0x000000010e6ddf0d 0x10e6be000 + 130829
> 29  libqcocoa.dylib               	0x000000010e6de8a8 0x10e6be000 + 133288
> 30  com.apple.CoreFoundation      	0x00007fff8cfd9881 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 31  com.apple.CoreFoundation      	0x00007fff8cfb8fbc __CFRunLoopDoSources0 + 556
> 32  com.apple.CoreFoundation      	0x00007fff8cfb84df __CFRunLoopRun + 927
> 33  com.apple.CoreFoundation      	0x00007fff8cfb7ed8 CFRunLoopRunSpecific + 296
> 34  com.apple.HIToolbox           	0x00007fff99d64935 RunCurrentEventLoopInMode + 235
> 35  com.apple.HIToolbox           	0x00007fff99d64677 ReceiveNextEventCommon + 184
> 36  com.apple.HIToolbox           	0x00007fff99d645af _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 37  com.apple.AppKit              	0x00007fff91efadf6 _DPSNextEvent + 1067
> 38  com.apple.AppKit              	0x00007fff91efa226 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
> 39  com.apple.AppKit              	0x00007fff91eeed80 -[NSApplication run] + 682
> 40  libqcocoa.dylib               	0x000000010e6dd5e4 0x10e6be000 + 128484
> 41  QtCore                        	0x000000010df759ad QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 381
> 42  QtCore                        	0x000000010df78ee7 QCoreApplication::exec() + 359
> 43  org.wireshark.Wireshark       	0x000000010881161d main + 4125
> 44  org.wireshark.Wireshark       	0x00000001088105e4 start + 52

If someone has a copy of the Sharkfest 2016 EU Packet Challenge could they
upload the file cited by the Hans?


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