Following up on the issue of Solaris 10 10/09 (U8) dumping core on jumpstart.
I thought perhaps the image may have some problem, so I reloaded the
/export/install directory with another good ISO. I re-ran make_client
-f, and this time I boot net -v install. Same problem.
So, something is up with the S10U8 SPARC pfinstall? I ran it by
itself with the -D switch, that worked, but running it for real core
dumps. I've captured the last part of the truss.
------------------------------
Executing begin script "install_begin"...
Begin script install_begin execution completed.
Processing profile
Segmentation Fault - core dumped
Solaris installation program exited.
# mdb core
Loading modules: [ libc.so.1 libnvpair.so.1 libavl.so.1 libuutil.so.1
libsysevent.so.1 libproc.so.1 ld.so.1 ]
> ::status
debugging core file of pfinstall (32-bit) from t5220
file: /usr/sbin/install.d/pfinstall
initial argv: pfinstall /tmp/install.input
threading model: multi-threaded
status: process terminated by SIGSEGV (Segmentation Fault)
>
# /usr/sbin/install.d/pfinstall -D -c /cdrom /tmp/install.input
Parsing profile
[snip ...]
Installation complete
Test run complete. Exit status 0.
# /usr/sbin/install.d/pfinstall /tmp/install.input
Processing profile
Segmentation Fault - core dumped
# truss /usr/sbin/install.d/pfinstall /tmp/install.input
....
ioctl(9, TCGETA, 0xFFBFE124) Err#25 ENOTTY
read(9, " / e t c / . s y s I D t".., 8192) = 1359
read(9, 0x003CFDCC, 8192) = 0
llseek(9, 0, SEEK_CUR) = 1359
close(9) = 0
Incurred fault #6, FLTBOUNDS %pc = 0xFF1AB45C
siginfo: SIGSEGV SEGV_MAPERR addr=0x00000004
Received signal #11, SIGSEGV [caught]
siginfo: SIGSEGV SEGV_MAPERR addr=0x00000004
lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
setcontext(0xFFBFE8C8)
Incurred fault #6, FLTBOUNDS %pc = 0xFF1AB45C
siginfo: SIGSEGV SEGV_MAPERR addr=0x00000004
Received signal #11, SIGSEGV [default]
siginfo: SIGSEGV SEGV_MAPERR addr=0x00000004
-----------------------------------------
What I want to know now is, if the pfinstall from U8 is broken, but
the pfinstall from my U7 works fine, can I somehow manipulate my
miniroot or the install image so that I can use a good pfinstall
binary from U7, instead of the broken one (apparently) from U8?
cc'ing the folks at sysadmin, too, in case they have ideas.
Thanks. -CT
_______________________________________________
sysadmin-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/sysadmin-discuss