Summary: | ASTERISK-09241: Segmentation fault when loading an empty res_config_mysql.conf | ||
Reporter: | Christoph Stadlmann (cstadlmann) | Labels: | |
Date Opened: | 2007-04-11 04:15:00 | Date Closed: | 2007-04-11 09:33:55 |
Priority: | Critical | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | After a fresh compile of asterisk and asterisk-addons, res_config_mysql.conf is 'empty'. When Asterisk starts and parses that file, it segfaults. When placing invalid values into that file, Asterisk starts with errors, but does not segfault. ****** ADDITIONAL INFORMATION ****** == Parsing '/etc/asterisk/res_mysql.conf': [Apr 11 11:05:59] DEBUG[18991]: config.c:853 config_text_file_load: Parsing /etc/asterisk/res_mysql.conf Found [Apr 11 11:05:59] WARNING[18991]: res_config_mysql.c:739 load_mysql_config: MySQL RealTime: No database user found, using 'asterisk' as default. [Apr 11 11:05:59] WARNING[18991]: res_config_mysql.c:745 load_mysql_config: MySQL RealTime: No database password found, using 'asterisk' as default. [Apr 11 11:05:59] WARNING[18991]: res_config_mysql.c:751 load_mysql_config: MySQL RealTime: No database host found, using localhost via socket. [Apr 11 11:05:59] WARNING[18991]: res_config_mysql.c:757 load_mysql_config: MySQL RealTime: No database name found, using 'asterisk' as default. [Apr 11 11:05:59] WARNING[18991]: res_config_mysql.c:763 load_mysql_config: MySQL RealTime: No database port found, using 3306 as default. Segmentation fault (core dumped) | ||
Comments: | By: Joshua C. Colp (jcolp) 2007-04-11 09:33:55 Fixed in asterisk-addons trunk as of revision 363. Thanks! |