>Sorry, a problem has occurred.
>(-48807)
>
>(#877).WeirdCardInserted(0, ['wi11,]), 58: GetPath 1
>
>Stack Trace:
>(#877).WeirdCardInserted(0, ['wi11,]):58
>functions.Perform(@541, 'WeirdCardInserted, [0,[#1],]) <native function>
>functions.HandleCardEvent('WeirdCardInserted, [0,[#1],]):7
>
>Debugging at stack level: 0
>
>Current Receiver from level: 0
>{StoreMounted: <_function: 1 arg>,
>StoreUnMounted: <_function: 1 arg>,
>CheckPassword: <_function: 1 arg>,
>BadPassword: <_function: 1 arg>,
>CardRemoved: <_function: 1 arg>,
>CardReInserted: <_function: 1 arg>,
>WeirdCardInserted: <_function: 2 args>,
>Convert1.XCard?: <_function: 1 arg>,
>FormatWithExtremePrejudice?: <_function: 1 arg>,
>Format?: <_function: 1 arg>,
>FormatLockedCard: <_function: 1 arg>,
>frame truncated: '...,
>}
Exactly what I thought.
If you look at @541, you get that frame on an unpatched OS. On a
patched MP, you get:
{
_proto: <that frame>,
WeirdCardInserted: func(#2)
}
In other words, this magic pointer 541 is patched by System patches.
And it is patched because what you experience is a bug and Apple
fixed it.
You're lucky that it works nevertheless.
>p.s. what is the 2.2 myth exactly? Cos it definately exists.
When unpatched, the eMate says NewtonOS 2.2. But I can't find any
serious reason for having an unpatched eMate. It's not because it
says 2.2 that it's superior to a patched eMate saying 2.1. On the
contrary, it has painful bugs. This ethernet bug is just a little one
compared to the issues that were solved in the PCMCIA code, for
example.
If you really want, I can cook you a system patch so your MP will say 3.0.
Paul
-- NPDS: http://newton.kallisys.net:8080/ Apache: http://www.kallisys.com/-- 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 : Thu Oct 31 2002 - 12:04:42 EST