On Mon, 15 Apr 2019 23:46:25 -0400,
Adam Carter wrote:
> 
> [1  <text/plain; UTF-8 (7bit)>]
> [2  <text/html; UTF-8 (quoted-printable)>]
> On Tue, Apr 16, 2019 at 9:16 AM John Covici <cov...@ccs.covici.com> wrote:
> 
>  Hi.  After my last world update, davfs2 is not working properly.
> 
>  I use it to mount my owncloud instance and it mounts fine, but the
>  umount <directory where owncloud is mounted> always segfaults and
>  leaves the mount alone.  Now, I can force to unmount by doing
>  umount.davfs followed by the URL in question, but then the cache is
>  never synced, so I just have to wait a while to make sure.
> 
> You could run 'sync && umount.davfs' instead of waiting.
> 
>  The log says its seg faulting and claims that a core dump has
>  occurred, but I can't find such a thing.  Google and bgo reveal
>  nothing.  I am using the unstable gentoo and the glibc library was
>  updated to2.29-r1 -- there is an r2, but I have not updated to it.
> 
> Can you paste the messages here?
> 
> If it were me i'd just do these and try again after each step to see if any 
> of them help
> - update glibc and reboot
> - try rebuilding util-linux and davfs2
> - run 'strace umount <directory where owncloud is mounted>' Even though i 
> don't understand a lot of the output, its possible to see libraries failing 
> to load, or files unreadable etc

I did all the steps you suggested, except the strace, but no joy.  I
upgraded glibc, upgraded the kernel which I had to do anyway and
rebuilt net-fs/davfs2 and rebooted.  I did rebuild util-linux, but I
did that before the upgrade, not sure if that would make a difference.

the messages from the segfault are:
Apr 17 18:39:55 ccs.covici.com kernel: umount.davfs[5332]: segfault at
45a0d000 ip 00007f90082bfb96 sp 00007ffcd47b49f8 error 4 in
libc-2.29.so[7f9008242000+159000]
Apr 17 18:39:55 ccs.covici.com kernel: Code: 0f 1f 40 00 66 0f ef c0
66 0f ef c9 66 0f ef d2 66 0f ef db 48 89 f8 48 89 f9 48 81 e1 ff 0f
00 00 48 81 f9 cf 0f 00 00 77 6a <f3> 0f 6f 20 66 0f 74 e0 66 0f d7 d4
85 d2 74 04 0f bc c2 c3 48 83
Apr 17 18:39:55 ccs.covici.com systemd[1]: Created slice
system-systemd\x2dcoredump.slice.
Apr 17 18:39:55 ccs.covici.com systemd[1]: Started Process Core Dump
(PID 5333/UID 0).
Apr 17 18:39:55 ccs.covici.com systemd-coredump[5334]: Process 5332
(umount.davfs) of user 0 dumped core.
Apr 17 18:39:55 ccs.covici.com systemd[1]:
systemd-coredump@0-5333-0.service: Succeeded.

I can't find that coredump, not sure if the process is allowed to do
it.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici wb2una
         cov...@ccs.covici.com

Reply via email to