Groups > Novell > Novell NetWare with PHP > Re: memory limit




memory limit

memory limit
Thu, 21 Sep 2006 16:39:19 GMT
Hi everyone

I get abends due to "stack dump exceeded memory limt"
Is it save not to reboot the server and continue running with abended 
threads. I want to reboot once a week or maybe once a month
It seems that the server stays stable with this abends

How big do I have to set memory limit in the php.ini to avoid abends ???
Or to reduce the abends.


Thanks for the future replies

Greetz Tom
Post Reply
Re: memory limit
Fri, 22 Sep 2006 16:37:31 GMT
Hi Tom,

Tom Trippaers <tom.trippaers@mail.khlim.be> wrote in
news:XezQg.1522$0w1.1108
@prv-forum2.provo.novell.com:

> Hi everyone
> 
> I get abends due to "stack dump exceeded memory limt"
> Is it save not to reboot the server and continue running with abended 
> threads. I want to reboot once a week or maybe once a month
> It seems that the server stays stable with this abends
> 
> How big do I have to set memory limit in the php.ini to avoid abends ???
> Or to reduce the abends.
memory_limit setting has no relation to what you see above;
in addition best set memory_limit=0 (disable) cause its not working anyway 
(but I think the setting doesnt matter at all with my latest builds).

Guenter.
Post Reply
Re: memory limit
Tue, 26 Sep 2006 08:04:10 GMT
Hi Guenter

I'm reading this is a very old problem coming from some php functions 
that are not a 100% cross-platform ??? Is this conclusion right ?

I'm running apache still is OS space just to be sure that it keeps running.

Has an protected address space other memmory limits than OS ??
As you can see in the abend is the problem
		
		Stack pointer: 8DD613DC
		OS Stack limit: 8DD608C0






Greetz
	Tom





Server HERMES halted Monday, 25 September 2006  22:47:28,764
Abend 1 on P00: Server-5.60.05: Double Fault Processor Exception (Error 
code 00000000)

Registers:     EIP in PHP5LIB.NLM at code start +0001BE2Fh

Running process: Apache_Worker 223 Process
Thread Owned by NLM: APACHE2.NLM
Stack pointer: 8DD613DC
OS Stack limit: 8DD608C0
Scheduling priority: 67371008
Wait state: 5050190  Blocked on a kernel CV

Stack:

Additional Information:
     The CPU encountered a problem executing code in PHP5LIB.NLM.  The 
problem may be in that module or in data passed to that module by a 
process owned by APACHE2.NLM.

Loaded Modules:
NLSTRAP.NLM      NetWare License Server Trap
DXEVENT.NLM      DirXML Event Module for Novell eDirectory 8.6.1
NWI.NLM          NetWare Install (NWI) Module
NCPFSP.NLM       Novell XTier NCP File System Provider Driver
NDSLPP.NLM       Novell XTier NDS Logical Path Provider Driver
HBNNSP.NLM       Novell XTier Host File Name Service Provider
XTNETID.NLM      Novell XTier NetIdentity Password Module
NIFIF.NLM        Novell XTier WebDav iFolder Namespace
NCIOM.NLM        Novell XTier File I/O Manager
XFILE.NLM        Novell XTier NetWare FileSystem Handler
MAPDAV.NLM       Novell XTier Mapped Drives DAV Store
XDAV.NLM         Novell XTier WebDAV Handler
NSADMIN.NLM      Novell NetStorage Administrator
XZEN.NLM         Novell XTier ZEN Handler
XTXMLPRS.NLM     expat - XML Toolkit Parser Toolkit v1.2 Copyright (c) 
1998 1999 2000 Thai Open Source Software Center Ltd.
NDMPD.NLM        VERITAS Backup Exec NDMP Server Module
AD_ASPI.NLM      Backup Exec ASPI Device Driver for NetWare
NRLTLI.NLM       Backup Exec - Remote Workstation Backup Software
TSANDS.NLM       TSA for Novell eDirectory 7.x, 8.x
TSAFS.NLM        SMS - File System Agent for NetWare 6.X
JSTCP.NLM        Jetstream TCP Transport Layer (Build 370  MP)
JSMSG.NLM        Jetstream Message Layer (Build 378  MP)
DFSLIB.NLM       DFS Common Library (Build 283  MP)
XTADDR.NLM       Novell ZEN Address Update Handler
XTLOG.NLM        Novell XTier Logger
PHP_ZIP.NLM      PHP 5.0.5 - Zip Extension
PHP_XML.NLM      PHP 5.0.5 - XML Extension
EXPATLBC.NLM     Scripting - Expat XML Parser Library (LibC Based)
PHP_SOCKETS.     PHP 5.0.5 - Sockets Extension
PHP_SIMPLEXM     PHP 5.0.5 - SimpleXML Extension
PHP_LIBXML.N     PHP 5.0.5 - LibXML Extension
LIBXML2.NLM      libxml2 2.6.23 - http://xmlsoft.org/
PHP_MYSQL.NL     PHP 5.0.5 - MySQL-4.0 Extension
PHP_MBSTRING     PHP 5.0.5 - Multi-Byte String Extension
SERVICTL.NLM     eDirectory Management Tool Box DSService eMTool
PHP_LDAP.NLM     PHP 5.0.5 - LDAP Extension
SCHEMACR.NLM     eDirectory Management Tool Box Schema eMTool
PHP_ICONV.NL     PHP 5.0.5 - Iconv Extension
SCHEMATL.NLM     eDirectory Management Tool Box Schema eMTool
PHP_GD.NLM       PHP 5.0.5 - GD Extension
REPAIRCR.NLM     eDirectory Management Tool Box DSRepair eMTool
PHP_BZ2.NLM      PHP 5.0.5 - bz2 Extension
SMDR.NLM         SMS - Storage Data Requestor
REPAIRTL.NLM     eDirectory Management Tool Box DSRepair eMTool
MOD_PHP5.NLM     PHP 5.0.5 - Apache 2.2.3 Filter Module
PHP5LIB.NLM      PHP 5.0.5 - Script Interpreter and Library
NETDB.MPM        netdb Memory Protection Module
NETDB.NLM        Network Database Access Module
AUTHZUSR.NLM     Apache 2.2.3 User Authorization Module
AUTHZGRP.NLM     Apache 2.2.3 Group File Authorization Module
AUTHBASC.NLM     Apache 2.2.3 Basic Authentication Module
AUTHNFIL.NLM     Apache 2.2.3 File Authentication Module
NDS4.NLM         Novell XTier Directory Manager NDAP Provider
VHOST.NLM        Apache 2.2.3 Vhost Alias Module
MERGECR.NLM      eDirectory Management Tool Box DSMerge eMTool
XTUTIL.NLM       Novell XTier Utility Functions
REWRITE.NLM      Apache 2.2.3 Rewrite Module
NIAM.NLM         Novell XTier Identity Manager
MERGETL.NLM      eDirectory Management Tool Box DSMerge eMTool
NSCM.NLM         Novell XTier Security Context Manager
XTNCP.NLM        Novell XTier NCP Session Layer Driver
SVCCOST.NLM      Novell XTier Service Costing Module
IPCTL.NLM        Novell XTier Transport Layer
BACKUPCR.NLM     eDirectory Management Tool Box DSBackup eMTool
NSNS.NLM         Novell XTier Simple Name Service
BACKUPTL.NLM     eDirectory Management Tool Box DSBackup eMTool
DMNDAP.NLM       Novell XTier Directory Manager NDAP Provider
DM.NLM           Novell XTier Directory Manager
EMSECURE.NLM     eDirectory Management Tool Box Security Service
RSS.NLM          eDirectory Management Tool Box Remote Subscription Service
EMBOXMGR.NLM     eDirectory Management Tool Box Manager
EMBOXMSG.NLM     eDirectory Management Tool Box Message API
HWDETECT.NLM     Novell Hardware Insertion/Removal Detection
HT2SOAP.NLM      eDirectory Management Tool Box HTTP to SOAP shim
BKUPEXEC.NLM     Backup Exec SureStart
LANGMAN.NLM      Novell Cross-Platform Language Manager
EMBOX.NLM        eDirectory Management Tool Box Engine
XIS11.NLM        XML Integration Service
JNET.NLM         Java jnet (based on 1.4.2_04)
APACHE2.NLM      Apache Web Server 2.2.3 (WINSOCK)
APRLIB.NLM       Apache Portability Runtime Library 1.2.7
LLDAPSSL.NLM     NetWare SSL Library for LDAP SDK (LibC version)
TCPIP.MPM        tcpip Memory Protection Module
MOD_XSRV.NLM     Novell XTier Server (Apache Module)
SNMP.MPM         snmp Memory Protection Module
TLI.MPM          tli Memory Protection Module
STREAMS.MPM      streams Memory Protection Module
SLP.MPM          slp Memory Protection Module
NPKIAPI.NLM      Public Key Infrastructure Services
MOD_JK.NLM       Apache 1.3 plugin for Tomcat
MOD_TLS.NLM      Apache TLS/SSL Module
SPMDCLNT.NLM     Novell SPM Client for DClient
LSL.MPM          lsl Memory Protection Module
SASL.NLM         Simple Authentication and Security Layer
MOD_NDS.NLM      NDS Authentication Module
NMAS.NLM         Novell Modular Authentication Service
SPMNWCC.NLM      Novell SPM Client for NWCC
MYSQLD.NLM       MySQL Database Server
NPKIT.NLM        Public Key Infrastructure Services
LLDAPSDK.NLM     LDAP SDK Library (LibC version)
GAMS.NLM         Graded Authentication Management Service
SYSCALLS.NLM     NetWare Operating System Call and Marshalling Library
NTLS.NLM         Novell TLS Library
MOD_LCGI.NLM     Apache LCGI Gateway
NSLCGI.NLM       LCGI support library
CSSYSMSG.NLM     CSLIB: System Messages Facility
NWSNUT.NLM       NetWare NLM Utility User Interface
LDAPXS.NLM        (Clib version)
BTCPCOM.NLM      BTCPCOM.NLM v7.90.000, Build 253
LBURP.NLM        LDAP Bulkload Update/Replication Protocol service 
extension for Novell eDirectory 8.7.
APACHE.NLM       Apache Web Server
APACHEC.NLM      Apache Core
MYSQLD_SAFE.     MySQL Database Server Monitor
CRON.NLM         NetWare Scheduler
ZIP.NLM          Java zip (based on 1.4.2_04)
JVMLIB.NLM       Java jvmlib (based on 1.4.2_04)
VERIFY.NLM       Java verify (based on 1.4.2_04)
NLDAP.NLM        LDAP Agent for Novell eDirectory 8.7.3.8
JVM.NLM          Java Hotspot 1.4.2_04 Interpreter
AFREECON.NLM     AdRem Free Remote Console (NCPE)
RCONAG6.NLM      RConsole Agent for Netware
NCPL.NLM         Novell XTier Base Services
JSOCK6X.NLM      NetWare 6.x Support For Java Sockets (JDK 1.4.2)
JAVA.NLM         java.nlm (based on 1.4.2_04)  Build 04061513
JSOCK.NLM        Support For Java Sockets (loader)
SAS.NLM          Secure Authentication Services
LANGMANI.NLM     Novell Cross-Platform Language Manager
XI18N.NLM        Novell Cross-Platform Internationalization Package
NWIDK.NLM        CDWare Volume Module
WSPSSL.NLM       NetWare Winsock Service 1.0 NLM for SSL
NILE.NLM         Novell Secure Socket Services NLM
PKI.NLM          Novell Certificate Server
PKIAPI.NLM       Public Key Infrastructure Services
LDAPSDK.NLM      LDAP SDK Library (Clib version)
NWUTIL.NLM       Novell Utility Library NLM  ()
NWBSRVCM.NLM     NWBSRVCM.NLM v7.90.000, Build 230
SERVINST.NLM     NetWare 5.x/6.x Instrumentation
HOSTMIB.NLM      NetWare 5.x/6.x Host Resources MIB
SLPTCP.NLM       SERVICE LOCATION TCP/UDP INTERFACE (RFC2165/RFC2608)
NSPDNS.NLM       NetWare Winsock 2.0 NSPDNS.NLM Name Service Providers
WSPIP.NLM        NetWare Winsock Service 1.0 NLM for TCP and UDP
NCPIP.NLM        NetWare NCP Services over IP
BSDSOCK.NLM      Novell BSDSOCK Module
TCPIP.NLM        Novell TCP/IP Stack - Network module (NULL encryption)
TCP.NLM          Novell TCP/IP Stack - Transport module (NULL encryption)
NETLIB.NLM       Novell TCPIP NETLIB Module  CSP9_Rel
CSLIND.NLM       TCPIP CSL INDEPENDENCE MODULE 7Dec99  7Dec99
LSAPI.NLM        NLS LSAPI Library
NLSAPI.NLM       NLSAPI
B57.LAN          Broadcom NetXtreme Gigabit Ethernet Driver
ETHERTSM.NLM     Novell Ethernet Topology Specific Module
MSM.NLM          Novell Multi-Processor Media Support Module
NLSLSP.NLM       NLS - License Service Provider
CSL.NLM          NetWare Call Support Layer For NetWare
BTRIEVE.NLM      BTRIEVE.NLM v7.90.000
NWMKDE.NLM       NWMKDE.NLM v7.90.230.000
NWENC103.NLM     NWENC103.NLM v7.90.000 (Text Encoding Conversion Library)
NWAIF103.NLM     nwaif103.nlm v7.90, Build 245 ()
PSVCS.NLM        Portability Services
NWUCMGR.NLM      NWUCMGR.NLM v1.5 Build 230
SNMP.NLM         Netware 4.x/5.x/6.x SNMP Service
TLI.NLM          NetWare Transport Level Interface Library
DHOST.NLM        Novell DHost Portability Interface 1.0.0 SMP
CONLOG.NLM       System Console Logger
NSPNDS.NLM       NetWare Winsock 2.0 NSPNDS.NLM Name Service Provider
CALNLM32.NLM     NetWare NWCalls Runtime Library
DS.NLM           Novell eDirectory Version 8.7.3.8 SMP
ROLLCALL.NLM     RollCall NLM (101, API 1.0)
SAL.NLM          Novell System Abstraction Layer  Version 2.3.1
NDSAUDIT.NLM     Directory Services Audit
POLIMGR.NLM      NetWare License Policy Manager
TIMESYNC.NLM     NetWare Time Synchronization Services
CLXNLM32.NLM     NetWare NWCLX Runtime Library
DSAPI.NLM        NetWare NWNet Runtime Library
DSEVENT.NLM      NetWare DSEvent Runtime Library
NETNLM32.NLM     NetWare NWNet Runtime Library
NCPNLM32.NLM     NetWare NWNCP Runtime Library
CLNNLM32.NLM     NetWare NWClient Runtime Library
CLIB.NLM         (Legacy) Standard C Runtime Library for NLMs
NIT.NLM          NetWare Interface Tools Library for NLMs
NLMLIB.NLM       Novell NLM Runtime Library
STREAMS.NLM      NetWare STREAMS  PTF
REQUESTR.NLM     Novell NCP Requestor for NLMs
THREADS.NLM      Novell Threads Package for NLMs
LIB0.NLM         Novell Ring 0 Library for NLMs
MASV.NLM         Mandatory Access Control Service
NSPSLP.NLM       NetWare Winsock 2.0 NSPSLP.NLM Name Service Provider
PMLODR.NLM       PMLodr for NW6
SLP.NLM          SERVICE LOCATION PROTOCOL (RFC2165/RFC2608)
DSLOADER.NLM     Novell eDirectory Version 8.7.3 Loader SMP
XIM.XLM          Novell NICI Signed Loader
WS2_32.NLM       NetWare Winsock 2.0 NLM
NCP.NLM          CPR - NetWare Core Protocol (NCP) Engine
QUEUE.NLM        NetWare Queue Services NLM
MALHLP.NLM       NSS Configure help messages (Build 340  MP)
NSSIDK.NSS       NSS Pool Configuration Manager (Build 244  MP)
PARTAPI.NLM      Partition APIs
VOLMN.NSS        NSS Distributed Volume Manager (Build 186  MP)
NWSA.NSS         NSS NetWare Semantic Agent (NWSA) (Build 1078  MP)
ZLSS.NSS         NSS Journaled Storage System (ZLSS) (Build 1491  MP)
MAL.NSS          NSS Media Access Layer (MAL) (Build 460  MP)
MANAGE.NSS       NSS Management Functions (Build 268  MP)
COMN.NSS         NSS Common Support Layer (COMN) (Build 2367  MP)
NSS.NLM          NSS (Novell Storage Services) (Build 670  MP)
LIBNSS.NLM       Generic Library used by NSS (Build 95  MP)
NSSWIN.NLM       NSS ASCI Window API Library (Build 189  MP)
LOCNLM32.NLM     NetWare NWLocale Runtime Library
UNICODE.NLM      NetWare Unicode Runtime Library (UniLib-based) [optimized]
FILESYS.NLM      NetWare File System NLM
LFS.NLM          NetWare Logical File System NLM
UMSSHIM.NLM      Novell USB Mouse Shim
CONNMGR.NLM      NetWare Connection Manager NLM
UKBDSHIM.NLM     Novell USB Keyboard Shim
LSL.NLM          Novell NetWare Link Support Layer
OHCIDRV.NLM      Novell Universal Serial Bus OHCI Driver
USBIO.NLM        Novell USB IO System
USBSHIM.NLM      Novell USB Platform Shim
LIBC.NLM         Standard C Runtime Library for NLMs [optimized, 6]
PERC2.HAM        PERC 2, 2/Si, 3/Di v2.8-0 (6076) for NetWare
IDEATA.HAM       Novell ATA/IDE/ATAPI Host Adapter Module
SCSIHD.CDM       Novell NetWare SCSI Fixed Disk Custom Device Module
IDECD.CDM        Novell ATAPI CD-ROM/DVD-ROM Custom Device Module
CHARSET.NLM      Display Character Set Support For NetWare
KEYB.NLM         NetWare National Keyboard Support
NWPALOAD.NLM     NetWare 5 NWPA Load Utility
NWPA.NLM         NetWare 6 NetWare Peripheral Architecture NLM
MM.NLM           NetWare 6 Media Manager
SGUID.NLM        NetWare 5 GUID Services
NBI.NLM          NetWare Bus Interface
NEB.NLM          Novell Event Bus
DIAG500.NLM      Diagnostic/coredump utility for NetWare 5.x/6.x
CPUCHECK.NLM     NetWare Processor Checking Utility
PVER500.NLM      NetWare 6.XX Version Library
NWKCFG.NLM       NetWare Kernel Config NLM
CDBE.NLM         NetWare Configuration DB Engine
SERVER.NLM       NetWare Server Operating System



Guenter wrote:
> Hi Tom,
> 
> Tom Trippaers <tom.trippaers@mail.khlim.be> wrote in
news:XezQg.1522$0w1.1108
> @prv-forum2.provo.novell.com:
> 
> 
>>Hi everyone
>>
>>I get abends due to "stack dump exceeded memory limt"
>>Is it save not to reboot the server and continue running with abended 
>>threads. I want to reboot once a week or maybe once a month
>>It seems that the server stays stable with this abends
>>
>>How big do I have to set memory limit in the php.ini to avoid abends
???
>>Or to reduce the abends.
> 
> memory_limit setting has no relation to what you see above;
> in addition best set memory_limit=0 (disable) cause its not working anyway

> (but I think the setting doesnt matter at all with my latest builds).
> 
> Guenter.
Post Reply
about | contact