[
https://issues.apache.org/jira/browse/TS-3339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14297305#comment-14297305
]
ASF subversion and git services commented on TS-3339:
-----------------------------------------------------
Commit 0f9dda615c2ae2fbc08156cc3c3d99175060ca14 in trafficserver's branch
refs/heads/master from [~wbardwel]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=0f9dda6 ]
TS-3339 Multithread access to PluginVC can cause crash due to unprotected check
of shutdown/close
> 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)