[Freeswitch-users] "Can not record session. Media not enabled on channel."
Anthony Minessale
anthony.minessale at gmail.com
Tue Oct 27 08:18:22 PDT 2009
won't compile or won't run?
maybe you should try rebuilding it.
On Tue, Oct 27, 2009 at 9:55 AM, Maciej Aniserowicz <
maciej.aniserowicz at gmail.com> wrote:
> Sorry, trunk does not compile on win7, here are the details:
>
>
> rev.15247
>
> ---------------------------
> Microsoft Visual C++ Debug Library
> ---------------------------
> Debug Assertion Failed!
>
> Program: ...ev\Projects\External\FreeSWITCH\Original\Debug\FreeSwitch.exe
> File: f:\dd\vctools\crt_bld\self_x86\crt\src\dbgheap.c
> Line: 1317
>
> Expression: _CrtIsValidHeapPointer(pUserData)
>
> For information on how your program can cause an assertion
> failure, see the Visual C++ documentation on asserts.
>
> (Press Retry to debug the application)
> ---------------------------
> Abort Retry Ignore
> ---------------------------
>
> VS Call stack:
>
> ntdll.dll!77ccfadc()
> [Frames below may be incorrect and/or missing, no symbols loaded for
> ntdll.dll]
> ntdll.dll!77c9272c()
> ntdll.dll!77c5e1ef()
> msvcr90d.dll!_free_dbg_nolock(void * pUserData=0x00664b88, int
> nBlockUse=1) Line 1317 + 0x9 bytes C++
> msvcr90d.dll!_free_dbg(void * pUserData=0x00664b88, int nBlockUse=1)
> Line 1258 + 0xd bytes C++
> msvcr90d.dll!free(void * pUserData=0x00664b88) Line 49 + 0xb bytes C++
> > FreeSwitch.dll!switch_core_mime_add_type(const char * type=0x003bcd1c,
> const char * ext=0x003bcd37) Line 748 + 0xc bytes C
> FreeSwitch.dll!load_mime_types() Line 791 C
> FreeSwitch.dll!switch_core_init(unsigned int flags=65, switch_bool_t
> console=SWITCH_TRUE, const char * * err=0x003bf68c) Line 1244 C
> FreeSwitch.dll!switch_core_init_and_modload(unsigned int flags=65,
> switch_bool_t console=SWITCH_TRUE, const char * * err=0x003bf68c) Line 1454
> + 0x11 bytes C
> FreeSwitch.exe!main(int argc=1, char * * argv=0x02144c40) Line 764 +
> 0x23 bytes C
> FreeSwitch.exe!__tmainCRTStartup() Line 586 + 0x19 bytes C
> FreeSwitch.exe!mainCRTStartup() Line 403 C
> kernel32.dll!77713677()
> ntdll.dll!77c39d72()
> ntdll.dll!77c39d45()
>
>
> Error occurs in :
>
> SWITCH_DECLARE(switch_status_t) switch_core_mime_add_type(const char *type,
> const char *ext)
> {
> const char *check;
> switch_status_t status = SWITCH_STATUS_FALSE;
>
> switch_assert(type);
> switch_assert(ext);
>
> check = (const char *) switch_core_hash_find(runtime.mime_types, ext);
>
> if (!check) {
> char *ptype = switch_core_permanent_strdup(type);
> char *ext_list = strdup(ext);
> int argc = 0;
> char *argv[20] = { 0 };
> int x;
>
> switch_assert(ext_list);
>
> if ((argc = switch_separate_string(ext_list, ' ', argv, (sizeof(argv) /
> sizeof(argv[0]))))) {
>
> for (x = 0; x < argc; x++) {
> if (argv[x] && ptype) {
> switch_core_hash_insert(runtime.mime_types, argv[x], ptype);
> }
> }
>
> status = SWITCH_STATUS_SUCCESS;
> }
>
> free(ext_list); // <--- HERE
> }
>
> return status;
> }
>
>
>
> ----- Original Message -----
> *From:* [hidden email]<http://n2.nabble.com/user/SendEmail.jtp?type=node&node=3899478&i=0>
> *To:* [hidden email]<http://n2.nabble.com/user/SendEmail.jtp?type=node&node=3899478&i=1>
> *Sent:* Monday, October 26, 2009 10:32 PM
> *Subject:* Re: [Freeswitch-users] "Can not record session. Media not
> enabled on channel."
>
>
>
> On Mon, Oct 26, 2009 at 12:21 AM, Maciej Aniserowicz <[hidden email]<http://n2.nabble.com/user/SendEmail.jtp?type=node&node=3895104&i=0>
> > wrote:
>
>>
>> Yes, I can confirm - this exact error occurs each time when I start
>> recording
>> before the call is answered (just after sending ORIGINATE command) - but I
>> think that's completely understandable that media is not ready for an
>> unanswered call.
>> But... is there any other event that guarantees media to be ready?
>>
>> Update to latest SVN and try again.
> -MC
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> [hidden email]<http://n2.nabble.com/user/SendEmail.jtp?type=node&node=3895104&i=1>
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
> ------------------------------
> View this message in context: Re: [Freeswitch-users] "Can not record
> session. Media not enabled on channel."<http://n2.nabble.com/Can-not-record-session-Media-not-enabled-on-channel-tp3857858p3899478.html>
>
> Sent from the freeswitch-users mailing list archive<http://n2.nabble.com/freeswitch-users-f2379917.html>at Nabble.com.
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
--
Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm
MSN:anthony_minessale at hotmail.com <MSN%3Aanthony_minessale at hotmail.com>
GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference
sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
iax:guest at conference.freeswitch.org/888
googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
pstn:213-799-1400
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091027/a3ebd947/attachment-0002.html
More information about the FreeSWITCH-users
mailing list