Welcome, Guest. Please login or register.

Author Topic: Find what is causing GURU 8000003  (Read 7744 times)

Description:

0 Members and 2 Guests are viewing this topic.

Offline Gilloo

  • Full Member
  • ***
  • Join Date: Apr 2006
  • Posts: 124
    • Show all replies
Re: Find what is causing GURU 8000003
« on: March 07, 2012, 08:47:35 AM »
80000003 not enough beer :-) no, it occurs when the processor access on misalign data (critical on 68000)
8100000f, concerns memory list, bad free address, bad memory header.

You should check your all the structures, especially where BYTE or UBYTE are present and add pads to align data.
 

Offline Gilloo

  • Full Member
  • ***
  • Join Date: Apr 2006
  • Posts: 124
    • Show all replies
Re: Find what is causing GURU 8000003
« Reply #1 on: March 08, 2012, 09:07:43 AM »
hu... you put beer into your structs :-) to make them growing but no overfilled.

when you use registers options, do you include prototypes in your programs ?
Like that:

/* C standards */
#include

/* Amiga specifics */
#include

/* Protos */
#include
#include

int main(int argc, char *argv[])
{
 /* ... */
}