Hi,
Source machine: AlphaStation 200, Tru64 Unix V5.0
Destination machine: AlphaServer DS20, Tru64 Unix V5.0
A C program compiled on the source machine runs correctly, but when the binary is moved
across to the destination machine the following occurs:
# ./test_kf_ibis.cgi
Segmentation fault (core dumped)
# ls -l
total 296
-rw------- 1 trs trsgrp 131072 Jan 11 09:52 core
-rwxr--r-- 1 trs trsgrp 148421 Jan 11 09:49 test_kf_ibis.cgi
# dbx ./test_kf_ibis.cgi core
dbx version 5.0
Type 'help' for help.
Core file created by program "test_kf_ibis.cgi"
warning: Symbol table header magic is 0x0
signal Segmentation fault at
warning: PC value 0x3ff8001ccb4 not valid, trying RA
warning: RA value 0x3ff8000c488 not valid, trying text start
warning: text start 0x120000000 not valid, trying data start
warning: Using data start as a text address -- traceback will not work
> [., 0x140000000] call_pal halt
(dbx) quit
Why isn't the program running? What do these errors mean?
I tried compiling a simple C program on the source machine, and moved this across to the
destination machine. This worked perfectly (ie. just printed "hello"). The CGI programs
are linked against a number of standard and custom libraries.
I can provide additional information if needed.
Scott
Received on Tue Jan 11 2000 - 00:26:37 NZDT