seafile-user-manual icon indicating copy to clipboard operation
seafile-user-manual copied to clipboard

seafile cores dump instantly

Open kforner opened this issue 6 years ago • 3 comments

It used to work well, but now it fails instantly:

%seafile-applet 
(seafile-applet:4224): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
(seafile-applet:4224): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
Segmentation fault (core dumped)
%dpkg -l | grep seafile
ii  libseafile0                                6.1.2-1225~ubuntu16.04.1                     amd64        Shared libraries for Seafile
ii  seafile-daemon                             6.1.2-1225~ubuntu16.04.1                     amd64        Seafile daemon
ii  seafile-gui        

Ubuntu 16.04.4 LTS Linux 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

kforner avatar Mar 09 '18 15:03 kforner

Unable to locate theme engine in module_path: "adwaita"

The problem is some missing package on your system. Possibly gnome-themes-standard

shoeper avatar Mar 09 '18 21:03 shoeper

gnome-themes-standard is installed and up-to-date. I tried with other themes -> no success. It still crashes, but without any error message now. I tried running it inside gdb:

(gdb) run
Starting program: /usr/bin/seafile-applet 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe5d1c700 (LWP 8941)]
[New Thread 0x7fffdbbcb700 (LWP 8943)]
[New Thread 0x7fffd33ca700 (LWP 8944)]
[New Thread 0x7fffdb3ca700 (LWP 8945)]
[New Thread 0x7fffdabc9700 (LWP 8946)]

Thread 1 "seafile-applet" received signal SIGSEGV, Segmentation fault.
0x00007ffff6e480b3 in searpc_client_transport_send () from /usr/lib/libsearpc.so.1

After installing libsearpc-dbg, the error is a bit more explicit under gdb:

searpc_client_transport_send (client=0x0, fcall_str=0xad8db0 "[\"seafile_get_file_sync_errors\",0,1]", fcall_len=36, ret_len=0x7fffffffbcb8)
    at ../../lib/searpc-client.c:59
59	../../lib/searpc-client.c: No such file or directory.

kforner avatar Apr 09 '18 09:04 kforner

Am I the only one to get hit by that ? I fixed it at home by upgrading to ubuntu 18.04, but today it's not working on my corporate laptop too. And I can not upgrade it.

This is a critical issue since seafile is a key component of your system.

kforner avatar Oct 10 '18 09:10 kforner