Hi, InterceptPlugin coredumps under load.
The load scenario is approximately 700 reqs/sec. Analyzing the core dump suggests that Plugin might already be deleted for that transaction. Attaching the gdb output of the coredump. *#0 0x00002b60c81c77d0 in ?? ()* *No symbol table info available.* *#1 0x00000000005182ed in TSActionCancel (actionp=0x2b6150646301) at InkAPI.cc:6175* * a = 0x2b6150646300* * i = 0x2b613c926d40* *#2 0x00002b60b7bedcb4 in (anonymous namespace)::destroyCont (state=0x2b60cc09e930) at InterceptPlugin.cc:343* *No locals.* *#3 0x00002b60b7beda24 in atscppapi::InterceptPlugin::handleEvent (this=0x2b60cc061b10, abstract_event=103, edata=0x2b60cc90ac80) at InterceptPlugin.cc:299* * event = TS_EVENT_VCONN_WRITE_COMPLETE* * __FUNCTION__ = "handleEvent"* *#4 0x00002b60b7bede50 in atscppapi::utils::internal::dispatchInterceptEvent (plugin=0x2b60cc061b10, event=TS_EVENT_VCONN_WRITE_COMPLETE, edata=0x2b60cc90ac80) at include/utils_internal.h:86* *No locals.* *#5 0x00002b60b7bedbbf in (anonymous namespace)::handleEvents (cont=0x2b60f410fed0, event=TS_EVENT_VCONN_WRITE_COMPLETE, edata=0x2b60cc90ac80) at InterceptPlugin.cc:326* * state = 0x2b60cc09e930* * scopedTryLock = {<atscppapi::noncopyable> = {<No data fields>}, mutex_ = std::tr1::shared_ptr (count 4) 0x2b60cc03d7d0, has_lock_ = true}* * __FUNCTION__ = "handleEvents"* *#6 0x000000000050b6b8 in INKContInternal::handle_event (this=0x2b60f410fed0, event=103, edata=0x2b60cc90ac80) at InkAPI.cc:1000* *No locals.* *#7 0x00000000004f6cc8 in Continuation::handleEvent (this=0x2b60f410fed0, event=103, data=0x2b60cc90ac80) at ../iocore/eventsystem/I_Continuation.h:146* *No locals.* *#8 0x0000000000532f43 in PluginVC::process_write_side (this=0x2b60cc90ab38, other_side_call=false) at PluginVC.cc:556* * reader = 0x2b60f4013418* * added = 18956* * core_buffer = 0x2b610c631a80* * lock = {m = {m_ptr = 0x2b60bc152e80}, lock_acquired = true}* * __func__ = "process_write_side"* * bytes_avail = 18956* * act_on = 18956* * my_ethread = 0x2b60a3de6010* * ntodo = 18956* * buf_space = 32768* *Thanks,* *Sandeep.*