To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.legosOpen lugnet.robotics.rcx.legos in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / legOS / 902
901  |  903
Subject: 
Re: malloc() bug found -- BAD MEMORY REGION :-(
Newsgroups: 
lugnet.robotics.rcx.legos
Date: 
Mon, 6 Mar 2000 11:54:33 GMT
Viewed: 
4517 times
  
Les Smithson wrote:

> I'm afraid this made no difference for me. I still get dll crashes. My
> particular symptom is that if I make a 1 line change to legOS then download it,
> it crashes straight away at the next dll. Even if I undo the change, then
> rebuild & download legOS, it still crashes. I have one working copy of
> legOS.srec which I'm gaurding carefully!

the fix only helps for problems that arise when memory is nearly used
up, and malloc() tries to use memory above the 'macic' 0xfb80 limit.

- Just to make sure: (i have been caught in this trap) -- have you
rebuilt your dll application against the new legOS.lds after modifying
the kernel ?



Message has 1 Reply:
  Re: malloc() bug found -- BAD MEMORY REGION :-(
 
(...) Yup, did that. I've applied the following fixes to the kernel 0.2.3. Are there any I've missed? . The malloc() bug we've been discussing. . The tx_sem fix for lnp*.c . The memcpy assembler bug. I'm using gcc 2.95.2 & binutils 2.9. Can anyone (...) (27 years ago, 6-Mar-00, to lugnet.robotics.rcx.legos)

Message is in Reply To:
  Re: malloc() bug found -- BAD MEMORY REGION :-(
 
(...) I'm afraid this made no difference for me. I still get dll crashes. My particular symptom is that if I make a 1 line change to legOS then download it, it crashes straight away at the next dll. Even if I undo the change, then rebuild & download (...) (27 years ago, 3-Mar-00, to lugnet.robotics.rcx.legos)

10 Messages in This Thread:




Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR