Re: Memory Allocation Error?

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: Brian Burgess (bburgess66_at_hotmail.com)
Date: 10/19/04

  • Next message: Sean M. Severson: "Order of records in data store"
    Date: Tue, 19 Oct 2004 13:40:59 +0800
    
    

    Hi Chris,

    Thanks. This does not SEEM to be the case. However certainly some
    things could be hidden from view.
    How can I check/verify these things you mention?

    Also .. Is it odd that these problems only show up in eVB apps? .. As
    opposed to eVC apps?

    thx in advance..

    -BB

    "Chris Tacke, eMVP" <ctacke@NOinnovativedssSPAM.com> wrote in message
    news:uiH8Mg%23sEHA.2192@TK2MSFTNGP14.phx.gbl...
    > It's probably running out of virtual memory becasue it has too much crap
    > loaded into ROM. DLLs take up 64k of virtual memory minimum is CE,
    > regardless of their size, so loading lots of small DLLs can kill your
    > ability to allocate memory. My bet is that there are all sorts of "tools"
    > and the like on the device that the OEM thought would be useful, but that
    > are preventing you from using it for real work.
    >
    > -Chris
    >
    >
    > "Brian Burgess" <bburgess66@hotmail.com> wrote in message
    > news:%23DFADYmsEHA.2688@TK2MSFTNGP14.phx.gbl...
    > > I'm having trouble on a PPC2002 device SOMETIMES, when accessing a
    table
    > > on the object store, the following error shows: 'Resource file
    > msdaerEN.dll
    > > is not installed.' ... In fact this is in the \Windows folder of the
    > > device. I am using the ADOCE31 object. Is there any known issues
    > > regarding this? Any work-arounds?
    > >
    > > This file is not a COM dll. It is simple dll with set of strings
    > > corresponding to ADOCE error codes in (EN)glish.
    > >
    > > Also this only occurs sporadically so it is not that ADOCE 3.1 has not
    > been
    > > installed, it seems more like a memory allocation error of some sort is
    > > occuring. This only occurs SOMETIMES on one device with 64 MB of
    > memory.
    > > It NEVER has occured on my iPaq 3630 with 32 MB of memory (or any other
    > > device I have tried my app on). This leads me to believe that the
    OEMs
    > > who develop their own WinCE images for their devices have control over
    how
    > > memory is allocated for objects such as COM components. Is almost
    like
    > > the memory for such objects is being allocated on the STACK instead of
    the
    > > HEAP. Does anyone know if this is the case?
    > >
    > > This same device (Eten P603) also has trouble creating ActiveX objects
    > > SOMETIMES. And it seems to occur more frequently when another app is
    > > running in the background .. Like ActiveSync(on the device)..
    > >
    > > Thx in advance..
    > >
    > > -BB
    > >
    > >
    >
    >


  • Next message: Sean M. Severson: "Order of records in data store"

    Relevant Pages

    • Re: Memory Management
      ... The program is a bunch of DLLs. ... I'm still using the CRT's malloc and free to allocate memory. ... If the application makes a memory allocation request, ... I have implemented a memory manager for some SDK I'm working on (a ...
      (microsoft.public.vc.language)
    • Re: Memory Allocation Error?
      ... Is it odd that these problems only show up in eVB apps? ... DLLs take up 64k of virtual memory minimum is CE, ... it seems more like a memory allocation error of some sort is ...
      (microsoft.public.windowsce.embedded.vc)
    • Re: Memory Allocation Error?
      ... Is it odd that these problems only show up in eVB apps? ... DLLs take up 64k of virtual memory minimum is CE, ... it seems more like a memory allocation error of some sort is ...
      (microsoft.public.windowsce.embedded)
    • Re: Memory Allocation Error?
      ... Is it odd that these problems only show up in eVB apps? ... DLLs take up 64k of virtual memory minimum is CE, ... it seems more like a memory allocation error of some sort is ...
      (microsoft.public.windowsce.platbuilder)
    • Re: Dlls,memory allocation
      ... quite a few dlls and execute. ... be no dynamic memory in the libraries.. ... In that case, the allocation /freeing will ...
      (comp.lang.c)