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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions