[OpenAFS-port-darwin] 10.6.3 + 1.5.73.3: can't copy symlinks in Finder; can't decode panic

Derrick Brashear shadow@gmail.com
Wed, 14 Apr 2010 18:48:11 -0400


On Wed, Apr 14, 2010 at 2:40 PM, Nicholas Riley <njriley@illinois.edu> wrot=
e:
> I can't copy a symlink in the Finder either within or from outside AFS
> in 1.5.73.3 - I get a -36 error. =A0(This most commonly occurs when
> copying an application bundle as symlinks are common in frameworks.)
> Works fine with cp, of course.
>
> Also, a user triggered a panic after logging in immediately after
> startup (with an AFS home directory) then starting Firefox. =A0I
> couldn't get it to decode:
>
> % sudo ./decode-panic -i /Library/Logs/DiagnosticReports/Kernel_2010-04-1=
4-121750_maggie.panic -o /local/scratch/njriley/panic-decoded.txt -v
> Use of uninitialized value $crash_info{"kernel_version"} in pattern match=
 (m//) at ./decode-panic line 88.
> Use of uninitialized value $crash_info{"kernel_version"} in pattern match=
 (m//) at ./decode-panic line 92.
> Use of uninitialized value $crash_info{"kernel_version"} in pattern match=
 (m//) at ./decode-panic line 96.
> Use of uninitialized value $kernel_address in concatenation (.) or string=
 at ./decode-panic line 340.
> /usr/bin/kextutil -k /mach_kernel -s /tmp/afsdebugHUKvJd -arch =A0-a org.=
openafs.filesystems.afs@ -n /Library/OpenAFS/Tools/root.client/usr/vice/etc=
/afs.kext/
> Use of uninitialized value $kernel_address in concatenation (.) or string=
 at ./decode-panic line 342.
> Unknown architecture .
> -kernel (-k) is allowed only when not loading or sending personalities.
> usage: kextutil [options] [--] [kext] ...

oh yeah. when our kext isn't in the panic backtrace, the decoder
fails. that should probably be fixed. anyone bored and know perl?