[AVFS] SIGSEGV when opening archive.rar.zip
Mark <stopverf-irGDp5a2xbY/[email protected]> Fri, 03 Feb 2006 14:57:37 +0100
| Newsgroups | gmane.comp.file-systems.avfs.user |
|---|---|
| Message-ID | <[email protected]> |
There seems to be a problem when trying to 'cd' into an zip archive with
the following name
'BaseCode.rar.zip', which is a zip archive with 1 rar archive.
If this file is renamed to BaseCode.zip it works, and I can even enter
the rar file inside then
(/Computer.real/Bestanden/BaseCode.zip#/Basecode.rar#/).
It also works if I do cd BaseCode.rar.zip#uzip
Below is the backtrace of avfsd
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1210041424 (LWP 31476)]
0x08060400 in zip_open (ve=0x80abe30, fil=0x80ac358) at uzip.c:429
429 uzip.c: No such file or directory.
in uzip.c
(gdb) bt
#0 0x08060400 in zip_open (ve=0x80abe30, fil=0x80ac358) at uzip.c:429
#1 0x08068ced in arch_do_open (ve=0x80abe30, flags=0, mode=0,
resp=0x80ac2c8) at archive.c:378
#2 0x08068d7e in arch_open (ve=0x80abe30, flags=0, mode=0,
resp=0x80ac2c8) at archive.c:397
#3 0x0804fcae in av_file_open (vf=0x80ac2c8, ve=0x80abe30, flags=0,
mode=0) at oper.c:45
#4 0x08050361 in av_open (ve=0x80abe30, flags=0, mode=0,
resp=0xb7e02d6c) at oper.c:220
#5 0x0805f169 in parse_rarfile (data=0x0, ve=0x80adb98, arch=0x80ac120)
at urar.c:497
#6 0x080683e3 in new_archive (ve=0x80adb98, arch=0x80ac120) at
archive.c:85
#7 0x0806866b in get_archive (ve=0x80adb98, archp=0xb7e02e70) at
archive.c:168
#8 0x080687cc in arch_lookup (ve=0x80adb98, name=0x808377a "",
newp=0xb7e02ea4) at archive.c:214
#9 0x0804cf3c in lookup_virtual (ps=0xb7e02fd0, name=0x808377a "") at
parse.c:255
#10 0x0804d1d6 in enter_mount (ps=0xb7e02fd0, avfs=0x80ab400,
opts=0x80abe6a "", param=0x808377a "") at parse.c:338
#11 0x0804d48a in lookup_auto_avfs (ps=0xb7e02fd0, opts=0x80abe6a "",
param=0x808377a "") at parse.c:416
#12 0x0804d6d2 in lookup_avfs (ps=0xb7e02fd0, name=0x80abe6a "") at
parse.c:483
#13 0x0804d7a3 in lookup_segment (ps=0xb7e02fd0, noavfs=0) at parse.c:513
#14 0x0804dcc6 in parse_path (ps=0xb7e02fd0, force_localfile=0) at
parse.c:718
#15 0x0804de23 in av_get_ventry (path=0x80ac028
"/Computer.real/Bestanden/BaseCode.rar.zip#", resolvelast=0,
resp=0xb7e0302c) at parse.c:765
#16 0x0804aa96 in open_path (vf=0xb7e030c0, path=0x80ac028
"/Computer.real/Bestanden/BaseCode.rar.zip#", flags=131075,
mode=0) at virtual.c:155
#17 0x0804ab2a in common_stat (path=0x80ac028
"/Computer.real/Bestanden/BaseCode.rar.zip#", buf=0xb7e031a8, flags=131072)
at virtual.c:173
#18 0x0804ac03 in virt_lstat (path=0x80ac028
"/Computer.real/Bestanden/BaseCode.rar.zip#", buf=0xb7e031a8) at
virtual.c:196
#19 0x0804a01f in avfsd_getattr (path=0x80ac028
"/Computer.real/Bestanden/BaseCode.rar.zip#", stbuf=0xb7e031a8)
at avfsd.c:31
#20 0xb7f38020 in ?? () from /usr/lib/libfuse.so.2
#21 0x080ac028 in ?? ()
#22 0xb7e031a8 in ?? ()
#23 0x00000078 in ?? ()
#24 0x00237069 in ?? ()
#25 0xb7e031a8 in ?? ()
#26 0xb7e031a0 in ?? ()
#27 0x00000018 in ?? ()
#28 0xb7f40cec in ?? () from /usr/lib/libfuse.so.2
#29 0x0808a220 in ?? ()
#30 0x080ac028 in ?? ()
#31 0xb7e03238 in ?? ()
#32 0xb7f3849a in fuse_get_context () from /usr/lib/libfuse.so.2
#33 0xb7f3849a in fuse_get_context () from /usr/lib/libfuse.so.2
#34 0xb7f3c67c in fuse_req_ctx () from /usr/lib/libfuse.so.2
#35 0xb7f3d846 in fuse_session_process () from /usr/lib/libfuse.so.2
#36 0xb7f3bab4 in fuse_session_loop () from /usr/lib/libfuse.so.2
#37 0xb7f26c0b in start_thread () from /lib/libpthread.so.0
#38 0xb7ebaebe in clone () from /lib/libc.so.6
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642