[MP2] pb with modperl and XML::LibXML

2003-01-23 Thread [EMAIL PROTECTED]
Hi

on
SERVER_SOFTWARE: Apache/2.0.43 (Win32) mod_perl/1.99_08-dev 
Perl/v5.8.0 PHP/4.3.0 


having installed the latest XML::LibXML from 
http://theoryx5.uwinnipeg.ca/ppms

and having Loadfile c:/perl/bin/libxml2.dll in httpd.conf

I still have the error :

- a USED testxml from startup is executed but prevents apache 
from starting with a segfault (testxml just reads and parse an 
xml file)

- use XML::LibXML() ; use XML::LibXSLT() ; from startup is ok


- the use testxml; from modperl / registry/ cgi produces this
error log :

[Thu Jan 23 10:37:18 2003] [notice] Parent: child process 
exited with status 3221225477 -- Restarting.
[Thu Jan 23 10:37:27 2003] [notice] Parent: Created child 
process 1256
[Thu Jan 23 10:37:34 2003] [notice] Child 1256: Child process 
is running
[Thu Jan 23 10:37:34 2003] [notice] Child 1256: Acquired the 
start mutex.
[Thu Jan 23 10:37:35 2003] [notice] Child 1256: Starting 25 
worker threads.


after which the script is served normally (but with a long 
apache resarting delay), then normally served a couple of times,
then again the apache restart (maybe after child process dies 
normally)


- perl testxml.pm is ok.

thanks 

pascal barbedor




Accédez au courrier électronique de La Poste : www.laposte.net ; 
3615 LAPOSTENET (0,13 €/mn) ; tél : 08 92 68 13 50 (0,34€/mn)






Re:[MP2] pb with modperl and XML::LibXML

2003-01-23 Thread [EMAIL PROTECTED]
 Hi
 
 on
 SERVER_SOFTWARE: Apache/2.0.43 (Win32) mod_perl/1.99_08-dev 
 Perl/v5.8.0 PHP/4.3.0 
 
 
 having installed the latest XML::LibXML from 
 http://theoryx5.uwinnipeg.ca/ppms
 
 and having Loadfile c:/perl/bin/libxml2.dll in httpd.conf
 
 I still have the error :


in any case, 
here is the call stack and debug output

WARNING: Stack unwind information not available. Following 
frames may be wrong.
perl58!Perl_my_failure_exit+0x14f
perl58!Perl_croak+0x19
perl58!Perl_sv_dup+0xb71
perl58!Perl_sv_dup+0x77a
perl58!Perl_sv_dup+0x73c
perl58!Perl_sv_dup+0x73c
perl58!Perl_sv_dup+0xaa1
perl58!Perl_gp_dup+0x108
perl58!Perl_sv_dup+0x44b
perl58!Perl_he_dup+0xbe
perl58!Perl_sv_dup+0x8ad
perl58!Perl_sv_dup+0x9cb
perl58!Perl_gp_dup+0x108
perl58!Perl_sv_dup+0x44b
perl58!Perl_he_dup+0xbe
perl58!Perl_sv_dup+0x8ad
perl58!Perl_gp_dup+0xda
perl58!Perl_sv_dup+0x44b
perl58!Perl_he_dup+0xbe
perl58!Perl_sv_dup+0x8ad


and the debug output

CommandLine: C:\Apache2\bin\Apache.exe 
Symbol search path is: 
SRV*c:\websymbols*http://msdl.microsoft.com/download/symbols;

Executable search path is: 
ModLoad: 0040 00405000   image0040
ModLoad: 7846 784e1000   ntdll.dll
ModLoad: 6ee0 6ee1e000   C:\Apache2\bin\libapr.dll
ModLoad: 77e7 77f2c000   C:\WINNT\system32\KERNEL32.dll
ModLoad: 77da 77dfb000   C:\WINNT\system32\ADVAPI32.dll
ModLoad: 770c 77131000   C:\WINNT\system32\RPCRT4.dll
ModLoad: 74fb 74fc3000   C:\WINNT\System32\WS2_32.dll
ModLoad: 7800 78046000   C:\WINNT\system32\MSVCRT.DLL
ModLoad: 74fa 74fa8000   C:\WINNT\System32\WS2HELP.DLL
ModLoad: 74f7 74f83000   C:\WINNT\System32\MSWSOCK.dll
ModLoad: 77e0 77e5f000   C:\WINNT\system32\USER32.DLL
ModLoad: 77f4 77f79000   C:\WINNT\system32\GDI32.dll
ModLoad: 7797 77994000   C:\WINNT\System32\DNSAPI.DLL
ModLoad: 74fd 74fd9000   C:\WINNT\System32\WSOCK32.dll
ModLoad: 06ed 06ef6000   C:\Apache2\bin\libaprutil.dll
ModLoad: 6ff0 6ff41000   C:\Apache2\bin\libhttpd.dll
(4dc.4d4): Break instruction exception - code 8003 (first 
chance)
eax= ebx=00071f04 ecx=0009 edx= 
esi=7ffdf000 edi=00071f70
eip=78477704 esp=0006f984 ebp=0006fc98 iopl=0 nv up ei 
pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  
gs= efl=0202
ntdll!DbgBreakPoint:
78477704 cc   int 3
0:000 g
ModLoad: 7758 777cb000   C:\WINNT\system32\shell32.dll
ModLoad: 70bd 70c34000   C:\WINNT\system32\SHLWAPI.dll
ModLoad: 7178 7180a000   C:\WINNT\system32\COMCTL32.dll
ModLoad: 6fcf 6fcf6000   C:\Apache2\modules\mod_access.so
ModLoad: 6fce 6fce6000   C:\Apache2\modules\mod_actions.so
ModLoad: 6fcd 6fcd6000   C:\Apache2\modules\mod_alias.so
ModLoad: 6fcc 6fcc6000   C:\Apache2\modules\mod_asis.so
ModLoad: 6fcb 6fcb6000   C:\Apache2\modules\mod_auth.so
ModLoad: 6fca 6fca8000   C:\Apache2\modules\mod_autoindex.so
ModLoad: 6fc9 6fc97000   C:\Apache2\modules\mod_cgi.so
ModLoad: 6fc8 6fc86000   C:\Apache2\modules\mod_dir.so
ModLoad: 6fc7 6fc76000   C:\Apache2\modules\mod_env.so
ModLoad: 6fc6 6fc67000   C:\Apache2\modules\mod_imap.so
ModLoad: 6fc5 6fc5a000   C:\Apache2\modules\mod_include.so
ModLoad: 6fc4 6fc48000   C:\Apache2\modules\mod_isapi.so
ModLoad: 6fc3 6fc37000   C:\Apache2
\modules\mod_log_config.so
ModLoad: 6fc2 6fc27000   C:\Apache2\modules\mod_mime.so
ModLoad: 6fc1 6fc19000   C:\Apache2
\modules\mod_negotiation.so
ModLoad: 6fc0 6fc06000   C:\Apache2\modules\mod_setenvif.so
ModLoad: 6fbf 6fbf6000   C:\Apache2\modules\mod_userdir.so
ModLoad: 2800 280bc000   C:\Perl\bin\perl58.dll
ModLoad: 1000 10019000   C:\Apache2\modules\mod_perl.so
ModLoad: 0083 00968000   C:\Apache2\bin\php4ts.dll
ModLoad: 77a4 77b35000   C:\WINNT\system32\ole32.dll
ModLoad: 779a 77a3b000   C:\WINNT\system32\OLEAUT32.dll
ModLoad: 1f7f 1f825000   C:\WINNT\System32\ODBC32.dll
ModLoad: 76b0 76b3d000   C:\WINNT\system32\comdlg32.dll
ModLoad: 1f8e 1f8f6000   C:\WINNT\System32\odbcint.dll
ModLoad: 00e8 00e86000   C:\Apache2\modules\php4apache2.dll
ModLoad: 00e9 00fe4000   C:\Perl\bin\libxml2.dll
ModLoad: 74f5 74f6d000   C:\WINNT\system32\msafd.dll
ModLoad: 74f9 74f97000   C:\WINNT\System32\wshtcpip.dll
ModLoad: 011f 011f5000   C:\Perl\site\lib\Apache2
\auto\ModPerl\Util\Util.dll
ModLoad: 0120 0120b000   C:\Perl\site\lib\Apache2
\auto\Apache\RequestRec\RequestRec.dll
ModLoad: 0121 01217000   C:\Perl\site\lib\Apache2
\auto\Apache\RequestIO\RequestIO.dll
ModLoad: 0122 01227000   C:\Perl\site\lib\Apache2
\auto\Apache\RequestUtil\RequestUtil.dll
ModLoad: 0123 01237000   C:\Perl\site\lib\Apache2
\auto\Apache\Server\Server.dll
ModLoad: 0124 01246000   C:\Perl\site\lib\Apache2
\auto\Apache\ServerUtil\ServerUtil.dll
ModLoad: 0125 01257000