[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bundle path problem on Solaris
From: |
Riccardo Mottola |
Subject: |
bundle path problem on Solaris |
Date: |
Wed, 29 Apr 2015 09:17:13 +0200 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1 |
Hi,
I am tracking down a problem on Solaris/SPARC (verified both on 5.8 and
5.10)
in GWorkspace, FSNodeRep is inside the FSNode framework, which has its
own Resources.
GWorkspace application is a different bundle and has other resources.
In FSNodeRep, there is code that gets the current bundle this way [1]
NSBundle *bundle = [NSBundle bundleForClass: [FSNodeRep class]];
on e.g. NetBSD, it is the FSNode bundle (inside Library/Frameworks) on
Solaris it is the GWorkspace bundle and from there all resources fail to
load until a crash happens.
I will try to fix NSImage/NSImageRep not to get NSData if the path is
nil, but that is just the effect of the above bug: I get the wrong bundle
do you have a clue on what is going wrong? where canI look in the code
for further information?
(Sebastian: I wonder if you have a similar problem with TalkSoup on OpenBSD)
Riccardo
[1]
https://github.com/gnustep/gworkspace/blob/master/FSNode/FSNodeRep.m
line 97
- bundle path problem on Solaris,
Riccardo Mottola <=