Summary: | ASTERISK-18354: sqlite crash for realtime action if config_table is not set | ||||||
Reporter: | Walter Doekes (wdoekes) | Labels: | |||||
Date Opened: | 2011-08-27 08:53:08 | Date Closed: | 2011-11-03 15:29:15 | ||||
Priority: | Major | Regression? | No | ||||
Status: | Closed/Complete | Components: | Resources/res_config_sqlite | ||||
Versions: | 1.8.7.0 | Frequency of Occurrence | Constant | ||||
Related Issues: |
| ||||||
Environment: | Attachments: | ( 0) issueA18354-sqlite-crash-on-unset-config_table-1.8.x.patch | |||||
Description: | Prerequisites: {code} $ for x in /etc/asterisk/*.conf ; do echo ">>> $x <<<" ; echo ; cat $x ; echo ; done >>> /etc/asterisk/extconfig.conf <<< [settings] sipusers => sqlite,somedb,sipfriend sippeers => sqlite,somedb,sipfriend sipregs => sqlite,somedb,sipreg >>> /etc/asterisk/modules.conf <<< [modules] autoload=no load=chan_sip.so load=res_config_sqlite.so >>> /etc/asterisk/res_config_sqlite.conf <<< [general] dbfile => /etc/asterisk/sqlite.db >>> /etc/asterisk/sip.conf <<< [general] {code} Execution: {code} $ asterisk -c *CLI> sip show peer 123 load Segmentation fault {code} Cause: strcmp is attempted on config_table which is NULL Fix: see (soon to be) attached patch Regards, Walter Doekes OSSO B.V. | ||||||
Comments: |