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

William Bardwell updated TS-3339:
---------------------------------
    Fix Version/s: 5.3.0

> 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)

Reply via email to