[ 
https://issues.apache.org/jira/browse/TS-2882?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sudheer Vinukonda updated TS-2882:
----------------------------------

    Description: 
{code}
(gdb) 
#0  0x000000000070f3f7 in handleEvent (event=105, vc=0x2b5f1c27baf0) at 
../../iocore/eventsystem/I_Continuation.h:146
#1  read_signal_and_update (event=105, vc=0x2b5f1c27baf0) at 
UnixNetVConnection.cc:138
#2  0x000000000071381f in UnixNetVConnection::mainEvent (this=0x2b5f1c27baf0, 
event=<value optimized out>, e=<value optimized out>) at 
UnixNetVConnection.cc:1066
#3  0x00000000007080c5 in handleEvent (this=0x1bd9130, event=<value optimized 
out>, e=0x13888d0) at ../../iocore/eventsystem/I_Continuation.h:146
#4  InactivityCop::check_inactivity (this=0x1bd9130, event=<value optimized 
out>, e=0x13888d0) at UnixNet.cc:80
#5  0x000000000073409f in handleEvent (this=0x2b5ec2eb2010, e=0x13888d0, 
calling_code=2) at I_Continuation.h:146
#6  EThread::process_event (this=0x2b5ec2eb2010, e=0x13888d0, calling_code=2) 
at UnixEThread.cc:145
#7  0x0000000000734c13 in EThread::execute (this=0x2b5ec2eb2010) at 
UnixEThread.cc:224
#8  0x000000000073344a in spawn_thread_internal (a=0x174b830) at Thread.cc:88
#9  0x00002b5c8b3de851 in start_thread () from /lib64/libpthread.so.0
#10 0x000000366a4e894d in clone () from /lib64/libc.so.6
(gdb) frame 0
#0  0x000000000070f3f7 in handleEvent (event=105, vc=0x2b5f1c27baf0) at 
../../iocore/eventsystem/I_Continuation.h:146
146         return (this->*handler) (event, data);
(gdb) print this
$6 = (Continuation * const) 0x2b6196ab9f40
(gdb) print *this
$7 = {<force_VFPT_to_top> = {_vptr.force_VFPT_to_top = 0x15}, handler = 
&virtual table offset 20, this adjustment 1, mutex = {m_ptr = 
0x6d2e35676d2d7375}, link = {<SLink<Continuation>> = {
      next = 0x6f6861792e6c6961}, prev = 0x6d6f632e6f}}
(gdb) print this->handler
$8 = &virtual table offset 20, this adjustment 1
(gdb) print this->*handler
Cannot access memory at address 0x1500000000000010
(gdb) print event
$9 = 105

{code}



  was:
{code}
(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x000000000070d6eb in handleEvent (event=<value optimized out>, 
vc=0x2b02589100e0) at ../../iocore/eventsystem/I_Continuation.h:146
#2  read_signal_and_update (event=<value optimized out>, vc=0x2b02589100e0) at 
UnixNetVConnection.cc:138
#3  0x0000000000711b6f in UnixNetVConnection::mainEvent (this=0x2b02589100e0, 
event=<value optimized out>, e=<value optimized out>) at 
UnixNetVConnection.cc:1066
#4  0x0000000000706d95 in handleEvent (this=0x20d06b0, event=<value optimized 
out>, e=0x18f8d50) at ../../iocore/eventsystem/I_Continuation.h:146
#5  InactivityCop::check_inactivity (this=0x20d06b0, event=<value optimized 
out>, e=0x18f8d50) at UnixNet.cc:80
#6  0x00000000007323ef in handleEvent (this=0x2b00c68ab010, e=0x18f8d50, 
calling_code=2) at I_Continuation.h:146
#7  EThread::process_event (this=0x2b00c68ab010, e=0x18f8d50, calling_code=2) 
at UnixEThread.cc:145
#8  0x0000000000732f63 in EThread::execute (this=0x2b00c68ab010) at 
UnixEThread.cc:224
#9  0x000000000073179a in spawn_thread_internal (a=0x1cbcf40) at Thread.cc:88
#10 0x00002afe8be59851 in start_thread () from /lib64/libpthread.so.0
#11 0x000000366a4e894d in clone () from /lib64/libc.so.6
{code}


> Core dump in handlEvent in handling event VC_EVENT_INACTIVITY_TIMEOUT
> ---------------------------------------------------------------------
>
>                 Key: TS-2882
>                 URL: https://issues.apache.org/jira/browse/TS-2882
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Core, SPDY
>            Reporter: Sudheer Vinukonda
>
> {code}
> (gdb) 
> #0  0x000000000070f3f7 in handleEvent (event=105, vc=0x2b5f1c27baf0) at 
> ../../iocore/eventsystem/I_Continuation.h:146
> #1  read_signal_and_update (event=105, vc=0x2b5f1c27baf0) at 
> UnixNetVConnection.cc:138
> #2  0x000000000071381f in UnixNetVConnection::mainEvent (this=0x2b5f1c27baf0, 
> event=<value optimized out>, e=<value optimized out>) at 
> UnixNetVConnection.cc:1066
> #3  0x00000000007080c5 in handleEvent (this=0x1bd9130, event=<value optimized 
> out>, e=0x13888d0) at ../../iocore/eventsystem/I_Continuation.h:146
> #4  InactivityCop::check_inactivity (this=0x1bd9130, event=<value optimized 
> out>, e=0x13888d0) at UnixNet.cc:80
> #5  0x000000000073409f in handleEvent (this=0x2b5ec2eb2010, e=0x13888d0, 
> calling_code=2) at I_Continuation.h:146
> #6  EThread::process_event (this=0x2b5ec2eb2010, e=0x13888d0, calling_code=2) 
> at UnixEThread.cc:145
> #7  0x0000000000734c13 in EThread::execute (this=0x2b5ec2eb2010) at 
> UnixEThread.cc:224
> #8  0x000000000073344a in spawn_thread_internal (a=0x174b830) at Thread.cc:88
> #9  0x00002b5c8b3de851 in start_thread () from /lib64/libpthread.so.0
> #10 0x000000366a4e894d in clone () from /lib64/libc.so.6
> (gdb) frame 0
> #0  0x000000000070f3f7 in handleEvent (event=105, vc=0x2b5f1c27baf0) at 
> ../../iocore/eventsystem/I_Continuation.h:146
> 146       return (this->*handler) (event, data);
> (gdb) print this
> $6 = (Continuation * const) 0x2b6196ab9f40
> (gdb) print *this
> $7 = {<force_VFPT_to_top> = {_vptr.force_VFPT_to_top = 0x15}, handler = 
> &virtual table offset 20, this adjustment 1, mutex = {m_ptr = 
> 0x6d2e35676d2d7375}, link = {<SLink<Continuation>> = {
>       next = 0x6f6861792e6c6961}, prev = 0x6d6f632e6f}}
> (gdb) print this->handler
> $8 = &virtual table offset 20, this adjustment 1
> (gdb) print this->*handler
> Cannot access memory at address 0x1500000000000010
> (gdb) print event
> $9 = 105
> {code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to