discuss-gnustep
[Top][All Lists]
Advanced

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

Re: GNUstep BUFFER OVERFLOWS


From: Fred Kiefer
Subject: Re: GNUstep BUFFER OVERFLOWS
Date: Sun, 29 Dec 2013 10:20:57 +0100

You should rather try to use the standalone layout that GNUstep make offers and report back problems with that instead of using a probably outdated set of instructions.

But the problems you are seeing are most likely unrelated. You should be getting the same when using the standard GNUstep layout for Windows. Looks like we need bigger or adjustable buffers when accessing some Windows resources. Sadly your report isn't of much help to locate this problems. Could you provide more context? For example by running your application in a debugger?
Has anybody ever used GNUstep on Windows 7 or later?

Fred

On the road

Am 29.12.2013 um 06:51 schrieb a b <a_bright2@hotmail.com>:

 
As part of my evaluation of GNUstep in order to decide if it would
be a worthwhile tool for my own use, I have been attempting to follow
the document listed in reference #1.  I have successfully used
ProjectCenter and Gorm to create a useless GUI application for testing
purposes which does nothing other than display a GUI window.
While attempting to package the application as standalone I have observed
some odd behavior. 
 
There are several instances where the application
causes a BUFFER OVERFLOW, as follows:
 
1)    BUFFER OVERFLOW on QueryInformationVolume for the local harddisk when
             the application starts
 
2)    BUFFER OVERFLOW (Length = 144)       for keys
            HKLM\System\CurrentControlSet\services\WinSock2\Parameters\Protocol_Catalog9
                      \Catalog_Entries\00000000000x\PackedCatalogItem 
       ALL of these keys, where x = 0 to MAX_ENTRY
 
3)    BUFFER TOO SMALL  when accessing key
             HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones  
 
Since I am new to GNUstep I need to ask if this might be caused by the environment
not being set up correctly (GNUstep not installed, or not installed properly?).  This
behavior is occuring under Win7.  I find this behavior odd since buffer overflows are
not considered to be a good thing on the Windows platform.
 
Any thoughts, suggestions?
 
===========================================
**** reference #1
Date: 28-Feb-2007 (tested under Windows XP)
Update: 06-Mar-2010
Author: Nicola Pero <nicola.pero@meta-innovation.com>
        after Richard Frith-Macdonald <rfm@gnu.org> and others
This document is intended to provide a step by step instruction on how
to use GNUstep on recent Windows operating systems (XP, 2000, and
probably NT).
It will get as far as explaining how to build a GNUstep application
and create a standalone version that can be shipped standalone to
Windows end users.
===========================================
 
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

reply via email to

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