[Wireshark-bugs] [Bug 14453] MacOS/OS X - Wireshark intermittently crashes when changing config profile

2018-07-25 Thread bugzilla-daemon
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

2018-07-25 Thread bugzilla-daemon
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

2018-07-25 Thread bugzilla-daemon
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

2018-07-25 Thread bugzilla-daemon
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

2018-02-21 Thread bugzilla-daemon
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