<html><body bgcolor="#FFFFFF"><div>A jira for the core dumps would be good, especially if you can reproduce the behavior.&nbsp;</div><div><br></div><div>Question: where does mod_vmd come into play?&nbsp;</div><div><br></div><div>-MC<br><br>Sent from my iPhone</div><div><br>On Dec 29, 2008, at 6:28 AM, "Adam Wilt" &lt;<a href="mailto:wiltingtree@gmail.com">wiltingtree@gmail.com</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div><div>Should I add this to Jira?</div>
<div><br><br>&nbsp;</div>
<div class="gmail_quote">On Sat, Dec 27, 2008 at 9:15 PM, Adam Wilt <span dir="ltr">&lt;<a href="mailto:wiltingtree@gmail.com"><a href="mailto:wiltingtree@gmail.com">wiltingtree@gmail.com</a></a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>I'm using builds 10724 and 10914&nbsp;to place an&nbsp;outbound call from the FreeSwitch console and use the onInputCallback functionality. My goal is to get mod_vmd working for me.</div>
<div>&nbsp;</div>
<div>When I run my script and press a touchtone to invoke the callback function,&nbsp; I get some unstable behavior; sometimes it works fine, sometimes I get a core dump (send me an email&nbsp;at <a href="mailto:wiltingtree@gmail.com" target="_blank"><a href="mailto:wiltingtree@gmail.com">wiltingtree@gmail.com</a></a>&nbsp;if anybody wants&nbsp;the core dump),&nbsp; sometimes it gives me the following error:</div>

<div>&nbsp;</div>
<div>&nbsp;&nbsp; TypeError: onInputCallback() takes exactly 3 arguments (0 given)</div>
<div>&nbsp;</div>
<div>In the documentation onInputCallback() takes 3 arguments, and&nbsp;I don't see how it would be very useful with zero.</div>
<div>&nbsp;</div>
<div>Here is a test script I put together which shows this behavior:</div>
<div>&nbsp;</div>
<div>import os<br>from freeswitch import *</div>
<div>def onInputCallback(session, what, obj):<br>&nbsp; consoleLog("INFO","IM IN THE CALLBACK!\n")<br>&nbsp; return("continue")</div>
<div><br>def fsapi(session, stream, env, args):</div>
<div>&nbsp; consoleLog("INFO","Hello there!!!\n")<br>&nbsp; session = Session("{ignore_early_media=true}sofia/gateway/gafachi/1xxxxxxxxxx")<br>&nbsp; session.sleep(500)<br>&nbsp; session.setInputCallback(onInputCallback)<br>
&nbsp; session.streamFile("/root/intro.wav")<br>&nbsp; consoleLog("info","Bye!\n")<br>&nbsp; session.hangup()<br>&nbsp; return(session)<br><br></div></blockquote></div><br>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>Freeswitch-users mailing list</span><br><span><a href="mailto:Freeswitch-users@lists.freeswitch.org">Freeswitch-users@lists.freeswitch.org</a></span><br><span><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a></span><br><span>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users"><a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a></a></span><br><span><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></span><br></div></blockquote></body></html>