fixunix
Tags Register FAQ Members List Social Groups Calendar Search Today's Posts Mark Forums Read

SW Crash Analysis - Instruction Access Exception - VxWorks

This is a discussion on SW Crash Analysis - Instruction Access Exception - VxWorks ; Hello, I have the following output on the TShell --------------------------------------------------------------------- instruction access Exception next instruction address: 0xcc33cc30 Machine Status Register: 0x4000b030 Condition Register: 0x2000c084 Task: 0x5797fa0 "FirmwareProgramming" --------------------------------------------------------------------- I have spawned a task named "FirmwareProgramming". It crashes for unknown reason ...


Fix Unix > Other OS > VxWorks > SW Crash Analysis - Instruction Access Exception

Reply
 
LinkBack Tools
  #1  
Old 10-02-2007, 09:10 AM
Junior Member
 
Join Date: Sep 2009
Posts: 0
Default SW Crash Analysis - Instruction Access Exception

Hello,

I have the following output on the TShell

---------------------------------------------------------------------
instruction access
Exception next instruction address: 0xcc33cc30
Machine Status Register: 0x4000b030
Condition Register: 0x2000c084
Task: 0x5797fa0 "FirmwareProgramming"
---------------------------------------------------------------------

I have spawned a task named "FirmwareProgramming". It crashes for
unknown reason only sometimes. Is the above information useful for
error analysis ? How can I track down to the line of code where the
problem occurred ?

Or does it just say "access to 0xcc33cc30 no allowed" ?

Regards
Enie

Reply With Quote
  #2  
Old 10-02-2007, 09:10 AM
Junior Member
 
Join Date: Sep 2009
Posts: 0
Default Re: SW Crash Analysis - Instruction Access Exception

Hi:

Type tt in the shell and you'll get a task trace and the addres of the
crash. Still could be a problem. Obviously, somewhere in
FirmwareProgramming called something that jumped to a bad address. The
trace might give you a hint where it was.

If you needed help matching up with source, you'll have to either step
or use the Tornado "show mixed", or use objdumpppc on the link output
to see where stuff is (after seeing where FirmwareProgramming was
loaded in memory.

Good luck,
lc
Enie45 wrote:
> Hello,
>
> I have the following output on the TShell
>
> ---------------------------------------------------------------------
> instruction access
> Exception next instruction address: 0xcc33cc30
> Machine Status Register: 0x4000b030
> Condition Register: 0x2000c084
> Task: 0x5797fa0 "FirmwareProgramming"
> ---------------------------------------------------------------------
>
> I have spawned a task named "FirmwareProgramming". It crashes for
> unknown reason only sometimes. Is the above information useful for
> error analysis ? How can I track down to the line of code where the
> problem occurred ?
>
> Or does it just say "access to 0xcc33cc30 no allowed" ?
>
> Regards
> Enie


Reply With Quote
  #3  
Old 06-16-2009, 12:29 PM
Junior Member
 
Join Date: Jun 2009
Posts: 1
Default Re: SW Crash Analysis - Instruction Access Exception

Hi,

I have got similar "Instruction Access" exception. But unfortunately this happened on remote system where I could not get task traces (tt).

instruction access
Exception next instruction address: 0x006a9e5c
Machine Status Register: 0x4000b032
Condition Register: 0x20000082
Task: 0xf2ab5f0 "bcmLINK.0

The assembly code at this memory shows an "or" operation.

0x6a9e5c 7f64db78 or r4,r27,r27

Can any one let me know the reason for this exception and under which conditions this exception may raise?
Reply With Quote
Reply

Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Crash Analysis/Diagnostics of IBM SDKs for WAS Webcast on May 13,2009 unix Websphere 0 04-27-2009 02:13 PM
Re:[Forgot to attach the exception] java.sql.SQLException: Cannot obtain connection after 3600 seconds. , Exception = Access not allowed unix Weblogic 0 10-09-2007 08:16 PM
cause of a "Exception at interrupt level: Illegal Instruction." ? unix VxWorks 3 10-02-2007 07:58 AM
Exception: privileged instruction (xc0000096), Address:0x00010102 unix Windows NT 3 10-01-2007 10:02 PM
instruction access exception at RFI instruction unix Embedded 0 09-30-2007 09:31 AM


All times are GMT. The time now is 10:02 AM.