Seg fault on launch

Bug #794415 reported by Sidney McGeer
68
This bug affects 15 people
Affects Status Importance Assigned to Milestone
remmina (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: remmina

Getting a seg fault when launching. Seems to be related to the keyboard layout. Some have reported success when changing the layout but this is obviously not a permanent solution.
http://ubuntuforums.org/showthread.php?t=1664620

Steps to reproduce error:
Install Natty with South Africa localization, US keyboard is automatically chosen but keyboard layout appears as ZA once install is complete. Install remmina from default Ubuntu repos, launch from terminal.

Remmina plugin RDP (type=Protocol) registered.
Remmina plugin RDPF (type=File) registered.
Remmina plugin RDPS (type=Tool) registered.
xkbLayout: za xkbVariant:
Segmentation fault

For me its only happening on Natty, but as noted in the forum post above, spietkop is having the same problem on Maverick.

description: updated
Revision history for this message
Sidney McGeer (sidneymcgeer) wrote :

I've tried this on Maverick x64 and its working fine. With the same keyboard layout.

description: updated
Changed in remmina (Ubuntu):
status: New → Confirmed
Revision history for this message
Deviant Stephanson (deviantlinux) wrote :

Yep same problem here

11.10
Asus K52J
ZA Keyboard layout

Revision history for this message
Ryan Crichton (rg-crichton) wrote :

Hi,

I managed to find a workaround to this for those that need it. You can edit your XkbLayout in the following file: /etc/default/keyboard

$ gksudo gedit /etc/default/keyboard

Then change XKBLAYOUT="za" to XKBLAYOUT="us". After this you will need to reboot and Remmina should start.

Revision history for this message
freakalad (freakalad) wrote :
Revision history for this message
Thomas Baetens (o9okys) wrote :

Same problem here, changing the keyboard to US does not solve the problem.

Revision history for this message
Thomas Baetens (o9okys) wrote :

found a solution, in the advanced tab change the security settings from auto to RDP and the connection opens without any problem

Revision history for this message
Graeme Glass (graemeglass) wrote :

Ubuntu 12.04 LTS
Linux 3.2.0-26-generic-pae #41-Ubuntu SMP Thu Jun 14 16:45:14 UTC 2012 i686 i686 i386 GNU/Linux
remmina 1.0.0-1ubuntu6.1

from dmesg:
[ 4228.815286] remmina[30437]: segfault at 0 ip b4f47c92 sp bfb796c0 error 4 in libfreerdp-kbd.so.1.0.1[b4f44000+a000]

when trying to run remmina:

Remmina plugin RDP (type=Protocol) registered.
Remmina plugin RDPF (type=File) registered.
Remmina plugin RDPS (type=Preference) registered.
Segmentation fault (core dumped)

Revision history for this message
Ender (jedriv) wrote :

I also have this problem

Revision history for this message
VinzC (v-cadet) wrote :

Thomas Baetens (o9okys) wrote on 2012-06-01: #6

> found a solution, in the advanced tab change the security settings from auto to RDP and the connection opens without any problem

Doesn't work for me.

- net-misc/remmina-1.0.0_p20121004,
- Gentoo 3.8.0-gentoo #5 SMP PREEMPT Wed Mar 20 15:22:53 CET 2013 x86_64

Revision history for this message
Vincent (realmkeepersbox) wrote :

Same problem running 12.10 x64 and i386.
Changing the keyboard from ZA to US as a workaround works.

Strange that it should generate a seg. crash. Has US been hardcoded or does the ZA keyboard map have a bug?

Revision history for this message
Ryno Mathee (rmathee) wrote :

Maybe it has something to do with:
FreeRDP/libfreerdp/locale/xkb_layout_ids.c:889: { "za", 0, NULL }, /* South Africa */

I don't really know how it works + am n00b, just trying to be helpful...
Maybe Ubuntu needs a new libfreerdp-kbd?

Revision history for this message
Nardus Geldenhuys (nardusgel) wrote :

This bug is still in 13.04. ZA keyboard layout segment faults remmina.

Revision history for this message
Ken Fallon (ubuntu-fallon) wrote :

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT="euro"
XKBOPTIONS=""

$ uname -a
Linux ken-Latitude-E6420 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty

$ aptitude show remmina
Package: remmina
State: installed
Automatically installed: no
Version: 1.0.0-4ubuntu3
...

$ remmina
Remmina plugin RDP (type=Protocol) registered.
Remmina plugin RDPF (type=File) registered.
Remmina plugin RDPS (type=Preference) registered.
Remmina plugin VNC (type=Protocol) registered.
Remmina plugin VNCI (type=Protocol) registered.
Remmina plugin SFTP (type=Protocol) registered.
Remmina plugin SSH (type=Protocol) registered.
Segmentation fault (core dumped)

Revision history for this message
Ian Gilfillan (launchpad-greenman) wrote :

Confirmed as occuring in 14.04 with a ZA keyboard layout, switching to US keyboard layout allows it to launch

Revision history for this message
Craig (craigvantonder) wrote :

Confirmed as occurring in 15.10 with a ZA keyboard layout, switching to US keyboard layout allows it to launch.

Revision history for this message
John Bester (john-bester) wrote :

I have seen Remmina causing a segmentation fault on startup many times. I always had to fix it by changing the default locale to en_US.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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