You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Zoltán Halassy <cf...@gmail.com> on 2015/10/20 15:12:12 UTC

[users@httpd] Crash in http/2

Hello!

Using 2.4.17.

There seem to be an issue with http/2:

I have these in the vhost error log:

[Tue Oct 20 12:00:35.797584 2015] [http2:warn] [pid 21608:tid
113684011906816] (70015)Could not find specified socket in poll list.:
[client x.x.x.x:65519] AH02953: h2_mplx(139): stream for response 125
[Tue Oct 20 14:00:17.944319 2015] [http2:warn] [pid 789:tid
113683985704704] (70015)Could not find specified socket in poll list.:
[client x.x.x.x:63189] AH02953: h2_mplx(142): stream for response 13
[Tue Oct 20 14:15:27.921364 2015] [http2:warn] [pid 21476:tid
113683995473664] (70015)Could not find specified socket in poll list.:
[client x.x.x.x:49590] AH02953: h2_mplx(77): stream for response 1345

Global error log:

[Tue Oct 20 12:04:25.248395 2015] [core:notice] [pid 21460:tid
113684566398848] AH00052: child pid 21608 exit signal Segmentation
fault (11)
[Tue Oct 20 14:02:35.184365 2015] [core:notice] [pid 21460:tid
113684566398848] AH00052: child pid 789 exit signal Segmentation fault
(11)
[Tue Oct 20 14:19:59.604556 2015] [core:notice] [pid 21460:tid
113684566398848] AH00052: child pid 21476 exit signal Segmentation
fault (11)

Check the timestamps. It seems after the warning is logged, a few
minutes later the process crashes.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


[users@httpd] Re: Crash in http/2

Posted by Zoltán Halassy <cf...@gmail.com>.
Oh, the client seem to be a Firefox 41 from that IP:

Mozilla/5.0 (Windows NT 6.1; rv:41.0) Gecko/20100101 Firefox/41.0

2015-10-20 15:12 GMT+02:00 Zoltán Halassy <cf...@gmail.com>:
> Hello!
>
> Using 2.4.17.
>
> There seem to be an issue with http/2:
>
> I have these in the vhost error log:
>
> [Tue Oct 20 12:00:35.797584 2015] [http2:warn] [pid 21608:tid
> 113684011906816] (70015)Could not find specified socket in poll list.:
> [client x.x.x.x:65519] AH02953: h2_mplx(139): stream for response 125
> [Tue Oct 20 14:00:17.944319 2015] [http2:warn] [pid 789:tid
> 113683985704704] (70015)Could not find specified socket in poll list.:
> [client x.x.x.x:63189] AH02953: h2_mplx(142): stream for response 13
> [Tue Oct 20 14:15:27.921364 2015] [http2:warn] [pid 21476:tid
> 113683995473664] (70015)Could not find specified socket in poll list.:
> [client x.x.x.x:49590] AH02953: h2_mplx(77): stream for response 1345
>
> Global error log:
>
> [Tue Oct 20 12:04:25.248395 2015] [core:notice] [pid 21460:tid
> 113684566398848] AH00052: child pid 21608 exit signal Segmentation
> fault (11)
> [Tue Oct 20 14:02:35.184365 2015] [core:notice] [pid 21460:tid
> 113684566398848] AH00052: child pid 789 exit signal Segmentation fault
> (11)
> [Tue Oct 20 14:19:59.604556 2015] [core:notice] [pid 21460:tid
> 113684566398848] AH00052: child pid 21476 exit signal Segmentation
> fault (11)
>
> Check the timestamps. It seems after the warning is logged, a few
> minutes later the process crashes.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] Crash in http/2

Posted by Stefan Eissing <st...@greenbytes.de>.
This looks like a bug that was fixed shortly after the 2.4.17 release.

When the client resets a HTTP/2 stream (request) before the server
has started submitting a response, mod_http2 trips and this may
lead to a crash later, as you observed.

See http://svn.apache.org/viewvc?view=revision&revision=r1708124

In case you build your server yourself, I can setup a 2.4.x branch
with changes applied...

//Stefan

> Am 20.10.2015 um 15:12 schrieb Zoltán Halassy <cf...@gmail.com>:
> 
> Hello!
> 
> Using 2.4.17.
> 
> There seem to be an issue with http/2:
> 
> I have these in the vhost error log:
> 
> [Tue Oct 20 12:00:35.797584 2015] [http2:warn] [pid 21608:tid
> 113684011906816] (70015)Could not find specified socket in poll list.:
> [client x.x.x.x:65519] AH02953: h2_mplx(139): stream for response 125
> [Tue Oct 20 14:00:17.944319 2015] [http2:warn] [pid 789:tid
> 113683985704704] (70015)Could not find specified socket in poll list.:
> [client x.x.x.x:63189] AH02953: h2_mplx(142): stream for response 13
> [Tue Oct 20 14:15:27.921364 2015] [http2:warn] [pid 21476:tid
> 113683995473664] (70015)Could not find specified socket in poll list.:
> [client x.x.x.x:49590] AH02953: h2_mplx(77): stream for response 1345
> 
> Global error log:
> 
> [Tue Oct 20 12:04:25.248395 2015] [core:notice] [pid 21460:tid
> 113684566398848] AH00052: child pid 21608 exit signal Segmentation
> fault (11)
> [Tue Oct 20 14:02:35.184365 2015] [core:notice] [pid 21460:tid
> 113684566398848] AH00052: child pid 789 exit signal Segmentation fault
> (11)
> [Tue Oct 20 14:19:59.604556 2015] [core:notice] [pid 21460:tid
> 113684566398848] AH00052: child pid 21476 exit signal Segmentation
> fault (11)
> 
> Check the timestamps. It seems after the warning is logged, a few
> minutes later the process crashes.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org