Re: [Prelude Universal SIM system] #322: prelude-admin list segfaults

"Prelude Universal SIM system" <[email protected]> Mon, 13 Oct 2008 10:37:27 -0000
Newsgroups gmane.comp.security.ids.prelude.devel
Message-ID <[email protected]>
#322: prelude-admin list segfaults
-------------------------------+--------------------------------------------
 Reporter:  [email protected]  |        Owner:                   
     Type:  defect             |       Status:  closed           
 Priority:  normal             |    Milestone:  Libprelude 0.9.22
Component:  libprelude         |      Version:  0.9              
 Severity:  normal             |   Resolution:  duplicate        
 Keywords:                     |  
-------------------------------+--------------------------------------------
Changes (by yoann):

  * status:  new => closed
  * resolution:  => duplicate
  * milestone:  => Libprelude 0.9.22


Old description:

> Running "prelude-admin list"   segfaults instead of printing a list.
> valgrind out put shows:
>
> ==2824== Invalid read of size 8
> ==2824==    at 0x4E5DA78: prelude_client_profile_get_profile_dirname (in
> /usr/lib64/libprelude.so.2.17.0)
> ==2824==    by 0x408E06: list_cmd (prelude-admin.c:2020)
> ==2824==    by 0x40854A: main (prelude-admin.c:2212)
> ==2824==  Address 0x10 is not stack'd, malloc'd or (recently) free'd
> ==2824==
> ==2824== Process terminating with default action of signal 11 (SIGSEGV)
> ==2824==  Access not within mapped region at address 0x10
> ==2824==    at 0x4E5DA78: prelude_client_profile_get_profile_dirname (in
> /usr/lib64/libprelude.so.2.17.0)
> ==2824==    by 0x408E06: list_cmd (prelude-admin.c:2020)
> ==2824==    by 0x40854A: main (prelude-admin.c:2212)
>
> This is libprelude-0.9.21.1

New description:

 Running "prelude-admin list"   segfaults instead of printing a list.
 valgrind out put shows:

 {{{
 ==2824== Invalid read of size 8
 ==2824==    at 0x4E5DA78: prelude_client_profile_get_profile_dirname (in
 /usr/lib64/libprelude.so.2.17.0)
 ==2824==    by 0x408E06: list_cmd (prelude-admin.c:2020)
 ==2824==    by 0x40854A: main (prelude-admin.c:2212)
 ==2824==  Address 0x10 is not stack'd, malloc'd or (recently) free'd
 ==2824==
 ==2824== Process terminating with default action of signal 11 (SIGSEGV)
 ==2824==  Access not within mapped region at address 0x10
 ==2824==    at 0x4E5DA78: prelude_client_profile_get_profile_dirname (in
 /usr/lib64/libprelude.so.2.17.0)
 ==2824==    by 0x408E06: list_cmd (prelude-admin.c:2020)
 ==2824==    by 0x40854A: main (prelude-admin.c:2212)
 }}}

 This is libprelude-0.9.21.1

--

Comment:

 Mark as duplicate of #320.

-- 
Ticket URL: <https://trac.prelude-ids.org/ticket/322#comment:1>
Prelude Universal SIM system <http://www.prelude-ids.com>
Prelude Universal SIM system
_______________________________________________
Prelude-devel site list
[email protected]
http://lists.prelude-ids.org/mailman/listinfo/prelude-devel