You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TeamViewer starts before crashing to the Oops screen.
Expected result
No Oops screen.
Additional information
I was able to generate a core dump from this to get the following gdb trace:
(budgie-panel:11493): GLib-GIO-WARNING**: 12:39:56.009: ReceivedpropertyToolTipwithtypesdoesnotmatchexpectedtype (sa(iiay)ss) intheexpectedinterface**GLib:ERROR:../glib/gvariant-serialiser.c:1551:g_variant_serialised_n_children: codeshouldnotbereachedBailout! GLib:ERROR:../glib/gvariant-serialiser.c:1551:g_variant_serialised_n_children: codeshouldnotbereachedThread1"budgie-panel"receivedsignalSIGABRT, Aborted.
0x00007ffff6e91c2binpthread_kill () from /usr/lib/haswell/libc.so.6
(gdb) btfull
#00x00007ffff6e91c2binpthread_kill () at /usr/lib/haswell/libc.so.6
#10x00007ffff6e3b8f6inraise () at /usr/lib/haswell/libc.so.6
#20x00007ffff6e227fainabort () at /usr/lib/haswell/libc.so.6
#30x00007ffff7bc2094in () at /usr/lib/libglib-2.0.so.0
#40x00007ffff7c29e8cing_assertion_message_expr () at /usr/lib/libglib-2.0.so.0
#50x00007ffff7c4f755in () at /usr/lib/libglib-2.0.so.0
#60x00007ffff7c49dcding_variant_n_children () at /usr/lib/libglib-2.0.so.0
#70x00007ffff7c44f09ing_variant_iter_init () at /usr/lib/libglib-2.0.so.0
#80x00007fffe4048596in () at /usr/lib64/budgie-desktop/plugins/org.budgie-desktop.applet.tray/libtrayapplet.so
#90x00007fffe404a29ein () at /usr/lib64/budgie-desktop/plugins/org.budgie-desktop.applet.tray/libtrayapplet.so
#100x00007fffe404bf9eintray_item_construct () at /usr/lib64/budgie-desktop/plugins/org.budgie-desktop.applet.tray/libtrayapplet.so
#110x00007fffe404383din () at /usr/lib64/budgie-desktop/plugins/org.budgie-desktop.applet.tray/libtrayapplet.so
#120x00007ffff7cfff70ing_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#130x00007ffff7d13218in () at /usr/lib/libgobject-2.0.so.0
#140x00007ffff7d19eeaing_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#150x00007ffff7d1a2dcing_signal_emit_by_name () at /usr/lib/libgobject-2.0.so.0
#160x00007fffe4043e59in () at /usr/lib64/budgie-desktop/plugins/org.budgie-desktop.applet.tray/libtrayapplet.so
#170x00007ffff7cfff70ing_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#180x00007ffff7d13347in () at /usr/lib/libgobject-2.0.so.0
#190x00007ffff7d19eeaing_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#200x00007ffff7d1a0c0ing_signal_emit () at /usr/lib/libgobject-2.0.so.0
#210x00007ffff7e67abfin () at /usr/lib/libgio-2.0.so.0
#220x00007ffff7e54f24in () at /usr/lib/libgio-2.0.so.0
#230x00007ffff7bfe1c0ing_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#240x00007ffff7bfe5b9in () at /usr/lib/libglib-2.0.so.0
#250x00007ffff7bfe87fing_main_loop_run () at /usr/lib/libglib-2.0.so.0
#260x00007ffff75b37c7ingtk_main () at /usr/lib/libgtk-3.so.0
#270x0000555555566202inmain ()
Seems to indicate that there was a problem creating a StatusNotifierItem for the tray. Unfortunately, causing the crash again when running gdb doesn't give anything more useful, either, at least in my VM.
The text was updated successfully, but these errors were encountered:
If it helps, I tested TeamViewer on the Solus Gnome version (wayland) in virt-manager and could not reproduce similar behavior.
As I prefer Budgie, I am using TV in Firefox, but this has reduced functionality. I will keep poking around, and if I come across a fix or workaround I will update this thread.
You won't find a fix on your own, and I'd be surprised if you found a workaround. The issue here (and the reason I posted tiredge) is almost certainly that Teamviewer isn't following the DBusMenu spec correctly, which causes the session to crash because my code rightfully expects all the data sent by applications to be laid out correctly. I can't tell from the stacktrace where exactly needs a check, but I'll poke around and see what I can find.
Description
After installing
teamviewer
, system crashed with error "Oh no, something has gone wrong" and then log out.Reported on the Solus forum here.
Budgie version
10.8
Operating System
Solus 4.4 Harmony
Steps to reproduce the issue
Actual result
TeamViewer starts before crashing to the Oops screen.
Expected result
No Oops screen.
Additional information
I was able to generate a core dump from this to get the following
gdb
trace:Seems to indicate that there was a problem creating a StatusNotifierItem for the tray. Unfortunately, causing the crash again when running
gdb
doesn't give anything more useful, either, at least in my VM.The text was updated successfully, but these errors were encountered: