Oppolzer - Informatik / Blog


Blog-Hauptseite      Neuester Artikel      Älterer Artikel      Neuerer Artikel      Älterer gleiche Kategorie      Neuerer gleiche Kategorie

ASSEMBLER-L - Müssen Anwendungsentwickler Dumps lesen können?

Subject:

Reading Dumps (was: Confused by SYSSTATE macro in OS/390 2.10)

From:

Bernd Oppolzer <bernd.oppolzer@T-ONLINE.DE>

Reply-To:

IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU>

Date:

2002.11.20 20:35:15


In my opinion, this is kind of "nice to know", but it is only of limited use
for application programmers. Why do you want to look at all these control
blocks, TCBs, SRBs, RTM work areas and so on ?

Most important for the application programmer is: finding the modules,
finding the variables (most often by using the addresses of the save area
trace). And: associating PSW or return adresses with offsets of the abending
module (which is often not easy, too). So in my opinion, the only relevant
control blocks for appl programmers are: save areas (of course), CDE, XTLST (to
locate the modules), TIOT and maybe the control blocks which show up allocated
memory in the subpools.

I once heard of a similar class which covered all the MVS control blocks. The
people there called this class "the control block festival" :-)

Regards

Bernd



Am Mon, 18 Nov 2002 schrieben Sie:
> Once upon a time, a long long time ago when all addresses were 24
> bits my employer  sent me to a course in dump reading (the title was
> something like "MVS Control Program Logic and Debugging") at New York
> University School of Continuing Education. Instead of a text the teacher
> (Dick Shea from Irving Trust) gave us a tape full of dumps. We learned all
> about how MVS worked and how all of the MVS components showed up in a dump.
>

Blog-Hauptseite      Neuester Artikel      Älterer Artikel      Neuerer Artikel      Älterer gleiche Kategorie      Neuerer gleiche Kategorie