OO1.1.2 + current debugging info on "junk pointer, too high"
Poul-Henning Kamp
phk at phk.freebsd.dk
Sun Aug 1 13:43:32 PDT 2004
I ran a ktrace with the phkmalloc utrace code activated
and found the "pointer" it complains about:
60796 setup.bin CALL utrace(0xbfacb680,0xc)
60796 setup.bin USER 12 00 d0 0f 08 00 00 00 00 00 08 00 00
60796 setup.bin RET utrace 0
60796 setup.bin CALL utrace(0xbfacb680,0xc)
60796 setup.bin USER 12 00 e4 0f 08 00 00 00 00 00 08 00 00
60796 setup.bin RET utrace 0
60796 setup.bin CALL issetugid
60796 setup.bin RET issetugid 0
60796 setup.bin CALL getuid
60796 setup.bin RET getuid 488/0x1e8
60796 setup.bin CALL getgid
60796 setup.bin RET getgid 488/0x1e8
60796 setup.bin CALL write(0x2,0xbfbfe8eb,0x9)
60796 setup.bin GIO fd 2 wrote 9 bytes
"setup.bin"
60796 setup.bin RET write 9
60796 setup.bin CALL write(0x2,0x29250a1b,0xb)
60796 setup.bin GIO fd 2 wrote 11 bytes
" in free():"
60796 setup.bin RET write 11/0xb
60796 setup.bin CALL write(0x2,0x29250924,0xa)
60796 setup.bin GIO fd 2 wrote 10 bytes
" warning: "
60796 setup.bin RET write 10/0xa
60796 setup.bin CALL write(0x2,0x29250a80,0x25)
60796 setup.bin GIO fd 2 wrote 37 bytes
"junk pointer, too high to make sense
"
60796 setup.bin RET write 37/0x25
60796 setup.bin CALL utrace(0xbfacb680,0xc)
60796 setup.bin USER 12 6e 5f 55 53 00 00 00 00 00 08 00 00
^^^^^^^^^^^
this corresponds to ascii "n_US" and is clearly not a pointer.
This happens in a child process which is most likely trying to
execute the gnomeint program as the fork happens right after
this (slightly bogus) lookup sequence:
60726 setup.bin NAMI "/sbin//usr/local/OpenOffice.org1.1.2/program/gnomeint"
60726 setup.bin NAMI "/usr/sbin//usr/local/OpenOffice.org1.1.2/program/gnomeint"
60726 setup.bin NAMI "/bin//usr/local/OpenOffice.org1.1.2/program/gnomeint"
60726 setup.bin NAMI "/usr/bin//usr/local/OpenOffice.org1.1.2/program/gnomeint"
60726 setup.bin NAMI "/usr/local/bin//usr/local/OpenOffice.org1.1.2/program/gnomeint"
60726 setup.bin NAMI "/usr/X11R6/bin//usr/local/OpenOffice.org1.1.2/program/gnomeint"
60726 setup.bin NAMI "/home/phk/bin//usr/local/OpenOffice.org1.1.2/program/gnomeint"
60726 setup.bin NAMI "/usr/local/OpenOffice.org1.1.0/program//usr/local/OpenOffice.org1.1.2/program/gnomeint
"
What will it take to get this problem fixed ?
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
More information about the freebsd-openoffice
mailing list