<div>Hello again,</div>
<div> </div>
<div>If anyone is interested, I have compiled a set of instructions for porting Asterisk 1.2.1 (the latest) to the 770 at <a href="http://www.cayennegraphics.com/asterisk770/">http://www.cayennegraphics.com/asterisk770/</a>
. I have also included a binary distribution (not nicely packaged yet, if anyone feels like it, go right ahead :) ). This one is pretty stable, no longer core dumps or crashes.</div>
<div> </div>
<div>Enjoy!</div>
<div>Razvan<br><br clear="all"><br>-- <br>Razvan Dragomirescu<br>Chief Technology Officer<br>Cayenne Graphics SRL <br> </div>
<div><span class="gmail_quote">On 12/7/05, <b class="gmail_sendername">Eero Tamminen</b> <<a href="mailto:eero.tamminen@movial.fi">eero.tamminen@movial.fi</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi,<br><br>> looks like it was a crash after all, it's dumping core in chan_sip.c<br>> (the SIP engine). I found the place where it's doing that, I'm working
<br>> on fixing that bug, should have a working version in a few days. Does<br>> anyone know a way to display the stack backtrace from a Nokia770<br>> -generated core file? I don't have gdb on the device and if I move
<br>> the file to the PC, it tells me there is no backtrace to display.<br>> Do I have to do this within Scratchbox (didn't try that yet)?<br><br>To get a backtrace from a core file, you need exactly the same binary
<br>and libraries with which the core file was generated. To get function<br>names to core files, the bin/libs need to have been compiled with -g<br>option and not to be stripped (the bin/libs on the target may be<br>stripped, but not the ones with which you check the core).
<br><br>I'm not sure whether the product libs match 100% the ones in the ARM<br>SDK though, or are they just API/ABI compatible.<br><br><br>Another (maybe easier solution) is to copy ARM version of the<br>'gdbserver' from the SDK (in /scratchbox/device_tools/ dir) to
<br>the target, attach that to the debugged program and connect to<br>that from Gdb running in the SDK (you cannot run full GDB in<br>the device, there's not enough memory for that unless the debugged<br>program is really simple). There are instruction on how to do this
<br>on the <a href="http://scratchbox.org">scratchbox.org</a> site.<br><br><br> - Eero<br><br>_______________________________________________<br>maemo-developers mailing list<br><a href="mailto:maemo-developers@maemo.org">
maemo-developers@maemo.org</a><br><a href="https://maemo.org/mailman/listinfo/maemo-developers">https://maemo.org/mailman/listinfo/maemo-developers</a><br></blockquote></div><br>