tags 242499 + moreinfo stop Hi Andre, please i need you to do some testing for me. I have never seen this kind of behaviour and i find it really really strange.
Please create a simple perl page like hello world, disable everything that is not required to run it (php4, mod_jk and so on..) and than use ab to poll that script several thousands of times for a few hours. If there is no segafult or no errors i suspect that one of the other modules or request tracker3 do something that corrupts things around. Thanks Fabio On Tue, 6 Apr 2004, Andre wrote: > [Tue Apr 6 17:42:50 2004] [notice] child pid 9885 exit signal > Segmentation fault (11) > > But this only happens after randomly sending request-tracker(perl) pages > directly to the apache error log instead of the web-browser. This has > affected my php pages as well although I have not noticed the php html > in the log files I now occasionally get empty responses from apache. > > In an attempt to fix this problem I did the changed following in > /usr/share/request-tracker3/libexec/webmux.pl > > #use Carp; > use CGI::Carp qw(fatalsToBrowser); > > After restarting apache it worked fine for several hours. Now it won't > display a page from the request-tracker (perl pages) in the browser > instead all the pages are going to error log instead. > > > ---------------------- snip from error log --------------------------- > [Mon Apr 5 06:44:49 2004] [notice] Apache/1.3.29 (Debian GNU/Linux) > mod_jk/1.2.5 PHP/4.3.4 mod_ssl/2.8.16 OpenSSL/0.9.7c mod_perl/1.29 > configured -- resuming normal operations > [Mon Apr 5 06:44:49 2004] [notice] suEXEC mechanism enabled (wrapper: > /usr/lib/apache/suexec) > [Mon Apr 5 06:44:49 2004] [notice] Accept mutex: sysvsem (Default: > sysvsem) > HTTP/1.1 200 OK^M > Date: Mon, 05 Apr 2004 12:46:05 GMT^M > Server: Apache/1.3.29 (Debian GNU/Linux) mod_jk/1.2.5 PHP/4.3.4 > mod_ssl/2.8.16 OpenSSL/0.9.7c mod_perl/1.29^M > Expires: +30m^M > Connection: close^M > Content-Type: text/css^M > ----------------------- end snip ------------------------------------ > > -- System Information: > Debian Release: testing/unstable > APT prefers unstable > APT policy: (500, 'unstable'), (500, 'testing') > Architecture: i386 (i686) > Kernel: Linux 2.4.23 > Locale: LANG=en_US, LC_CTYPE=en_US > > Versions of packages libapache-mod-perl depends on: > ii apache-common 1.3.29.0.2-4 Support files for all Apache > webse > ii libc6 2.3.2.ds1-11 GNU C Library: Shared libraries > an > ii libdevel-symdump-perl 2.03-3 Perl module for inspecting perl's > ii libperl5.8 5.8.3-3 Shared Perl library. > ii liburi-perl 1.30-1 Manipulates and accesses URI > strin > ii libwww-perl 5.76-2 WWW client/server library for > Perl > ii perl [libmime-base64-perl] 5.8.3-3 Larry Wall's Practical Extraction > > -- no debconf information > > > -- <user> fajita: step one <fajita> Whatever the problem, step one is always to look in the error log. <user> fajita: step two <fajita> When in danger or in doubt, step two is to scream and shout.