bugCERTI - Bugs: bug #32994, ...

 
 

bug #32994: unconditionalAttributeOwnershipDivestiture results in RTIG crash

Submitted by:  Eugene Chemeritskiy <tyz>
Submitted on:  Mon 04 Apr 2011 12:03:22 PM UTC  
 
Category: CERTISeverity: 3 - Normal
Item Group: Software errorStatus: Ready For Test
Privacy: PublicAssigned to: Eric NOULARD <erk>
Open/Closed: ClosedRelease: CVS
Reproducibility: NoneFixed Release: 3.4.1

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Mon 11 Apr 2011 11:54:31 AM UTC, comment #2:

I did just commit a fix to CVS HEAD.

That's ocbList may be NULL in the case
unconditionalAttributeOwnershipDivestiture
but I am not clearly convinced that this should
theoretically happen.

In other use case (UAV, DI, RI) ocbList should never
be NULL current fix "should" be ok
I'll have to dive more into it, before being 100% sure.

I'll do that later.

Eric NOULARD <erk>
Project AdministratorIn charge of this item.
Mon 11 Apr 2011 11:29:01 AM UTC, comment #1:

Hi,

I'm looking into this one just now.

Eric NOULARD <erk>
Project AdministratorIn charge of this item.
Mon 04 Apr 2011 12:03:22 PM UTC, original submission:

Hi,

I've got a RTIG crash caused by unconditionalAttributeOwnershipDivestiture.
The created ObjectClassBroadcastList pointer could stay NULL
even after an attempt to initialize it.
I am not sure that the proposed patch is a correct one.
May be this variable should never have a NULL value,
and the error covers inside the handler located in ObjectCLass.cc
(I have already raised a report devoted to this file).
Nevertheless this fix works for me.

This file could contain some similar cases but its checking requires better understanding of CERTI sources
and its correction seems to be done by some of experienced CERTI developers.

Eugene Chemeritskiy <tyz>
Project Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #23099:  ObjectClassSet.patch added by tyz (1KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by erk (Posted a comment)
  • -unavailable- added by tyz (Submitted the item)
  •  

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 18 Oct 2011 08:36:51 PM UTCerkOpen/ClosedOpen=>Closed
      Fixed ReleaseCVS=>3.4.1
    Mon 11 Apr 2011 11:54:31 AM UTCerkStatusIn Progress=>Ready For Test
      Fixed ReleaseUnknown=>CVS
    Mon 11 Apr 2011 11:29:01 AM UTCerkStatusNone=>In Progress
      Assigned toNone=>erk
    Mon 04 Apr 2011 12:03:23 PM UTCtyzAttached File-=>Added ObjectClassSet.patch, #23099

    Back to the top


    Powered by Savane 3.1-cleanup1