Remmina crashes using the Mir GTK backend

Bug #1444132 reported by Daniel van Vugt on 2015-04-14
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
remmina
Fix Released
Unknown
remmina (Ubuntu)
Undecided
Unassigned

Bug Description

Remmina crashes using the Mir GTK backend.

Initially I would have blamed the gtk/gdk libraries, but it appears Remmina itself is making an X11-only call directly that's the problem:

(gdb) bt
#0 0x00007f74ddb41bd9 in raise (sig=11)
    at ../sysdeps/unix/sysv/linux/pt-raise.c:36
#1 0x00007f74cbdfb555 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libfreerdp-utils.so.1.1
#2 <signal handler called>
#3 0x00007f74df971610 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#4 0x00007f74df154a93 in g_hash_table_lookup ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f74df47f2f4 in gdk_x11_atom_to_xatom_for_display ()
   from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#6 0x0000000000435cea in remmina_public_get_current_workspace ()
#7 0x000000000043de41 in remmina_widget_pool_find ()
#8 0x000000000041f36f in remmina_exec_command ()

Changed in remmina (Ubuntu):
assignee: nobody → Daniel van Vugt (vanvugt)
Daniel van Vugt (vanvugt) wrote :

Here's a patch that stops the crashing on non-X11 platforms.

Changed in remmina (Ubuntu):
status: New → In Progress

The attachment "fix-1444132.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
tags: added: snappyrdp
Iain Lane (laney) wrote :

Looks like they're waiting for a comment from you upstream. Could you try to help them out & get the patch reviewed?

Changed in remmina (Ubuntu):
status: In Progress → New
assignee: Daniel van Vugt (vanvugt) → nobody
Changed in remmina:
importance: Undecided → Unknown
status: New → Unknown
Daniel van Vugt (vanvugt) wrote :

Something landed in January last year. I can't confirm the status for Ubuntu because it's refusing to start right now (hence won't crash either).

Changed in remmina (Ubuntu):
status: New → Incomplete
Changed in remmina:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.