[tex-live] xelatex on OpenBSD sparc64 - Bus Error

Edd Barrett vext01 at gmail.com
Sat Jun 16 12:42:58 CEST 2007


And here is the relevent(?) part of a ktrace of the failing fmtutil-sys:

[.. .SNIP...]
 3549 sh       CALL  stat(0x45d4a510,0xfffffffffffbd8f0)
  3549 sh       NAMI  "/home/edd/bin/mkdir"
  3549 sh       RET   stat -1 errno 2 No such file or directory
  3549 sh       CALL  stat(0x45d4a510,0xfffffffffffbd8f0)
  3549 sh       NAMI  "/bin/mkdir"
  3549 sh       RET   stat 0
  3549 sh       CALL  access(0x45d4a510,0x1)
  3549 sh       NAMI  "/bin/mkdir"
  3549 sh       RET   access 0
  3549 sh       CALL  sigprocmask(0x1,0x80000)
  3549 sh       RET   sigprocmask 0
  3549 sh       CALL  fork()
  3549 sh       RET   fork 9096/0x2388
  3549 sh       CALL  sigsuspend(0)
  3549 sh       PSIG  SIGCHLD caught handler=0x129840 mask=0x80000
  3549 sh       RET   sigsuspend -1 errno 4 Interrupted system call
  3549 sh       CALL  getrusage(0xffffffffffffffff,0xfffffffffffbd4f0)
  3549 sh       RET   getrusage 0
  3549 sh       CALL  wait4(0xffffffffffffffff,0xfffffffffffbd45c,0x3,0)
  3549 sh       RET   wait4 9096/0x2388
  3549 sh       CALL  getrusage(0xffffffffffffffff,0xfffffffffffbd460)
  3549 sh       RET   getrusage 0
  3549 sh       CALL  wait4(0xffffffffffffffff,0xfffffffffffbd45c,0x3,0)
  3549 sh       RET   wait4 -1 errno 10 No child processes
  3549 sh       CALL  sigreturn(0xfffffffffffbd8d0)
  3549 sh       RET   sigreturn JUSTRETURN
  3549 sh       CALL  sigprocmask(0x3,0)
  3549 sh       RET   sigprocmask 524288/0x80000
  3549 sh       CALL  stat(0x4a82e9d0,0xfffffffffffbd490)
  3549 sh       NAMI  "xelatex.fmt"
  3549 sh       RET   stat -1 errno 2 No such file or directory
  3549 sh       CALL  fcntl(0x2,0x3,0)
  3549 sh       RET   fcntl 6
  3549 sh       CALL  fcntl(0x1,0,0xa)
  3549 sh       RET   fcntl 11/0xb
  3549 sh       CALL  fcntl(0xb,0x2,0x1)
  3549 sh       RET   fcntl 0
  3549 sh       CALL  dup2(0x2,0x1)
  3549 sh       RET   dup2 1
  3549 sh       CALL  write(0x1,0x45d4ac10,0x51)
  3549 sh       GIO   fd 1 wrote 81 bytes
       "Error: `xetex -ini  -jobname=xelatex -progname=xelatex -etex
xelatex.ini' failed
       "
[...SNIP...]

The upper part of the trace looks like the shell traversing PATH for
mkdir, then is it the stat causing the bus error? It could just be
checking if it needs to regenerate the fmt atall?

-- 
Best Regards

Edd

---------------------------------------------------
http://students.dec.bournemouth.ac.uk/ebarrett


More information about the tex-live mailing list