Bug 1837659 - wireshark segfaults on startup
Summary: wireshark segfaults on startup
Keywords:
Status: CLOSED DUPLICATE of bug 1836326
Alias: None
Product: Fedora
Classification: Fedora
Component: wireshark
Version: 32
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michal Ruprich
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-05-19 18:47 UTC by J. Bruce Fields
Modified: 2020-05-20 06:07 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-05-20 06:07:11 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description J. Bruce Fields 2020-05-19 18:47:52 UTC
I start wireshark from the commandline without any arguments.  I see the wireshark window pop up for a moment, and:
$ wireshark 
QSocketNotifier: Can only be used with threads started with QThread
Segmentation fault (core dumped)

wireshark-3.2.3-1.fc32.x86_64
qt5-qtbase-5.13.2-5.fc32.x86_64
qt5-qtbase-gui-5.13.2-5.fc32.x86_64

I also tried removing ~/.config/wireshark in case there was something unusual there, but got the same result.

I believe my setup is pretty much default F32, though I've been running it a few months and already upgraded once or twice, so there might be something I've changed and forgotten.

gdb backtrace:

0x00007ffff0e64bac in QtMetaTypePrivate::QMetaTypeFunctionHelper<QString, true>::Construct(void*, void const*) () from /lib64/libQt5Core.so.5
(gdb) bt

  #0  0x00007ffff0e64bac in QtMetaTypePrivate::QMetaTypeFunctionHelper<QString, true>::Construct(void*, void const*) () at /lib64/libQt5Core.so.5
#1  0x00007ffff0e5f2d5 in QMetaType::create(int, void const*) () at /lib64/libQt5Core.so.5
#2  0x00007ffff0e716a5 in QMetaObject::activate(QObject*, int, int, void**) ()
    at /lib64/libQt5Core.so.5
#3  0x00007ffff0e72352 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#4  0x00007ffff1bdae76 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /lib64/libQt5Widgets.so.5
#5  0x00007ffff0e4b8a0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /lib64/libQt5Core.so.5
#6  0x00007ffff1c39681 in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#7  0x00007ffff1bdae76 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /lib64/libQt5Widgets.so.5
#8  0x00007ffff0e4b8a0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /lib64/libQt5Core.so.5
#9  0x00007ffff0e4eb43 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
    at /lib64/libQt5Core.so.5
#10 0x00007ffff0e97187 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) ()
    at /lib64/libQt5Core.so.5
#11 0x00007ffff16357cf in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#12 0x00007ffff1635b58 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#13 0x00007ffff1635c23 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#14 0x00007ffff0e96c06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
    () at /lib64/libQt5Core.so.5
#15 0x00007ffff0e4a21b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib64/libQt5Core.so.5
#16 0x00007ffff0e51df6 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#17 0x000055555564ce41 in main ()

Comment 2 Michal Ruprich 2020-05-20 06:07:11 UTC

*** This bug has been marked as a duplicate of bug 1836326 ***


Note You need to log in before you can comment on or make changes to this bug.