On Thu, 01 May 2008 10:46:18 +0400
Stas Sergeev <[EMAIL PROTECTED]> wrote:

> Try compiling timidity with debug info
> and run it under gdb. Produce a stack
> trace at a point of crash.
> Btw, Illegal Instruction may also be a
> binutils problem. Are you using the same
> version of binutils when building
> timidity with an older gcc?
> 

The same binutils is used, version 2.18.

But here is the output from the GNU Debugger with timidity
CVS HEAD compiled using --enable-debug and gcc-4.3.0:

Program received signal SIGILL, Illegal instruction.
0x0000000000470084 in init_gm2_vol_table ()

(gdb) bt
#0  0x0000000000470084 in init_gm2_vol_table ()
#1  0x000000000047a165 in main ()

It seems that at the very beginning there is a problem
encountered in the gm2_vol_table routine.

Also, I installed gcc-4.2.3, the last gcc version before
gcc-4.3.0.  Timidity++ CVS HEAD compiles with gcc-4.2.3
and runs without any problem.  So the fault is peculiar
only to the latest gcc-4.3.0 version.

AK


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Timidity-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/timidity-talk

Reply via email to