FreeBSD: (1.1Beta) Autopilot->Report only works as user root

Martin Blapp mb at
Sun Mar 30 03:58:11 PST 2003

Hi all,

During my smoketests with OpenOffice1.1Beta and the JDK
I see code which works for root, but doesn't work as user.

I opened I Issue for this: 12832

Is this the same case for Linux if you cd into the program
dir before you start OO ?

The crash is 100% reproducable: "->File->Autopilot->Report" and
OpenOffice crashes.

This does not happen as user root. If I make
/usr/local/ world writable it works.
Bad bad ...

I looked more closly at the crash. Some temporary files seem
to be crated in the CWD, which is really wrong.

  1065 soffice.bin NAMI  "/usr/local/"
  1065 soffice.bin RET   open -1 errno 13 Permission denied
  1065 soffice.bin CALL  mkdir(0xbfbfdaf0,0x1ff)
  1065 soffice.bin NAMI  "/var/tmp/sv1oe.tmp"
  1065 soffice.bin RET   mkdir 0
  1065 soffice.bin CALL  rmdir(0xbfbfdaf0)
  1065 soffice.bin NAMI  "/var/tmp/sv1oe.tmp"
  1065 soffice.bin RET   rmdir 0
  1065 soffice.bin CALL  lstat(0x3f186e68,0xbfbfdec0)
  1065 soffice.bin NAMI  "/var/tmp/sv1oe.tmp"
  1065 soffice.bin RET   lstat -1 errno 2 No such file or directory
  1065 soffice.bin CALL  open(0x3f186e68,0,0)
  1065 soffice.bin NAMI  "/var/tmp/sv1oe.tmp"
  1065 soffice.bin RET   open -1 errno 2 No such file or directory
  1065 soffice.bin PSIG  SIGSEGV caught handler=0x2913a7d0 mask=0x0 code=0xc
  1065 soffice.bin CALL  sigprocmask(0x3,0x29148e64,0)
  1065 soffice.bin RET   sigprocmask 0
  1065 soffice.bin PSIG  SIGPROF caught handler=0x2913a7d0 mask=0x0 code=0x0
  1065 soffice.bin CALL  gettimeofday(0x29148df8,0)
  1065 soffice.bin RET   gettimeofday 0

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x31D076EA

NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.

Current Java thread:
	at Method)
	at $Proxy47.loadStylesFromURL(Unknown Source)

Dynamic libraries:
0x8048000 	/usr/local/
0x280b9000 	/usr/local/
0x2824f000 	/usr/local/
0x2856a000 	/usr/local/
0x2858e000 	/usr/local/
0x285db000 	/usr/local/
0x28690000 	/usr/local/
0x286be000 	/usr/local/
0x2886c000 	/usr/local/
0x288f2000 	/usr/local/
0x28978000 	/usr/local/
0x28a28000 	/usr/local/
0x28a2b000 	/usr/local/
0x28fc0000 	/usr/X11R6/lib/
0x2901a000 	/usr/X11R6/lib/
0x29069000 	/usr/X11R6/lib/
0x2912f000 	/usr/lib/
0x29152000 	/usr/local/
0x291e7000 	/usr/lib/
0x2925b000 	/usr/lib/
0x29278000 	/usr/lib/
0x2934b000 	/usr/X11R6/lib/
0x29359000 	/usr/local/
0x2940f000 	/usr/local/
0x294ce000 	/usr/local/
0x2955d000 	/usr/local/
0x29580000 	/usr/local/
0x29da1000 	/usr/local/
0x29dec000 	/usr/X11R6/lib/
0x29df5000 	/usr/X11R6/lib/
0x29e0c000 	/usr/local/
0x2a0d9000 	/usr/X11R6/lib/
0x2a0ef000 	/usr/X11R6/lib/
0x2a106000 	/usr/local/
0x2a129000 	/usr/X11R6/lib/X11/locale/lib/common/
0x2a12c000 	/usr/X11R6/lib/
0x2a197000 	/usr/X11R6/lib/modules/dri/
0x2ea92000 	/usr/X11R6/lib/
0x2ea9b000 	/usr/X11R6/lib/
0x2eaa2000 	/usr/X11R6/lib/X11/locale/lib/common/
0x2eac0000 	/usr/local/
0x2eaea000 	/usr/local/
0x2eaf3000 	/usr/local/
0x2eb0b000 	/usr/local/
0x2eb22000 	/usr/local/
0x2eb40000 	/usr/local/
0x2eb5c000 	/usr/local/
0x2eb80000 	/usr/local/
0x2eb98000 	/usr/local/
0x2f1fb000 	/usr/local/
0x2f230000 	/usr/local/
0x2f239000 	/usr/local/
0x2f642000 	/usr/local/
0x2f6c5000 	/usr/local/
0x2f792000 	/usr/local/
0x2f848000 	/usr/local/
0x2f84f000 	/usr/local/
0x2f8db000 	/usr/local/
0x30453000 	/usr/local/
0x304ba000 	/usr/local/
0x30874000 	/usr/local/
0x308f1000 	/usr/local/
0x30974000 	/usr/local/
0x30b64000 	/usr/local/
0x30b81000 	/usr/local/
0x30d02000 	/usr/local/
0x30d3f000 	/usr/local/
0x30d82000 	/usr/local/
0x30de4000 	/usr/local/
0x30def000 	/usr/local/
0x30e2a000 	/usr/local/
0x310d8000 	/usr/local/
0x31102000 	/usr/local/
0x31148000 	/usr/local/
0x3145b000 	/usr/local/
0x314f4000 	/usr/local/
0x31565000 	/usr/local/
0x315ef000 	/usr/local/
0x31644000 	/usr/local/
0x31686000 	/usr/local/
0x320b9000 	/usr/local/
0x320d8000 	/usr/local/
0x3220b000 	/usr/local/
0x32315000 	/usr/local/
0x32411000 	/usr/local/
0x3242d000 	/usr/local/
0x3245c000 	/usr/local/jdk1.4.1/jre/lib/i386/client/
0x328b8000 	/usr/local/jdk1.4.1/jre/lib/i386/native_threads/
0x328c2000 	/usr/local/jdk1.4.1/jre/lib/i386/
0x328d7000 	/usr/local/jdk1.4.1/jre/lib/i386/
0x328f5000 	/usr/local/jdk1.4.1/jre/lib/i386/
0x3e65e000 	/usr/local/
0x3e740000 	/usr/local/jdk1.4.1/jre/lib/i386/
0x3e9b1000 	/home/mb/OpenOffice.org1.1Beta/user/temp/java/c/
0x3e9fd000 	/usr/X11R6/lib/
0x3ea05000 	/usr/X11R6/lib/
0x3ea1a000 	/usr/local/
0x3ea3e000 	/usr/local/
0x3eabb000 	/usr/local/
0x3ecbc000 	/usr/local/
0x3ee1c000 	/usr/local/
0x28098000 	/usr/libexec/

Local Time = Sun Mar 30 12:32:15 2003
Elapsed Time = 3
# The exception above was detected in native code outside the VM
# Java VM: Java HotSpot(TM) Client VM (1.4.1-p3-root_27_mar_2003_23_33 mixed mode)

More information about the freebsd-openoffice mailing list