Skip to content
This repository was archived by the owner on Sep 24, 2023. It is now read-only.
This repository was archived by the owner on Sep 24, 2023. It is now read-only.

crash on start: The Wayland connection experienced a fatal error: Protocol error #364

@bam80

Description

@bam80

Latest master, Fedora 33, Gnome Wayland:

$ ./charmtimetracker 
The Wayland connection experienced a fatal error: Protocol error
Aborted (core dumped)

gnome-shell[44614]: WL: error in client communication (pid 362635)

Program terminated with signal SIGABRT, Aborted.
#0  0x00007fd68a8ca9d5 in raise () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7fd68777a940 (LWP 362635))]
(gdb) bt
#0  0x00007fd68a8ca9d5 in raise () at /lib64/libc.so.6
#1  0x00007fd68a8b38a4 in abort () at /lib64/libc.so.6
#2  0x00007fd68ae5448f in qt_message_output(QtMsgType, QMessageLogContext const&, QString const&) [clone .cold] () at /lib64/libQt5Core.so.5
#3  0x00007fd686f9ced4 in  () at /lib64/libQt5WaylandClient.so.5
#4  0x00007fd686f9d0ea in QtWaylandClient::QWaylandDisplay::flushRequests() ()
    at /lib64/libQt5WaylandClient.so.5
#5  0x00007fd68b0543c0 in void doActivate<false>(QObject*, int, void**) ()
    at /lib64/libQt5Core.so.5
#6  0x00007fd68b05777a in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at /lib64/libQt5Core.so.5
#7  0x00007fd68b057f21 in QSocketNotifier::event(QEvent*) ()
    at /lib64/libQt5Core.so.5
#8  0x00007fd68bb43ec3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    () at /lib64/libQt5Widgets.so.5
#9  0x00007fd68b024bd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
    () at /lib64/libQt5Core.so.5
#10 0x00007fd68b072157 in socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#11 0x00007fd68a38c96f in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#12 0x00007fd68a3de758 in g_main_context_iterate.constprop ()
    at /lib64/libglib-2.0.so.0
#13 0x00007fd68a389d43 in g_main_context_iteration ()
--Type <RET> for more, q to quit, c to continue without paging--
    at /lib64/libglib-2.0.so.0
#14 0x00007fd68b0716f3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#15 0x00007fd68b02357b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#16 0x00007fd68b02b1b4 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#17 0x000000000042c0c9 in main ()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions