Bug 1399925 - "grab all keyboard events" doesn't works, when update to fc25 from fc24
Summary: "grab all keyboard events" doesn't works, when update to fc25 from fc24
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: remmina
Version: 25
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Pavel Alexeev
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-30 06:12 UTC by zuogang
Modified: 2017-06-19 09:56 UTC (History)
4 users (show)

Fixed In Version: remmina-1.2.0-0.32.20170302git1da1fb6.fc25
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-03-24 18:53:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description zuogang 2016-11-30 06:12:19 UTC
Description of problem:
"grab all keyboard events" doesn't works, when update to fc25 from fc24

Version-Release number of selected component (if applicable):
remmina-1.2.0-0.23.20160914git42f5a87.fc25.x86_64

How reproducible:
run remmina, and connect a windows client (win10).
when choose the item on the toolbar, it doesn't works.

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Fedora Update System 2017-03-21 15:41:00 UTC
freerdp-2.0.0-23.20170302git210de68.fc25 freerdp1.2-1.2.0-6.fc25 guacamole-server-0.9.11-3.fc25 remmina-1.2.0-0.32.20170302git1da1fb6.fc25 vinagre-3.22.0-4.fc25 weston-1.12.0-6.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-7191d8e808

Comment 2 Fedora Update System 2017-03-21 15:43:23 UTC
freerdp-2.0.0-23.20170302git210de68.fc25 freerdp1.2-1.2.0-6.fc25 guacamole-server-0.9.11-3.fc25 remmina-1.2.0-0.32.20170302git1da1fb6.fc25 vinagre-3.22.0-4.fc25 weston-1.12.0-6.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-7191d8e808

Comment 3 Fedora Update System 2017-03-22 00:52:03 UTC
freerdp-2.0.0-23.20170302git210de68.fc25, freerdp1.2-1.2.0-6.fc25, guacamole-server-0.9.11-3.fc25, remmina-1.2.0-0.32.20170302git1da1fb6.fc25, vinagre-3.22.0-4.fc25, weston-1.12.0-6.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-7191d8e808

Comment 4 zuogang 2017-03-22 07:02:38 UTC
remmina function ok , but when I close the windows, the windows is closed, but the remmina's process run background and doesn't exist.

[root@localhost zoge]# ps -ef | grep remm
zoge      2724  2697  1 14:51 pts/2    00:00:06 remmina
root      2911  2251  0 15:02 pts/1    00:00:00 grep --color=auto remm
[root@localhost zoge]# 

[root@localhost zoge]# gdb attach 2724
GNU gdb (GDB) Fedora 7.12.1-47.fc25
Copyright (C) 2017 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 "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
attach: No such file or directory.
Attaching to process 2724
[New LWP 2725]
[New LWP 2726]
[New LWP 2764]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f9ef799901d in poll () from /lib64/libc.so.6
Missing separate debuginfos, use: dnf debuginfo-install remmina-1.2.0-0.32.20170302git1da1fb6.fc25.x86_64
(gdb) bt
#0  0x00007f9ef799901d in poll () at /lib64/libc.so.6
#1  0x00007f9efabc4166 in g_main_context_iterate.isra ()
    at /lib64/libglib-2.0.so.0
#2  0x00007f9efabc427c in g_main_context_iteration ()
    at /lib64/libglib-2.0.so.0
#3  0x00007f9efa884b9d in g_application_run () at /lib64/libgio-2.0.so.0
#4  0x000056042e82758e in main ()
(gdb) i thread
  Id   Target Id         Frame 
* 1    Thread 0x7f9efbbd0ac0 (LWP 2724) "remmina" 0x00007f9ef799901d in poll ()
   from /lib64/libc.so.6
  2    Thread 0x7f9ee65d7700 (LWP 2725) "gmain" 0x00007f9ef799901d in poll ()
   from /lib64/libc.so.6
  3    Thread 0x7f9ee5dd6700 (LWP 2726) "gdbus" 0x00007f9ef799901d in poll ()
   from /lib64/libc.so.6
  4    Thread 0x7f9edcca0700 (LWP 2764) "dconf worker" 0x00007f9ef799901d in poll () from /lib64/libc.so.6
(gdb) t 2
[Switching to thread 2 (Thread 0x7f9ee65d7700 (LWP 2725))]
#0  0x00007f9ef799901d in poll () from /lib64/libc.so.6
(gdb) bt
#0  0x00007f9ef799901d in poll () at /lib64/libc.so.6
#1  0x00007f9efabc4166 in g_main_context_iterate.isra ()
    at /lib64/libglib-2.0.so.0
#2  0x00007f9efabc427c in g_main_context_iteration ()
    at /lib64/libglib-2.0.so.0
#3  0x00007f9efabc42c1 in glib_worker_main () at /lib64/libglib-2.0.so.0
#4  0x00007f9efabebb93 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007f9ef8bf46ca in start_thread () at /lib64/libpthread.so.0
#6  0x00007f9ef79a4f7f in clone () at /lib64/libc.so.6
(gdb) t 3
[Switching to thread 3 (Thread 0x7f9ee5dd6700 (LWP 2726))]
#0  0x00007f9ef799901d in poll () from /lib64/libc.so.6
(gdb) bt
#0  0x00007f9ef799901d in poll () at /lib64/libc.so.6
#1  0x00007f9efabc4166 in g_main_context_iterate.isra ()
    at /lib64/libglib-2.0.so.0
#2  0x00007f9efabc44f2 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3  0x00007f9efa8b0a76 in gdbus_shared_thread_func () at /lib64/libgio-2.0.so.0
#4  0x00007f9efabebb93 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007f9ef8bf46ca in start_thread () at /lib64/libpthread.so.0
#6  0x00007f9ef79a4f7f in clone () at /lib64/libc.so.6
(gdb) t 4
[Switching to thread 4 (Thread 0x7f9edcca0700 (LWP 2764))]
#0  0x00007f9ef799901d in poll () from /lib64/libc.so.6
(gdb) bt
#0  0x00007f9ef799901d in poll () at /lib64/libc.so.6
#1  0x00007f9efabc4166 in g_main_context_iterate.isra ()
    at /lib64/libglib-2.0.so.0
#2  0x00007f9efabc427c in g_main_context_iteration ()
    at /lib64/libglib-2.0.so.0
#3  0x00007f9edc24bfad in dconf_gdbus_worker_thread ()
    at /usr/lib64/gio/modules/libdconfsettings.so
#4  0x00007f9efabebb93 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007f9ef8bf46ca in start_thread () at /lib64/libpthread.so.0
#6  0x00007f9ef79a4f7f in clone () at /lib64/libc.so.6
(gdb)

Comment 5 Simone Caronni 2017-03-22 09:36:23 UTC
(In reply to zuogang from comment #4)
> remmina function ok , but when I close the windows, the windows is closed,
> but the remmina's process run background and doesn't exist.

Glad that at least Remmina works ok. After this first iteration with the FreeRDP 1.2 comptibility library, I will be able to update FreeRDP libraries and Remmina more frequently. I will do it as soon as this reaches stable.

Comment 6 zuogang 2017-03-22 10:08:17 UTC
(In reply to Simone Caronni from comment #5)
> (In reply to zuogang from comment #4)
> > remmina function ok , but when I close the windows, the windows is closed,
> > but the remmina's process run background and doesn't exist.
> 
> Glad that at least Remmina works ok. After this first iteration with the
> FreeRDP 1.2 comptibility library, I will be able to update FreeRDP libraries
> and Remmina more frequently. I will do it as soon as this reaches stable.

tnks and good luck.

Comment 7 Fedora Update System 2017-03-24 18:53:48 UTC
freerdp-2.0.0-23.20170302git210de68.fc25, freerdp1.2-1.2.0-6.fc25, guacamole-server-0.9.11-3.fc25, remmina-1.2.0-0.32.20170302git1da1fb6.fc25, vinagre-3.22.0-4.fc25, weston-1.12.0-6.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Comment 8 Dmitry Salin 2017-06-19 09:56:40 UTC
Problem still persist.
freerdp-2.0.0-27.20170512gitb1df835.fc25.x86_64
remmina-1.2.0-0.35.20170510git41c8de6.fc25.x86_64


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