[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#1079: GNUstep port segfaults making autoloads on x86_64
From: |
Yavor Doganov |
Subject: |
bug#1079: GNUstep port segfaults making autoloads on x86_64 |
Date: |
Mon, 06 Oct 2008 14:32:06 +0300 |
User-agent: |
Wanderlust/2.15.6 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.7 Emacs/22.2 (i486-pc-linux-gnu) MULE/5.0 (SAKAKI) |
> #5 0x00002ac40fb5ffbb in GSPropertyListFromStringsFormat (string=0x1e02e600)
> at NSPropertyList.m:1505
Maybe that's the culprit; -[NSString propertyList] is called,
resulting in NSException, because the .plist file is not a valid
dictionary (at least according to the plparse tool).
Does the naive patch below eliminate this problem?
2008-10-06 Yavor Doganov <yavor@gnu.org> (tiny change)
* GNUstep/Emacs.base/Resources/Info-gnustep.plist: Add missing
semicolons to make it a valid dictionary.
--- Info-gnustep.plist 21 авг 2008 15:40:28 +0300 1.3
+++ Info-gnustep.plist 06 окт 2008 13:31:32 +0300
@@ -99,7 +99,7 @@
{
NSPortName = Emacs;
NSMessage = requestService;
- NSUserData = open-selection
+ NSUserData = open-selection;
NSSendTypes = (NSStringPboardType);
NSMenuItem = {
default = "Emacs.app/New Buffer Containing Selection";
@@ -108,7 +108,7 @@
{
NSPortName = Emacs;
NSMessage = requestService;
- NSUserData = open-file
+ NSUserData = open-file;
NSSendTypes = (NSStringPboardType);
NSMenuItem = {
default = "Emacs.app/Open Selected File";
@@ -117,7 +117,7 @@
{
NSPortName = Emacs;
NSMessage = requestService;
- NSUserData = mail-selection
+ NSUserData = mail-selection;
NSSendTypes = (NSStringPboardType);
NSMenuItem = {
default = "Emacs.app/Email Selection";
@@ -126,7 +126,7 @@
{
NSPortName = Emacs;
NSMessage = requestService;
- NSUserData = mail-to
+ NSUserData = mail-to;
NSSendTypes = (NSStringPboardType);
NSMenuItem = {
default = "Emacs.app/Send Email to Selected Address";
- bug#1079: GNUstep port segfaults making autoloads on x86_64, (continued)
- bug#1079: GNUstep port segfaults making autoloads on x86_64, Yavor Doganov, 2008/10/06
- bug#1079: GNUstep port segfaults making autoloads on x86_64, Glenn Morris, 2008/10/06
- bug#1079: GNUstep port segfaults making autoloads on x86_64, Glenn Morris, 2008/10/06
- bug#1079: GNUstep port segfaults making autoloads on x86_64, Yavor Doganov, 2008/10/07
- bug#1079: GNUstep port segfaults making autoloads on x86_64, Glenn Morris, 2008/10/08
- bug#1079: GNUstep port segfaults making autoloads on x86_64, Yavor Doganov, 2008/10/08
- bug#1079: GNUstep port segfaults making autoloads on x86_64, Glenn Morris, 2008/10/09
- Processed: Re: bug#1079: GNUstep port segfaults making autoloads on x86_64, Emacs bug Tracking System, 2008/10/09
bug#1079: GNUstep port segfaults making autoloads on x86_64,
Yavor Doganov <=