[asterisk-bugs] [Asterisk 0010498]: pbx_ael crashs asterisk when unloading/loading

noreply at bugs.digium.com noreply at bugs.digium.com
Mon Aug 27 07:30:03 CDT 2007


The following issue has been RESOLVED. 
====================================================================== 
http://bugs.digium.com/view.php?id=10498 
====================================================================== 
Reported By:                caio1982
Assigned To:                murf
====================================================================== 
Project:                    Asterisk
Issue ID:                   10498
Category:                   PBX/pbx_ael
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     resolved
Asterisk Version:            SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 80022 
Disclaimer on File?:        N/A 
Request Review:              
Resolution:                 no change required
Fixed in Version:           
====================================================================== 
Date Submitted:             08-20-2007 08:03 CDT
Last Modified:              08-27-2007 07:30 CDT
====================================================================== 
Summary:                    pbx_ael crashs asterisk when unloading/loading
Description: 
Found that a couple of minutes ago, after updating trunk:

[Aug 20 10:02:42] NOTICE[17531]: pbx_ael.c:1680 pbx_load_module: Starting
AEL load process.
[Aug 20 10:02:42] NOTICE[17531]: pbx_ael.c:1687 pbx_load_module: AEL load
process: calculated config file name '/etc/asterisk/extensions.ael'.
/usr/sbin/asterisk: symbol lookup error:
/usr/lib/asterisk/modules/pbx_ael.so: undefined symbol: ael2_parse

Program exited with code 0177.
(gdb)
====================================================================== 

---------------------------------------------------------------------- 
 file - 08-27-07 07:30  
---------------------------------------------------------------------- 
Great to hear!

As for the symbol stuff... the loader takes care of making sure that on a
system with autoload=yes the modules that export global symbols get loaded
first, and everything that uses them gets loaded after so you should never
run into it... it's when you start selectively loading modules on your
system that you can run into dependecy issues. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
08-27-07 07:30  file           Resolution               open => no change
required
08-27-07 07:30  file           Note Added: 0069465                          
======================================================================




More information about the asterisk-bugs mailing list