Re: *** Thot: Irrecoverable error ***

Hello David,

In our previous episode, Hollingworth David-dholli01 said:
>  
> I have compiled amaya on a Sun sparc system SunOS 5.5.1 Generic_103640-31
> sun4u sparc SUNW,Ultra-Enterprise.
>  
> The compilation was not without some probs but I managed to figure those
> out. 

This is weird, as we all here compile Amaya regularly under Solaris. What
were the kind of problems you had before? Normally, you should have been able
to compile it "out of the box" by just making a:

	cd ~/Amaya (where you have the source code).
	mkdir obj (or solaris2 or whatever you want, it's not important)
	cd obj
	../configure
	make

The error you report isn't significant, as in my Solaris box I also have
XErrorDB instead of XtErrorDB. It may be that your configure didn't find it?

-Jose

> Running truss against amaya the output ends with:
>  
> open("/usr/lib/X11/XtErrorDB", O_RDONLY)        Err#2 ENOENT
>     Received signal #11, SIGSEGV [caught]
>       siginfo: SIGSEGV SEGV_MAPERR addr=0x00002AFE
> sigaction(SIGBUS, 0xEFFFD068, 0xEFFFD168)       = 0
> sigaction(SIGPIPE, 0xEFFFD068, 0xEFFFD168)      = 0
> sigaction(SIGSEGV, 0xEFFFD068, 0xEFFFD168)      = 0
> sigaction(SIGABRT, 0xEFFFD068, 0xEFFFD168)      = 0
> *** Thot: Irrecoverable error ***write(2, " * * *   T h o t :   I r".., 33)
> = 33
> lseek(0, 0, SEEK_CUR)                           = 74414
> lseek(4, 0, SEEK_CUR)                           = 2528
> _exit(1)
> 
> The file it's trying to open, "/usr/lib/X11/XtErrorDB" doesn't exist, but a
> file /usr/lib/X11/XErrorDB (no 't') does! I tried to find in the code where
> it references this file so I can change the name and recompile amaya; but
> alas, despite searching the entire source I can't find any reference to this
> file. I would make a copy of the file but I don't have sufficient
> permissions.

Received on Thursday, 27 July 2000 06:16:56 UTC