HP3000-L Archives

January 2007, Week 1

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Stan Sieler <[log in to unmask]>
Reply To:
Stan Sieler <[log in to unmask]>
Date:
Fri, 5 Jan 2007 16:26:35 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (87 lines)
Re:

Subject:        	[HP3000-L] Calling all Debug Gurus

You rang? :)

>   Is there anyway to tell what file it can't open?  

Why do you think it's file related?

>   I have the memory dump...

good.
    

Note that the "RP" below "imem_protection" indicates that the
process had tried to branch to RP=a.0000001c, which is not a valid
code address.  This usually indicates that someone corrupted the
stack, and then tried to exit through the corrupted stack marker.

When I enounter dumps like this, I look at the registers in use at the
time of the trap (lev 0,1 ; dr) and try to determine where we were.
(Registers r2 and r31 can be useful clues, sometimes showing where we
were recently.)

That said, stack corruption aborts are sometimes quite hard to
debug.  

As a general principle, I'd ask "are you on the current version of Speeware",
and if not: try upgrading to it and see if the problem goes away.

Stan
    
>   $176 ($104) nmdat > cpu #3
>   $177 ($104) nmdat > process_current
>   ********************* LAST PROCESS INFORMATION *******************
>   PIN: $104 PROGRAM FILE: SPW4GL.SPW70602.SPEEDWRE
>   JOB NUMBER: #J873
>   Process Library Names:
>   VA = $864.0 Name: XLOMNIDX.PUB.SYS
>   VA = $82e.0 Name: DBMSXL.SPW70602.SPEEDWRE
>   VA = $0.0 Name: SPWXL.SPW70602.SPEEDWRE
>   VA = $828.0 Name: SPW4GL.SPW70602.SPEEDWRE
>   VA = $a.0 Name: NL.PUB.SYS
>   VA = $1fe.0 Name: XL.PUB.SYS
>   PIN $104 NOT WAITING ON A SEMAPHORE.
>    
>   PROCESS TREE: 
>    
>   $104 (SPW4GL.SPW70602.SPEEDWRE) #J873
...    
>    
>   ENVIRONMENT INFORMATION:
>   TOTAL # OF SWITCHES # SWITCHES TO CM # SWITCHES TO NM
>   ------------------- ---------------- ----------------
>   $2 $1 $1
>    
>   ERROR STACK FOR PIN: $104
>   Entries displayed in most recent to least recent order:
>   SUBSYSTEM SUBSYSTEM SUBSYSTEM 
>   NUMBER ERROR NUMBER NAME
>   --------- ------------ ---------
>   #107 #-37 Virtual Space Management
>   An attempt was made to access virtual space in a way that conflicted with the
>   access rights associated with that virtual space.
>   #143 #-247 File System
>   The file does not exist in specified domain; the file was not found. (FILE
...
>    
>   STACK MARKER TRACE:
>   PC=a.00197e78 system_abort
>   NM* 0) SP=41869ed0 RP=a.009b1ff8 trap_handler.do_system_abort+$4c
>   NM 1) SP=41869ed0 RP=a.009b2d48 trap_handler+$274
>   NM 2) SP=41869e90 RP=a.00805708 imem_protection+$10c
>   NM 3) SP=41869810 RP=a.00139f20 HPE_INTERRUPT_MARKER_STUB
>   $178 ($104) nmdat > r
>   NM 1) SP=41869790 RP=a.0000001c 
>   --- End Interrupt Marker Frame ---

-- 
Stan Sieler
[log in to unmask]
www.allegro.com/sieler/wanted/index.html 

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2