| Bug ID |
11044
|
| Summary |
The packet dialog triggers a crash when the capture file is reloaded
|
| Product |
Wireshark
|
| Version |
Git
|
| Hardware |
All
|
| OS |
All
|
| Status |
UNCONFIRMED
|
| Severity |
Major
|
| Priority |
Medium
|
| Component |
Qt UI
|
| Assignee |
[email protected]
|
| Reporter |
[email protected]
|
| CC |
[email protected]
|
Build Information:
v1.99.4rc0-34-g6bc138c
--
When an packet dialog is open and the packet capture is reloaded, a crash can
occur when:
- double-click on a line (triggers a null ptr-deref).
- expand/collapse items (triggers an assertion error due to null fi).
- change data sources tabs (and/or byte selection?).
Another (related?) issue with the packet dialog is that the byte view
disappears after a reload.
in proto_tree.cpp, clear() will drop all items, but no
ProtoTree::fillProtocolTree is called to refresh the contents.
While the callers could be hacked to do all this manual labor, what about
converting from QTreeWidget to a Model/View approach where we have one Model
with many Views (the main packet details window and zero or more packet
dialogs)?
You are receiving this mail because:
- You are watching all bug changes.