-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I was trying to pack my Perl/Tk app today with PAR-0.85 on OS X 10.3, and ran into a problem. When I attempt to run the resulting executable, I get a "Bus error".

I ran a ktrace on the process (full report available) and the last thing it shows me is:

...
4326 mrvoice NAMI "/tmp/par-minter/cache-0393c123a41d47c768bb33b3c85d2e0e1e742818"
4326 mrvoice RET stat 0
4326 mrvoice CALL stat(0x11d9e80,0x18002c0)
4326 mrvoice NAMI "/tmp/par-minter/cache-0393c123a41d47c768bb33b3c85d2e0e1e742818"
4326 mrvoice RET stat 0
4326 mrvoice CALL stat(0x11d9e80,0x18002c0)
4326 mrvoice NAMI "/tmp/par-minter/cache-0393c123a41d47c768bb33b3c85d2e0e1e742818/ 983c1746.bundle"
4326 mrvoice RET stat -1 errno 2 No such file or directory
4326 mrvoice CALL open(0x1317950,0x601,0x1b6)
4326 mrvoice NAMI "/tmp/par-minter/cache-0393c123a41d47c768bb33b3c85d2e0e1e742818/ 983c1746.bundle"
4326 mrvoice RET open 8
4326 mrvoice CALL fstat(0x8,0x1800260)
4326 mrvoice RET fstat 0
4326 mrvoice CALL fcntl(0x8,0x2,0x1)
4326 mrvoice RET fcntl 0
4326 mrvoice PSIG SIGBUS SIG_DFL



If I look at /tmp/par-minter/cache-0393c123a41d47c768bb33b3c85d2e0e1e742818/ 983c1746.bundle, I see:


0 -rw-r--r-- 1 minter wheel 0 24 Sep 20:35 /tmp/par-minter/cache-0393c123a41d47c768bb33b3c85d2e0e1e742818/ 983c1746.bundle

So it's a zero-byte file. However, I can't see from the output of "pp - -vvv -o mrvoice mrvoice.pl" where 983c1746.bundle is being generated.

Kenbridge:~/tmp/mrvoice-2.0 minter$ grep 983c1746 pp.out
Kenbridge:~/tmp/mrvoice-2.0 minter$


Any thoughts? I tried with the latest trunk version pulled from subversion, and got the same error.


The application packs properly on Win32 and Linux/i386.

- --Wade
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)

iD8DBQFBVMQno4DwsyRGDscRArNeAKDMFKxLFcp73ffEWy2Yk/nEUFN0BACfVzoD
XsqDaVky2tCSmvtBTMNliQ8=
=rOGZ
-----END PGP SIGNATURE-----



Reply via email to