William Bardwell created TS-3339:
------------------------------------

             Summary: 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


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