discuss-gnustep
[Top][All Lists]
Advanced

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

RE: GNUstep BUFFER OVERFLOWS


From: a b
Subject: RE: GNUstep BUFFER OVERFLOWS
Date: Sun, 29 Dec 2013 06:47:26 -0500

> Does this happen with your "Own" test app only? or also when starting
> Gorm or PojectCenter?
 
        I am trying to become familiar with GNUstep;  it is a test app only.
        If GNUstep is already installed, I don't see any problem.

> If you just compile and run it inside ProjectCenter, does it happen?
>
        If GNUstep is already installed, I don't see any problem.
        In my opinion, buffer overflow is unusual.   That is why I am asking.

> Where/how do you see these buffer overflows?
>
         The overflows were captured using the SysInternals Process Monitor tool
         made available by Microsoft.  Start the process monitor, then set the filter
         to ignore all the normal background processes.  Start the application, the
         monitor will capture all the activity related to the application.

 
I am trying to create a standalone application as explained in this
document:
 
>>>>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.

Since I am new to the GNUstep environment, it is possible I made a mistake
in following the document.  Ergo, I asked for additional information.
The errors were captured while attempting to run the application when
GNUstep had not been installed.  The application seems to run fine if
GNUstep is already installed.  As I said before, this is designed to be a learning
experience.  But I did not expect to see buffer overflows.
 
 
> Date: Sun, 29 Dec 2013 10:26:50 +0100
> From: rm@gnu.org
> To: fredkiefer@gmx.de; a_bright2@hotmail.com
> CC: discuss-gnustep@gnu.org
> Subject: Re: GNUstep BUFFER OVERFLOWS
>
> Hi,
>
> Fred Kiefer wrote:
> > 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
> > <mailto:a_bright2@hotmail.com>>:
> >
> >>
> >>
> >> 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.
> I use certain apps on windows XP and Windows7. I packaged the same app
> with my owm "mega-blob" technique and it is being used without problems
> under Windows 8.
>
> Does this happen with your "Own" test app only? or also when starting
> Gorm or PojectCenter?
>
> If you just compile and run it inside ProjectCenter, does it happen?
>
> Where/how do you see these buffer overflows?
>
> Riccardo


reply via email to

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