Bug 827756 - [abrt] remmina-1.0.0-2.fc17: remmina_rdp_event_event_push: Process /usr/bin/remmina was killed by signal 11 (SIGSEGV)
Summary: [abrt] remmina-1.0.0-2.fc17: remmina_rdp_event_event_push: Process /usr/bin/r...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: remmina
Version: 17
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Christoph Wickert
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:8e691b299b69eb7fab44873ed13...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-06-02 20:48 UTC by Pavel Alexeev
Modified: 2012-06-09 00:07 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-06-09 00:07:17 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: event_log (1.17 KB, text/plain)
2012-06-02 20:48 UTC, Pavel Alexeev
no flags Details
File: backtrace (30.25 KB, text/plain)
2012-06-02 20:48 UTC, Pavel Alexeev
no flags Details
File: smolt_data (3.62 KB, text/plain)
2012-06-02 20:48 UTC, Pavel Alexeev
no flags Details
File: maps (52.28 KB, text/plain)
2012-06-02 20:48 UTC, Pavel Alexeev
no flags Details
File: dso_list (10.81 KB, text/plain)
2012-06-02 20:48 UTC, Pavel Alexeev
no flags Details
File: var_log_messages (10.68 KB, text/plain)
2012-06-02 20:48 UTC, Pavel Alexeev
no flags Details

Description Pavel Alexeev 2012-06-02 20:48:43 UTC
libreport version: 2.0.10
abrt_version:   2.0.10
backtrace_rating: 4
cmdline:        /usr/bin/remmina
comment:        Try use testing update: https://admin.fedoraproject.org/updates/remmina-1.0.0-2.fc17
crash_function: remmina_rdp_event_event_push
executable:     /usr/bin/remmina
kernel:         3.3.7-1.fc17.x86_64
pid:            23613
pwd:            /home/pasha
time:           Сб. 02 июня 2012 22:00:35
uid:            1000
username:       pasha

backtrace:      Text file, 30979 bytes
dso_list:       Text file, 11072 bytes
event_log:      Binary file, 1195 bytes
maps:           Text file, 53536 bytes
smolt_data:     Binary file, 3709 bytes
var_log_messages: Text file, 10933 bytes

cgroup:
:9:perf_event:/
:8:blkio:/
:7:net_cls:/
:6:freezer:/
:5:devices:/
:4:memory:/
:3:cpuacct,cpu:/
:2:cpuset:/
:1:name=systemd:/user/pasha/2

core_backtrace:
:f4f335d0df74e2cb233d30747a60fd70867ccef2 0x90a9 - remmina-plugin-rdp.so -
:31243d0d107bba586a96433c76c87a26db1e826c 0xf664 g_closure_invoke libgobject-2.0.so.0 -
:31243d0d107bba586a96433c76c87a26db1e826c 0x206d8 signal_emit_unlocked_R libgobject-2.0.so.0 -
:31243d0d107bba586a96433c76c87a26db1e826c 0x2866d g_signal_emit_valist libgobject-2.0.so.0 -
:31243d0d107bba586a96433c76c87a26db1e826c 0x287c2 g_signal_emit libgobject-2.0.so.0 -
:710b0d8cc36603d66327090defd37c99daa38f28 0x17a9b5 gtk_main_do_event libgtk-3.so.0 -
:8b33feb27b2125997520fdd21c90c42a65e438f1 0x48e62 - libgdk-3.so.0 -
:e5945f7dae3fc83ad499da1ea5a464bfa0e68202 0x476e5 g_main_dispatch libglib-2.0.so.0 -

environ:
:XDG_VTNR=1
:SSH_AGENT_PID=1588
:XDG_SESSION_ID=2
:'LESS_TERMCAP_mb=\x1b[01;31m'
:HOSTNAME=hubbitus
:IMSETTINGS_INTEGRATE_DESKTOP=yes
:'LESS_TERMCAP_md=\x1b[01;31m'
:IMUS_HOME=/home/pasha/imus
:'LESS_TERMCAP_me=\x1b[0m'
:XDG_MENU_PREFIX=kde4-
:SHELL=/bin/bash
:TERM=dumb
:XDG_SESSION_COOKIE=91f3bb73516042ca0159a68e00000015-1338534867.91174-1232215061
:HISTSIZE=1000
:GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/pasha/.gtkrc-2.0:/home/pasha/.gtkrc-2.0-kde4:/home/pasha/.kde/share/config/gtkrc-2.0
:GS_LIB=
:GNOME_KEYRING_CONTROL=/run/user/pasha/keyring-xDUowt
:QTDIR=/usr/lib64/qt-3.3
:QTINC=/usr/lib64/qt-3.3/include
:'LESS_TERMCAP_ue=\x1b[0m'
:KDE_FULL_SESSION=true
:'IMSETTINGS_MODULE=X compose table'
:QT_GRAPHICSSYSTEM_CHECKED=1
:USER=pasha
:SSH_AUTH_SOCK=/tmp/ssh-gOIEpAUU1466/agent.1466
:USERNAME=pasha
:'LESS_TERMCAP_us=\x1b[01;32m'
:PATH=/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/pasha/bin:/usr/sbin:/home/pasha/bin/php_templates:/home/pasha/bin:/usr/sbin:/home/pasha/bin/php_templates:/home/pasha/bin:/usr/sbin:/home/pasha/bin/php_templates
:DESKTOP_SESSION=kde-plasma
:MAIL=/var/spool/mail/pasha
:QT_IM_MODULE=xim
:PWD=/home/pasha
:XMODIFIERS=@im=none
:SVN=svn+ssh://x-www.info/mnt/sgtBarracuda/SVN_test/svn/repositories/
:EDITOR=mcedit
:KDE_SESSION_UID=1000
:GNOME_KEYRING_PID=1464
:LANG=ru_RU.UTF-8
:KDE_IS_PRELINKED=1
:GDM_LANG=ru_RU.UTF-8
:MODULEPATH=/usr/share/Modules/modulefiles:/etc/modulefiles
:KDEDIRS=/usr
:LOADEDMODULES=
:GDMSESSION=kde-plasma
:HISTCONTROL=ignoreboth
:SSH_ASKPASS=/usr/bin/ksshaskpass
:XDG_SEAT=seat0
:HOME=/home/pasha
:SHLVL=2
:IMUS_MULE_2_1=/opt/mule-standalone-3.2.0
:MULE_BASE=/opt/mule-standalone-3.2.0
:KDE_SESSION_VERSION=4
:XCURSOR_THEME=Adwaita
:BASH_ENV=/home/pasha/.bashrc
:LOGNAME=pasha
:CVS_RSH=ssh
:QTLIB=/usr/lib64/qt-3.3/lib
:XDG_DATA_DIRS=/usr/share/kde-settings/kde-profile/default/share:/usr/local/share:/usr/share
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-SLXGbhFshV,guid=47b7e112e7581fa04f480c5f00000085
:'LESS_TERMCAP_so=\x1b[01;44;33m'
:MODULESHOME=/usr/share/Modules
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:WINDOWPATH=1
:XDG_RUNTIME_DIR=/run/user/pasha
:DISPLAY=:0
:QT_PLUGIN_PATH=/usr/lib64/kde4/plugins:/usr/lib/kde4/plugins:/home/pasha/.kde/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/
:GTK_IM_MODULE=xim
:XAUTHORITY=/tmp/kde-pasha/xauth-1000-_0
:'LESS_TERMCAP_se=\x1b[0m'
:'module=() {  eval `/usr/bin/modulecmd bash $*`\n}'
:_=/usr/libexec/kde4/start_kdeinit_wrapper
:KDE_MULTIHEAD=false
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1693,unix/unix:/tmp/.ICE-unix/1693
:GTK_RC_FILES=/etc/gtk/gtkrc:/home/pasha/.gtkrc:/home/pasha/.kde/share/config/gtkrc
:LANGUAGE=
:DESKTOP_STARTUP_ID=hubbitus;1338659965;847437;1781_TIME125231424

limits:
:Limit                     Soft Limit           Hard Limit           Units     
:Max cpu time              unlimited            unlimited            seconds   
:Max file size             unlimited            unlimited            bytes     
:Max data size             unlimited            unlimited            bytes     
:Max stack size            8388608              unlimited            bytes     
:Max core file size        0                    unlimited            bytes     
:Max resident set          unlimited            unlimited            bytes     
:Max processes             1024                 62117                processes 
:Max open files            4096                 4096                 files     
:Max locked memory         65536                65536                bytes     
:Max address space         unlimited            unlimited            bytes     
:Max file locks            unlimited            unlimited            locks     
:Max pending signals       62117                62117                signals   
:Max msgqueue size         819200               819200               bytes     
:Max nice priority         0                    0                    
:Max realtime priority     0                    0                    
:Max realtime timeout      unlimited            unlimited            us        

open_fds:
:0:pipe:[1637308]
:pos:	0
:flags:	00
:1:/home/pasha/.xsession-errors
:pos:	12935612321
:flags:	0102002
:2:/home/pasha/.xsession-errors
:pos:	12935612321
:flags:	0102002
:3:socket:[1634027]
:pos:	0
:flags:	02004002
:4:anon_inode:[eventfd]
:pos:	0
:flags:	02004002
:5:socket:[1638660]
:pos:	0
:flags:	02004002
:6:anon_inode:[eventfd]
:pos:	0
:flags:	02004002
:7:anon_inode:[eventfd]
:pos:	0
:flags:	02004002
:8:socket:[1638661]
:pos:	0
:flags:	02004002
:9:anon_inode:inotify
:pos:	0
:flags:	02004000
:10:pipe:[1639576]
:pos:	0
:flags:	00
:11:pipe:[1639576]
:pos:	0
:flags:	01
:12:pipe:[1639577]
:pos:	0
:flags:	00
:13:pipe:[1639577]
:pos:	0
:flags:	01
:14:socket:[26142]
:pos:	0
:flags:	02
:15:pipe:[1638970]
:pos:	0
:flags:	00
:16:pipe:[1638970]
:pos:	0
:flags:	01
:17:pipe:[25024]
:pos:	0
:flags:	00
:18:pipe:[25024]
:pos:	0
:flags:	01
:19:pipe:[25025]
:pos:	0
:flags:	00
:20:pipe:[25025]
:pos:	0
:flags:	01
:21:pipe:[1638971]
:pos:	0
:flags:	00
:22:/home/pasha/.freerdp/known_hosts
:pos:	712
:flags:	0100002
:23:pipe:[1638971]
:pos:	0
:flags:	01
:24:pipe:[1638972]
:pos:	0
:flags:	04000
:25:pipe:[1638972]
:pos:	0
:flags:	01
:26:socket:[1641506]
:pos:	0
:flags:	04002
:27:/home/pasha/.freerdp/known_hosts
:pos:	712
:flags:	0100002
:28:pipe:[1639004]
:pos:	0
:flags:	00
:29:pipe:[1639004]
:pos:	0
:flags:	01
:30:pipe:[1639005]
:pos:	0
:flags:	00
:31:pipe:[1639005]
:pos:	0
:flags:	01
:32:pipe:[1639006]
:pos:	0
:flags:	00
:33:pipe:[1639006]
:pos:	0
:flags:	01
:34:pipe:[1639007]
:pos:	0
:flags:	00
:35:pipe:[1639007]
:pos:	0
:flags:	01
:36:pipe:[1639008]
:pos:	0
:flags:	00
:37:pipe:[1639008]
:pos:	0
:flags:	01
:38:pipe:[1639009]
:pos:	0
:flags:	00
:39:pipe:[1639009]
:pos:	0
:flags:	01
:40:pipe:[1639010]
:pos:	0
:flags:	00
:41:pipe:[1639010]
:pos:	0
:flags:	01
:42:pipe:[1639011]
:pos:	0
:flags:	00
:43:pipe:[1639011]
:pos:	0
:flags:	01
:44:pipe:[1639642]
:pos:	0
:flags:	02004000
:45:pipe:[1639642]
:pos:	0
:flags:	02004001
:46:socket:[1639016]
:pos:	0
:flags:	02004002
:47:pipe:[1641529]
:pos:	0
:flags:	00
:48:pipe:[1641529]
:pos:	0
:flags:	01
:49:pipe:[1641530]
:pos:	0
:flags:	00
:50:pipe:[1641530]
:pos:	0
:flags:	01
:51:pipe:[1639012]
:pos:	0
:flags:	02004000
:52:pipe:[1639012]
:pos:	0
:flags:	02004001
:53:socket:[1640506]
:pos:	0
:flags:	02004002

xsession_errors:
:(remmina:2068): Gdk-CRITICAL **: IA__gdk_window_get_root_coords: assertion `GDK_IS_WINDOW (window)' failed
:(remmina:2068): Gdk-CRITICAL **: IA__gdk_window_get_root_coords: assertion `GDK_IS_WINDOW (window)' failed
:(remmina:2068): Gdk-CRITICAL **: IA__gdk_window_get_root_coords: assertion `GDK_IS_WINDOW (window)' failed
:(remmina:2068): Gdk-CRITICAL **: IA__gdk_window_get_root_coords: assertion `GDK_IS_WINDOW (window)' failed
:(remmina:32086): Gdk-CRITICAL **: IA__gdk_window_get_root_coords: assertion `GDK_IS_WINDOW (window)' failed
:(remmina:32086): Gdk-CRITICAL **: IA__gdk_window_get_root_coords: assertion `GDK_IS_WINDOW (window)' failed
:(remmina:32086): Gdk-CRITICAL **: IA__gdk_window_get_root_coords: assertion `GDK_IS_WINDOW (window)' failed
:(remmina:32086): Gdk-CRITICAL **: IA__gdk_window_get_root_coords: assertion `GDK_IS_WINDOW (window)' failed
:"KConfigIni: In file /home/pasha/.kde/share/apps/RecentDocuments/remmina-1.0.0-2.fc17.desktop.lock, line 1: " Invalid entry (missing '=') 
:"KConfigIni: In file /home/pasha/.kde/share/apps/RecentDocuments/remmina-1.0.0-2.fc17.desktop.lock, line 2: " Invalid entry (missing '=') 
:"KConfigIni: In file /home/pasha/.kde/share/apps/RecentDocuments/remmina-1.0.0-2.fc17.desktop.lock, line 3: " Invalid entry (missing '=') 
:(remmina:23613): Gtk-WARNING **: drawing failure for widget `GtkDrawingArea': invalid matrix (not invertible)
:(remmina:23613): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GObject'
:(remmina:23613): GLib-GObject-CRITICAL **: g_object_get_data: assertion `G_IS_OBJECT (object)' failed

Comment 1 Pavel Alexeev 2012-06-02 20:48:48 UTC
Created attachment 588717 [details]
File: event_log

Comment 2 Pavel Alexeev 2012-06-02 20:48:50 UTC
Created attachment 588718 [details]
File: backtrace

Comment 3 Pavel Alexeev 2012-06-02 20:48:52 UTC
Created attachment 588719 [details]
File: smolt_data

Comment 4 Pavel Alexeev 2012-06-02 20:48:54 UTC
Created attachment 588720 [details]
File: maps

Comment 5 Pavel Alexeev 2012-06-02 20:48:57 UTC
Created attachment 588721 [details]
File: dso_list

Comment 6 Pavel Alexeev 2012-06-02 20:48:59 UTC
Created attachment 588722 [details]
File: var_log_messages

Comment 7 Jean-Louis Dupond 2012-06-02 21:58:55 UTC
When does this crash happen exactly?

Is it when you copy some text on the local system?
Could it be it only happens in the following case:

- Connect to rdp server
- Copy/paste works fine
- Disconnect from the rdp server
- Connect again
- Copy text on local system => CRASH?

The crash seems to be caused by missing the following patch:
https://github.com/FreeRDP/Remmina/commit/c1ef3a162622942d7c556c5a4352e626c7bcb28f

Without the patch, the clipboard on-change handler is not disconnected.
This causes calls in an undefined/destroyed context.

Comment 8 Fedora Update System 2012-06-02 23:07:10 UTC
remmina-1.0.0-3.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/FEDORA-2012-8759/remmina-1.0.0-3.fc17

Comment 9 Pavel Alexeev 2012-06-03 01:16:41 UTC
Thanks. I'll test it with pleasure.

But is it have so expensive changes to introduce so many new dependencies?? Look (updates-testing still have not this version):

$ LANG=C sudo yum install 'http://kojipkgs.fedoraproject.org/packages/remmina/1.0.0/3.fc17/i686/remmina-1.0.0-3.fc17.i686.rpm' 'http://kojipkgs.fedoraproject.org/packages/remmina/1.0.0/3.fc17/i686/remmina-plugins-common-1.0.0-3.fc17.i686.rpm' 'http://kojipkgs.fedoraproject.org/packages/remmina/1.0.0/3.fc17/i686/remmina-plugins-rdp-1.0.0-3.fc17.i686.rpm' 'http://kojipkgs.fedoraproject.org/packages/remmina/1.0.0/3.fc17/i686/remmina-plugins-vnc-1.0.0-3.fc17.i686.rpm' 'http://kojipkgs.fedoraproject.org/packages/remmina/1.0.0/3.fc17/i686/remmina-devel-1.0.0-3.fc17.i686.rpm'
[...]
Dependencies Resolved

=================================================================================================
 Package                 Arch  Version          Repository                                  Size
=================================================================================================
Updating:
 remmina                 i686  1.0.0-3.fc17     /remmina-1.0.0-3.fc17.i686                 797 k
 remmina-devel           i686  1.0.0-3.fc17     /remmina-devel-1.0.0-3.fc17.i686           153  
 remmina-plugins-common  i686  1.0.0-3.fc17     /remmina-plugins-common-1.0.0-3.fc17.i686  103 k
 remmina-plugins-rdp     i686  1.0.0-3.fc17     /remmina-plugins-rdp-1.0.0-3.fc17.i686      71 k
 remmina-plugins-vnc     i686  1.0.0-3.fc17     /remmina-plugins-vnc-1.0.0-3.fc17.i686     162 k
Installing for dependencies:
 atk                     i686  2.4.0-1.fc17     fedora                                     225 k
 avahi-libs              i686  0.6.31-3.fc17    updates-testing                             57 k
 cairo-gobject           i686  1.10.2-7.fc17    fedora                                      21 k
 colord                  i686  0.1.21-1.fc17    updates-testing                            218 k
 cups-libs               i686  1:1.5.3-2.fc17   updates-testing                            364 k
 freerdp-libs            i686  1.0.1-6.fc17     fedora                                     215 k
 gdk-pixbuf2             i686  2.26.1-1.fc17    fedora                                     505 k
 gtk3                    i686  3.4.3-2.fc17     fedora                                     2.9 M
 jasper-libs             i686  1.900.1-19.fc17  fedora                                     141 k
 lcms2                   i686  2.3-2.fc17       fedora                                     128 k
 libXcomposite           i686  0.4.3-3.fc17     fedora                                      20 k
 libgudev1               i686  182-3.fc17       updates-testing                             66 k
 libgusb                 i686  0.1.3-2.fc17     fedora                                      28 k
 libieee1284             i686  0.2.11-11.fc17   fedora                                      36 k
 libssh                  i686  0.5.2-1.fc17     fedora                                     120 k
 libv4l                  i686  0.8.8-1.fc17     updates-testing                            122 k
 libxkbfile              i686  1.0.8-1.fc17     fedora                                      78 k
 sane-backends-libs      i686  1.0.22-10.fc17   updates                                     77 k
 vte3                    i686  0.32.1-1.fc17    fedora                                     319 k

Transaction Summary
=================================================================================================
Install             ( 19 Dependent packages)
Upgrade  5 Packages

Total size: 6.7 M
Total download size: 5.6 M



Current installed versions:
$ rpm -q remmina\*
пакет remmina* не установлен
[pasha@hubbitus tmp]$ rpm -qa remmina\*
remmina-devel-1.0.0-2.fc17.x86_64
remmina-1.0.0-2.fc17.x86_64
remmina-plugins-common-1.0.0-2.fc17.x86_64
remmina-plugins-vnc-1.0.0-2.fc17.x86_64
remmina-plugins-rdp-1.0.0-2.fc17.x86_64

Comment 10 Pavel Alexeev 2012-06-03 01:19:01 UTC
And then it leads ин error:
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Check
ERROR with transaction check vs depsolve:
remmina-plugins-common(x86-64) = 1.0.0-2.fc17 is needed by (installed) remmina-plugins-rdp-1.0.0-2.fc17.x86_64
remmina-plugins-common(x86-64) = 1.0.0-2.fc17 is needed by (installed) remmina-plugins-vnc-1.0.0-2.fc17.x86_64
Please report this error in https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=rawhide&component=yum
 You could try running: rpm -Va --nofiles --nodigest
Your transaction was saved, rerun it with:
 yum load-transaction /tmp/yum_save_tx.2012-06-03.05-17.QvThG5.yumtx

Comment 11 Christoph Wickert 2012-06-03 10:00:44 UTC
There is a couple of things you need to take care of:
1. I am not introducing any new dependencies. You are trying to install i686 packages in a x86_64 system.
2. Please make sure your system is fully updated *before* you install the new remmina packages.
3. F17 is released. Are you sure you want updates-testing enabled? If you disable it, please make sure you don't already have packages from testing installed.

Comment 12 Pavel Alexeev 2012-06-03 13:44:16 UTC
I'm big-big sorry, indeed I take 32bit links, it is fully my mistake. And I always have updates-testing repository enabled.

I update remmina. On first glance it is working now. Thank you very much. At Monday I can say more - I will on work were I use rdp on constantly basis.

Comment 13 Fedora Update System 2012-06-03 23:28:59 UTC
Package remmina-1.0.0-3.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing remmina-1.0.0-3.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-8759/remmina-1.0.0-3.fc17
then log in and leave karma (feedback).

Comment 14 Fedora Update System 2012-06-09 00:07:17 UTC
remmina-1.0.0-3.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.