Wireshark-bugs: [Wireshark-bugs] [Bug 11763] New: Crash when escape to Follow TCP -> Save
Date: Tue, 24 Nov 2015 12:54:57 +0000
Bug ID | 11763 |
---|---|
Summary | Crash when escape to Follow TCP -> Save |
Product | Wireshark |
Version | Git |
Hardware | x86 |
OS | Mac OS X 10.10 |
Status | UNCONFIRMED |
Severity | Normal |
Priority | Low |
Component | Qt UI |
Assignee | [email protected] |
Reporter | [email protected] |
Build Information: last git build -- When Use Follow TCP -> Save As -> cancel (with escape) -> Get a crash of Wireshark (test on OS X and Linux) The bractrace (on Linux) : Program received signal SIGSEGV, Segmentation fault. __GI__IO_fwrite (buf=0x4533f48, size=172, count=1, fp=0x0) at iofwrite.c:41 41 iofwrite.c: No such file or directory. (gdb) bt #0 __GI__IO_fwrite (buf=0x4533f48, size=172, count=1, fp=0x0) at iofwrite.c:41 #1 0x0000000000616488 in FollowStreamDialog::addText (this=this@entry=0x41d5b20, text=..., is_from_server=is_from_server@entry=0, packet_num=packet_num@entry=4) at follow_stream_dialog.cpp:548 #2 0x000000000061723c in FollowStreamDialog::showBuffer (this=this@entry=0x41d5b20, buffer=buffer@entry=0x7fffffffc820 "GET /steve.html HTTP/1.1\r\nHost: 192.168.0.3\r\nConnection: Upgrade, HTTP2-Settings\r\nUpgrade: h2c\r\nHTTP2-Settings: AAMAAABkAAQAAP__\r\nAccept: */*\r\nUser-Agent: nghttp2/1.3.0\r\n\r\n", nchars=172, is_from_server=is_from_server@entry=0, packet_num=4, global_pos=global_pos@entry=0x7fffffffc798) at follow_stream_dialog.cpp:685 #3 0x0000000000618253 in FollowStreamDialog::readTcpStream (this=this@entry=0x41d5b20) at follow_stream_dialog.cpp:1350 #4 0x0000000000618bf8 in FollowStreamDialog::readStream (this=0x41d5b20) at follow_stream_dialog.cpp:351 #5 0x0000000000620bb0 in FollowStreamDialog::saveAs (this=0x41d5b20) at follow_stream_dialog.cpp:229 #6 0x00000000007009b5 in FollowStreamDialog::qt_static_metacall (_o=0x4533f48, _c=172, _id=1, _a=0x0) at follow_stream_dialog.moc.cpp:145 #7 0x00007ffff1195196 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ffff1fd9732 in QAbstractButton::clicked(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007ffff1d73f96 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007ffff1d74ac2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007ffff1d74c34 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007ffff1cba789 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007ffff1c8109c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007ffff1c867fd in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007ffff1170cbd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007ffff1c84a21 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007ffff1cd61cf in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00007ffff1cd7b13 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007ffff1c8109c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007ffff1c85db2 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007ffff1170cbd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007ffff1643457 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () ---Type <return> to continue, or q <return> to quit--- from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #23 0x00007ffff1644c6d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #24 0x00007ffff1631ab8 in QWindowSystemInterface::sendWindowSystemEventsImplementation(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #25 0x00007fffe8c36700 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so #26 0x00007ffff25f13b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007ffff25f1708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007ffff25f17ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007ffff11b5b0c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x00007ffff116fb6b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #31 0x00007ffff1175301 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #32 0x0000000000445168 in main (argc=0, argv=<optimized out>) at wireshark-qt.cpp:1445
You are receiving this mail because:
- You are watching all bug changes.
- Follow-Ups:
- [Wireshark-bugs] [Bug 11763] Crash when escape to Follow TCP -> Save
- From: bugzilla-daemon
- [Wireshark-bugs] [Bug 11763] Crash when escape to Follow TCP -> Save
- From: bugzilla-daemon
- [Wireshark-bugs] [Bug 11763] Crash when escape to Follow TCP -> Save
- From: bugzilla-daemon
- [Wireshark-bugs] [Bug 11763] Crash when escape to Follow TCP -> Save
- From: bugzilla-daemon
- [Wireshark-bugs] [Bug 11763] Crash when escape to Follow TCP -> Save
- Prev by Date: [Wireshark-bugs] [Bug 11761] LDAP decode shows invalid number of results for searchResEntry packets
- Next by Date: [Wireshark-bugs] [Bug 11763] Crash when escape to Follow TCP -> Save
- Previous by thread: [Wireshark-bugs] [Bug 10425] Wireshark Preview2 tcp Stream overview can not be export completly
- Next by thread: [Wireshark-bugs] [Bug 11763] Crash when escape to Follow TCP -> Save
- Index(es):