[asterisk-bugs] [JIRA] (ASTERISK-24567) Error loading module 'res_monitor.so': /usr/lib64/asterisk/modules/res_monitor.so: undefined symbol: __ast_beep_stop

Matt Jordan (JIRA) noreply at issues.asterisk.org
Tue Dec 2 13:37:29 CST 2014


    [ https://issues.asterisk.org/jira/browse/ASTERISK-24567?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=223797#comment-223797 ] 

Matt Jordan commented on ASTERISK-24567:
----------------------------------------

It actually does load:

{noformat}
[Dec  2 13:34:51] NOTICE[17506]: loader.c:1323 load_modules: 281 modules will be loaded.
[Dec  2 13:34:51] WARNING[17506]: loader.c:522 load_dynamic_module: Error loading module 'res_monitor.so': /usr/lib/asterisk/modules/res_monitor.so: undefined symbol: __ast_beep_stop

...

*CLI> module show like res_monitor
Module                         Description                              Use Count  Status      Support Level
res_monitor.so                 Call Monitoring Resource                 0          Running              core
1 modules loaded
*CLI> 
{noformat}

The symbol fails to be found due to global symbol resolution and optional API goofiness in the module loader. When the module is actually loaded with all of its dependencies present - which occurs later - it loads successfully.



> Error loading module 'res_monitor.so': /usr/lib64/asterisk/modules/res_monitor.so: undefined symbol: __ast_beep_stop
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-24567
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-24567
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Resources/res_monitor
>    Affects Versions: 13.0.1
>         Environment: openSUSE 13.1 (Bottle) (x86_64)
>            Reporter: Rudolf Faix
>
> Module does not load for the reason of an undefined symbol. The error message from the messages file is:
> loader.c: Error loading module 'res_monitor.so': /usr/lib64/asterisk/modules/res_monitor.so: undefined symbol: __ast_beep_stop



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list