Hans,
Just checked that this has been fixed already. Will pull in the fix
in the next release.

F.Y.I
- Mathi.

 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Hans Feldt
> Sent: Tuesday, November 27, 2007 3:23 PM
> To: Murthy E-G19462
> Cc: [email protected]
> Subject: Re: [Users] Opensaf1.0-4 Release
> 
> 
> This is a piece of code from psr_init.c that bombs on my system:
> 
>     uns32          ps_cnt = 0;
>     ...
>        ps_cnt = scandir(NCS_PSS_DEF_PSSV_ROOT_PATH, &ps_list, 
> filter, NULL);
>        m_NCS_CONS_PRINTF("ps_cnt: %d\n", ps_cnt);
>        if (ps_cnt < 0)
>            perror("scandir");
>        if(ps_cnt > 2)
>        {
>           /* Log that there are multiple formats of 
> persistent store */
>           m_LOG_PSS_STR(NCSFL_SEV_CRITICAL, 
> "pss_check_n_reformat(): Too many formats of persistent store found");
>           for(;ps_cnt > 0; ps_cnt--)
>              free(ps_list[ps_cnt-1]);   <============= 
> segmentation fault
> 
> scandir is a system call that returns -1 on errors!
> 
> Basically the same code fragment exist in psr_amf.c but in 
> that code ps_cnt is an int. Should be a function used from 
> the two places!
> 
> The OpenSAF code is not compiled with -Wall but the code 
> fragment above generates no warning with -Wall. Perhaps lint 
> would have. A more powerful static analysis tool would find 
> things like this in no time.
> 
> (Somehow this bug is triggered when I lower the default stack 
> size for all processes. I can't understand why.)
> 
> Regards,
> Hans
> 
> 
> Murthy E-G19462 wrote:
> > Hans,
> > 
> > We tested with your stack patch. In PC environment under 
> Debian/Redhat 
> > we are seeing crash in Pssv process. So the patch needs further 
> > investigation.
> > 
> > Based on testing we will fine tune the stack size and include it in 
> > the subsequnet release or provide it as a patch.
> > 
> > Regards
> > Murthy
> > 
> >> -----Original Message-----
> >> From: Hans Feldt [mailto:[EMAIL PROTECTED]
> >> Sent: Thursday, November 15, 2007 3:29 PM
> >> To: Betham R-G19443
> >> Cc: Murthy E-G19462; [email protected]
> >> Subject: Re: [Users] Opensaf1.0-4 Release
> >>
> >> Not solved (thread stack size):
> >>
> >> http://list.opensaf.org/archives/users/2007-August/000179.html
> >>
> >> I think this one is really important. Core dumps gets too big and 
> >> truncated, memory is wasted & the system looks less attractive to 
> >> applications (no memory left).
> >>
> >> I spent a lot of time and effort creating this patch, why 
> is it not 
> >> included?
> >>
> >> Why bring in new features without fixing issues in the 
> existing ones?
> >>
> >> Regards,
> >> Hans
> >>
> >>
> >> Betham R-G19443 wrote:
> >>> Yes, it is correct.
> >>>
> >>> Thanks,
> >>> Ramesh.
> >>>
> >>>> -----Original Message-----
> >>>> From: [EMAIL PROTECTED] 
> >>>> [mailto:[EMAIL PROTECTED] On Behalf Of Hans Feldt
> >>>> Sent: Wednesday, November 14, 2007 5:47 PM
> >>>> To: Murthy E-G19462
> >>>> Cc: [email protected]
> >>>> Subject: Re: [Users] Opensaf1.0-4 Release
> >>>>
> >>>> Thanks! Just need some clarification what's in and what's not.
> >>>>
> >>>> Not solved:
> >>>> http://list.opensaf.org/archives/users/2007-August/000252.html
> >>>>
> >>>> Solved:
> >>>> http://list.opensaf.org/archives/users/2007-September/000392.html
> >>>>
> >>>> Is that correct?
> >>>>
> >>>> Regards,
> >>>> Hans
> >>>>
> >>>> Murthy E-G19462 wrote:
> >>>>> All,
> >>>>>
> >>>>> You can download the opensaf1.0-4 release from below link.
> >>>>> http://www.opensaf.org/download
> >>>>>
> >>>>> Key features of the drop.
> >>>>>
> >>>>> - HPI B spec support
> >>>>> - Tested openSAF1.0-4 release on Debian4.0R1 (going
> >> forward Debian
> >>>>> major releases are going to be
> >>>>>   the reference platform for testing opensaf).
> >>>>> - Cleanup of unwanted shared libraries, SPSv code and
> >> inclusion of
> >>>>>   public header files in the rpm.
> >>>>> - UML patch to use net-snmp source code.
> >>>>>
> >>>>> Detailed description of the features are available in Changelog.
> >>>>> Also read the updated INSTALL file.
> >>>>>
> >>>>> Note: Dynamic loading of the SAF agent libraries is not
> >> included in
> >>>>> this drop.
> >>>>> We experienced some timing issues and inconsistent 
> behavior while 
> >>>>> loading these Libraries. So these changes are taken out of the 
> >>>>> release.
> >>>>>
> >>>>> Regards
> >>>>> Murthy
> >>>>> _______________________________________________
> >>>>> Users mailing list
> >>>>> [email protected]
> >>>>> http://list.opensaf.org/maillist/listinfo/users
> >>>>>
> >>>> _______________________________________________
> >>>> Users mailing list
> >>>> [email protected]
> >>>> http://list.opensaf.org/maillist/listinfo/users
> >>>>
> >>> _______________________________________________
> >>> Users mailing list
> >>> [email protected]
> >>> http://list.opensaf.org/maillist/listinfo/users
> >>>
> >>
> > _______________________________________________
> > Users mailing list
> > [email protected]
> > http://list.opensaf.org/maillist/listinfo/users
> > 
> 
> _______________________________________________
> Users mailing list
> [email protected]
> http://list.opensaf.org/maillist/listinfo/users
> 
_______________________________________________
Users mailing list
[email protected]
http://list.opensaf.org/maillist/listinfo/users

Reply via email to