[Bro-Dev] #829: terminate called after throwing an instance of 'std::logic_error'

Bro Tracker bro at tracker.bro-ids.org
Fri Jun 8 08:29:18 PDT 2012


#829: terminate called after throwing an instance of 'std::logic_error'
-----------------------------+------------------------
  Reporter:  Tyler.Schoenke  |      Owner:
      Type:  Merge Request   |     Status:  new
  Priority:  Normal          |  Milestone:  Bro2.1
 Component:  Bro             |    Version:  git/master
Resolution:                  |   Keywords:
-----------------------------+------------------------
Changes (by jsiwek):

 * type:  Problem => Merge Request


Comment:

 > and the value logged will be an empty string

 Or maybe it should log the string representation of the internal integer
 value of the enum?

 There's probably another issue that was leading to this crash that could
 be caught at an earlier time, but I don't understand the conditions where
 an enum's type could fail to have a name mapping for it's value.  The new
 errors that will be put in reporter.log from the patch in `topic/jsiwek
 /enum-log-error-handling` might help pinpoint how to reproduce it.

-- 
Ticket URL: <http://tracker.bro-ids.org/bro/ticket/829#comment:3>
Bro Tracker <http://tracker.bro-ids.org/bro>
Bro Issue Tracker



More information about the bro-dev mailing list