Some NRTB common classes destructors may throw.

Bug #851880 reported by Rick Stovall
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
New Real Time Battle
Fix Released
High
Rick Stovall

Bug Description

A review of the C++ common libs for NRTB needs to be reviewed for class destructors which may throw exceptions outside their scope. This can cause badness.
While we are at it, ensure all destructors are virtual as well.

Tags: stability
Rick Stovall (fpstovall)
summary: - Some NRTB common classes destructors which may throw.
+ Some NRTB common classes destructors may throw.
Revision history for this message
DougPiranha (dougpirahna) wrote : Re: [Nrtb-core] [Bug 851880] [NEW] Some NRTB common classes destructors may throw.

Badness?? I like it. Weird, but I like it.

On Fri, Sep 16, 2011 at 7:30 AM, Rick Stovall <email address hidden> wrote:

> Public bug reported:
>
> A review of the C++ common libs for NRTB needs to be reviewed for class
> destructors which may throw exceptions outside their scope. This can cause
> badness.
> While we are at it, ensure all destructors are virtual as well.
>
> ** Affects: nrtb
> Importance: High
> Assignee: Rick Stovall (fpstovall)
> Status: Fix Committed
>
>
> ** Tags: stability
>
> ** Branch linked: lp:~fpstovall/nrtb/listener-fix
>
> ** Summary changed:
>
> - Some NRTB common classes destructors which may throw.
> + Some NRTB common classes destructors may throw.
>
> --
> You received this bug notification because you are a member of NRTB
> Core, which is subscribed to New Real Time Battle.
> https://bugs.launchpad.net/bugs/851880
>
> Title:
> Some NRTB common classes destructors may throw.
>
> Status in The New Real Time Battle Project:
> Fix Committed
>
> Bug description:
> A review of the C++ common libs for NRTB needs to be reviewed for class
> destructors which may throw exceptions outside their scope. This can cause
> badness.
> While we are at it, ensure all destructors are virtual as well.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/nrtb/+bug/851880/+subscriptions
>
> _______________________________________________
> Mailing list: https://launchpad.net/~nrtb-core
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~nrtb-core
> More help : https://help.launchpad.net/ListHelp
>

--
Failure is not an option with Micro$oft. It is a built-in feature.
Robert Moore - <email address hidden>

Revision history for this message
Rick Stovall (fpstovall) wrote :

Worse case, hyper-dimensional shunts and black holes have been reported. Not
good!
On Sep 16, 2011 12:15 PM, "DougPiranha" <email address hidden> wrote:
> Badness?? I like it. Weird, but I like it.
>
> On Fri, Sep 16, 2011 at 7:30 AM, Rick Stovall <email address hidden>
> wrote:
>
>> Public bug reported:
>>
>> A review of the C++ common libs for NRTB needs to be reviewed for class
>> destructors which may throw exceptions outside their scope. This can
cause
>> badness.
>> While we are at it, ensure all destructors are virtual as well.
>>
>> ** Affects: nrtb
>> Importance: High
>> Assignee: Rick Stovall (fpstovall)
>> Status: Fix Committed
>>
>>
>> ** Tags: stability
>>
>> ** Branch linked: lp:~fpstovall/nrtb/listener-fix
>>
>> ** Summary changed:
>>
>> - Some NRTB common classes destructors which may throw.
>> + Some NRTB common classes destructors may throw.
>>
>> --
>> You received this bug notification because you are a member of NRTB
>> Core, which is subscribed to New Real Time Battle.
>> https://bugs.launchpad.net/bugs/851880
>>
>> Title:
>> Some NRTB common classes destructors may throw.
>>
>> Status in The New Real Time Battle Project:
>> Fix Committed
>>
>> Bug description:
>> A review of the C++ common libs for NRTB needs to be reviewed for class
>> destructors which may throw exceptions outside their scope. This can
cause
>> badness.
>> While we are at it, ensure all destructors are virtual as well.
>>
>> To manage notifications about this bug go to:
>> https://bugs.launchpad.net/nrtb/+bug/851880/+subscriptions
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~nrtb-core
>> Post to : <email address hidden>
>> Unsubscribe : https://launchpad.net/~nrtb-core
>> More help : https://help.launchpad.net/ListHelp
>>
>
>
> --
> Failure is not an option with Micro$oft. It is a built-in feature.
> Robert Moore - <email address hidden>
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/851880
>
> Title:
> Some NRTB common classes destructors may throw.
>
> Status in The New Real Time Battle Project:
> Fix Committed
>
> Bug description:
> A review of the C++ common libs for NRTB needs to be reviewed for class
destructors which may throw exceptions outside their scope. This can cause
badness.
> While we are at it, ensure all destructors are virtual as well.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/nrtb/+bug/851880/+subscriptions

Revision history for this message
DougPiranha (dougpirahna) wrote :
Download full text (3.8 KiB)

Not to mention the chrono-synclastic infundibulum.

On Fri, Sep 16, 2011 at 10:20 AM, Rick Stovall <email address hidden> wrote:

> Worse case, hyper-dimensional shunts and black holes have been reported.
> Not
> good!
> On Sep 16, 2011 12:15 PM, "DougPiranha" <email address hidden> wrote:
> > Badness?? I like it. Weird, but I like it.
> >
> > On Fri, Sep 16, 2011 at 7:30 AM, Rick Stovall <email address hidden>
> > wrote:
> >
> >> Public bug reported:
> >>
> >> A review of the C++ common libs for NRTB needs to be reviewed for class
> >> destructors which may throw exceptions outside their scope. This can
> cause
> >> badness.
> >> While we are at it, ensure all destructors are virtual as well.
> >>
> >> ** Affects: nrtb
> >> Importance: High
> >> Assignee: Rick Stovall (fpstovall)
> >> Status: Fix Committed
> >>
> >>
> >> ** Tags: stability
> >>
> >> ** Branch linked: lp:~fpstovall/nrtb/listener-fix
> >>
> >> ** Summary changed:
> >>
> >> - Some NRTB common classes destructors which may throw.
> >> + Some NRTB common classes destructors may throw.
> >>
> >> --
> >> You received this bug notification because you are a member of NRTB
> >> Core, which is subscribed to New Real Time Battle.
> >> https://bugs.launchpad.net/bugs/851880
> >>
> >> Title:
> >> Some NRTB common classes destructors may throw.
> >>
> >> Status in The New Real Time Battle Project:
> >> Fix Committed
> >>
> >> Bug description:
> >> A review of the C++ common libs for NRTB needs to be reviewed for class
> >> destructors which may throw exceptions outside their scope. This can
> cause
> >> badness.
> >> While we are at it, ensure all destructors are virtual as well.
> >>
> >> To manage notifications about this bug go to:
> >> https://bugs.launchpad.net/nrtb/+bug/851880/+subscriptions
> >>
> >> _______________________________________________
> >> Mailing list: https://launchpad.net/~nrtb-core
> >> Post to : <email address hidden>
> >> Unsubscribe : https://launchpad.net/~nrtb-core
> >> More help : https://help.launchpad.net/ListHelp
> >>
> >
> >
> > --
> > Failure is not an option with Micro$oft. It is a built-in feature.
> > Robert Moore - <email address hidden>
> >
> > --
> > You received this bug notification because you are subscribed to the bug
> > report.
> > https://bugs.launchpad.net/bugs/851880
> >
> > Title:
> > Some NRTB common classes destructors may throw.
> >
> > Status in The New Real Time Battle Project:
> > Fix Committed
> >
> > Bug description:
> > A review of the C++ common libs for NRTB needs to be reviewed for class
> destructors which may throw exceptions outside their scope. This can cause
> badness.
> > While we are at it, ensure all destructors are virtual as well.
> >
> > To manage notifications about this bug go to:
> > https://bugs.launchpad.net/nrtb/+bug/851880/+subscriptions
>
> --
> You received this bug notification because you are a member of NRTB
> Core, which is subscribed to New Real Time Battle.
> https://bugs.launchpad.net/bugs/851880
>
> Title:
> Some NRTB common classes destructors may throw.
>
> Status in The New Real Time Battle Project:
> Fix Committed
>
> Bug description:
> A review of the C++ common libs for NRTB needs ...

Read more...

Rick Stovall (fpstovall)
Changed in nrtb:
status: Fix Committed → Fix Released
Revision history for this message
Rick Stovall (fpstovall) wrote : Invitation to connect on LinkedIn

LinkedIn
------------

Bug,

I'd like to add you to my professional network on LinkedIn.

- Rick

Rick Stovall
Software Configuration Manager at SCOR
Charlotte, North Carolina Area

Confirm that you know Rick Stovall:
https://www.linkedin.com/e/3clisk-hrt6a5f2-l/isd/20198808353/kR7aRmG7/?hs=false&tok=0WxzbTrZBBc681

--
You are receiving Invitation to Connect emails. Click to unsubscribe:
http://www.linkedin.com/e/3clisk-hrt6a5f2-l/V8hWc_fsy9CY5qSdy4u1gkcsANkEGterJ97B-Xk/goo/851880%40bugs%2Elaunchpad%2Enet/20061/I6502041214_1/?hs=false&tok=1vbGmrY5dBc681

(c) 2012 LinkedIn Corporation. 2029 Stierlin Ct, Mountain View, CA 94043, USA.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.