No subject


Sun Jul 19 19:54:31 CDT 2009


set to an invalid pointer value of 0xfffffffffffffffe. This happens to be
CONFIG_STATUS_FILEINVALID as defined by (void *)-2 .

The function ast_config_load2 which is called by main/manager.c in line
4088 returns CONFIG_STATUS_FILEINVALID. However the return value is not
checked for this, just for NULL and CONFIG_STATUS_FILEUNCHANGED. Then the
pointer is passed around as if it were valid, with the resulting crash. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-08-27 14:26 a_villacis     Note Added: 0109750                          
======================================================================




More information about the asterisk-bugs mailing list