Wednesday, June 29, 2011

Asterisk Directory Application Crash With Asterisk Realtime in 1.6.2

I recently discovered that asterisk-addons-1.6.2.3 has a bug in res_config_mysql that causes asterisk to segfault if you send a user to the Directory() app while using realtime asterisk for voicemail.  This bug is fixed in the asterisk-addons branch of 1.6.2 so be sure to use the latest res_config_mysql.c if you are using asterisk-addons-1.6.2.3.  The SVN is available here: http://svn.digium.com/svn/asterisk-addons/branches/1.6.2/

I spent a fair amount of time tracing down this crash before attempting to use the latest version out of SVN and discovered that this crash had been patched about a month ago.  I guess the moral of the story is to always test the latest code out of SVN if you are experiencing segfaults.  Not just the latest release, but test against the latest code in SVN as well, it could save you a lot of time debugging.

No comments:

Post a Comment