Bug#521117: apache2: Apache seg faulting

2009-04-14 Thread Geoff Reidy


On Sun, 2009-04-12 at 17:56 +0200, Stefan Fritsch wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Hi Geoff,
 
 please also try this:
 
 - - reinstall the stock libaprutil1 from Debian
 - - install libdbd-mysql-perl from http://people.debian.org/~sf/521117/
 - - restart apache
 
 Does this help?
 
 Cheers,
 Stefan
 

Hi Stefan,

Sorry to report I still get seg faults.

Regards,
Geoff

(gdb) bt full
#0  0xb7a8e1ea in mysql_ping () from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#1  0xb6be1c43 in XS_DBD__mysql__db_ping ()
from /usr/lib/perl5/auto/DBD/mysql/mysql.so
No symbol table info available.
#2  0xb6c8afb6 in XS_DBI_dispatch () from /usr/lib/perl5/auto/DBI/DBI.so
No symbol table info available.
#3  0xb742b9a5 in Perl_pp_entersub (my_perl=0x8f34578) at pp_hot.c:2850
markix = 0
sp = (SV **) 0x94b2e94
sv = (SV *) 0x8f868b8
gv = (GV *) 0x94b2e98
cv = (CV *) 0x8f868b8
cx = value optimized out
gimme = 0
hasargs = 1 '\001'
#4  0xb7429dc1 in Perl_runops_standard (my_perl=0x8f34578) at run.c:38
No locals.
#5  0xb745ff2e in S_docatch (my_perl=0x8f34578, o=value optimized out)
at pp_ctl.c:2682
oldop = (OP * const) 0x92efea8
cur_env = {je_prev = 0xbf8e48bc, je_buf = {{__jmpbuf =
{-1219668400, 150160760, 150564080, -1081195464, 143048833,
-1610756464},
  __mask_was_saved = 0, __saved_mask = {__val = {150838624, 0, 0,
4113064307, 150160760, 150166472, 3074702612, 150127576, 3075246751, 0,
3074806775,
  0, 150165916, 155922072, 3075298896, 150143040, 150160760,
3213771800, 3074820417, 150160760, 150166472, 3075246751, 0, 3213771816,
0, 15944300,
  3075298896, 150160760, 150564080, 3213771832, 3074820490,
150160760, je_ret = 0, je_mustcatch = 0 '\0'}
#6  0xb7429dc1 in Perl_runops_standard (my_perl=0x8f34578) at run.c:38
No locals.
#7  0xb7423a35 in Perl_call_sv (my_perl=0x8f34578, sv=0x8f96cf0,
flags=value optimized out) at perl.c:2638
sp = (SV **) 0x94b2ea4
myop = {op_next = 0x0, op_sibling = 0x0, op_ppaddr = 0, op_targ
= 0, op_type = 0, op_opt = 0, op_latefree = 0, op_latefreed = 0,
op_attached = 0,
  op_spare = 0, op_flags = 66 'B', op_private = 0 '\0', op_first = 0x0,
op_other = 0x0}
method_op = {op_next = 0x8f34578, op_sibling = 0x8f35a68,
op_ppaddr = 0xb6c8c354 _fini+108, op_targ = 150822112, op_type = 14,
op_opt = 0,
  op_latefree = 0, op_latefreed = 0, op_attached = 0, op_spare = 0,
op_flags = 0 '\0', op_private = 0 '\0', op_first = 0x8fd5ce0}
oldmark = 0
retval = 0
oldscope = 13
oldcatch = 0 '\0'
oldop = (OP * const) 0x92fc8e8
cur_env = {je_prev = 0xb74d5650, je_buf = {{__jmpbuf = {1,
155908596, -1081195320, -1220419399, 150160760, 150822112},
__mask_was_saved = 0,
  __saved_mask = {__val = {154103580, 14, 0, 48, 0, 1273680639,
3075298896, 3213772056, 3074112862, 150160760, 150822112, 154103580, 14,
48, 0, 0, 32,
  1, 150160760, 3213772488, 155981280, 155908604, 8, 3074112683,
3075298896, 14, 154103580, 3213772152, 3074115015, 150160760, 150822112,
---Type return to continue, or q return to quit---
  154103580, je_ret = 14, je_mustcatch = 0 '\0'}
#8  0xb6c88f51 in XS_DBI_dispatch () from /usr/lib/perl5/auto/DBI/DBI.so
No symbol table info available.
#9  0xb742b9a5 in Perl_pp_entersub (my_perl=0x8f34578) at pp_hot.c:2850
markix = 0
sp = (SV **) 0x94b2ea4
sv = (SV *) 0x8fd84c8
gv = (GV *) 0xbf8e4868
cv = (CV *) 0x8fd84c8
cx = value optimized out
gimme = 0
hasargs = 1 '\001'
#10 0xb7429dc1 in Perl_runops_standard (my_perl=0x8f34578) at run.c:38
No locals.
#11 0xb7423d38 in Perl_call_sv (my_perl=0x8f34578, sv=0x8f6d568,
flags=4) at perl.c:2653
sp = (SV **) 0x94b2e94
myop = {op_next = 0x0, op_sibling = 0x0, op_ppaddr = 0, op_targ
= 0, op_type = 0, op_opt = 0, op_latefree = 0, op_latefreed = 0,
op_attached = 0,
  op_spare = 0, op_flags = 66 'B', op_private = 0 '\0', op_first = 0x0,
op_other = 0xbf8e4964}
method_op = {op_next = 0x8f34578, op_sibling = 0x8ee7230,
op_ppaddr = 0xb73b1b2b Perl_gv_fetchpvn_flags+11, op_targ =
3074806775, op_type = 397,
  op_opt = 0, op_latefree = 1, op_latefreed = 0, op_attached = 1,
op_spare = 6, op_flags = 80 'P', op_private = 183 '·', op_first =
0xb750ccba}
oldmark = 0
retval = 0
oldscope = 3
oldcatch = 1 '\001'
oldop = (OP * const) 0x0
cur_env = {je_prev = 0x8f346ec, je_buf = {{__jmpbuf =
{-1219668400, -1081194140, 150394216, -1081194072, 143728769,
-1871246192},
  __mask_was_saved = 0, __saved_mask = {__val = {153704648,
150203968, 1, 3075528103, 3075528102, 3213773068, 150160760, 3213773080,
150162028,
  150162028, 3075528086, 17, 1667330113, 976381288, 150204474,
3213773128, 3074697802, 150160760, 4294967295, 155842828, 3075298896,
152640728,
  155842824, 150133624, 3075545232, 149844560, 150160760,

Bug#521117: apache2: Apache seg faulting

2009-04-13 Thread Geoff Reidy


On Sat, 2009-04-11 at 21:08 +0200, Stefan Fritsch wrote:
 Interesting. Do you use mod_php in addition to mod_perl? Please send 
 the contents of /proc/PID/maps for one of the apache2 processes.
 

We are not using mod_php, though we have php5.load in mods-enabled. 

r...@lin10:~# cat /proc/3031/maps
08048000-0809c000 r-xp  08:02 291020 /usr/sbin/apache2
0809c000-0809e000 rw-p 00054000 08:02 291020 /usr/sbin/apache2
0809e000-080a1000 rw-p 0809e000 00:00 0
0947a000-09c5d000 rw-p 0947a000 00:00 0  [heap]
b60fd000-b62a1000 r-xp  08:02
678778 /usr/lib/libmysqlclient.so.15.0.0
b62a1000-b62e5000 rw-p 001a3000 08:02
678778 /usr/lib/libmysqlclient.so.15.0.0
b62e5000-b62e6000 rw-p b62e5000 00:00 0
b62e6000-b6364000 rw-s  00:08 9906632/dev/zero (deleted)
b6364000-b637 r-xp  08:01 28184  /lib/libgcc_s.so.1
b637-b6371000 rw-p b000 08:01 28184  /lib/libgcc_s.so.1
b637a000-b637b000 ---p b637a000 00:00 0
b637b000-b6b7b000 rw-p b637b000 00:00 0
b6b7b000-b6b8f000 r-xp  08:02 711218 /usr/lib/php5/20060613
+lfs/pdo.so
b6b8f000-b6b91000 rw-p 00013000 08:02 711218 /usr/lib/php5/20060613
+lfs/pdo.so
b6b91000-b6ba8000 r-xp  08:02 711472 /usr/lib/php5/20060613
+lfs/mysqli.so
b6ba8000-b6baa000 rw-p 00017000 08:02 711472 /usr/lib/php5/20060613
+lfs/mysqli.so
b6baa000-b6d5 r-xp  08:02
678969 /usr/lib/libmysqlclient_r.so.15.0.0
b6d5-b6d94000 rw-p 001a5000 08:02
678969 /usr/lib/libmysqlclient_r.so.15.0.0
b6d94000-b6d95000 rw-p b6d94000 00:00 0
b6d97000-b6d9d000 r-xp  08:02 711474 /usr/lib/php5/20060613
+lfs/pdo_mysql.so
b6d9d000-b6d9e000 rw-p 5000 08:02 711474 /usr/lib/php5/20060613
+lfs/pdo_mysql.so
b6d9e000-b6da8000 r-xp  08:02 711473 /usr/lib/php5/20060613
+lfs/mysql.so
b6da8000-b6da9000 rw-p a000 08:02 711473 /usr/lib/php5/20060613
+lfs/mysql.so
b6dac000-b6db r-xp  08:01
28259  /lib/i686/cmov/libnss_dns-2.7.so
b6db-b6db2000 rw-p 3000 08:01
28259  /lib/i686/cmov/libnss_dns-2.7.so
b6dbb000-b6dd8000 r-xp  08:02
711731 /usr/lib/perl5/auto/DBD/mysql/mysql.so
b6dd8000-b6dda000 rw-p 0001c000 08:02
711731 /usr/lib/perl5/auto/DBD/mysql/mysql.so
b6dda000-b6dea000 rw-s  00:08 9906634/dev/zero (deleted)
b6dea000-b6dee000 r-xp  08:02
760173 /usr/lib/perl/5.10.0/auto/File/Glob/Glob.so
b6dee000-b6def000 rw-p 4000 08:02
760173 /usr/lib/perl/5.10.0/auto/File/Glob/Glob.so
b6def000-b6df3000 r-xp  08:02
760171 /usr/lib/perl/5.10.0/auto/IO/IO.so
b6df3000-b6df4000 rw-p 3000 08:02
760171 /usr/lib/perl/5.10.0/auto/IO/IO.so
b6df4000-b6e12000 r-xp  08:02
775742 /usr/lib/perl5/auto/Date/Calc/Calc.so
b6e12000-b6e13000 rw-p 0001d000 08:02
775742 /usr/lib/perl5/auto/Date/Calc/Calc.so
b6e13000-b6e16000 r-xp  08:02
760177 /usr/lib/perl/5.10.0/auto/Fcntl/Fcntl.so
b6e16000-b6e17000 rw-p 2000 08:02
760177 /usr/lib/perl/5.10.0/auto/Fcntl/Fcntl.so
b6e17000-b6e19000 r-xp  08:02
712177 /usr/lib/perl5/auto/APR/Request/Apache2/Apache2.so
b6e19000-b6e1a000 rw-p 1000 08:02
712177 /usr/lib/perl5/auto/APR/Request/Apache2/Apache2.so
b6e1a000-b6e22000 r-xp  08:02
712187 /usr/lib/perl5/auto/APR/Request/Param/Param.so
b6e22000-b6e23000 rw-p 8000 08:02
712187 /usr/lib/perl5/auto/APR/Request/Param/Param.so
b6e23000-b6e27000 r-xp  08:02
711944 /usr/lib/perl5/auto/APR/Brigade/Brigade.so
b6e27000-b6e28000 rw-p 4000 08:02
711944 /usr/lib/perl5/auto/APR/Brigade/Brigade.so
b6e28000-b6e2d000 r-xp  08:02
711584 /usr/lib/perl5/auto/APR/Table/Table.so
b6e2d000-b6e2e000 rw-p 4000 08:02
711584 /usr/lib/perl5/auto/APR/Table/Table.so
b6e2e000-b6e3e000 r-xp  08:02
712191 /usr/lib/perl5/auto/APR/Request/Request.so
b6e3e000-b6e3f000 rw-p f000 08:02
712191 /usr/lib/perl5/auto/APR/Request/Request.so
b6e3f000-b6e41000 r-xp  08:02
711586 /usr/lib/perl5/auto/APR/BucketAlloc/BucketAlloc.so
b6e41000-b6e42000 rw-p 1000 08:02
711586 /usr/lib/perl5/auto/APR/BucketAlloc/BucketAlloc.so
b6e42000-b6e46000 r-xp  08:02
711952 /usr/lib/perl5/auto/APR/Pool/Pool.so
b6e46000-b6e47000 rw-p 3000 08:02
711952 /usr/lib/perl5/auto/APR/Pool/Pool.so
b6e47000-b6e4c000 r-xp  08:02
711416 /usr/lib/perl5/auto/Apache2/ServerUtil/ServerUtil.so
b6e4c000-b6e4d000 rw-p 4000 08:02
711416 /usr/lib/perl5/auto/Apache2/ServerUtil/ServerUtil.so
b6e4d000-b6e5 r-xp  08:02
711399 /usr/lib/perl5/auto/Apache2/Module/Module.so
b6e5-b6e51000 rw-p 3000 08:02
711399 /usr/lib/perl5/auto/Apache2/Module/Module.so
b6e51000-b6e59000 r-xp  08:02
760176 /usr/lib/perl/5.10.0/auto/List/Util/Util.so
b6e59000-b6e5a000 rw-p 7000 08:02
760176 /usr/lib/perl/5.10.0/auto/List/Util/Util.so
b6e5a000-b6e7a000 r-xp  08:02
712149 

Bug#521117: apache2: Apache seg faulting

2009-04-13 Thread Geoff Reidy
On Sun, 2009-04-12 at 17:56 +0200, Stefan Fritsch wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Hi Geoff,
 
 please also try this:
 
 - - reinstall the stock libaprutil1 from Debian
 - - install libdbd-mysql-perl from http://people.debian.org/~sf/521117/
 - - restart apache
 
 Does this help?
 
 Cheers,
 Stefan
 

Hi Stefan,

Have done that, will let you know.

Thanks,
Geoff




-- 
To UNSUBSCRIBE, email to debian-apache-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#521117: apache2: Apache seg faulting

2009-04-12 Thread Stefan Fritsch

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Geoff,

please also try this:

- - reinstall the stock libaprutil1 from Debian
- - install libdbd-mysql-perl from http://people.debian.org/~sf/521117/
- - restart apache

Does this help?

Cheers,
Stefan


sha256sum:
 94f8b4831e7cf08e6e975a3a8ee187fd8a928d2b0d76583d7c8662df113a2f83
libdbd-mysql-perl_4.007-1.1.dsc

 224b77028441784a3f1c565e6781873ce68cdaf72b7528bb6ae52ebeb978a04b
libdbd-mysql-perl_4.007-1.1.diff.gz

 ac90423d7a9be40b8fde54bcf47b31378a987e6a95b8608e5302d53c502c0c52
libdbd-mysql-perl_4.007-1.1_i386.deb
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJ4g5Cbxelr8HyTqQRAr6cAJ9eTFhbQ3bM/t1dGhfaMVYiSOiQQQCg1pP4
Ijro2o1s+jsMfh85B9kJuL8=
=JeWx
-END PGP SIGNATURE-



--
To UNSUBSCRIBE, email to debian-apache-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#521117: apache2: Apache seg faulting

2009-04-11 Thread Stefan Fritsch
On Tuesday 07 April 2009, Geoff Reidy wrote:
 Got another seg fault, here's the trace.

Interesting. Do you use mod_php in addition to mod_perl? Please send 
the contents of /proc/PID/maps for one of the apache2 processes.




-- 
To UNSUBSCRIBE, email to debian-apache-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#521117: apache2: Apache seg faulting

2009-04-06 Thread Geoff Reidy
On Mon, 2009-03-30 at 07:36 +1100, Geoff Reidy wrote:
 On Fri, 2009-03-27 at 13:52 +0100, Stefan Fritsch wrote:
  On Friday 27 March 2009, Geoff Reidy wrote:
   I'm still getting the seg faults, I've installed your libaprutil1
   debug so when it happens again I'll send the bt.
  
  You did restart apache after installing the new libaprutil1, didn't 
  you?
  
 
 Yes, just checked the logs :)
 

Stefan,

Got another seg fault, here's the trace.

Thanks,
Geoff

(gdb) bt full
#0  0xb6bf81ea in mysql_ping () from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#1  0xb6b793ea in XS_DBD__mysql__db_ping ()
from /usr/lib/perl5/auto/DBD/mysql/mysql.so
No symbol table info available.
#2  0xb6e4ffb6 in XS_DBI_dispatch () from /usr/lib/perl5/auto/DBI/DBI.so
No symbol table info available.
#3  0xb762f9a5 in Perl_pp_entersub (my_perl=0x82eb820) at pp_hot.c:2850
markix = 7
sp = (SV **) 0x88d65d8
sv = (SV *) 0x83557b0
gv = (GV *) 0x88d65dc
cv = (CV *) 0x83557b0
cx = value optimized out
gimme = 0
hasargs = 1 '\001'
#4  0xb762ddc1 in Perl_runops_standard (my_perl=0x82eb820) at run.c:38
No locals.
#5  0xb7663f2e in S_docatch (my_perl=0x82eb820, o=value optimized out)
at pp_ctl.c:2682
oldop = (OP * const) 0x87562d8
cur_env = {je_prev = 0xbffbbf9c, je_buf = {{__jmpbuf =
{-1217554864, 137279520, 143027008, -1074021608, -478904191,
-662843760},
  __mask_was_saved = 0, __saved_mask = {__val = {142053896, 0, 0,
4113064307, 137279520, 137790320, 3076816148, 143430648, 3077360287, 0,
3076920311,
  0, 137761220, 143484380, 3077412432, 139358104, 137279520,
3220945656, 3076933953, 137279520, 137790320, 3077360287, 0, 3220945672,
7, 3063060,
  3077412432, 137279520, 143027008, 3220945688, 3076934026,
137279520, je_ret = 0, je_mustcatch = 0 '\0'}
#6  0xb762ddc1 in Perl_runops_standard (my_perl=0x82eb820) at run.c:38
No locals.
#7  0xb7627a35 in Perl_call_sv (my_perl=0x82eb820, sv=0x8866b40,
flags=value optimized out) at perl.c:2638
sp = (SV **) 0x88d65e8
myop = {op_next = 0x0, op_sibling = 0x0, op_ppaddr = 0, op_targ
= 0, op_type = 0, op_opt = 0, op_latefree = 0, op_latefreed = 0,
op_attached = 0,
  op_spare = 0, op_flags = 66 'B', op_private = 0 '\0', op_first = 0x0,
op_other = 0x0}
method_op = {op_next = 0x82eb820, op_sibling = 0x8368210,
op_ppaddr = 0xb6e51354 _fini+108, op_targ = 142042720, op_type = 14,
op_opt = 0,
  op_latefree = 0, op_latefreed = 0, op_attached = 0, op_spare = 0,
op_flags = 0 '\0', op_private = 0 '\0', op_first = 0x8776660}
oldmark = 7
retval = 0
oldscope = 17
oldcatch = 0 '\0'
oldop = (OP * const) 0x861ac90
cur_env = {je_prev = 0xb76d9650, je_buf = {{__jmpbuf = {1,
143470692, -1074021464, -1218305863, 137279520, 142042720},
__mask_was_saved = 0,
  __saved_mask = {__val = {141933996, 14, 0, 48, 0, 1273680639,
3077412432, 3220945912, 3076226398, 137279520, 142042720, 141933996, 14,
48, 0, 0, 32,
  3085886719, 137279520, 3220946344, 143525720, 143470700, 8,
3076226219, 3077412432, 14, 141933996, 3220946008, 3076228551,
137279520, 142042720,
  141933996, je_ret = 14, je_mustcatch = 0 '\0'}
#8  0xb6e4df51 in XS_DBI_dispatch () from /usr/lib/perl5/auto/DBI/DBI.so
No symbol table info available.
#9  0xb762f9a5 in Perl_pp_entersub (my_perl=0x82eb820) at pp_hot.c:2850
---Type return to continue, or q return to quit---
markix = 7
sp = (SV **) 0x88d65e8
sv = (SV *) 0x88a6450
gv = (GV *) 0xbffbbf48
cv = (CV *) 0x88a6450
cx = value optimized out
gimme = 0
hasargs = 1 '\001'
#10 0xb762ddc1 in Perl_runops_standard (my_perl=0x82eb820) at run.c:38
No locals.
#11 0xb7627d38 in Perl_call_sv (my_perl=0x82eb820, sv=0x8581868,
flags=4) at perl.c:2653
sp = (SV **) 0x88d65bc
myop = {op_next = 0x0, op_sibling = 0x0, op_ppaddr = 0, op_targ
= 0, op_type = 0, op_opt = 0, op_latefree = 0, op_latefreed = 0,
op_attached = 0,
  op_spare = 0, op_flags = 66 'B', op_private = 0 '\0', op_first = 0x0,
op_other = 0xbffbc044}
method_op = {op_next = 0x82eb820, op_sibling = 0x820db98,
op_ppaddr = 0xb75b5b2b Perl_gv_fetchpvn_flags+11, op_targ =
3076920311, op_type = 397,
  op_opt = 0, op_latefree = 1, op_latefreed = 0, op_attached = 1,
op_spare = 0, op_flags = 113 'q', op_private = 183 '·', op_first =
0xb7710cba}
oldmark = 0
retval = 0
oldscope = 3
oldcatch = 1 '\001'
oldop = (OP * const) 0x0
cur_env = {je_prev = 0x82eb994, je_buf = {{__jmpbuf =
{-1217554864, -1074020284, 139991144, -1074020216, -478224255,
-789115760},
  __mask_was_saved = 0, __saved_mask = {__val = {138093520,
137769184, 1, 3077641639, 3077641638, 3220946924, 137279520, 3220946936,
137280788,
  137280788, 3077641622, 17, 1667330113, 976381288, 137796154,
3220946984, 3076811338, 137279520, 4294967295, 143383484, 3077412432,

Bug#521117: apache2: Apache seg faulting

2009-03-29 Thread Geoff Reidy
On Fri, 2009-03-27 at 13:52 +0100, Stefan Fritsch wrote:
 On Friday 27 March 2009, Geoff Reidy wrote:
  I'm still getting the seg faults, I've installed your libaprutil1
  debug so when it happens again I'll send the bt.
 
 You did restart apache after installing the new libaprutil1, didn't 
 you?
 

Yes, just checked the logs :)

  Assuming that will help.
 
 Yes, please.
 
 Cheers,
 Stefan

Ok, will do.

Cheers,
Geoff




-- 
To UNSUBSCRIBE, email to debian-apache-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#521117: apache2: Apache seg faulting

2009-03-27 Thread Stefan Fritsch
On Friday 27 March 2009, Geoff Reidy wrote:
 I'm still getting the seg faults, I've installed your libaprutil1
 debug so when it happens again I'll send the bt.

You did restart apache after installing the new libaprutil1, didn't 
you?

 Assuming that will help.

Yes, please.

Cheers,
Stefan



-- 
To UNSUBSCRIBE, email to debian-apache-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#521117: apache2: Apache seg faulting

2009-03-25 Thread Stefan Fritsch
On Wednesday 25 March 2009, Geoff Reidy wrote:
 I'm running apache on lenny and getting child seg faults, the web
 site is running mod perl  DBI.

 I don't know if the fault is in apache, mysql or perl but hopefully
 someone can help here, here is the backtrace:

Ugh. I fear I know what the problem is, but it is not easy to fix 
without breaking something else.

Please try the libaprutil1 from
http://people.debian.org/~sf/521117/

Cheers,
Stefan

sha256sum:
cbbd5d68ab53315aed9a45abb022f1ceba87210d274642ad0dde8795cb0436b9  
apr-util_1.2.12+dfsg-8nomysql.diff.gz
e1363b4ee53ea5a8a32259ad8fa12a7052581c08e3b4aa3cfe7a2dd964eb6b6a  
apr-util_1.2.12+dfsg-8nomysql.dsc
93efa9a64bf1ee140b814a862297b3ba78127321b4b2ab42a3bc7ccd58b03e93  
apr-util_1.2.12+dfsg-8nomysql_i386.changes
0a8cf21eaada6ce138962dbcfe64bf49069f0ba4e8cfef3b169f4213844e5c7b  
apr-util_1.2.12+dfsg.orig.tar.gz
43b01b6de7c6bb277681656f16492ce164407626b395b0ef45aa12c6bf9e7bdd  
libaprutil1-dbg_1.2.12+dfsg-8nomysql_i386.deb
dbbd5782027ffdb4baa6d95bda02e0f4b26d28c1a2fef6b15240b7e4c890b5b4  
libaprutil1-dev_1.2.12+dfsg-8nomysql_i386.deb
71e79ccdec885db9b8e2067454aaeaaa9c71d14b28f269ba94c67c90c83cfcd2  
libaprutil1_1.2.12+dfsg-8nomysql_i386.deb


signature.asc
Description: This is a digitally signed message part.


Bug#521117: apache2: Apache seg faulting

2009-03-24 Thread Geoff Reidy
Package: apache2.2-common
Version: 2.2.9-10+lenny2
Severity: important

Hi,

I'm running apache on lenny and getting child seg faults, the web site is 
running mod perl  DBI.

I don't know if the fault is in apache, mysql or perl but hopefully someone can 
help here, here is the backtrace:

Thanks,
Geoff

r...@lin10:~# gdb /usr/sbin/apache2 /var/cache/apache2/core
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as i486-linux-gnu...

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /usr/lib/libpcre.so.3...done.
Loaded symbols for /usr/lib/libpcre.so.3
Reading symbols from /usr/lib/libaprutil-1.so.0...Reading symbols from 
/usr/lib/debug/usr/lib/libaprutil-1.so.0.2.12...done.
done.
Loaded symbols for /usr/lib/libaprutil-1.so.0
Reading symbols from /usr/lib/libapr-1.so.0...Reading symbols from 
/usr/lib/debug/usr/lib/libapr-1.so.0.2.12...done.
done.
Loaded symbols for /usr/lib/libapr-1.so.0
Reading symbols from /lib/i686/cmov/libpthread.so.0...done.
Loaded symbols for /lib/i686/cmov/libpthread.so.0
Reading symbols from /lib/i686/cmov/libc.so.6...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /usr/lib/libldap_r-2.4.so.2...done.
Loaded symbols for /usr/lib/libldap_r-2.4.so.2
Reading symbols from /usr/lib/liblber-2.4.so.2...done.
Loaded symbols for /usr/lib/liblber-2.4.so.2
Reading symbols from /usr/lib/libdb-4.6.so...done.
Loaded symbols for /usr/lib/libdb-4.6.so
Reading symbols from /usr/lib/libpq.so.5...done.
Loaded symbols for /usr/lib/libpq.so.5
Reading symbols from /usr/lib/libmysqlclient_r.so.15...done.
Loaded symbols for /usr/lib/libmysqlclient_r.so.15
Reading symbols from /usr/lib/libsqlite3.so.0...done.
Loaded symbols for /usr/lib/libsqlite3.so.0
Reading symbols from /usr/lib/libexpat.so.1...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /lib/libuuid.so.1...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /lib/i686/cmov/librt.so.1...done.
Loaded symbols for /lib/i686/cmov/librt.so.1
Reading symbols from /lib/i686/cmov/libcrypt.so.1...done.
Loaded symbols for /lib/i686/cmov/libcrypt.so.1
Reading symbols from /lib/i686/cmov/libdl.so.2...done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/i686/cmov/libresolv.so.2...done.
Loaded symbols for /lib/i686/cmov/libresolv.so.2
Reading symbols from /usr/lib/libsasl2.so.2...done.
Loaded symbols for /usr/lib/libsasl2.so.2
Reading symbols from /usr/lib/libgnutls.so.26...done.
Loaded symbols for /usr/lib/libgnutls.so.26
Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.8...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.8
Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.8...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.8
Reading symbols from /usr/lib/libkrb5.so.3...done.
Loaded symbols for /usr/lib/libkrb5.so.3
Reading symbols from /lib/libcom_err.so.2...done.
Loaded symbols for /lib/libcom_err.so.2
Reading symbols from /usr/lib/libgssapi_krb5.so.2...done.
Loaded symbols for /usr/lib/libgssapi_krb5.so.2
Reading symbols from /lib/i686/cmov/libnsl.so.1...done.
Loaded symbols for /lib/i686/cmov/libnsl.so.1
Reading symbols from /lib/i686/cmov/libm.so.6...done.
Loaded symbols for /lib/i686/cmov/libm.so.6
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libtasn1.so.3...done.
Loaded symbols for /usr/lib/libtasn1.so.3
Reading symbols from /usr/lib/libgpg-error.so.0...done.
Loaded symbols for /usr/lib/libgpg-error.so.0
Reading symbols from /usr/lib/libgcrypt.so.11...done.
Loaded symbols for /usr/lib/libgcrypt.so.11
Reading symbols from /usr/lib/libk5crypto.so.3...done.
Loaded symbols for /usr/lib/libk5crypto.so.3
Reading symbols from /usr/lib/libkrb5support.so.0...done.
Loaded symbols for /usr/lib/libkrb5support.so.0
Reading symbols from /lib/libkeyutils.so.1...done.
Loaded symbols for /lib/libkeyutils.so.1
Reading symbols from /lib/i686/cmov/libnss_compat.so.2...done.
Loaded symbols for /lib/i686/cmov/libnss_compat.so.2
Reading symbols from /lib/i686/cmov/libnss_nis.so.2...done.
Loaded symbols for /lib/i686/cmov/libnss_nis.so.2
Reading symbols from /lib/i686/cmov/libnss_files.so.2...done.
Loaded symbols for /lib/i686/cmov/libnss_files.so.2
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /usr/lib/apache2/modules/mod_alias.so...Reading symbols 
from /usr/lib/debug/usr/lib/apache2/modules/mod_alias.so...done.
done.
Loaded symbols for /usr/lib/apache2/modules/mod_alias.so
Reading symbols from