Bug 2079035 - [abrt] remmina: rcw_close_all_connections(): remmina killed by SIGSEGV
Summary: [abrt] remmina: rcw_close_all_connections(): remmina killed by SIGSEGV
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: remmina
Version: 35
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Phil Wyett
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:ac9b273580b260f40336492a46d...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-04-26 18:14 UTC by Davide Repetto
Modified: 2022-07-17 13:17 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-07-17 13:17:49 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (45.54 KB, text/plain)
2022-04-26 18:14 UTC, Davide Repetto
no flags Details
File: core_backtrace (11.42 KB, text/plain)
2022-04-26 18:14 UTC, Davide Repetto
no flags Details
File: cpuinfo (2.02 KB, text/plain)
2022-04-26 18:14 UTC, Davide Repetto
no flags Details
File: dso_list (285 bytes, text/plain)
2022-04-26 18:14 UTC, Davide Repetto
no flags Details
File: environ (4.12 KB, text/plain)
2022-04-26 18:14 UTC, Davide Repetto
no flags Details
File: exploitable (93 bytes, text/plain)
2022-04-26 18:14 UTC, Davide Repetto
no flags Details
File: limits (1.29 KB, text/plain)
2022-04-26 18:14 UTC, Davide Repetto
no flags Details
File: maps (3.93 KB, text/plain)
2022-04-26 18:14 UTC, Davide Repetto
no flags Details
File: mountinfo (3.86 KB, text/plain)
2022-04-26 18:14 UTC, Davide Repetto
no flags Details
File: open_fds (1.75 KB, text/plain)
2022-04-26 18:14 UTC, Davide Repetto
no flags Details
File: proc_pid_status (1.42 KB, text/plain)
2022-04-26 18:14 UTC, Davide Repetto
no flags Details

Description Davide Repetto 2022-04-26 18:14:27 UTC
Version-Release number of selected component:
remmina-1.4.25-2.fc35

Additional info:
reporter:       libreport-2.15.2
backtrace_rating: 4
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-glib-Remmina-64835.scope
cmdline:        remmina -i
crash_function: rcw_close_all_connections
executable:     /usr/bin/remmina
journald_cursor: s=c15924bfe6f2426e930bd56201f1ac2e;i=237cbd;b=94b17722d784408da17845600f7213f8;m=115fbc681e;t=5dd90b651fe7f;x=664f289207856748
kernel:         5.17.4-200.fc35.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (4 frames)
 #0 rcw_close_all_connections at /usr/src/debug/remmina-1.4.25-2.fc35.x86_64/src/rcw.c:621
 #1 rcw_delete at /usr/src/debug/remmina-1.4.25-2.fc35.x86_64/src/rcw.c:674
 #2 remmina_widget_pool_foreach at /usr/src/debug/remmina-1.4.25-2.fc35.x86_64/src/remmina_widget_pool.c:131
 #3 remmina_exec_exitremmina at /usr/src/debug/remmina-1.4.25-2.fc35.x86_64/src/remmina_exec.c:98

Comment 1 Davide Repetto 2022-04-26 18:14:30 UTC
Created attachment 1875169 [details]
File: backtrace

Comment 2 Davide Repetto 2022-04-26 18:14:32 UTC
Created attachment 1875170 [details]
File: core_backtrace

Comment 3 Davide Repetto 2022-04-26 18:14:33 UTC
Created attachment 1875171 [details]
File: cpuinfo

Comment 4 Davide Repetto 2022-04-26 18:14:34 UTC
Created attachment 1875172 [details]
File: dso_list

Comment 5 Davide Repetto 2022-04-26 18:14:36 UTC
Created attachment 1875173 [details]
File: environ

Comment 6 Davide Repetto 2022-04-26 18:14:37 UTC
Created attachment 1875174 [details]
File: exploitable

Comment 7 Davide Repetto 2022-04-26 18:14:38 UTC
Created attachment 1875175 [details]
File: limits

Comment 8 Davide Repetto 2022-04-26 18:14:39 UTC
Created attachment 1875176 [details]
File: maps

Comment 9 Davide Repetto 2022-04-26 18:14:41 UTC
Created attachment 1875177 [details]
File: mountinfo

Comment 10 Davide Repetto 2022-04-26 18:14:42 UTC
Created attachment 1875178 [details]
File: open_fds

Comment 11 Davide Repetto 2022-04-26 18:14:43 UTC
Created attachment 1875179 [details]
File: proc_pid_status

Comment 12 Phil Wyett 2022-04-29 03:45:26 UTC
Could you please add a description of what happened when the crash occurred?

Please supply output of 'remmina --full-version'

What was the server OS and software you were connecting to etc.?

Comment 13 Davide Repetto 2022-05-04 14:25:51 UTC
I was on the phone at the moment of the crash, so I noticed it only way afterwards.
Anyway, I'm sure I was using VNC connections alone and that there where a few open.
I don't remember exactly how many and to which hosts, but they could have been only to windows machines (with UltraVNC 1.2.1.6) and Linux machines (with x11vnc-0.9.16). I hope this helps.

$ remmina --full-version
remmina-Message: 16:10:19.617: Remmina does not log all output statements. Turn on more verbose output by using "G_MESSAGES_DEBUG=all" as an environment variable.
More info available on the Remmina wiki at:
https://gitlab.com/Remmina/Remmina/-/wikis/Usage/Remmina-debugging
Load modules from /usr/lib64/remmina/plugins
Remmina plugin glibsecret (type=Secret) has been registered, but is not yet initialized/activated. The initialization order is 2000.
Remmina plugin kwallet (type=Secret) has been registered, but is not yet initialized/activated. The initialization order is 1000.
The glibsecret secret plugin has been initialized and it will be your default secret plugin

org.remmina.Remmina - 1.4.25 (git n/a)

NAME                TYPE            DESCRIPTION                                                     PLUGIN AND LIBRARY VERSION
EXEC                Protocollo      Esegui un comando                                               1.0       
RDP                 Protocollo      RDP — Remote Desktop Protocol                                 RDP plugin: 1.4.25 (Git n/a), Compiled with libfreerdp 2.6.1 (2.6.1), Running with libfreerdp 2.6.1 (rev 2.6.1), H.264 No
RDPF                File            Gestore file RDP                                                RDP plugin: 1.4.25 (Git n/a), Compiled with libfreerdp 2.6.1 (2.6.1), Running with libfreerdp 2.6.1 (rev 2.6.1), H.264 No
RDPS                Preferenza      Preferenze RDP                                                  RDP plugin: 1.4.25 (Git n/a), Compiled with libfreerdp 2.6.1 (2.6.1), Running with libfreerdp 2.6.1 (rev 2.6.1), H.264 No
SPICE               Protocollo      SPICE — Simple Protocol for Independent Computing Environments1.4.25    
VNC                 Protocollo      Plug-in Remmina VNC                                             1.4.25    
VNCI                Protocollo      Plug-in Remmina VNC listener                                    1.4.25    
WWW                 Protocollo      Plug-in Remmina per il browser web                              0.1.0     
glibsecret          Segreto         Salvataggio protetto delle password nel keyring di GNOME        1.4.25    
kwallet             Segreto         Memorizzazione sicura delle password in KWallet                 1.4.25    

Build configuration: HAVE_ARPA_INET_H=1 HAVE_ERRNO_H=1 HAVE_FCNTL_H=1 HAVE_NETDB_H=1 HAVE_NETINET_IN_H=1 HAVE_NETINET_TCP_H=1 HAVE_SYS_SOCKET_H=1 HAVE_SYS_UN_H=1 HAVE_TERMIOS_H=1 HAVE_UNISTD_H=1 WITH_APPINDICATOR=ON WITH_AVAHI=ON WITH_CLEANUP=OFF WITH_FREERDP=ON WITH_GCRYPT=ON WITH_GETTEXT=ON WITH_ICON_CACHE=ON WITH_IPP=OFF WITH_KF5WALLET=ON WITH_KIOSK_SESSION=ON WITH_LIBRARY_VERSIONING=ON WITH_LIBSSH=ON WITH_MANPAGES=ON WITH_NEWS=OFF WITH_SPICE=ON WITH_SSE2=ON WITH_TELEPATHY=OFF WITH_TRANSLATIONS=ON WITH_UPDATE_DESKTOP_DB=ON WITH_VTE=ON WITH_X2GO=ON
Build type:          Release
CFLAGS:              -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/include/harfbuzz -fPIC -Wall -Wno-unused-result -Wno-unused-but-set-variable -Wno-deprecated-declarations -Wimplicit-function-declaration -Wredundant-decls
Compiler:            GNU, 12.0.1
Target architecture: x64

Comment 14 Phil Wyett 2022-07-17 04:25:47 UTC
Thank you for the information.

Many fixes have come in newer releases.

Does this issue still occur with the latest remmina 1.4.27?

Comment 15 Davide Repetto 2022-07-17 13:17:49 UTC
It's difficult to say. I was never able to reproduce it in the first place.
I guess we can call it solved and possibly reopen if it where to happen again.


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