From: John R. <jo...@id...> - 2004-01-26 06:24:27
|
Hello, Sorry for all the emails. I was able to fix the xml problem. I had an = old version of libxml on the server that needed to be removed. The = problem i have now, is the following: =3D=3D=3D=3D=3D=3D=3D=3D=3D =20 ** NUTS.. WE CRASHED Quit(coredump) =3D=3D=3D=3D=3D=3D=3D=3D=3D This is the stack from the core file in Solaris: d1de0102:/usr/local/apache2/htdocs/inv5# pstack core core 'core' of 5670: php rep.php ----------------- lwp# 1 / thread# 1 -------------------- fea39764 __sigprocmask (fea3bf60, 0, 0, 1fbca8, fea4e000, 0) + 8 fea2e110 _sigon (1fbca8, fea55930, 3, ffbed154, 1fbca8, fea30ed8) + = d0 fea31150 _thrp_kill (0, 1, 3, fea4e000, 1, fea392bc) + f8 fea392bc kill (1626, 1626, fea4e000, 3, 210b8, fed1ba74) + 48 fed1ba74 myFaultHandler (a, ffbed680, ffbed3c8, 0, 0, 0) + 58 fea3b824 __sighndlr (a, ffbed680, ffbed3c8, fed1ba1c, 1fbd4c, 1fbd3c) + = c fea384d8 sigacthandler (a, 1fbca8, 0, 0, 0, fea4e000) + 708 --- called from signal handler with signal 10 (SIGBUS) --- fe92a678 libiconv (1f2938, 1fc788, 1f4ac8, fffffff8, 400, feb3debc) + = 1c fed16730 parse_line_array (1eae00, 1f2890, 0, 1fb608, 1f2938, 3c) + 200 fed16928 parse_report_output (1f2938, 1f2890, 0, 1fb478, 1fae14, 0) + = 118 fed16c4c parse_report_outputs (0, 1f2890, 0, 1fb1a0, 1fae0d, 0) + ac fed17594 parse_report_file (130, fed503c0, 1f4ff8, 148, 144, 140) + 20c fed1aa70 rlib_execute (1f38d8, 4, fed82030, 0, 1ec, ffbed9a0) + 190 fed81b24 zif_rlib_execute (1, 1f4f08, 0, 0, fed81ab4, 1f6830) + 70 0012c1c0 execute (1eeb30, 126e70, 3400, fef3c004, 2218c, 10fd90) + = 5350 0011929c zend_execute_scripts (3400, 0, 3, 1b08f8, 1b08f8, ffbee558) + = c0 000ec8c0 php_execute_script (0, 15d244, 134298, 0, 7265702e, 2d000000) = + 2a4 001340a0 main (2, ffbefbdc, ffbefbe8, 1ad9cc, 0, 0) + 9ec 0002a544 _start (0, 0, 0, 0, 0, 0) + 5c ----------------- lwp# 2 / thread# 2 -------------------- fef1eab4 _signotifywait (fea4e000, 0, 0, 0, 22, 0) + 8 fef19f58 thr_errnop (0, 0, 0, 0, 0, 0) + 20 ----------------- lwp# 3 -------------------------------- fef1c658 _door_return (3, fea4f688, fea4f6a0, 3, fea4e000, 1) + 10 fea2a740 _lwp_start (feca5d70, 0, 6000, ffbed884, 0, 0) + 18 fef19f58 thr_errnop (0, 0, 0, 0, 0, 0) + 20 -------------------------- thread# 3 -------------------- fea2ddbc _reap_wait (fea529e0, 20520, 0, fea4e000, 0, 0) + 38 fea2db14 _reaper (fea4ee30, fea54740, fea529e0, fea4ee08, 1, fe401000) = + 38 fea3b728 _thread_start (0, 0, 0, 0, 0, 0) + 40 Here is a "truss" of the program: stat64("/usr/local/apache2/htdocs/inv5", 0xFFBED100) =3D 0 read(7, " < ? x m l v e r s i o".., 8192) =3D 1665 read(7, 0x0020AC64, 8192) =3D 0 brk(0x0020FF40) =3D 0 brk(0x00211F40) =3D 0 llseek(7, 0, SEEK_CUR) =3D 1665 close(7) =3D 0 Incurred fault #5, FLTACCESS %pc =3D 0xFE92A678 siginfo: SIGBUS BUS_ADRALN addr=3D0xFFFFFFFF Received signal #10, SIGBUS [caught] siginfo: SIGBUS BUS_ADRALN addr=3D0xFFFFFFFF sigprocmask(SIG_SETMASK, 0xFEA4EFE8, 0x00000000) =3D 0 ** NUTS.. WE CRASHED write(2, " * * N U T S . . W E".., 21) =3D 21 getrlimit(RLIMIT_CORE, 0xFFBED218) =3D 0 setrlimit(RLIMIT_CORE, 0xFFBED218) =3D 0 sigaction(SIGQUIT, 0xFFBED078, 0xFFBED178) =3D 0 getpid() =3D 5808 [5807] getpid() =3D 5808 [5807] sigprocmask(SIG_SETMASK, 0xFEA5AD68, 0xFFBED080) =3D 0 lwp_kill(3, SIGQUIT) =3D 0 sigprocmask(SIG_SETMASK, 0xFFBED080, 0x00000000) =3D 0 Received signal #3, SIGQUIT [default] siginfo: SIGQUIT pid=3D5808 uid=3D0 code=3D-1 *** process killed *** I suspect it may be related to the warning messages during the compile? Thanks again for your help, Regards, John |