https://issues.apache.org/bugzilla/show_bug.cgi?id=48440

--- Comment #5 from Ruediger Pluem <rpl...@apache.org> 2009-12-28 07:50:51 CET 
---
(In reply to comment #4)
> I could get the stack using dbx of a particular thread which crashes. I see
> that apr_file_read throws the SEGV. 
> 
> The problem is the content from the file are read and request gets processed. 
> I
> get response back on my client but I see this SEGV error always. At times I 
> see
> that request times out. 
> 
> I tried using std file io instead of apr_file io. In which case I see an error
> in __fseek(); 
> 
> 
> (dbx) cont
> t...@65 (l...@65) signal SEGV (no mapping at the fault address) in 
> apr_file_read at
> 0xff212fcc
> 0xff212fcc: apr_file_read+0x0020:       ld       [%i0 + 32], %g3
> (dbx) where
> current thread: t...@65
> =>[1] apr_file_read(0xffffffff, 0x1c7c38, 0xfad7bb0c, 0x0, 0xbc6, 0x0), at
> 0xff212fcc
>   [2] apr_file_read_full(0xffffffff, 0x1c7c38, 0xbc6, 0xfad7bb88, 0xfad7bb0c,
> 0x0), at 0xff211be4
>   [3] my_input_filter(0x1ba8b0, 0x1bbc98, 0xbc7, 0x0, 0x1c7c38, 0x0), at
> 0xfeee46bc

This looks like a bug in my_input_filter in a way that it calls
apr_file_read_full with invalid parameters. my_input_filter is no code from
httpd. Please remove this filter and let us know if the segmentation fault goes
away. If not please provide a stack trace without my_input_filter.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org
For additional commands, e-mail: bugs-h...@httpd.apache.org

Reply via email to