Comment 11 for bug 982526

Revision history for this message
Laurent Destailleur (eldy) wrote :

I confirm the segmentation error appears when you have a corrupted .remmina file
To know which remmina file is the problem, run the command
strace remmina
from command line

You will get for example

open("/home/xxx/.remmina/1360539812291.remmina", O_RDONLY) = 10
fstat(10, {st_mode=S_IFREG|0644, st_size=281, ...}) = 0
read(10, "[remmina]\nssh_auth=2\nssh_charset"..., 4096) = 281
read(10, "", 4096) = 0
close(10) = 0
brk(0x10bd000) = 0x10bd000
open("/home/xxx/.remmina/1488616014869.remmina", O_RDONLY) = 10
fstat(10, {st_mode=S_IFREG|0644, st_size=291, ...}) = 0
read(10, "[remmina]\nssh_auth=2\nssh_charset"..., 4096) = 291
read(10, "", 4096) = 0
close(10) = 0
open("/home/xxx/.remmina/1565454518302.remmina", O_RDONLY) = 10
fstat(10, {st_mode=S_IFREG|0644, st_size=219, ...}) = 0
read(10, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 219
read(10, "", 4096) = 0
close(10) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0} ---
+++ killed by SIGSEGV +++
Erreur de segmentation

The file as parameter of last open is the file corrupted that remmina is not able to read.
Just remove the file /home/xxx/.remmina/1565454518302.remmina
Then you can run remmina again.