Comment 4 for bug 1641099

Revision history for this message
Cedders (cedric-gn) wrote :

A few more notes:

strace shows:
...
connect(11, {sa_family=AF_LOCAL, sun_path="/tmp/.pcmanfm-socket--0-cedric"}, 32) = 0
fcntl64(11, F_GETFL) = 0x2 (flags O_RDWR)
stat64(".", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
stat64("/home/cedric", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
fstat64(11, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0
write(11, "/home/cedric\n0\n", 15) = 15
close(11) = 0
close(11) = -1 EBADF (Bad file descriptor)
exit_group(0) = ?
+++ exited with 0 +++

deleting this named socket also seems to allow pcmanfm to launch. Why does it try to close it twice?

Jan 20 10:53:29 PC-2 kernel: [ 2998.031176] pcmanfm[7486]: segfault at 0 ip b6dad314 sp bfd299ec error 4 in libfm.so.4.0.4[b6d9c000+51000]

pcmanfm ~ crashes
pcmanfm ~/Documents doesn't.
Caja seems to always work.
Memtest OK.

libfm-data:all/xenial-updates 1.2.4-1ubuntu1.1 uptodate
libfm-extra4:i386/xenial-updates 1.2.4-1ubuntu1.1 uptodate
libfm-gtk-data:all/xenial-updates 1.2.4-1ubuntu1.1 uptodate
libfm-gtk4:i386/xenial-updates 1.2.4-1ubuntu1.1 uptodate
libfm-modules:i386/xenial-updates 1.2.4-1ubuntu1.1 uptodate
libfm4:i386/xenial-updates 1.2.4-1ubuntu1.1 uptodate