Wireshark-bugs: [Wireshark-bugs] [Bug 11705] New: Crash on deleting profile

Date: Fri, 13 Nov 2015 10:29:25 +0000
Bug ID 11705
Summary Crash on deleting profile
Product Wireshark
Version Git
Hardware All
OS Mac OS X 10.11
Status UNCONFIRMED
Severity Normal
Priority Low
Component Qt UI
Assignee [email protected]
Reporter [email protected]

Build Information:
Version 2.1.0 (v2.1.0rc0-527-g56c1e80 from master)

Copyright 1998-2015 Gerald Combs <[email protected]> and contributors.
License GPLv2+: GNU GPL version 2 or later
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (64-bit) with Qt 5.4.2, with libpcap, without POSIX capabilities, with
libz 1.2.8, with GLib 2.46.2, with SMI 0.5.0, with c-ares 1.10.0, with Lua 5.2,
with GnuTLS 3.3.18, with Gcrypt 1.6.4, with MIT Kerberos, without GeoIP, with
QtMultimedia, without AirPcap.

Running on Mac OS X 10.11.1, build 15B42 (Darwin 15.0.0), with locale C, with
libpcap version 1.7.4, with libz 1.2.5, with GnuTLS 3.3.18, with Gcrypt 1.6.4.
Intel(R) Core(TM) i7-5557U CPU @ 3.10GHz (with SSE4.2)

Built using clang 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.1.76).
--
Deleting a profile in the Configuration Profiles dialog sometimes crash. 
Sometimes more than one profile must be deleted for the crash to occur.


Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_platform.dylib          0x00007fff90b4c8b0 _platform_strcmp + 176
1   org.wireshark.Wireshark           0x000000010b560f7b
ProfileDialog::updateWidgets() + 1531 (profile_dialog.cpp:175)
2   org.wireshark.Wireshark           0x000000010b6fd6d0
ProfileDialog::qt_metacall(QMetaObject::Call, int, void**) + 80
(moc_profile_dialog.cpp:138)
3   org.qt-project.QtCore             0x0000000111f79d20
QMetaObject::activate(QObject*, int, int, void**) + 2816
4   org.qt-project.QtWidgets          0x00000001112d00bd
QTreeWidgetPrivate::_q_emitCurrentItemChanged(QModelIndex const&, QModelIndex
const&) + 205
5   org.qt-project.QtCore             0x0000000111f79da9
QMetaObject::activate(QObject*, int, int, void**) + 2953
6   org.qt-project.QtCore             0x0000000111f07e57
QItemSelectionModel::setCurrentIndex(QModelIndex const&,
QFlags<QItemSelectionModel::SelectionFlag>) + 215
7   org.qt-project.QtWidgets          0x0000000111253eeb
QAbstractItemView::setCurrentIndex(QModelIndex const&) + 155
8   org.qt-project.QtWidgets          0x000000011125e6c9
QAbstractItemView::rowsAboutToBeRemoved(QModelIndex const&, int, int) + 1305
9   org.qt-project.QtWidgets          0x00000001112a1114
QTreeView::rowsAboutToBeRemoved(QModelIndex const&, int, int) + 20
10  org.qt-project.QtCore             0x0000000111f79da9
QMetaObject::activate(QObject*, int, int, void**) + 2953
11  org.qt-project.QtCore             0x0000000111fef06e
QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int,
QAbstractItemModel::QPrivateSignal) + 78
12  org.qt-project.QtCore             0x0000000111ef8828
QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) + 216
13  org.qt-project.QtWidgets          0x00000001112cbeec
QTreeModel::beginRemoveItems(QTreeWidgetItem*, int, int) + 76
14  org.qt-project.QtWidgets          0x00000001112cd528
QTreeWidgetItem::~QTreeWidgetItem() + 456
15  org.qt-project.QtWidgets          0x00000001112cd6be
QTreeWidgetItem::~QTreeWidgetItem() + 14
16  org.wireshark.Wireshark           0x000000010b5618a8
ProfileDialog::on_deleteToolButton_clicked() + 200 (profile_dialog.cpp:227)
17  org.wireshark.Wireshark           0x000000010b6fd6d0
ProfileDialog::qt_metacall(QMetaObject::Call, int, void**) + 80
(moc_profile_dialog.cpp:138)


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