Path: news.cs.au.dk!news.net.uni-c.dk!howland.erols.net!newsfeed.tli.de!do.de.uu.net!news-koe1.dfn.de!news.uni-dortmund.de!Informatik.Uni-Dortmund.DE!news From: Holger Tuerk Newsgroups: comp.lang.beta Subject: What leads to "Surrounding object damaged!" Date: Mon, 17 May 1999 19:20:12 +0200 Organization: CS Department, University of Dortmund, Germany Lines: 85 Message-ID: <37404FCC.70A2@marvin.informatik.uni-dortmund.de> NNTP-Posting-Host: marvin.cs.uni-dortmund.de Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.6 sun4u) Xref: news.cs.au.dk comp.lang.beta:11945 Hello, our guienv-program heavily uses pixmaps, which are to be read into memory on startup. However, readXPMfile refuses to load all the XPM files. Strangely, it always fails on the 59th file (There ist nothing special with it. It can be interchanged without any effect.). The program crashes and this dump file is generated: Beta execution aborted: Stop is called. Call chain: (sun4s) item in ~beta/basiclib/v1.6/betaenv -- BETAENV-~ in ~beta/basiclib/v1.6/betaenv item error# in ~beta/basiclib/v1.6/betaenv -- BETAENV-~ in ~beta/basiclib/v1.6/betaenv item error# in ~beta/guienv/v1.6/private/X11/pixmapbody -- *readXPMfile# in ~beta/guienv/v1.6/private/X11/pixmapbody item * in ~beta/guienv/v1.6/private/X11/pixmapbody -- * in ~beta/guienv/v1.6/private/X11/pixmapbody item <*> in ~beta/guienv/v1.6/private/X11/pixmapbody -- *readXPMfile# in ~beta/guienv/v1.6/private/X11/pixmapbody item * in ~beta/guienv/v1.6/private/X11/pixmapbody -- pixmap# in ~beta/guienv/v1.6/guienv item <*> in ~beta/guienv/v1.6/private/X11/pixmapbody -- Surrounding object (0x27cca8) damaged! item in ~beta/guienv/v1.6/private/X11/pixmapbody -- pixmap# in ~beta/guienv/v1.6/guienv item open#open#open#open#open# in /home/sopgr07/sopr078/GUICluster/MainWindowbody -- allesButton#iconButton#button#control#windowitem#interfaceObject# in /home/sopgr07/sopr078/GUICluster/MainWindowbody item open#open#open#open#open# in ~beta/guienv/v1.6/controls -- allesButton#iconButton#button#control#windowitem#interfaceObject# in /home/sopgr07/sopr078/GUICluster/MainWindowbody item open#open#open#open#open# in ~beta/guienv/v1.6/controls -- allesButton#iconButton#button#control#windowitem#interfaceObject# in /home/sopgr07/sopr078/GUICluster/MainWindowbody item open#open#open#open#open# in ~beta/guienv/v1.6/controls -- allesButton#iconButton#button#control#windowitem#interfaceObject# in /home/sopgr07/sopr078/GUICluster/MainWindowbody item open#open#open#open#open# in ~beta/guienv/v1.6/private/X11/guienv_unixbody -- allesButton#iconButton#button#control#windowitem#interfaceObject# in /home/sopgr07/sopr078/GUICluster/MainWindowbody item open#open#open#open#open# in ~beta/guienv/v1.6/private/X11/guienv_unixbody -- allesButton#iconButton#button#control#windowitem#interfaceObject# in /home/sopgr07/sopr078/GUICluster/MainWindowbody item open#open# in /home/sopgr07/sopr078/GUICluster/MainWindowbody -- c_MainWindow#window#interfaceObject# in /home/sopgr07/sopr078/GUICluster/MainWindow item open#open# in ~beta/guienv/v1.6/private/X11/guienv_unixbody -- c_MainWindow#window#interfaceObject# in /home/sopgr07/sopr078/GUICluster/MainWindow item open#open# in ~beta/guienv/v1.6/private/X11/guienv_unixbody -- c_MainWindow#window#interfaceObject# in /home/sopgr07/sopr078/GUICluster/MainWindow item GUIenv# in /home/sopgr07/sopr078/SolarROOTbody -- BETAENV-~ in ~beta/basiclib/v1.6/betaenv comp GUIenv# in /home/sopgr07/sopr078/SolarROOTbody -- BETAENV-~ in ~beta/basiclib/v1.6/betaenv item in ~beta/basiclib/v1.6/betaenv -- baumscroller#scroller#abstractScroller#canvas#windowitem#interfaceObject# in /home/sopgr07/sopr078/GUICluster/MainWindowbody [Legend skipped.] Now I am wondering, what circumstances could have led to this malfunction: item <*> in ~beta/guienv/v1.6/private/X11/pixmapbody -- Surrounding object (0x27cca8) damaged! Can someone help me? Thanks in advance, Holger