|
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
|