[DGD] Re: Error in kernel auto object

ind at o2.pl ind at o2.pl
Sat May 7 01:56:01 CEST 2005


ind at o2.pl wrote:

>
> Hello
>
> I receive the following error when I invoke 'editor' kfun with kernel:
>
> Value is not an array
>  46 receive_message   /kernel/obj/telnet (#64)
> 199 receive_message   /kernel/lib/connection (/kernel/obj/telnet#64)
> 786 receive_message   /u/System/obj/immo (#67)
> 493 command          /u/System/obj/immo (#67)
> 389 immo_command  /u/System/obj/immo (#67)
>  36 command_ed        /u/System/obj/immo (#67)
>  34 start             /u/System/obj/ed (#69)
> 1550 editor            /kernel/lib/auto (/u/System/obj/ed#69)
>
> this is where
>
> mixed *info;
> ...
> info = ::call_trace()[1][TRACE_FIRSTARG][1];
>
> and that value is just "System", not an array.
>
> Is it my fault? I had working version of this command and everything 
> was ok, but now after refactoring this is how it looks :)
> This error is not affecting the editor, it works, but throws error msg 
> every time on start.
>
> DGD 1.2.105/XP
>
>
Just one correction:
last line in error message should look like this in unchanged auto:
1539 editor            /kernel/lib/auto (/u/System/obj/ed#69)




More information about the DGD mailing list