[Home]

Summary:ASTERISK-18104: asterisk terminates on module load attempt
Reporter:feyfre (feyfre)Labels:
Date Opened:2011-07-10 12:22:44Date Closed:2011-09-14 08:57:05
Priority:MinorRegression?
Status:Closed/CompleteComponents:Core/General
Versions:1.8.4 Frequency of
Occurrence
Constant
Related
Issues:
Environment:CYGWIN_NT-5.1Attachments:
Description:When asterisk tries to load any module(no matter it is autoload on startup or via cli interface manually) it silently terminates. Does not prints any additional error or warning messages.
Traced execution up to execution function dlopen in load_dynamic_mdoule in loader.c,line 386 (in 1.8.4.4 release tarball).
Have no idea why it fails.
Comments:By: Leif Madsen (lmadsen) 2011-07-11 14:09:24.315-0500

A backtrace or some other information is going to be necessary to move this forward. It should be mentioned that the cygwin environment is going to receive very little interest for the community at large, and you may be generally on your own to resolve issues that stem from using Asterisk in a cygwin environment.

By: Leif Madsen (lmadsen) 2011-08-11 13:23:33.036-0500

Assigned to reported to provide requested (required) feedback.

By: Leif Madsen (lmadsen) 2011-09-14 08:57:00.034-0500

Suspended due to lack of activity. Please request a bug marshal in #asterisk-bugs on the IRC network irc.freenode.net to reopen the issue should you have the additional information requested.  Further information can be found at http://www.asterisk.org/developers/bug-guidelines



By: feyfre (feyfre) 2011-10-19 19:01:12.865-0500

Retried to build asterisk again(version 1.8.7.1). For now asterisk loads most of modules I managed to build. Keep it.
Modules it could not load now are: app_queue.so, app_speech_utils.so, app_voicemail.so, chan_agent.so, res_agi.so and res_crypto.so
All modules failed with WARNING[1332] in loader.c:387 load_dynamic_modules "No such file or directory"
Such files are present(they was detected by asterisk because of autoload=yes in modules.conf), except res_crypto.so which was not built(probably required by some other dependent module).