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