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
sysadmin-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/sysadmin-discuss

Reply via email to