Wireshark-bugs: [Wireshark-bugs] [Bug 12133] Wireshark crashes when printing packet 6 of the att

Date: Wed, 17 Feb 2016 22:04:19 +0000

Comment # 5 on bug 12133 from
(In reply to Alexis La Goutte from comment #4)
> (and it is only with Windows if i remenber...)

No, I have OS X.  Looks like a crash deep into the Qt core:

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   org.qt-project.QtCore             0x00000001099731a4 QBuffer::size() const
+ 4
1   org.qt-project.QtGui              0x0000000109410017
QPicture::play(QPainter*) + 39
2   org.qt-project.QtGui              0x00000001095c7082
QPainter::drawPicture(QPointF const&, QPicture const&) + 370
3   org.qt-project.QtPrintSupport     0x00000001036d9ec5 (anonymous
namespace)::PageItem::paint(QPainter*, QStyleOptionGraphicsItem const*,
QWidget*) + 1045
4   org.qt-project.QtWidgets          0x00000001090a96ce
_q_paintIntoCache(QPixmap*, QGraphicsItem*, QRegion const&, QTransform const&,
QFlags<QPainter::RenderHint>, QStyleOptionGraphicsItem const*, bool) + 558
5   org.qt-project.QtWidgets          0x00000001090a905a
QGraphicsScenePrivate::drawItemHelper(QGraphicsItem*, QPainter*,
QStyleOptionGraphicsItem const*, QWidget*, bool) + 6554
6   org.qt-project.QtWidgets          0x00000001090aa913
QGraphicsScenePrivate::draw(QGraphicsItem*, QPainter*, QTransform const*,
QTransform const*, QRegion*, QWidget*, double, QTransform const*, bool, bool) +
1603
7   org.qt-project.QtWidgets          0x00000001090aa1ad
QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem*, QPainter*,
QTransform const*, QRegion*, QWidget*, double, QTransform const*) + 2125
8   org.qt-project.QtWidgets          0x00000001090a9902
QGraphicsScenePrivate::drawItems(QPainter*, QTransform const*, QRegion*,
QWidget*) + 402
9   org.qt-project.QtWidgets          0x00000001090ca9b6
QGraphicsView::paintEvent(QPaintEvent*) + 1670
10  org.qt-project.QtWidgets          0x0000000108dbc4d2
QWidget::event(QEvent*) + 2130
11  org.qt-project.QtWidgets          0x0000000108eac41d QFrame::event(QEvent*)
+ 45
12  org.qt-project.QtWidgets          0x0000000108f32513
QAbstractScrollArea::viewportEvent(QEvent*) + 179
13  org.qt-project.QtWidgets          0x00000001090c8480
QGraphicsView::viewportEvent(QEvent*) + 1728
14  org.qt-project.QtWidgets          0x0000000108f33015
QAbstractScrollAreaFilter::eventFilter(QObject*, QEvent*) + 37
15  org.qt-project.QtCore             0x0000000109a47ac9
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 201
16  org.qt-project.QtWidgets          0x0000000108d7e1eb
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 235
17  org.qt-project.QtWidgets          0x0000000108d80b5e
QApplication::notify(QObject*, QEvent*) + 5630
18  org.qt-project.QtCore             0x0000000109a477b3
QCoreApplication::notifyInternal(QObject*, QEvent*) + 115
19  org.qt-project.QtWidgets          0x0000000108db5e97
QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int,
QPainter*, QWidgetBackingStore*) + 3079
20  org.qt-project.QtWidgets          0x0000000108d8a8b8
QWidgetBackingStore::doSync() + 4088
21  org.qt-project.QtWidgets          0x0000000108dbc7eb
QWidget::event(QEvent*) + 2923
22  org.qt-project.QtWidgets          0x0000000108d7e1fb
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
23  org.qt-project.QtWidgets          0x0000000108d80b5e
QApplication::notify(QObject*, QEvent*) + 5630
24  org.qt-project.QtCore             0x0000000109a484d2
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 1058
25  org.qt-project.QtWidgets          0x0000000109095ca2
QGraphicsScenePrivate::_q_processDirtyItems() + 850
26  org.qt-project.QtCore             0x0000000109a7044c
QObject::event(QEvent*) + 156
27  org.qt-project.QtWidgets          0x00000001090a1b7e
QGraphicsScene::event(QEvent*) + 1118
28  org.qt-project.QtWidgets          0x0000000108d7e1fb
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
29  org.qt-project.QtWidgets          0x0000000108d80b5e
QApplication::notify(QObject*, QEvent*) + 5630
30  org.qt-project.QtCore             0x0000000109a484d2
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 1058
31  libqcocoa.dylib                   0x000000010c4b2dde
QCocoaEventDispatcherPrivate::processPostedEvents() + 190
32  libqcocoa.dylib                   0x000000010c4b2330
QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) +
1552
33  org.wireshark.Wireshark           0x0000000102fa63f6 update_progress_dlg +
118 (progress_frame.cpp:96)
34  org.wireshark.Wireshark           0x0000000102fa6370
delayed_create_progress_dlg + 32 (progress_frame.cpp:74)
35  org.wireshark.Wireshark           0x0000000102de212a
process_specified_records + 330 (file.c:2027)
36  org.wireshark.Wireshark           0x0000000102de27ea cf_print_packets +
1146 (file.c:2476)
37  org.wireshark.Wireshark           0x0000000102fa190f
PrintDialog::printPackets(QPrinter*, bool) + 639 (print_dialog.cpp:265)
38  org.qt-project.QtCore             0x0000000109a77a5c
QMetaObject::activate(QObject*, int, int, void**) + 2988
39  org.qt-project.QtPrintSupport     0x00000001036d84af
QPrintPreviewWidgetPrivate::generatePreview() + 111
40  org.qt-project.QtPrintSupport     0x00000001036d9209
QPrintPreviewWidget::updatePreview() + 25
41  org.qt-project.QtCore             0x0000000109a77a5c
QMetaObject::activate(QObject*, int, int, void**) + 2988
42  org.wireshark.Wireshark           0x0000000102f932a4
PacketRangeGroupBox::updateCounts() + 4148 (packet_range_group_box.cpp:278)
43  org.wireshark.Wireshark           0x000000010314cb50
PacketRangeGroupBox::qt_metacall(QMetaObject::Call, int, void**) + 80
(moc_packet_range_group_box.cpp:177)
44  org.qt-project.QtCore             0x0000000109a779af
QMetaObject::activate(QObject*, int, int, void**) + 2815
45  org.qt-project.QtWidgets          0x000000010910fdd0
QAbstractButton::toggled(bool) + 64
46  org.qt-project.QtWidgets          0x0000000108e63e5a
QAbstractButtonPrivate::emitToggled(bool) + 58
47  org.qt-project.QtWidgets          0x0000000108e63249
QAbstractButton::setChecked(bool) + 297
48  org.qt-project.QtWidgets          0x0000000108e639ac
QAbstractButtonPrivate::click() + 92
49  org.qt-project.QtWidgets          0x0000000108e64a8e
QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 270
50  org.qt-project.QtWidgets          0x0000000108dbc2df
QWidget::event(QEvent*) + 1631
51  org.qt-project.QtWidgets          0x0000000108e647df
QAbstractButton::event(QEvent*) + 175
52  org.qt-project.QtWidgets          0x0000000108d7e1fb
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
53  org.qt-project.QtWidgets          0x0000000108d81893
QApplication::notify(QObject*, QEvent*) + 9011
54  org.qt-project.QtCore             0x0000000109a477b3
QCoreApplication::notifyInternal(QObject*, QEvent*) + 115
55  org.qt-project.QtWidgets          0x0000000108d7eb8b
QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*,
QWidget**, QPointer<QWidget>&, bool) + 971
56  org.qt-project.QtWidgets          0x0000000108ddc759
QWidgetWindow::handleMouseEvent(QMouseEvent*) + 1177
57  org.qt-project.QtWidgets          0x0000000108ddb96f
QWidgetWindow::event(QEvent*) + 111
58  org.qt-project.QtWidgets          0x0000000108d7e1fb
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
59  org.qt-project.QtWidgets          0x0000000108d80b5e
QApplication::notify(QObject*, QEvent*) + 5630
60  org.qt-project.QtCore             0x0000000109a477b3
QCoreApplication::notifyInternal(QObject*, QEvent*) + 115
61  org.qt-project.QtGui              0x00000001093abd12
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
+ 2434
62  org.qt-project.QtGui              0x0000000109398062
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
+ 162
63  libqcocoa.dylib                   0x000000010c4b3661
QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 33
64  com.apple.CoreFoundation          0x00007fff8abbe5c1
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
65  com.apple.CoreFoundation          0x00007fff8abb041c __CFRunLoopDoSources0
+ 556
66  com.apple.CoreFoundation          0x00007fff8abaf93f __CFRunLoopRun + 927
67  com.apple.CoreFoundation          0x00007fff8abaf338 CFRunLoopRunSpecific +
296
68  com.apple.HIToolbox               0x00007fff92f4c935
RunCurrentEventLoopInMode + 235
69  com.apple.HIToolbox               0x00007fff92f4c677 ReceiveNextEventCommon
+ 184
70  com.apple.HIToolbox               0x00007fff92f4c5af
_BlockUntilNextEventMatchingListInModeWithFilter + 71
71  com.apple.AppKit                  0x00007fff833690ee _DPSNextEvent + 1067
72  com.apple.AppKit                  0x00007fff83735943 -[NSApplication
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
73  com.apple.AppKit                  0x00007fff8351dd22 -[NSApplication
_realDoModalLoop:peek:] + 653
74  com.apple.AppKit                  0x00007fff83734de2 -[NSApplication
runModalSession:] + 71
75  libqcocoa.dylib                   0x000000010c4b24da
QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) +
1978
76  org.qt-project.QtCore             0x0000000109a44eac
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 412
77  org.qt-project.QtWidgets          0x0000000108f67e8b QDialog::exec() + 523
78  org.wireshark.Wireshark           0x0000000102f6725f
MainWindow::on_actionFilePrint_triggered() + 79 (main_window_slots.cpp:1873)
79  org.wireshark.Wireshark           0x0000000103149952
MainWindow::qt_metacall(QMetaObject::Call, int, void**) + 82
(moc_main_window.cpp:1762)
80  org.qt-project.QtCore             0x0000000109a779af
QMetaObject::activate(QObject*, int, int, void**) + 2815
81  org.qt-project.QtWidgets          0x0000000108d752e0
QAction::activate(QAction::ActionEvent) + 288
82  org.qt-project.QtCore             0x0000000109a77a5c
QMetaObject::activate(QObject*, int, int, void**) + 2988
83  org.qt-project.QtCore             0x0000000109a7044c
QObject::event(QEvent*) + 156
84  org.qt-project.QtWidgets          0x0000000108d7e1fb
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
85  org.qt-project.QtWidgets          0x0000000108d80b5e
QApplication::notify(QObject*, QEvent*) + 5630
86  org.qt-project.QtCore             0x0000000109a484d2
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 1058
87  libqcocoa.dylib                   0x000000010c4b2dde
QCocoaEventDispatcherPrivate::processPostedEvents() + 190
88  libqcocoa.dylib                   0x000000010c4b3661
QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 33
89  com.apple.CoreFoundation          0x00007fff8abbe5c1
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
90  com.apple.CoreFoundation          0x00007fff8abb041c __CFRunLoopDoSources0
+ 556
91  com.apple.CoreFoundation          0x00007fff8abaf93f __CFRunLoopRun + 927
92  com.apple.CoreFoundation          0x00007fff8abaf338 CFRunLoopRunSpecific +
296
93  com.apple.HIToolbox               0x00007fff92f4c935
RunCurrentEventLoopInMode + 235
94  com.apple.HIToolbox               0x00007fff92f4c677 ReceiveNextEventCommon
+ 184
95  com.apple.HIToolbox               0x00007fff92f4c5af
_BlockUntilNextEventMatchingListInModeWithFilter + 71
96  com.apple.AppKit                  0x00007fff833690ee _DPSNextEvent + 1067
97  com.apple.AppKit                  0x00007fff83735943 -[NSApplication
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
98  com.apple.AppKit                  0x00007fff8335efc8 -[NSApplication run] +
682
99  libqcocoa.dylib                   0x000000010c4b25af
QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) +
2191
100 org.qt-project.QtCore             0x0000000109a44eac
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 412
101 org.qt-project.QtCore             0x0000000109a47d55
QCoreApplication::exec() + 341
102 org.wireshark.Wireshark           0x0000000102ddc40f main + 5903
(wireshark-qt.cpp:1444)
103 libdyld.dylib                     0x00007fff890685ad start + 1


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