close
Comments you submit will be routed for moderation. If you have an account, please log in first.
Modify

Opened 4 years ago

Closed 4 years ago

Last modified 3 years ago

#208 closed bug (fixed)

YAM overwrite not allocated memory.

Reported by: opiopi Owned by: tboeckel
Priority: normal Milestone: YAM 2.7
Component: coding/memory Version: nightly build
Severity: major Keywords:
Cc: OS Platform:
Blocked By: Blocking:
Release Notes:

Description

As the Summary say: YAM overwrite not allocated memory.
I get a lot of Hits using MuGuardianAngel and YAM. I attach one of them.
The part '-> ...' are added from a script using gccfindhit.

Here is an easy Step by Step to reproduce:

  1. Run YAM.debug (YAM 2.7-dev [OS3/m68k] (11.09.2010))
  2. Click on 'Config'
  3. Click 'Save'

At this point i get the hits.
I think the nondebug version i not affected but i'm not sure.

Attachments (1)

MuGuardianAngelHit.txt (4.5 KB) - added by opiopi 4 years ago.

Download all attachments as: .zip

Change History (4)

Changed 4 years ago by opiopi

comment:1 Changed 4 years ago by tboeckel

  • Milestone set to YAM 2.7
  • Owner set to tboeckel
  • Status changed from new to assigned

comment:2 Changed 4 years ago by tboeckel

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [5195]) * extrasrc/AllocSysObject.c: fixed the memory munging for the debug build to

correctly decrement the counter and avoid writing one byte too much and
hence causing MungWall hits. This closes #208.

comment:3 Changed 3 years ago by damato

  • Component changed from undefined to coding/memory

Add Comment

Modify Ticket

Action
as closed The owner will remain tboeckel.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber

  • Frank Weber(Reporter)
  • Thore Böckelmann(Owner, Participant)