bug-gnu-emacs
[Top][All Lists]
Advanced

[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";






reply via email to

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