! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfwm4 crashes when using X2go
Status:
RESOLVED: MOVED

Comments

Description Mukundan Ragavan 2017-03-24 00:49:03 CET
On Fedora 25, xfwm4 seems to crash when using X2go. Here is some log,


dbus-daemon[8871]: [session uid=6105 pid=8869] Successfully activated service 'org.gtk.vfs.AfcVolumeMonitor'
kernel: xfce4-panel[9393]: segfault at 0 ip 00007f634e4826a7 sp 00007ffc5bef8858 error 4 in libX11-xcb.so.1.0.0[7f634e482000+1000]
systemd-coredump: Process 9393 (xfce4-panel) of user 6105 dumped core.#012#012Stack trace of thread 9393:#012#0  0x00007f634e4826a7 XGetXCBConnection (libX11-xcb.so.1)#012#1  0x00007f6352cfe1b2 sn_display_new (libstartup-notification-1.so.0)#012#2  0x00007f63565b267f wnck_screen_get (libwnck-1.so.22)#012#3  0x000055bb4e3a156a panel_window_screen_changed (xfce4-panel)#012#4  0x00007f63550767fb g_type_create_instance (libgobject-2.0.so.0)#012#5  0x00007f635505869b g_object_new_internal (libgobject-2.0.so.0)#012#6  0x00007f635505a5ae g_object_new_valist (libgobject-2.0.so.0)#012#7  0x00007f635505a851 g_object_new (libgobject-2.0.so.0)#012#8  0x000055bb4e3a3e38 panel_window_new (xfce4-panel)#012#9  0x000055bb4e3890b2 panel_application_new_window (xfce4-panel)#012#10 0x000055bb4e3893cc panel_application_load_real (xfce4-panel)#012#11 0x000055bb4e3897bc panel_application_wait_for_window_manager_destroyed (xfce4-panel)#012#12 0x00007f6354d77938 g_source_callback_unref (libglib-2.0.so.0)#012#13 0x00007f6354d79106 g_source_destroy_internal (libglib-2.0.so.0)#012#14 0x00007f6354d7af00 g_main_context_dispatch (libglib-2.0.so.0)#012#15 0x00007f6354d7b1d0 g_main_context_iterate.isra.24 (libglib-2.0.so.0)#012#16 0x00007f6354d7b4f2 g_main_loop_run (libglib-2.0.so.0)#012#17 0x00007f6356058267 gtk_main (libgtk-x11-2.0.so.0)#012#18 0x000055bb4e386f58 main (xfce4-panel)#012#19 0x00007f6354464401 __libc_start_main (libc.so.6)#012#20 0x000055bb4e3870d9 _start (xfce4-panel)
Mar 21 14:39:36  dbus-daemon[8871]: [session uid=6105 pid=8869] Activating service name='org.gtk.vfs.GoaVolumeMonitor' requested by ':1.12' (uid=6105 pid=8946 comm="/usr/libexec/tracker-extract ")
dbus-daemon[8871]: [session uid=6105 pid=8869] Successfully activated service 'org.gtk.vfs.GoaVolumeMonitor'
kernel: xfce4-panel[9455]: segfault at 0 ip 00007f7b7ad2a6a7 sp 00007ffc5c899df8 error 4 in libX11-xcb.so.1.0.0[7f7b7ad2a000+1000]
systemd: Started Process Core Dump (PID 9495/UID 0).
systemd-coredump: Removed old coredump core.marco.1000.c2b3c76b5fd04c8f981c941d5266a42d.16081.1489583034000000000000.lz4.
systemd-coredump: Process 9455 (xfce4-panel) of user 6105 dumped core.#012#012Stack trace of thread 9455:#012#0  0x00007f7b7ad2a6a7 XGetXCBConnection (libX11-xcb.so.1)#012#1  0x00007f7b7f5a61b2 sn_display_new (libstartup-notification-1.so.0)#012#2  0x00007f7b82e5a67f wnck_screen_get (libwnck-1.so.22)#012#3  0x0000560d747b156a panel_window_screen_changed (xfce4-panel)#012#4  0x00007f7b8191e7fb g_type_create_instance (libgobject-2.0.so.0)#012#5  0x00007f7b8190069b g_object_new_internal (libgobject-2.0.so.0)#012#6  0x00007f7b819025ae g_object_new_valist (libgobject-2.0.so.0)#012#7  0x00007f7b81902851 g_object_new (libgobject-2.0.so.0)#012#8  0x0000560d747b3e38 panel_window_new (xfce4-panel)#012#9  0x0000560d747990b2 panel_application_new_window (xfce4-panel)#012#10 0x0000560d747993cc panel_application_load_real (xfce4-panel)#012#11 0x0000560d747997bc panel_application_wait_for_window_manager_destroyed (xfce4-panel)#012#12 0x00007f7b8161f938 g_source_callback_unref (libglib-2.0.so.0)#012#13 0x00007f7b81621106 g_source_destroy_internal (libglib-2.0.so.0)#012#14 0x00007f7b81622f00 g_main_context_dispatch (libglib-2.0.so.0)#012#15 0x00007f7b816231d0 g_main_context_iterate.isra.24 (libglib-2.0.so.0)#012#16 0x00007f7b816234f2 g_main_loop_run (libglib-2.0.so.0)#012#17 0x00007f7b82900267 gtk_main (libgtk-x11-2.0.so.0)#012#18 0x0000560d74796f58 main (xfce4-panel)#012#19 0x00007f7b80d0c401 __libc_start_main (libc.so.6)#012#20 0x0000560d747970d9 _start (xfce4-panel)



Downstream bug report - 

https://bugzilla.redhat.com/show_bug.cgi?id=1433420


Coredump from the crash is attached here -

https://bugzilla.redhat.com/attachment.cgi?id=1265190
Comment 1 Olivier Fourdan editbugs 2017-03-24 08:15:52 CET
That's xfce4-panel not xfwm4, or am I missing something?
Comment 2 Olivier Fourdan editbugs 2017-03-24 08:27:05 CET
So actually, there are two core files and two backtraces, one for xfwm4 and another from the xfce4-panel (that's the one you copied here, which confused me because, well, this bug was filed against xfwm4).

Anyway, what's interesting is that both point toward the same crash in libstartup-notification, from two different code path, so I am not sure this is actually a bug in xfce itself.
Comment 3 Olivier Fourdan editbugs 2017-03-24 11:42:53 CET
btw, xfce works just fine on x2go on f25 here, so some reproducing steps would help I guess...
Comment 4 Git Bot editbugs 2020-05-29 12:15:46 CEST
-- GitLab Migration Automatic Message --

This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfwm4/-/issues/255.

Please create an account or use an existing account on one of our supported OAuth providers. 

If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests

Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev

Bug #13456

Reported by:
Mukundan Ragavan
Reported on: 2017-03-24
Last modified on: 2020-05-29

People

Assignee:
Olivier Fourdan
CC List:
0 users

Version

Version:
unspecified

Attachments

Additional information