4.3BSD crash dump help needed

vger!aglew at urbana.mcd.mot.com vger!aglew at urbana.mcd.mot.com
Mon Jan 30 12:05:22 AEST 1989


>I have not found the Xtransflt symbol anywhere in the source or in any
>of the C libraries.  What am I overlooking?  The crash dumps always
>give a similar stack trace.  If only I could figure out what Xtransflt
>is I might have a clue.
>
>Any suggestions?
>-- 
>Rahul Dhesi         UUCP:  <backbones>!{iuvax,pur-ee}!bsu-cs!dhesi
>                    ARPA:  bsu-cs!dhesi at iuvax.cs.indiana.edu

Chris Torek has already shown where Xtransflt comes from - it is
a symbol in locore.s that is generated by a macro - and diagnosed
the problem.

I thought that I might just mention a convenient trick for finding
this sort of generated symbol that does not exist in the source:
just do an "nm -o *.[oa]|grep Xtransflt" in the directory that contains all of
your objects for the kernel build. That'll tell you what file
the symbol is in - then you just have to look at the macros.

BTW, it might be nice to find a way to map these synthetic symbols
into a tags file - although at the moment I'd be happy to have tags
for my assembler files... [everything is simple, just requiring
time and effort]


Andy "Krazy" Glew   aglew at urbana.mcd.mot.com   uunet!uiucdcs!mcdurb!aglew
   Motorola Microcomputer Division, Champaign-Urbana Design Center
	   1101 E. University, Urbana, Illinois 61801, USA.
   
My opinions are my own, and are not the opinions of my employer, or
any other organisation. I indicate my company only so that the reader
may account for any possible bias I may have towards our products.



More information about the Comp.unix.wizards mailing list