Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!spool.mu.edu!munnari.oz.au!murtoa.cs.mu.oz.au!rob From: rob@cs.mu.oz.au (Robert Wallen) Newsgroups: comp.sys.mac.programmer Subject: Problems with Excel and System 6.0.7 Keywords: Excel, 6.0.7, MDEF-5 Message-ID: <3140@murtoa.cs.mu.oz.au> Date: 27 Mar 91 04:23:08 GMT Organization: Comp Sci, Melbourne Uni, Australia Lines: 17 Well, i find myself posting again with the same old problem. I have an SE/30 running a virgin System 6.0.7 (ran it from my install disks fresh from apple.com) and Microsoft Excel 2.2a (yes, the 'fixed' version). When I attempt to make a selection from any menu other than the Apple I get the bomb box and the message 'heap collided with stack'. When I tried debugging this little mess with TMON, I discovered that Excel uses a mystical new MDEF (ID=5) which seems to have appeared in the system file along with an WDEF (ID=5). MDEF-5 seems to have a nasty 'patch my address back into the MDEF-resource' mechanism to find its vars and for some reason I am getting an odd value which causes a bus error. Since Excel also patches _MenuSelect my guess is that they are stuffing about with it. Badly! Does anyone out there (a) actually use Excel under my circumstances (b) have any idea what MDEF-5 is doing there (my guess is Apple are sticking in support for Microsoft's helpful menus) (c) have any idea how I get out of this mess?