discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problem with NSArray


From: Jan Trembulak
Subject: Problem with NSArray
Date: Fri, 26 Jan 2001 11:10:12 +0000

I have problem with initializing NSArray from file.
Here is example:

#import <AppKit/AppKit.h>

int main(int argc, const char *argv[]) {
        id pool = [NSAutoreleasePool new];
        id app;

        app = [NSArray arrayWithContentsOfFile: @"TestArray"];

        if (app)  NSLog (@"Array count: %d", [app count]);
        else NSLog (@"Wrong array");

        [pool release];
        return 0;
}

And file "TestArray" containt:
( P1,P2 )

When I run this program, I got message:
Jan 26 11:02:08 TestA[607] -autorelease sent to uninitialised array
Uncaught exception NSInternalInconsistencyException, reason: attempt to
use uninitialised array

Program received signal SIGABRT, Aborted.
0xdf3c66ac in _libc_kill () from /usr/lib/libc.so.1
#0  0xdf3c66ac in _libc_kill () from /usr/lib/libc.so.1
#1  0xdf38a71a in raise () from /usr/lib/libc.so.1
#2  0xdf37b824 in abort () from /usr/lib/libc.so.1
#3  0xdf7aa3d5 in _NSFoundationUncaughtExceptionHandler ()
   from
/usr/local/GNUstep/System/Libraries/ix86/solaris2.8/gnu-gnu-gnu-xgps/libgnustep-base.so.0

#4  0xdf7aa779 in _i_NSException__raise ()
   from
/usr/local/GNUstep/System/Libraries/ix86/solaris2.8/gnu-gnu-gnu-xgps/libgnustep-base.so.0

#5  0xdf7aa536 in _c_NSException__raise_format_arguments_ ()
   from
/usr/local/GNUstep/System/Libraries/ix86/solaris2.8/gnu-gnu-gnu-xgps/libgnustep-base.so.0

#6  0xdf7aa4a2 in _c_NSException__raise_format_ ()
   from
/usr/local/GNUstep/System/Libraries/ix86/solaris2.8/gnu-gnu-gnu-xgps/libgnustep-base.so.0

#7  0xdf746cae in _i_GSPlaceholderArray__count ()
   from
/usr/local/GNUstep/System/Libraries/ix86/solaris2.8/gnu-gnu-gnu-xgps/libgnustep-base.so.0

#8  0x8053531 in gnustep_base_user_main ()
#9  0xdf7e07ab in main ()
   from
/usr/local/GNUstep/System/Libraries/ix86/solaris2.8/gnu-gnu-gnu-xgps/libgnustep-base.so.0

#10 0x80533ab in _start ()


What am I doing wrong ?
(I'm using gsetp-core-010109)

Than you
Jan Trembulak





reply via email to

[Prev in Thread] Current Thread [Next in Thread]