discuss-gnustep
[Top][All Lists]
Advanced

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

Re: Segfault in SystemPreferences


From: Andreas Schik
Subject: Re: Segfault in SystemPreferences
Date: Mon, 08 Jun 2009 16:06:16 +0200
User-agent: Thunderbird 2.0.0.21 (X11/20090318)

Fred Kiefer schrieb:
Andreas Schik wrote:
Hi all,
last week (May, 27th) I upgraded my GNUstep installation from SVN and
encountered problems with SystemPreferences and GWorkspace.
Both simply segfault during startup. Additionally, GWorkspace tells me
that is cannot load English.lproj/PrefWindow.gorm.

In both cases the debugger shows that the crash happens in
-[GSFFCallInvocation initWithMethodSignature:]. Here is the bachtrace:

#0  0xb794a873 in -[GSFFCallInvocation initWithMethodSignature:] (
    self=0xc1f00000, _cmd=0x200862, aSignature=0x38220000)
    at GSFFCallInvocation.m:548
#1  0x00050000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

No, I did not compile -base with debug info, yet, as I did not have time
so far, but maybe someone already has an answer for me and spares me
debugging -base :-)


It is highly likely that this behaviour is caused by Systempreferences
now being installed in a different domain than before. By default it
will now be installed in Local not System. But there still are the old
preference panes in System and these will get loaded, but wont work
correctly with the new application. Best to remove all these old
components. I also changed the installation domain by adding
Systempreferences to /etc/GNUstep/installation-domains.conf, but this is
optional and just shows that I still recent the change we made here :-)

Hope this helps
It did. I already suspected that and removed all prefs bundles from System,
but did not see that I had an old one in Local :-) Your response helped me see that.

I still have a problem with SystemPreferences, though. The colours panel does not work. Clicking 'Show All' in this panel yields the following:

2009-06-08 16:01:23.133 SystemPreferences[12103] File NSString.m: 1237.
In -[NSString initWithContentsOfFile:] Contents of file '/home/ahe/GNUstep/Library/Colors/System.clr' are not string data 2009-06-08 16:01:23.133 SystemPreferences[12103] Scanner initialised with nil string 2009-06-08 16:01:23.133 SystemPreferences[12103] Unable to read color file at "/home/ahe/GNUstep/Library/Colors/System.clr" -- unknown format.

SystemPreferences does not respond for several seconds before it segfaults. The file is actually some binary stuff.

Andreas




reply via email to

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