Re: [NTLK] MP3 Streaming with Codec

From: Eckhart Köppen (eck1001_at_gmx.net)
Date: Sun Dec 15 2002 - 11:45:43 EST


I took at the -48809 errors and it seems to be a strange interaction
between the NS Debug Tools Package, BugTrap and NHttpLib. The code that
produces the error is pretty straightforward:

        try
                fEndPoint:Disconnect (true, {
                        _parent: self,
                        async: true,
                        CompletionScript: func (ep, options, result) :MUnbind ()
                });
        onexception |evt.ex.comm| do :MUnbind ();

If you look at the disassembly in the BugTrap log, you'll see that the
error is that the function PopHandlers is unknown which is part of the
try ... onexception statement. I suspect that the NS Debug Tools
override some of the regular execption handling, and in this case, it
goes wrong.

If you disable breakpoints in NS Debug Tools, the -48809 error doesn't
show up (at least when I tried it here). Clearly a reverse Heisenbug.

Other ideas anyone?

Eckhart

-- 
This is the NewtonTalk list - http://www.newtontalk.net/ for all inquiries
List FAQ/Etiquette/Terms: http://www.newtontalk.net/faq.html
Official Newton FAQ: http://www.chuma.org/newton/faq/



This archive was generated by hypermail 2.1.2 : Wed Jan 01 2003 - 10:02:28 EST