[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: NSWorkspace? bug
From: |
Enrico Sersale |
Subject: |
Re: NSWorkspace? bug |
Date: |
Thu, 31 Jan 2002 20:07:25 +0200 (EET) |
On Thu, 31 Jan 2002, Enrico Sersale wrote:
>
> Opening from GWorkspace two or more files togheter, if these files can be
> opened by a GNUstep application, not a wrapper, results in a crash.
>
> The app is launched and then the first file is loaded; the crash happens
> when the app should load the second file.
>
> GWorkspace calls the NSWorkspace's [openFile:withApplication:] method.
>
> #0 0x403dc509 in NSFreeMapTable (table=0x0) at NSMapTable.m:271
> #1 0x403f6096 in -[GSTcpPort invalidate] (self=0x829c0c0,
> _cmd=0x404b0928)
> at GSTcpPort.m:1744
> ...
This is not a NSWorkspace bug, this comes from NSRunLoop, I think...
Opening a file with Gorm, (from the Gorm's menu, no GWorkspace present),
results in a similar crash:
#0 0x403dc509 in NSFreeMapTable (table=0x0) at NSMapTable.m:271
#1 0x8052d89 in -[GormDocument dealloc] (self=0x8656d08, _cmd=0x404afcd8)
at GormDocument.m:459
#2 0x403ebf02 in -[NSObject release] (self=0x8656d08, _cmd=0x4049c070)
at NSObject.m:1080
#3 0x4038c98f in -[NSAutoreleasePool dealloc] (self=0x8134f80,
_cmd=0x4049c060) at NSAutoreleasePool.m:384
#4 0x4038c8a5 in -[NSAutoreleasePool release] (self=0x8134f80,
_cmd=0x4027e710) at NSAutoreleasePool.m:341
#5 0x400b9f7a in -[NSApplication run] (self=0x81eca30, _cmd=0x4027bd80)
at NSApplication.m:930
#6 0x400b1c5d in NSApplicationMain (argc=1, argv=0xbfffed84) at
Functions.m:75
#7 0x8050dcc in main (argc=1, argv=0xbfffed84) at Gorm.m:1194
#8 0x40578091 in __libc_start_main (main=0x8050da0 <main>, argc=1,
ubp_av=0xbfffed84, init=0x804b57c <_init>, fini=0x8080020 <_fini>,
rtld_fini=0x4000e374 <_dl_fini>, stack_end=0xbfffed7c)
at ../sysdeps/generic/libc-start.c:129
- NSWorkspace? bug, Enrico Sersale, 2002/01/31
- Re: NSWorkspace? bug,
Enrico Sersale <=