SUMMARY What does "warning: Symbol table header magic is 0x0" mean?

From: Scott Brewster <scott_at_x.its.dias.qut.edu.au>
Date: Tue, 18 Jan 2000 13:23:57 +1000

Hi,

Thanks to Joe, Don, and George for their speedy and helpful replies.
The problem was that the binary files were being transferred in ASCII
mode (via FTP), rather than BINARY mode.

Scott

> 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 binar
y 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 ac
ross to the
> destination machine. This worked perfectly (ie. just printed "hello"). The CG
I programs
> are linked against a number of standard and custom libraries.
>
> I can provide additional information if needed.
>
> Scott
>
Received on Tue Jan 18 2000 - 03:34:03 NZDT

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:40 NZDT