Your message dated Tue, 27 Jul 2010 21:45:48 +0200
with message-id <20100727194548.ga4...@debian.org>
and subject line Bug #590029: fixed in 0.7.3-1
has caused the Debian Bug report #590029,
regarding remmina-plugin-rdp: this plugin causes remmina to crash
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
590029: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=590029
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: remmina-plugin-rdp
Version: 0.8.1-1
Severity: grave
Justification: renders package unusable
remmina 0.8.0-1 always segfaults immediately after launch if remmina-plugin-rdp
is installed.
This didn't happen with remmina 0.7.5-1 (which didn't have a plugin
architecture, BTW).
I tried deleting ~/.remmina/ but remmina was still crashing. Only after
uninstalling remmina-plugin-rdp, the program started working.
I've installed libc6-dbg and rebuilt a non-stripped version of remmina and its
plugins and I've attached the backtrace. I'm afraid it may not be very useful
because there are missing debugging symbols for libfreerdp0 (which may be the
real source of the problem?).
Let me know if I need to try harder to get a useful backtrace.
It may or may not be relevant to note that I have a big-endian CPU and an
Italian keyboard (the one in the iBook G4 laptop, which is missing a few keys
compared to more common keyboards).
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: powerpc (ppc)
Kernel: Linux 2.6.32-5-powerpc
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages remmina-plugin-rdp depends on:
ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-4 The Cairo 2D vector graphics libra
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreerdp-plugins-stan 0.7.2-1 RDP client for Windows Terminal Se
ii libfreerdp0 0.7.2-1 RDP client for Windows Terminal Se
ii libfreetype6 2.4.0-2 FreeType 2 font engine, shared lib
ii libglib2.0-0 2.24.1-1 The GLib library of C routines
ii libgtk2.0-0 2.20.1-1 The GTK+ graphical user interface
ii libjpeg8 8b-1 The Independent JPEG Group's JPEG
ii libpango1.0-0 1.28.1-1 Layout and rendering of internatio
ii remmina 0.8.0-1 remote desktop client for GNOME de
ii remmina-plugin-data 0.8.1-1 plugin common files for remmina re
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
remmina-plugin-rdp recommends no packages.
remmina-plugin-rdp suggests no packages.
-- no debconf information
$ gdb remmina
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "powerpc-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/remmina...done.
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/remmina
[Thread debugging using libthread_db enabled]
Remmina plugin RDP (type=Protocollo) registered.
Remmina plugin RDPF (type=_File) registered.
Remmina plugin RDPS (type=Tool) registered.
xkbLayout: it xkbVariant:
Program received signal SIGSEGV, Segmentation fault.
strcmp () at ../sysdeps/powerpc/powerpc32/strcmp.S:103
103 ../sysdeps/powerpc/powerpc32/strcmp.S: No such file or directory.
in ../sysdeps/powerpc/powerpc32/strcmp.S
Current language: auto
The current source language is "auto; currently asm".
(gdb) bt
#0 strcmp () at ../sysdeps/powerpc/powerpc32/strcmp.S:103
#1 0x0e32740c in find_keyboard_layout_in_xorg_rules () from
/usr/lib/libfreerdpkbd.so.0
#2 0x0e327dec in detect_keyboard_layout_from_xkb () from
/usr/lib/libfreerdpkbd.so.0
#3 0x0e328178 in detect_and_load_keyboard () from /usr/lib/libfreerdpkbd.so.0
#4 0x0e328450 in freerdp_kbd_init () from /usr/lib/libfreerdpkbd.so.0
#5 0x0e3672c8 in remmina_plugin_rdpset_init () at remminapluginrdpset.c:40
#6 0x0e35812c in remmina_plugin_entry (service=0x100611ac) at
remminapluginrdp.c:504
#7 0x100466fc in remmina_plugin_manager_load_plugin (name=0x100bd4c8
"/usr/lib/remmina/plugins/remmina-plugin-rdp.so") at remminapluginmanager.c:135
#8 0x1004681c in remmina_plugin_manager_init () at remminapluginmanager.c:167
#9 0x1000e474 in main (argc=1, argv=0xbffff4f4) at remmina.c:352
(gdb) bt full
#0 strcmp () at ../sysdeps/powerpc/powerpc32/strcmp.S:103
No locals.
#1 0x0e32740c in find_keyboard_layout_in_xorg_rules () from
/usr/lib/libfreerdpkbd.so.0
No symbol table info available.
#2 0x0e327dec in detect_keyboard_layout_from_xkb () from
/usr/lib/libfreerdpkbd.so.0
No symbol table info available.
#3 0x0e328178 in detect_and_load_keyboard () from /usr/lib/libfreerdpkbd.so.0
No symbol table info available.
#4 0x0e328450 in freerdp_kbd_init () from /usr/lib/libfreerdpkbd.so.0
No symbol table info available.
#5 0x0e3672c8 in remmina_plugin_rdpset_init () at remminapluginrdpset.c:40
value = 0x0
#6 0x0e35812c in remmina_plugin_entry (service=0x100611ac) at
remminapluginrdp.c:504
No locals.
#7 0x100466fc in remmina_plugin_manager_load_plugin (name=0x100bd4c8
"/usr/lib/remmina/plugins/remmina-plugin-rdp.so") at remminapluginmanager.c:135
module = 0x100bd448
entry = 0xe357fd0 <remmina_plugin_entry>
#8 0x1004681c in remmina_plugin_manager_init () at remminapluginmanager.c:167
dir = 0x100bd340
name = 0x100be5ab "remmina-plugin-rdp.so"
ptr = 0x100be5be "so"
fullpath = 0x100bd4c8 "/usr/lib/remmina/plugins/remmina-plugin-rdp.so"
#9 0x1000e474 in main (argc=1, argv=0xbffff4f4) at remmina.c:352
__cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-2053072551,
1208226320, 710905137, 0 <repeats 13 times>, 1208096036, 1208098840, 0,
250990580, -1073745808, 603980834, 0 <repeats 38 times>, 32, -1073744288, -1, 0
<repeats 49 times>}, __mask_was_saved = 0}}, __pad = {0xbffff2a0, 0x0,
0xef5cff4, 0x4800f970}}
__cancel_routine = 0x100132f0 <remmina_public_threads_leave>
__cancel_arg = 0x0
not_first_call = 0
command = 1
data = 0x0
newapp = 1208101076
(gdb) info registers
r0 0x3 3
r1 0xbfffea40 3221219904
r2 0x48048210 1208254992
r3 0x4 4
r4 0xbfffeab3 3221220019
r5 0x0 0
r6 0x0 0
r7 0xfeff0000 4278124544
r8 0xd032 53298
r9 0xe3418c4 238295236
r10 0x0 0
r11 0xee6bdf0 250002928
r12 0x28000422 671089698
r13 0x10069268 268866152
r14 0x0 0
r15 0x0 0
r16 0x0 0
r17 0x0 0
r18 0x0 0
r19 0x0 0
r20 0x0 0
r21 0x0 0
r22 0x0 0
r23 0xe328d84 238194052
r24 0xbfffea9a 3221219994
r25 0x1c8 456
r26 0xe3416fc 238294780
r27 0x4 4
r28 0xe340e6c 238292588
r29 0xbfffeab3 3221220019
r30 0xe341624 238294564
r31 0xe340e74 238292596
pc 0xee6be90 0xee6be90 <strcmp+160>
msr 0xd932 55602
cr 0x42000484 1107297412
lr 0xe32740c 0xe32740c
<find_keyboard_layout_in_xorg_rules+204>
ctr 0xee6bdf0 250002928
xer 0x0 0
orig_r3 0x1 1
trap 0x300 768
(gdb)
--- End Message ---
--- Begin Message ---
Version: 0.7.3-1
Fixed in 0.7.3-1, thanks!
--- End Message ---