You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Wei Sun (JIRA)" <ji...@apache.org> on 2014/11/18 14:27:33 UTC

[jira] [Created] (TS-3201) ATS crash in PluginVC

Wei Sun created TS-3201:
---------------------------

             Summary: ATS crash in PluginVC
                 Key: TS-3201
                 URL: https://issues.apache.org/jira/browse/TS-3201
             Project: Traffic Server
          Issue Type: Bug
            Reporter: Wei Sun


Intercept plugin crash when working with ats-5.0.
{code}
#0  0x00000000004e0f80 in Ptr<IOBufferBlock>::operator IOBufferBlock* (
    this=0x38) at ../lib/ts/Ptr.h:326
#1  0x00000000004f52dc in IOBufferReader::skip_empty_blocks (
    this=0x2b4bec073718) at ../iocore/eventsystem/P_IOBuffer.h:551
#2  0x0000000000532c04 in IOBufferReader::block_read_avail (
    this=0x2b4bec073718) at ../iocore/eventsystem/P_IOBuffer.h:604
#3  0x000000000052ffce in PluginVC::transfer_bytes (this=0x2b4b88586768,
    transfer_to=0x2b4b6806c440, transfer_from=0x2b4bec073718, act_on=943)
    at PluginVC.cc:438
#4  0x0000000000530d7b in PluginVC::process_read_side (this=0x2b4b88586768,
    other_side_call=true) at PluginVC.cc:655
#5  0x00000000005307fe in PluginVC::process_write_side (this=0x2b4b88586580,
    other_side_call=false) at PluginVC.cc:567
#6  0x000000000052f5a0 in PluginVC::main_handler (this=0x2b4b88586580,
    event=1, data=0x2b4b1426a060) at PluginVC.cc:212
#7  0x00000000004f4f18 in Continuation::handleEvent (this=0x2b4b88586580,
    event=1, data=0x2b4b1426a060) at ../iocore/eventsystem/I_Continuation.h:146
#8  0x0000000000753d62 in EThread::process_event (this=0x2b4aed111010,
    e=0x2b4b1426a060, calling_code=1) at UnixEThread.cc:145
#9  0x0000000000753f30 in EThread::execute (this=0x2b4aed111010)
    at UnixEThread.cc:196
#10 0x00000000007532c0 in spawn_thread_internal (a=0x2bddf50) at Thread.cc:88
#11 0x00002b4ad0c8c9d1 in start_thread () from /lib64/libpthread.so.0
#12 0x0000003f09ae8b7d in clone () from /lib64/libc.so.6
(gdb) up 3
#3  0x000000000052ffce in PluginVC::transfer_bytes (this=0x2b4b88586768,
    transfer_to=0x2b4b6806c440, transfer_from=0x2b4bec073718, act_on=943)
    at PluginVC.cc:438
438     PluginVC.cc: No such file or directory.
        in PluginVC.cc
(gdb) p transfer_from
$1 = (IOBufferReader *) 0x2b4bec073718
(gdb) p *transfer_from
$2 = {accessor = 0x0, mbuf = 0x0, block = {m_ptr = 0x0}, start_offset = 0,
  size_limit = 9223372036854775807}
{code}



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