You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "William Bardwell (JIRA)" <ji...@apache.org> on 2015/01/29 19:55:35 UTC

[jira] [Closed] (TS-3339) Multithread access to PluginVC can cause crash due to unprotected check of shutdown/close

     [ https://issues.apache.org/jira/browse/TS-3339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

William Bardwell closed TS-3339.
--------------------------------
    Resolution: Fixed

> Multithread access to PluginVC can cause crash due to unprotected check of shutdown/close
> -----------------------------------------------------------------------------------------
>
>                 Key: TS-3339
>                 URL: https://issues.apache.org/jira/browse/TS-3339
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Core
>            Reporter: William Bardwell
>            Assignee: William Bardwell
>             Fix For: 5.3.0
>
>
> SEGV with:
> 1 0x00000000006ffe7d in MIOBuffer::write ()
> 2 0x00000000004dc07e in PluginVC::transfer_bytes ()
> 3 0x00000000004df4dc in PluginVC::process_read_side ()
> 4 0x00000000004dffb5 in PluginVC::process_write_side ()
> 5 0x00000000004e0c00 in PluginVC::main_handler ()
> 6 0x0000000000701de8 in EThread::process_event ()
> 7 0x0000000000702847 in EThread::execute ()
> Where IOBufferBlock had a _start and _end pointer which were both set to NULL. The IOBufferData it referred to was also NULL, and looking at the PluginVC it was actually shutdown by the time of the crash



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)