Wireshark-bugs: [Wireshark-bugs] [Bug 12220] Capturing, and trying to save as pcapng, crashes

Date: Thu, 03 Mar 2016 08:25:03 +0000

Comment # 20 on bug 12220 from
(In reply to Guy Harris from comment #19)
> Reproduced on OS X: start a capture, capture at least one packet, stop the
> capture, try to save it.
> 
> Stack trace:
> 
> 
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   libwiretap.0.dylib            	0x0000000100ac46db pcapng_dump_finish +
> 1659 (pcapng.c:4057)
> 1   libwiretap.0.dylib            	0x0000000100aa4f88 wtap_dump_close + 40
> (file_access.c:2522)
> 2   wireshark                     	0x0000000100200210 cf_save_records + 784
> (file.c:4556)
> 3   wireshark                     	0x00000001003518ff
> MainWindow::saveAsCaptureFile(_capture_file*, bool, bool) + 479
> (main_window.cpp:1329)
> 4   wireshark                     	0x000000010035114c
> MainWindow::saveCaptureFile(_capture_file*, bool) + 60 (main_window.cpp:1160)
> 5   wireshark                     	0x000000010056bae6
> MainWindow::qt_metacall(QMetaObject::Call, int, void**) + 86
> (main_window.moc.cpp:1737)
> 6   org.qt-project.QtCore         	0x000000010608faa9
> QMetaObject::activate(QObject*, int, int, void**) + 2777
> 7   org.qt-project.QtWidgets      	0x0000000106a837ef
> QAction::activate(QAction::ActionEvent) + 271
> 8   org.qt-project.QtWidgets      	0x0000000106a83cf5
> QAction::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 565
> 9   org.qt-project.QtCore         	0x000000010608fb82
> QMetaObject::activate(QObject*, int, int, void**) + 2994
> 10  org.qt-project.QtCore         	0x0000000106088753
> QObject::event(QEvent*) + 755
> 11  org.qt-project.QtWidgets      	0x0000000106a8c6fb
> QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
> 12  org.qt-project.QtWidgets      	0x0000000106a8fade
> QApplication::notify(QObject*, QEvent*) + 8318
> 13  org.qt-project.QtCore         	0x000000010605fe8b
> QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 971
> 14  libqcocoa.dylib               	0x00000001076f708e
> QCocoaEventDispatcherPrivate::processPostedEvents() + 190
> 15  libqcocoa.dylib               	0x00000001076f7911
> QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 33
> 16  com.apple.CoreFoundation      	0x00007fff95a705c1
> __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 17  com.apple.CoreFoundation      	0x00007fff95a6241c __CFRunLoopDoSources0
> + 556
> 18  com.apple.CoreFoundation      	0x00007fff95a6193f __CFRunLoopRun + 927
> 19  com.apple.CoreFoundation      	0x00007fff95a61338 CFRunLoopRunSpecific +
> 296
> 20  com.apple.HIToolbox           	0x00007fff86866935
> RunCurrentEventLoopInMode + 235
> 21  com.apple.HIToolbox           	0x00007fff86866677 ReceiveNextEventCommon
> + 184
> 22  com.apple.HIToolbox           	0x00007fff868665af
> _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 23  com.apple.AppKit              	0x00007fff8dba40ee _DPSNextEvent + 1067
> 24  com.apple.AppKit              	0x00007fff8df70943 -[NSApplication
> _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
> 25  com.apple.AppKit              	0x00007fff8db99fc8 -[NSApplication run] +
> 682
> 26  libqcocoa.dylib               	0x00000001076f67fd
> QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> + 2189
> 27  org.qt-project.QtCore         	0x000000010605c8cd
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 381
> 28  org.qt-project.QtCore         	0x000000010605f78a
> QCoreApplication::exec() + 346
> 29  wireshark                     	0x000000010020441f main + 5935
> (wireshark-qt.cpp:1444)
> 30  libdyld.dylib                 	0x00007fff8aee85ad start + 1

yes ! this right


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