Subject: bin/12283: Apache LoadModudule crashes httpd - dlopen()/dlclose() broken ?
To: None <>
From: Jaromír <>
List: netbsd-bugs
Date: 02/25/2001 18:26:22
>Number:         12283
>Category:       bin
>Synopsis:       Apache LoadModudule crashes httpd - dlopen()/dlclose() broken ?
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    bin-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Feb 25 09:25:00 PST 2001
>Originator:     Jaromír Dolecek
>Release:        NetBSD-20010224
System: NetBSD 1.5S NetBSD 1.5S (SARUMAN) #21: Sat Feb 24 16:48:12 CET 2001 i386
Architecture: i386
Machine: i386
	When I recently updated userland (I used some mid-February userland),
	httpd started crashing when any LoadModule directive would be
	used. I recompiled both httpd and modules in question couple
	of times, so this should not be any versioning problem.	Unfortunately,
	I also upgraded httpd in between, so this MIGHT be caused
	by some version mismatch.
	on -current machine, LoadModule e.g. PHP4 module and see httpd
	Don't know. I can provide stack backtrace upon request. Repeatably,
	the program crashes within _rtld_symlook_obj(), obj->buckets
	points to incorrect memory. When I look at obj contents,
	couple of other structure members point to invalid (unmapped) memory.
	This leads me to think this is really ld.elf_so issue. This MIGHT
	be triggered by latest kernel changes (I have ~up-to-date kernel, too).