[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#204654: glibc 2.3.2-2 breaks apache on ia64



At Sat, 9 Aug 2003 22:07:45 +0100,
Matthew Wilcox wrote:
> On Sun, Aug 10, 2003 at 01:53:56AM +0900, GOTO Masanori wrote:
> > Ah, apache is compiled with optimized option.
> > 
> > We couldn't get any userful information from this report.  Could you
> > rebuild apache with -g without -O2 and find where your apache is died?
> > It's difficult to reappear for me because it's a high price and I
> > don't have root capability on ia64.

I reappear this problem on merulo.debian.org dchroot unstable:

	gotom@merulo:~$ /etc/init.d/apache start
	Starting web server: apache/etc/init.d/apache: line 70: 19122 Segmentation fault      start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON
	failed

	gotom@merulo:~$ gdb /usr/sbin/apache
	GNU gdb 5.3.90_2003-06-29-cvs-debian
	...
	This GDB was configured as "ia64-linux"...(no debugging symbols found)...
	(gdb) run
	Starting program: /usr/sbin/apache
	...
	(no debugging symbols found)...
	Program received signal SIGSEGV, Segmentation fault.
	0x4000000000020fb0 in ap_exists_config_define ()
	(gdb) bt
	#0  0x4000000000020fb0 in ap_exists_config_define ()
	#1  0x4000000000020f80 in ap_exists_config_define ()

> If I recompile apache, it doesn't die any more.  

That's right, I recompied apache and it does not die.

> I guess the definition of a struct changed.

I guess so too, but I wonder why this breakage is occured.
Anybody knows?

One way to fix this problem is to update apache with newer glibc, and
glibc conflicts old apache.

Regards,
-- gotom






Reply to: