[Bro-Dev] #426: Bug in regular expressions

Bro Tracker bro at tracker.icir.org
Wed Mar 30 09:44:40 PDT 2011


#426: Bug in regular expressions
---------------------+-----------------
 Reporter:  seth     |      Owner:
     Type:  Problem  |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  Bro      |    Version:
 Keywords:           |
---------------------+-----------------
 This code:

 {{{
 const test_regex = /([f]{1,4}){7}/ &redef;
 redef test_regex += /a/;
 }}}

 Results in:

 {{{
 (gdb) r
 Starting program: /Users/seth/bro.git9/build/src/bro test3.bro
 Reading symbols for shared libraries .+++++++ done
 ./test3.bro, line 2: internal error: bad reference count [2]

 Program received signal SIGABRT, Aborted.
 0x00007fff87fa7616 in __kill ()
 (gdb) bt
 #0  0x00007fff87fa7616 in __kill ()
 #1  0x00007fff88047cca in abort ()
 #2  0x0000000100003c5a in internal_error (fmt=Could not find the frame
 base for "internal_error(char const*, ...)".
 ) at /Users/seth/bro.git9/src/util.cc:747
 #3  0x000000010019e65e in bad_ref (type=Could not find the frame base for
 "bad_ref(int)".
 ) at /Users/seth/bro.git9/src/Obj.cc:263
 #4  0x0000000100045838 in Unref (o=0x100cca150) at Obj.h:219
 #5  0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc9f70) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #6  0x0000000100045853 in Unref (o=0x100cc9f70) at Obj.h:220
 #7  0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc9e80) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #8  0x0000000100045853 in Unref (o=0x100cc9e80) at Obj.h:220
 #9  0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc9d90) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #10 0x0000000100045853 in Unref (o=0x100cc9d90) at Obj.h:220
 #11 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc9ca0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #12 0x0000000100045853 in Unref (o=0x100cc9ca0) at Obj.h:220
 #13 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc9bb0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #14 0x0000000100045853 in Unref (o=0x100cc9bb0) at Obj.h:220
 #15 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc9ac0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #16 0x0000000100045853 in Unref (o=0x100cc9ac0) at Obj.h:220
 #17 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc99d0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #18 0x0000000100045853 in Unref (o=0x100cc99d0) at Obj.h:220
 #19 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc98e0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #20 0x0000000100045853 in Unref (o=0x100cc98e0) at Obj.h:220
 #21 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc97f0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #22 0x0000000100045853 in Unref (o=0x100cc97f0) at Obj.h:220
 #23 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc9700) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #24 0x0000000100045853 in Unref (o=0x100cc9700) at Obj.h:220
 #25 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc9610) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #26 0x0000000100045853 in Unref (o=0x100cc9610) at Obj.h:220
 #27 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cca670) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #28 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cca670)
 at NFA.h:73
 #29 0x0000000100045853 in Unref (o=0x100cca670) at Obj.h:220
 #30 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc94a0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #31 0x0000000100045853 in Unref (o=0x100cc94a0) at Obj.h:220
 #32 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc93b0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #33 0x0000000100045853 in Unref (o=0x100cc93b0) at Obj.h:220
 #34 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc92c0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #35 0x0000000100045853 in Unref (o=0x100cc92c0) at Obj.h:220
 #36 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc91d0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #37 0x0000000100045853 in Unref (o=0x100cc91d0) at Obj.h:220
 #38 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc90e0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #39 0x0000000100045853 in Unref (o=0x100cc90e0) at Obj.h:220
 #40 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8ff0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #41 0x0000000100045853 in Unref (o=0x100cc8ff0) at Obj.h:220
 #42 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8f00) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #43 0x0000000100045853 in Unref (o=0x100cc8f00) at Obj.h:220
 #44 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8e10) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #45 0x0000000100045853 in Unref (o=0x100cc8e10) at Obj.h:220
 #46 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8d20) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #47 0x0000000100045853 in Unref (o=0x100cc8d20) at Obj.h:220
 #48 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8c30) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #49 0x0000000100045853 in Unref (o=0x100cc8c30) at Obj.h:220
 #50 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8b40) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #51 0x0000000100045853 in Unref (o=0x100cc8b40) at Obj.h:220
 #52 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8a50) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #53 0x0000000100045853 in Unref (o=0x100cc8a50) at Obj.h:220
 #54 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8960) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #55 0x0000000100045853 in Unref (o=0x100cc8960) at Obj.h:220
 #56 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cca5c0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #57 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cca5c0)
 at NFA.h:73
 #58 0x0000000100045853 in Unref (o=0x100cca5c0) at Obj.h:220
 #59 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc87f0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #60 0x0000000100045853 in Unref (o=0x100cc87f0) at Obj.h:220
 #61 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8700) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #62 0x0000000100045853 in Unref (o=0x100cc8700) at Obj.h:220
 #63 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8610) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #64 0x0000000100045853 in Unref (o=0x100cc8610) at Obj.h:220
 #65 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8520) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #66 0x0000000100045853 in Unref (o=0x100cc8520) at Obj.h:220
 #67 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8430) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #68 0x0000000100045853 in Unref (o=0x100cc8430) at Obj.h:220
 #69 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8340) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #70 0x0000000100045853 in Unref (o=0x100cc8340) at Obj.h:220
 #71 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8250) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #72 0x0000000100045853 in Unref (o=0x100cc8250) at Obj.h:220
 #73 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8160) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #74 0x0000000100045853 in Unref (o=0x100cc8160) at Obj.h:220
 #75 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc8070) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #76 0x0000000100045853 in Unref (o=0x100cc8070) at Obj.h:220
 #77 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc7f80) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #78 0x0000000100045853 in Unref (o=0x100cc7f80) at Obj.h:220
 #79 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc7e90) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #80 0x0000000100045853 in Unref (o=0x100cc7e90) at Obj.h:220
 #81 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc7da0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #82 0x0000000100045853 in Unref (o=0x100cc7da0) at Obj.h:220
 #83 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc7cb0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #84 0x0000000100045853 in Unref (o=0x100cc7cb0) at Obj.h:220
 #85 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cca510) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #86 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cca510)
 at NFA.h:73
 #87 0x0000000100045853 in Unref (o=0x100cca510) at Obj.h:220
 #88 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc7b40) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #89 0x0000000100045853 in Unref (o=0x100cc7b40) at Obj.h:220
 #90 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc7a50) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #91 0x0000000100045853 in Unref (o=0x100cc7a50) at Obj.h:220
 #92 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc7960) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #93 0x0000000100045853 in Unref (o=0x100cc7960) at Obj.h:220
 #94 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc7870) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #95 0x0000000100045853 in Unref (o=0x100cc7870) at Obj.h:220
 #96 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc7780) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #97 0x0000000100045853 in Unref (o=0x100cc7780) at Obj.h:220
 #98 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc7690) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #99 0x0000000100045853 in Unref (o=0x100cc7690) at Obj.h:220
 #100 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc75a0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #101 0x0000000100045853 in Unref (o=0x100cc75a0) at Obj.h:220
 #102 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc74b0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #103 0x0000000100045853 in Unref (o=0x100cc74b0) at Obj.h:220
 #104 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc73c0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #105 0x0000000100045853 in Unref (o=0x100cc73c0) at Obj.h:220
 #106 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc72d0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #107 0x0000000100045853 in Unref (o=0x100cc72d0) at Obj.h:220
 #108 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc71e0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #109 0x0000000100045853 in Unref (o=0x100cc71e0) at Obj.h:220
 #110 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc70f0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #111 0x0000000100045853 in Unref (o=0x100cc70f0) at Obj.h:220
 #112 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc7000) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #113 0x0000000100045853 in Unref (o=0x100cc7000) at Obj.h:220
 #114 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cca460) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #115 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cca460)
 at NFA.h:73
 #116 0x0000000100045853 in Unref (o=0x100cca460) at Obj.h:220
 #117 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc6e90) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #118 0x0000000100045853 in Unref (o=0x100cc6e90) at Obj.h:220
 #119 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc6da0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #120 0x0000000100045853 in Unref (o=0x100cc6da0) at Obj.h:220
 #121 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc6cb0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #122 0x0000000100045853 in Unref (o=0x100cc6cb0) at Obj.h:220
 #123 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc6bc0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #124 0x0000000100045853 in Unref (o=0x100cc6bc0) at Obj.h:220
 #125 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc6ad0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #126 0x0000000100045853 in Unref (o=0x100cc6ad0) at Obj.h:220
 #127 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc69e0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #128 0x0000000100045853 in Unref (o=0x100cc69e0) at Obj.h:220
 #129 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc68f0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #130 0x0000000100045853 in Unref (o=0x100cc68f0) at Obj.h:220
 #131 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc6800) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #132 0x0000000100045853 in Unref (o=0x100cc6800) at Obj.h:220
 #133 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc6710) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #134 0x0000000100045853 in Unref (o=0x100cc6710) at Obj.h:220
 #135 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc6620) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #136 0x0000000100045853 in Unref (o=0x100cc6620) at Obj.h:220
 #137 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc6530) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #138 0x0000000100045853 in Unref (o=0x100cc6530) at Obj.h:220
 #139 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc6440) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #140 0x0000000100045853 in Unref (o=0x100cc6440) at Obj.h:220
 #141 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc6350) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #142 0x0000000100045853 in Unref (o=0x100cc6350) at Obj.h:220
 #143 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cca3b0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #144 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cca3b0)
 at NFA.h:73
 #145 0x0000000100045853 in Unref (o=0x100cca3b0) at Obj.h:220
 #146 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc61e0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #147 0x0000000100045853 in Unref (o=0x100cc61e0) at Obj.h:220
 #148 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc60f0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #149 0x0000000100045853 in Unref (o=0x100cc60f0) at Obj.h:220
 #150 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc6000) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #151 0x0000000100045853 in Unref (o=0x100cc6000) at Obj.h:220
 #152 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc5f10) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #153 0x0000000100045853 in Unref (o=0x100cc5f10) at Obj.h:220
 #154 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc5e20) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #155 0x0000000100045853 in Unref (o=0x100cc5e20) at Obj.h:220
 #156 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc5d30) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #157 0x0000000100045853 in Unref (o=0x100cc5d30) at Obj.h:220
 #158 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc5c40) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #159 0x0000000100045853 in Unref (o=0x100cc5c40) at Obj.h:220
 #160 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc5b50) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #161 0x0000000100045853 in Unref (o=0x100cc5b50) at Obj.h:220
 #162 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc5a60) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #163 0x0000000100045853 in Unref (o=0x100cc5a60) at Obj.h:220
 #164 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc5970) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #165 0x0000000100045853 in Unref (o=0x100cc5970) at Obj.h:220
 #166 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc5880) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #167 0x0000000100045853 in Unref (o=0x100cc5880) at Obj.h:220
 #168 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc5790) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #169 0x0000000100045853 in Unref (o=0x100cc5790) at Obj.h:220
 #170 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc56e0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #171 0x0000000100045853 in Unref (o=0x100cc56e0) at Obj.h:220
 #172 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cca2c0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #173 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cca2c0)
 at NFA.h:73
 #174 0x0000000100045853 in Unref (o=0x100cca2c0) at Obj.h:220
 #175 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cc5540) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #176 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cc5540)
 at NFA.h:73
 #177 0x0000000100045853 in Unref (o=0x100cc5540) at Obj.h:220
 #178 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cc5490) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #179 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cc5490)
 at NFA.h:73
 #180 0x0000000100045853 in Unref (o=0x100cc5490) at Obj.h:220
 #181 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cc55f0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #182 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cc55f0)
 at NFA.h:73
 #183 0x0000000100045853 in Unref (o=0x100cc55f0) at Obj.h:220
 #184 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cc52b0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #185 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cc52b0)
 at NFA.h:73
 #186 0x0000000100045853 in Unref (o=0x100cc52b0) at Obj.h:220
 #187 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cc51c0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #188 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cc51c0)
 at NFA.h:73
 #189 0x0000000100045853 in Unref (o=0x100cc51c0) at Obj.h:220
 #190 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cc53a0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #191 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cc53a0)
 at NFA.h:73
 #192 0x0000000100045853 in Unref (o=0x100cc53a0) at Obj.h:220
 #193 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cc4ef0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #194 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cc4ef0)
 at NFA.h:73
 #195 0x0000000100045853 in Unref (o=0x100cc4ef0) at Obj.h:220
 #196 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cc4e00) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #197 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cc4e00)
 at NFA.h:73
 #198 0x0000000100045853 in Unref (o=0x100cc4e00) at Obj.h:220
 #199 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cc4fe0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #200 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cc4fe0)
 at NFA.h:73
 #201 0x0000000100045853 in Unref (o=0x100cc4fe0) at Obj.h:220
 #202 0x0000000100190672 in NFA_State::~NFA_State (this=0x100cc49b0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #203 0x0000000100045853 in Unref (o=0x100cc49b0) at Obj.h:220
 #204 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cca240) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #205 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cca240)
 at NFA.h:73
 #206 0x0000000100045853 in Unref (o=0x100cca240) at Obj.h:220
 #207 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cc47b0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #208 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cc47b0)
 at NFA.h:73
 #209 0x0000000100045853 in Unref (o=0x100cc47b0) at Obj.h:220
 #210 0x0000000100190836 in NFA_State::~NFA_State (this=0x100cc46c0) at
 /Users/seth/bro.git9/src/NFA.cc:46
 #211 0x000000010007dddd in EpsilonState::~EpsilonState (this=0x100cc46c0)
 at NFA.h:73
 #212 0x0000000100045853 in Unref (o=0x100cc46c0) at Obj.h:220
 #213 0x00000001001900ff in NFA_Machine::~NFA_Machine (this=0x100cc4640) at
 /Users/seth/bro.git9/src/NFA.cc:162
 #214 0x0000000100045853 in Unref (o=0x100cc4640) at Obj.h:220
 #215 0x00000001000cc611 in DFA_Machine::~DFA_Machine (this=0x100cc4ae0) at
 /Users/seth/bro.git9/src/DFA.cc:534
 #216 0x0000000100045853 in Unref (o=0x100cc4ae0) at Obj.h:220
 #217 0x00000001001b6150 in Specific_RE_Matcher::~Specific_RE_Matcher
 (this=0x100cbd120) at /Users/seth/bro.git9/src/RE.cc:44
 #218 0x00000001001b62ef in RE_Matcher::~RE_Matcher (this=0x100cbccf0) at
 /Users/seth/bro.git9/src/RE.cc:446
 #219 0x0000000100236256 in PatternVal::SetMatcher (this=0x100ccae60,
 re=0x100ccdd70) at /Users/seth/bro.git9/src/Val.cc:1423
 #220 0x000000010023a802 in PatternVal::AddTo (this=0x100ccdc60,
 v=0x100ccae60) at /Users/seth/bro.git9/src/Val.cc:1416
 #221 0x0000000100169c1f in ID::SetVal (this=0x100cbcd20, v=0x100ccdc60,
 c=INIT_EXTRA) at /Users/seth/bro.git9/src/ID.cc:157
 #222 0x0000000100246e0f in make_var (id=0x100cbcd20, t=0x100b4b560,
 c=INIT_EXTRA, init=0x100ccdcf0, attr=0x0, dt=VAR_REDEF, do_init=1) at
 /Users/seth/bro.git9/src/Var.cc:160
 #223 0x00000001002472fe in add_global (id=0x100cbcd20, t=0x0,
 c=INIT_EXTRA, init=0x100ccdcf0, attr=0x0, dt=VAR_REDEF) at
 /Users/seth/bro.git9/src/Var.cc:189
 #224 0x00000001000825d0 in yyparse () at parse.y:859
 #225 0x000000010009288f in main (argc=2, argv=0x7fff5fbfef20) at
 /Users/seth/bro.git9/src/main.cc:756

 }}}

-- 
Ticket URL: <http://tracker.icir.org/bro/ticket/426>
Bro Tracker <http://tracker.icir.org/bro>
Bro Issue Tracker



More information about the bro-dev mailing list