[Wireshark-bugs] [Bug 14453] MacOS/OS X - Wireshark intermittently crashes when changing config profile
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=14453 Guy Harris changed: What|Removed |Added Hardware|x86 |x86-64 Status|UNCONFIRMED |CONFIRMED Priority|Low |High Version|2.5.x (Experimental)|2.6.1 Ever confirmed|0 |1 Severity|Major |Critical --- Comment #5 from Guy Harris --- That crash was with a master build, using Qt 5.5.0, but similar crashes occur with 2.6.1: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 QtCore 0x00010d1568d4 QSortFilterProxyModel::parent(QModelIndex const&) const + 84 1 QtCore 0x00010d14b175 QIdentityProxyModel::parent(QModelIndex const&) const + 53 2 QtCore 0x00010d12f0e3 QPersistentModelIndex::parent() const + 35 3 QtCore 0x00010d142072 mergeIndexes(QVector const&) + 306 4 QtCore 0x00010d141a5d QItemSelectionModelPrivate::_q_layoutChanged(QList const&, QAbstractItemModel::LayoutChangeHint) + 1853 5 QtCore 0x00010d145bb9 QItemSelectionModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 921 6 QtCore 0x00010d1b6b6f QMetaObject::activate(QObject*, int, int, void**) + 1871 7 QtCore 0x00010d236be3 QAbstractItemModel::layoutChanged(QList const&, QAbstractItemModel::LayoutChangeHint) + 67 8 QtCore 0x00010d14c52c QIdentityProxyModelPrivate::_q_sourceLayoutChanged(QList const&, QAbstractItemModel::LayoutChangeHint) + 876 9 QtCore 0x00010d14cbf2 QIdentityProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 850 10 QtCore 0x00010d1b6b6f QMetaObject::activate(QObject*, int, int, void**) + 1871 11 QtCore 0x00010d236be3 QAbstractItemModel::layoutChanged(QList const&, QAbstractItemModel::LayoutChangeHint) + 67 12 QtCore 0x00010d15849b QSortFilterProxyModel::invalidate() + 187 13 org.wireshark.Wireshark 0x00010b41045f InterfaceSortFilterModel::resetPreferenceData() + 279 (interface_sort_filter_model.cpp:140) 14 QtCore 0x00010d1b6b6f QMetaObject::activate(QObject*, int, int, void**) + 1871 15 org.wireshark.Wireshark 0x00010b35402b WiresharkApplication::emitAppSignal(WiresharkApplication::AppSignal) + 119 (wireshark_application.cpp:922) 16 org.wireshark.Wireshark 0x00010b35417c WiresharkApplication::flushAppSignals() + 96 (wireshark_application.cpp:959) 17 org.wireshark.Wireshark 0x00010b252255 MainWindow::showPreferencesDialog(QString) + 191 (main_window_slots.cpp:2353) 18 org.wireshark.Wireshark 0x00010b2523ce MainWindow::on_actionEditPreferences_triggered() + 70 (qstring.h:995) 19 org.wireshark.Wireshark 0x00010b4784fb MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 7119 (moc_main_window.cpp:1848) 20 org.wireshark.Wireshark 0x00010b48eda6 MainWindow::qt_metacall(QMetaObject::Call, int, void**) + 78 (moc_main_window.cpp:1876) 21 QtCore 0x00010d1b696f QMetaObject::activate(QObject*, int, int, void**) + 1359 22 QtWidgets 0x00010c3e41d4 QAction::activate(QAction::ActionEvent) + 260 23 QtWidgets 0x00010c3e465f QAction::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 431 24 QtCore 0x00010d1b6b6f QMetaObject::activate(QObject*, int, int, void**) + 1871 25 libqcocoa.dylib 0x0001104dc38f -[QCocoaMenuDelegate itemFired:] + 111 26 libsystem_trace.dylib 0x7fffe83a53a7 _os_activity_initiate_impl + 53 27 com.apple.AppKit0x7fffd0c5a721 -[NSApplication(NSResponder) sendAction:to:from:] + 456 28 com.apple.AppKit0x7fffd072d666 -[NSMenuItem _corePerformAction] + 324 29 com.apple.AppKit0x7fffd072d3d2 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 114 30 libsystem_trace.dylib 0x7fffe83a53a7 _os_activity_initiate_impl + 53 31 com.apple.AppKit0x7fffd07b6955 -[NSMenu performActionForItemAtIndex:] + 121 32 com.apple.AppKit0x7fffd07b68cc -[NSMenu _internalPerformActionForItemAtIndex:] + 94 33 com.apple.AppKit0x7fffd07b66f9 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallR
[Wireshark-bugs] [Bug 14453] MacOS/OS X - Wireshark intermittently crashes when changing config profile
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=14453 --- Comment #4 from Guy Harris --- My most recent crash has a stack trace from lldb of: * frame #0: 0x000107b7dcb4 QtCore`QSortFilterProxyModel::parent(QModelIndex const&) const + 84 frame #1: 0x000107b72455 QtCore`QIdentityProxyModel::parent(QModelIndex const&) const + 53 frame #2: 0x000107b54dc3 QtCore`QPersistentModelIndex::parent() const + 35 frame #3: 0x000107b68769 QtCore`qt_PersistentModelIndexLessThan(QPersistentModelIndex const&, QPersistentModelIndex const&) + 41 frame #4: 0x000107b6f9bb QtCore`void std::__1::__stable_sort_move(QPersistentModelIndex*, QPersistentModelIndex*, bool (*&)(QPersistentModelIndex const&, QPersistentModelIndex const&), std::__1::iterator_traits::difference_type, std::__1::iterator_traits::value_type*) + 59 frame #5: 0x000107b6f810 QtCore`void std::__1::__stable_sort(QPersistentModelIndex*, QPersistentModelIndex*, bool (*&)(QPersistentModelIndex const&, QPersistentModelIndex const&), std::__1::iterator_traits::difference_type, std::__1::iterator_traits::value_type*, long) + 480 frame #6: 0x000107b684cd QtCore`QItemSelectionModelPrivate::_q_layoutChanged(QList const&, QAbstractItemModel::LayoutChangeHint) + 1853 frame #7: 0x000107b6cb40 QtCore`QItemSelectionModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 1888 frame #8: 0x000107bd7b82 QtCore`QMetaObject::activate(QObject*, int, int, void**) + 2994 frame #9: 0x000107c58263 QtCore`QAbstractItemModel::layoutChanged(QList const&, QAbstractItemModel::LayoutChangeHint) + 67 frame #10: 0x000107b7390c QtCore`QIdentityProxyModelPrivate::_q_sourceLayoutChanged(QList const&, QAbstractItemModel::LayoutChangeHint) + 1036 frame #11: 0x000107b73ede QtCore`QIdentityProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 878 frame #12: 0x000107bd7b82 QtCore`QMetaObject::activate(QObject*, int, int, void**) + 2994 frame #13: 0x000107c58263 QtCore`QAbstractItemModel::layoutChanged(QList const&, QAbstractItemModel::LayoutChangeHint) + 67 frame #14: 0x000107b7f75b QtCore`QSortFilterProxyModel::invalidate() + 187 frame #15: 0x000100367d4d Wireshark`InterfaceSortFilterModel::resetPreferenceData(this=0x0001128db148) at interface_sort_filter_model.cpp:141 [opt] frame #16: 0x000107bd7b82 QtCore`QMetaObject::activate(QObject*, int, int, void**) + 2994 frame #17: 0x0001002ab7b8 Wireshark`WiresharkApplication::flushAppSignals(this=) at wireshark_application.cpp:942 [opt] frame #18: 0x0001001b328b Wireshark`MainWindow::showPreferencesDialog(this=0x000109365cc0, pane_name=QString @ 0x7fff5fbfd100) at main_window_slots.cpp:2145 [opt] frame #19: 0x0001001b6d57 Wireshark`MainWindow::on_actionEditPreferences_triggered(this=0x000109365cc0) at main_window_slots.cpp:2150 [opt] frame #20: 0x0001003ce132 Wireshark`MainWindow::qt_metacall(this=0x000109365cc0, _c=InvokeMetaMethod, _id=136, _a=0x7fff5fbfd2a0) at moc_main_window_64536H3OSZUHCG.cpp:0 [opt] frame #21: 0x000107bd7aa9 QtCore`QMetaObject::activate(QObject*, int, int, void**) + 2777 frame #22: 0x000106d4c7ef QtWidgets`QAction::activate(QAction::ActionEvent) + 271 frame #23: 0x000106d4ccf5 QtWidgets`QAction::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 565 frame #24: 0x000107bd7b82 QtCore`QMetaObject::activate(QObject*, int, int, void**) + 2994 frame #25: 0x000107bd0753 QtCore`QObject::event(QEvent*) + 755 frame #26: 0x000106d556fb QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251 frame #27: 0x000106d58ade QtWidgets`QApplication::notify(QObject*, QEvent*) + 8318 frame #28: 0x000107ba7e8b QtCore`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 971 frame #29: 0x0001096be08e libqcocoa.dylib`QCocoaEventDispatcherPrivate::processPostedEvents() + 190 frame #30: 0x0001096be911 libqcocoa.dylib`QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 33 frame #31: 0x7fffd2a05321 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 frame #32: 0x7fffd29e621d CoreFoundation`__CFRunLoopDoSources0 + 557 frame #33: 0x7fffd29e5716 CoreFoundation`__CFRunLoopRun + 934 frame #34: 0x7fffd29e5114 CoreFoundation`CFRunLoopRunSpecific + 420 frame #35: 0x7fffd1f45ebc HIToolbox`RunCurrentEventLoopInMode + 240 frame #36: 0x7fffd1f45bf9 HIToolbox`ReceiveNextEventCommon + 184 frame #37: 0x7fffd1f45b26 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71 frame #38: 0x7fffd04dca54 AppKit`_DPSNextEvent + 1120 frame #39: 0x7fffd0c587ee AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796 frame #40: 0x7fffd04d13db AppKit`-[NSApplication run] + 926
[Wireshark-bugs] [Bug 14453] MacOS/OS X - Wireshark intermittently crashes when changing config profile
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=14453 --- Comment #3 from Guy Harris --- Probably the same crash as I'm seeing Every. Single. Time. when changing a preference. -- You are receiving this mail because: You are watching all bug changes.___ Sent via:Wireshark-bugs mailing list Archives:https://www.wireshark.org/lists/wireshark-bugs Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-bugs mailto:wireshark-bugs-requ...@wireshark.org?subject=unsubscribe
[Wireshark-bugs] [Bug 14453] MacOS/OS X - Wireshark intermittently crashes when changing config profile
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=14453 --- Comment #2 from Guy Harris --- *** Bug 14709 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.___ Sent via:Wireshark-bugs mailing list Archives:https://www.wireshark.org/lists/wireshark-bugs Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-bugs mailto:wireshark-bugs-requ...@wireshark.org?subject=unsubscribe
[Wireshark-bugs] [Bug 14453] MacOS/OS X - Wireshark intermittently crashes when changing config profile
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=14453 --- Comment #1 from Jim Young --- Here's a crash report from locally built version from 5aaf741c812bc6f21b6014c7b549089bfd20920f that includes source line numbers: > Date/Time: 2018-02-21 23:30:51.750 -0500 > OS Version:Mac OS X 10.10.5 (14F2511) > Report Version:11 > Anonymous UUID:E371B1B0-4E28-51AD-B1AC-E1D9DB38902F > > > Time Awake Since Boot: 110 seconds > > Crashed Thread:0 Dispatch queue: com.apple.main-thread > > Exception Type:EXC_BAD_ACCESS (SIGSEGV) > Exception Codes: EXC_I386_GPFLT > > Application Specific Information: > Wireshark 2.5.1 (v2.5.1rc0-256-g5aaf741c) > > Compiled (64-bit) with Qt 5.8.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.3, with GnuTLS 2.12.19, with Gcrypt 1.5.0, with MIT Kerberos, with GeoIP, > without nghttp2, without LZ4, without Snappy, with libxml2 2.9.0, with > QtMultimedia, without SBC, without SpanDSP, without bcg729. > > Running on Mac OS X 10.10.5, build 14F2511 (Darwin 14.5.0), with Intel(R) > Core(TM) i7-4980HQ CPU @ 2.80GHz (with SSE4.2), with 2048 MB of physical > memory, > with locale en_US.UTF-8, with libpcap version 1.5.3 - Apple version 47, with > GnuTLS 2.12.19, with Gcrypt 1.5.0, with zlib 1.2.5, binary plugins supported > (0 > loaded). > > Built using clang 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53). > > > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread > 0 org.qt-project.QtCore 0x000113b65694 > QSortFilterProxyModel::parent(QModelIndex const&) const + 84 > 1 org.qt-project.QtCore 0x000113b5a705 > QIdentityProxyModel::parent(QModelIndex const&) const + 53 > 2 org.qt-project.QtCore 0x000113b3d213 > QPersistentModelIndex::parent() const + 35 > 3 org.qt-project.QtCore 0x000113b51099 > QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection > const&) + 9577 > 4 org.qt-project.QtCore 0x000113b57da3 > QItemSelectionModel::qt_metacall(QMetaObject::Call, int, void**) + 7779 > 5 org.qt-project.QtCore 0x000113b57c14 > QItemSelectionModel::qt_metacall(QMetaObject::Call, int, void**) + 7380 > 6 org.qt-project.QtCore 0x000113b50d69 > QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection > const&) + 8761 > 7 org.qt-project.QtCore 0x000113bc32e1 > QMetaObject::activate(QObject*, int, int, void**) + 913 > 8 org.qt-project.QtCore 0x000113c52063 > QAbstractItemModel::layoutChanged(QList const&, > QAbstractItemModel::LayoutChangeHint) + 67 > 9 org.qt-project.QtCore 0x000113b5b6fd > QIdentityProxyModel::setSourceModel(QAbstractItemModel*) + 3661 > 10 org.qt-project.QtCore 0x000113bc32e1 > QMetaObject::activate(QObject*, int, int, void**) + 913 > 11 org.qt-project.QtCore 0x000113c52063 > QAbstractItemModel::layoutChanged(QList const&, > QAbstractItemModel::LayoutChangeHint) + 67 > 12 org.qt-project.QtCore 0x000113b6737b > QSortFilterProxyModel::invalidate() + 187 > 13 org.wireshark.Wireshark 0x00010bb78fec > InterfaceSortFilterModel::resetPreferenceData() + 396 > (interface_sort_filter_model.cpp:140) > 14 org.wireshark.Wireshark 0x00010bbf3674 > InterfaceSortFilterModel::qt_static_metacall(QObject*, QMetaObject::Call, > int, void**) + 68 (moc_interface_sort_filter_model.cpp:72) > 15 org.qt-project.QtCore 0x000113bc32e1 > QMetaObject::activate(QObject*, int, int, void**) + 913 > 16 org.wireshark.Wireshark 0x00010bc1bbd5 > WiresharkApplication::preferencesChanged() + 37 > (moc_wireshark_application.cpp:541) > 17 org.wireshark.Wireshark 0x00010ba7ed77 > WiresharkApplication::setConfigurationProfile(char const*, bool) + 823 > (wireshark_application.cpp:442) > 18 org.wireshark.Wireshark 0x00010b8f5c67 > MainStatusBar::switchToProfile() + 135 (main_status_bar.cpp:619) > 19 org.wireshark.Wireshark 0x00010bbec78a > MainStatusBar::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + > 1114 (moc_main_status_bar.cpp:248) > 20 org.qt-project.QtCore 0x000113bc32e1 > QMetaObject::activate(QObject*, int, int, void**) + 913 > 21 org.qt-project.QtWidgets 0x00010c4a857f > QAction::activate(QAction::ActionEvent) + 303 > 22 org.qt-project.QtWidgets 0x00010c62efc2 > QMenuPrivate::activateCausedStack(QVector > const&, > QAction*, QAction::ActionEvent, bool) + 82 > 23 org.qt-project.QtWidgets 0x00010c62c94f > QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) + 543 > 24 org.qt-project.QtWidgets 0x00010c4f20b1 > QWidget::event(QEvent*) + 1681 > 25