Hi, I'm using unvac to try to extract some vac archives I made in the fall of 2008. I'm running into a pair of problems.
First, unvac is outputting directories with the write bit off. This causes it to fail pretty early, as it can't write files to the newly-extracted directories. Is this expected? Is there a way to avoid this problem? Second I get this error: (on p9p unvac) unvac: pthread_mutex_lock.c:289: __pthread_mutex_lock: Assertion `(-(e)) != 3 || !robust' failed. [New Thread 0xb7e548d0 (LWP 3743)] Program received signal SIGABRT, Aborted. [Switching to Thread 0xb7e548d0 (LWP 3743)] 0xb8022430 in __kernel_vsyscall () (gdb) bt #0 0xb8022430 in __kernel_vsyscall () #1 0xb7fc64b0 in raise () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0805c6b2 in child () at daemonize.c:38 #3 0x0805c927 in _threadsetupdaemonize () at daemonize.c:153 #4 0x0805c49d in p9main (argc=3, argv=0xbfa3e1c4) at thread.c:714 #5 0x08060d92 in main (argc=Cannot access memory at address 0xe9f ) at main.c:10 (gdb) Have any of you seen anything like this? -- vs
