Summary: | net-fs/davfs2-1.7.0: segfault on accessing "lost+found'' -- possible cache corruption | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | sphakka <marcoep> |
Component: | Current packages | Assignee: | Göktürk Yüksek <gokturk> |
Status: | UNCONFIRMED --- | ||
Severity: | critical | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | https://savannah.nongnu.org/bugs/index.php?63771 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Backtrace of mount.davfs |
Description
sphakka
2023-10-18 13:55:57 UTC
Could you build davfs2+neon with debug symbols (https://wiki.gentoo.org/wiki/Debugging#Per-package) and then give a backtrace? Weird, I'm unable to get a core dump... though attaching gdb to the mount.davfs process gives something. With: # /etc/portage/package.env net-fs/davfs2 debugsyms installsources net-libs/neon debugsyms installsources The test is $ ls /mnt/webdav/seafile/lost+found Backtrace: Program received signal SIGSEGV, Segmentation fault. ne_path_escapef (path=0x0, flags=<optimized out>) at ne_uri.c:497 497 for (pnt = (const unsigned char *)path; *pnt != '\0'; pnt++) { #0 ne_path_escapef (path=0x0, flags=<optimized out>) at ne_uri.c:497 #1 0x00007f61aaaff00a in ne_path_escape (path=<optimized out>) at ne_uri.c:484 #2 0x0000560b571d050a in dav_get_collection (path=0x0, props=props@entry=0x7ffef7646928) at webdav.c:712 #3 0x0000560b571c5382 in dav_lookup (nodep=nodep@entry=0x7ffef7646a58, parent=0x560b58d66e30, name=name@entry=0x560b58df2858 "dir-lost+found-ZectMQ", uid=<optimized out>) at cache.c:1029 #4 0x0000560b571c9404 in fuse_lookup () at dav_fuse.c:617 #5 dav_fuse_loop (device=5, mpoint=0x560b58d424d0 "/mnt/webdav/seafile", bufsize=<optimized out>, idle_time=10, is_mounted=<optimized out>, keep_on_running=0x560b571d96b8 <keep_on_running>, dbg=0) at dav_fuse.c:238 #6 0x0000560b571c0165 in main (argc=<optimized out>, argv=<optimized out>) at mount_davfs.c:352 HTH! Created attachment 873110 [details]
Backtrace of mount.davfs
|