bugGNUstep - Bugs: bug #26414, GNUstep can't deal with a missing...


bug #26414: GNUstep can't deal with a missing services menu

Submitted by:  Markus Hitter <hitterm>
Submitted on:  Fri 01 May 2009 08:37:49 PM UTC  
Category:  Gui/AppKit Severity:  3 - Normal
Item Group:  Bug Status:  Fixed
Privacy:  Public Assigned to:  Fred Kiefer <FredKiefer>
Open/Closed:  Closed

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Tue 05 May 2009 01:36:12 PM UTC, comment #5: 

I tried hard to build from SVN (on top of what the Windows installers gave me) and finally succeeded, but now my app works no longer. So I obviously have to wait for the release.

Nevertheless it's likely safe to close this bug, as the mechanism works as designed. In case I can come up with a more efficient design, I'll post a new bug ... err ... enhancement request.

Markus Hitter <hitterm>
Fri 01 May 2009 10:59:25 PM UTC, comment #4: 

As matt pointed out this log message was removed from SVN and so the issue should be solved in current SVN code.
As there will be a new release soon, you may either switch to use SVN or wait for that release.

Fred Kiefer <FredKiefer>
Project MemberIn charge of this item.
Fri 01 May 2009 10:46:14 PM UTC, comment #3: 

With "grep" and "strings" I can find this message in /GNUstep/System/Tools/gnustep-gui-0_16.dll .

Correction to the original report: Running the app with "openapp" isn't sufficient, you have to run it in gdb, with "debugapp", to see the messages.

Further playing around obviously found the culprit of the "critical error": The .gorm file for the document interface of the document based app was missing. After adding this interface, the app starts to be useful.

The complaints about the missing services menu continue to appear, though. Hundreds of them if you click and drag a lot.

Markus Hitter <hitterm>
Fri 01 May 2009 10:42:07 PM UTC, comment #2: 

Fred, the log was removed about 2 months ago.


matt rice <ratmice>
Project Member
Fri 01 May 2009 09:27:13 PM UTC, comment #1: 

I just searched for this error message and I cannot find it anywhere in the GNustep source code. (Am I looking in the wrong places?)

Perhaps it would help, if you run the same progam on a Unix system first and investigate the issue there? That way we could try to figure out, what is causing the problem.

Fred Kiefer <FredKiefer>
Project MemberIn charge of this item.
Fri 01 May 2009 08:37:49 PM UTC, original submission:  

This is Windows XP in a virtual machine with GNUstep installed from the current set of installers:

- gnustep-system-0.22.0
- gnustep-core-0.22.0
- gnustep-devel-1.0.0
- SystemPreferences-
- gorm-1.2.8
- ProjectCenter-0.5.0

As I plan to make a standalone application running without further GNUstep environment I use a main menu without a "Services" entry. Actually, it's a menu created in InterfaceBuilder on Mac OS X, converted to a Gorm.

When running this app via "openapp ..." GNUstep complains over and over again:

"... ... Services menu not in main menu!"

At the same time my application shows an alert window "critical error in <name of the app>". The field for the text of the  error is empty, but there's a scrollbar. I can't test wether both misbehaviours are related as I can't add the services menu (see https://savannah.gnu.org/bugs/index.php?26413 ).

Anyways, clicking either "debug" or "abort" or anywhere else in the error popup results in a crash: Windows complains with a generic "Visual C++ Runtime Library, Runtime error! <path of the app's .exe>"

Markus Hitter <hitterm>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by ratmice (Posted a comment)
  • -email is unavailable- added by FredKiefer (Updated the item)
  • -email is unavailable- added by hitterm (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-07-06 FredKiefer StatusReady For Test => Fixed
        Open/ClosedIn Test => Closed
    2009-05-01 FredKiefer StatusNone => Ready For Test
        Assigned toNone => FredKiefer
        Open/ClosedOpen => In Test
    2009-05-01 FredKiefer CategoryBase/Foundation => Gui/AppKit

    Back to the top

    Powered by Savane 3.6