[jira] [Commented] (TS-833) Crash Report: Continuation::handleEvent, event=2, 0xdeadbeef, ink_freelist_free related

2011-06-15 Thread mohan_zl (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13050173#comment-13050173
 ] 

mohan_zl commented on TS-833:
-

{quote}

#0  0x004d2c5c in Continuation::handleEvent (this=0xda48180, event=2, 
data=0xdb212d0) at I_Continuation.h:146
146 return (this-*handler) (event, data);
(gdb) bt
#0  0x004d2c5c in Continuation::handleEvent (this=0xda48180, event=2, 
data=0xdb212d0) at I_Continuation.h:146
#1  0x006f58c8 in EThread::process_event (this=0x2ae29010, 
e=0xdb212d0, calling_code=2) at UnixEThread.cc:140
#2  0x006f5c0a in EThread::execute (this=0x2ae29010) at 
UnixEThread.cc:217
#3  0x004ff37d in main (argc=3, argv=0x7fff0e981f48) at Main.cc:1958
(gdb) x/40x this
0xda48180:  0x0da477a1  0x  0xefbeadde  0xefbeadde
0xda48190:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481a0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481b0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481c0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481d0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481e0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481f0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda48200:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda48210:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
(gdb) info f
Stack level 0, frame at 0x7fff0e981860:
 rip = 0x4d2c5c in Continuation::handleEvent(int, void*) 
(I_Continuation.h:146); saved rip 0x6f58c8
 called by frame at 0x7fff0e9818d0
 source language c++.
 Arglist at 0x7fff0e981850, args: this=0xda48180, event=2, data=0xdb212d0
 Locals at 0x7fff0e981850, Previous frame's sp is 0x7fff0e981860
 Saved registers:
  rbp at 0x7fff0e981850, rip at 0x7fff0e981858
(gdb) info args
this = (Continuation * const) 0xda48180
event = 2
data = (void *) 0xdb212d0
(gdb) p this-handler_name
$1 = 0xefbeaddeefbeadde Address 0xefbeaddeefbeadde out of bounds
(gdb) p *this
$2 = {force_VFPT_to_top = {_vptr.force_VFPT_to_top = 0xda477a1}, handler = 
0xefbeaddeefbeadde, this adjustment -1171307680053154338, 
  handler_name = 0xefbeaddeefbeadde Address 0xefbeaddeefbeadde out of bounds, 
mutex = {m_ptr = 0xefbeaddeefbeadde}, link = {SLinkContinuation = {
  next = 0xefbeaddeefbeadde}, prev = 0xefbeaddeefbeadde}}
{quote}

 Crash Report: Continuation::handleEvent, event=2, 0xdeadbeef, 
 ink_freelist_free related
 ---

 Key: TS-833
 URL: https://issues.apache.org/jira/browse/TS-833
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
Affects Versions: 3.1.0
 Environment: current trunk, with --enable-debug
Reporter: Zhao Yongming
  Labels: freelist
 Attachments: TS-833-2.diff, TS-833-3.diff, TS-833.diff


 bt #1
 {code}
 #0  0x004d2c5c in Continuation::handleEvent (this=0x19581df0, 
 event=2, data=0x197c4fc0) at I_Continuation.h:146
 146 return (this-*handler) (event, data);
 (gdb) bt
 #0  0x004d2c5c in Continuation::handleEvent (this=0x19581df0, 
 event=2, data=0x197c4fc0) at I_Continuation.h:146
 #1  0x006f5830 in EThread::process_event (this=0x2ae29010, 
 e=0x197c4fc0, calling_code=2) at UnixEThread.cc:140
 #2  0x006f5b72 in EThread::execute (this=0x2ae29010) at 
 UnixEThread.cc:217
 #3  0x004ff37d in main (argc=3, argv=0x7fff76c41528) at Main.cc:1958
 (gdb) info f
 Stack level 0, frame at 0x7fff76c40e40:
  rip = 0x4d2c5c in Continuation::handleEvent(int, void*) 
 (I_Continuation.h:146); saved rip 0x6f5830
  called by frame at 0x7fff76c40eb0
  source language c++.
  Arglist at 0x7fff76c40e30, args: this=0x19581df0, event=2, data=0x197c4fc0
  Locals at 0x7fff76c40e30, Previous frame's sp is 0x7fff76c40e40
  Saved registers:
   rbp at 0x7fff76c40e30, rip at 0x7fff76c40e38
 (gdb) x/40x this
 0x19581df0: 0x19581901  0x  0xefbeadde  0xefbeadde
 0x19581e00: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e10: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e20: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e30: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e40: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e50: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e60: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e70: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e80: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 {code}
 bt #2
 {code}
 #0  

[jira] [Issue Comment Edited] (TS-833) Crash Report: Continuation::handleEvent, event=2, 0xdeadbeef, ink_freelist_free related

2011-06-15 Thread mohan_zl (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13050173#comment-13050173
 ] 

mohan_zl edited comment on TS-833 at 6/16/11 1:08 AM:
--

{code}

#0  0x004d2c5c in Continuation::handleEvent (this=0xda48180, event=2, 
data=0xdb212d0) at I_Continuation.h:146
146 return (this-*handler) (event, data);
(gdb) bt
#0  0x004d2c5c in Continuation::handleEvent (this=0xda48180, event=2, 
data=0xdb212d0) at I_Continuation.h:146
#1  0x006f58c8 in EThread::process_event (this=0x2ae29010, 
e=0xdb212d0, calling_code=2) at UnixEThread.cc:140
#2  0x006f5c0a in EThread::execute (this=0x2ae29010) at 
UnixEThread.cc:217
#3  0x004ff37d in main (argc=3, argv=0x7fff0e981f48) at Main.cc:1958
(gdb) x/40x this
0xda48180:  0x0da477a1  0x  0xefbeadde  0xefbeadde
0xda48190:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481a0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481b0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481c0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481d0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481e0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481f0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda48200:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda48210:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
(gdb) info f
Stack level 0, frame at 0x7fff0e981860:
 rip = 0x4d2c5c in Continuation::handleEvent(int, void*) 
(I_Continuation.h:146); saved rip 0x6f58c8
 called by frame at 0x7fff0e9818d0
 source language c++.
 Arglist at 0x7fff0e981850, args: this=0xda48180, event=2, data=0xdb212d0
 Locals at 0x7fff0e981850, Previous frame's sp is 0x7fff0e981860
 Saved registers:
  rbp at 0x7fff0e981850, rip at 0x7fff0e981858
(gdb) info args
this = (Continuation * const) 0xda48180
event = 2
data = (void *) 0xdb212d0
(gdb) p this-handler_name
$1 = 0xefbeaddeefbeadde Address 0xefbeaddeefbeadde out of bounds
(gdb) p *this
$2 = {force_VFPT_to_top = {_vptr.force_VFPT_to_top = 0xda477a1}, handler = 
0xefbeaddeefbeadde, this adjustment -1171307680053154338, 
  handler_name = 0xefbeaddeefbeadde Address 0xefbeaddeefbeadde out of bounds, 
mutex = {m_ptr = 0xefbeaddeefbeadde}, link = {SLinkContinuation = {
  next = 0xefbeaddeefbeadde}, prev = 0xefbeaddeefbeadde}}
{code}

  was (Author: wahu0315210):
{quote}

#0  0x004d2c5c in Continuation::handleEvent (this=0xda48180, event=2, 
data=0xdb212d0) at I_Continuation.h:146
146 return (this-*handler) (event, data);
(gdb) bt
#0  0x004d2c5c in Continuation::handleEvent (this=0xda48180, event=2, 
data=0xdb212d0) at I_Continuation.h:146
#1  0x006f58c8 in EThread::process_event (this=0x2ae29010, 
e=0xdb212d0, calling_code=2) at UnixEThread.cc:140
#2  0x006f5c0a in EThread::execute (this=0x2ae29010) at 
UnixEThread.cc:217
#3  0x004ff37d in main (argc=3, argv=0x7fff0e981f48) at Main.cc:1958
(gdb) x/40x this
0xda48180:  0x0da477a1  0x  0xefbeadde  0xefbeadde
0xda48190:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481a0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481b0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481c0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481d0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481e0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda481f0:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda48200:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
0xda48210:  0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
(gdb) info f
Stack level 0, frame at 0x7fff0e981860:
 rip = 0x4d2c5c in Continuation::handleEvent(int, void*) 
(I_Continuation.h:146); saved rip 0x6f58c8
 called by frame at 0x7fff0e9818d0
 source language c++.
 Arglist at 0x7fff0e981850, args: this=0xda48180, event=2, data=0xdb212d0
 Locals at 0x7fff0e981850, Previous frame's sp is 0x7fff0e981860
 Saved registers:
  rbp at 0x7fff0e981850, rip at 0x7fff0e981858
(gdb) info args
this = (Continuation * const) 0xda48180
event = 2
data = (void *) 0xdb212d0
(gdb) p this-handler_name
$1 = 0xefbeaddeefbeadde Address 0xefbeaddeefbeadde out of bounds
(gdb) p *this
$2 = {force_VFPT_to_top = {_vptr.force_VFPT_to_top = 0xda477a1}, handler = 
0xefbeaddeefbeadde, this adjustment -1171307680053154338, 
  handler_name = 0xefbeaddeefbeadde Address 0xefbeaddeefbeadde out of bounds, 
mutex = {m_ptr = 0xefbeaddeefbeadde}, link = {SLinkContinuation = {
  next = 0xefbeaddeefbeadde}, prev = 0xefbeaddeefbeadde}}
{quote}
  
 Crash Report: 

[jira] [Commented] (TS-833) Crash Report: Continuation::handleEvent, event=2, 0xdeadbeef, ink_freelist_free related

2011-06-15 Thread mohan_zl (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13050174#comment-13050174
 ] 

mohan_zl commented on TS-833:
-

@John I think this bug has not been fixed yet.

 Crash Report: Continuation::handleEvent, event=2, 0xdeadbeef, 
 ink_freelist_free related
 ---

 Key: TS-833
 URL: https://issues.apache.org/jira/browse/TS-833
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
Affects Versions: 3.1.0
 Environment: current trunk, with --enable-debug
Reporter: Zhao Yongming
  Labels: freelist
 Attachments: TS-833-2.diff, TS-833-3.diff, TS-833.diff


 bt #1
 {code}
 #0  0x004d2c5c in Continuation::handleEvent (this=0x19581df0, 
 event=2, data=0x197c4fc0) at I_Continuation.h:146
 146 return (this-*handler) (event, data);
 (gdb) bt
 #0  0x004d2c5c in Continuation::handleEvent (this=0x19581df0, 
 event=2, data=0x197c4fc0) at I_Continuation.h:146
 #1  0x006f5830 in EThread::process_event (this=0x2ae29010, 
 e=0x197c4fc0, calling_code=2) at UnixEThread.cc:140
 #2  0x006f5b72 in EThread::execute (this=0x2ae29010) at 
 UnixEThread.cc:217
 #3  0x004ff37d in main (argc=3, argv=0x7fff76c41528) at Main.cc:1958
 (gdb) info f
 Stack level 0, frame at 0x7fff76c40e40:
  rip = 0x4d2c5c in Continuation::handleEvent(int, void*) 
 (I_Continuation.h:146); saved rip 0x6f5830
  called by frame at 0x7fff76c40eb0
  source language c++.
  Arglist at 0x7fff76c40e30, args: this=0x19581df0, event=2, data=0x197c4fc0
  Locals at 0x7fff76c40e30, Previous frame's sp is 0x7fff76c40e40
  Saved registers:
   rbp at 0x7fff76c40e30, rip at 0x7fff76c40e38
 (gdb) x/40x this
 0x19581df0: 0x19581901  0x  0xefbeadde  0xefbeadde
 0x19581e00: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e10: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e20: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e30: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e40: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e50: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e60: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e70: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 0x19581e80: 0xefbeadde  0xefbeadde  0xefbeadde  0xefbeadde
 {code}
 bt #2
 {code}
 #0  0x004d637c in Continuation::handleEvent (this=0xc3cc390, event=2, 
 data=0xc4408a0) at I_Continuation.h:146
 146 return (this-*handler) (event, data);
 (gdb) bt
 #0  0x004d637c in Continuation::handleEvent (this=0xc3cc390, event=2, 
 data=0xc4408a0) at I_Continuation.h:146
 #1  0x0070364c in EThread::process_event (this=0x2ae29010, 
 e=0xc4408a0, calling_code=2) at UnixEThread.cc:140
 #2  0x0070398e in EThread::execute (this=0x2ae29010) at 
 UnixEThread.cc:217
 #3  0x00502aac in main (argc=3, argv=0x7fff32ef2f58) at Main.cc:1961
 (gdb) p *this
 $1 = {force_VFPT_to_top = {_vptr.force_VFPT_to_top = 0x2aaab002f011}, 
 handler = 0xefbeaddeefbeadde, this adjustment -1171307680053154338, 
   handler_name = 0xefbeaddeefbeadde Address 0xefbeaddeefbeadde out of 
 bounds, mutex = {m_ptr = 0xefbeaddeefbeadde}, link = {SLinkContinuation 
 = {
   next = 0xefbeaddeefbeadde}, prev = 0xefbeaddeefbeadde}}
 (gdb) 
 {code}
 bt #3
 {code}
 #0  0x004d2c5c in Continuation::handleEvent (this=0x2aaab00615b0, 
 event=2, data=0x2aaab00d1570) at I_Continuation.h:146
 146 return (this-*handler) (event, data);
 (gdb) bt
 #0  0x004d2c5c in Continuation::handleEvent (this=0x2aaab00615b0, 
 event=2, data=0x2aaab00d1570) at I_Continuation.h:146
 #1  0x006f5830 in EThread::process_event (this=0x2ae29010, 
 e=0x2aaab00d1570, calling_code=2) at UnixEThread.cc:140
 #2  0x006f5b72 in EThread::execute (this=0x2ae29010) at 
 UnixEThread.cc:217
 #3  0x004ff37d in main (argc=3, argv=0x7fff421f08d8) at Main.cc:1958
 (gdb) info f
 Stack level 0, frame at 0x7fff421f01f0:
  rip = 0x4d2c5c in Continuation::handleEvent(int, void*) 
 (I_Continuation.h:146); saved rip 0x6f5830
  called by frame at 0x7fff421f0260
  source language c++.
  Arglist at 0x7fff421f01e0, args: this=0x2aaab00615b0, event=2, 
 data=0x2aaab00d1570
  Locals at 0x7fff421f01e0, Previous frame's sp is 0x7fff421f01f0
  Saved registers:
   rbp at 0x7fff421f01e0, rip at 0x7fff421f01e8
 (gdb) p this-handler
 $1 = 0xefbeaddeefbeadde, this adjustment -1171307680053154338
 {code}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira