[linux-audio-user] jack crash in alsa_driver_run_cycle

Lee Revell rlrevell at joe-job.com
Sun Jun 11 15:10:37 EDT 2006


Please wrap your lines at 80 columns, this is very difficult to read.

On Sun, 2006-06-11 at 18:05 +0000, c wrote:
> so i figured i'd finally try to get jack working. since maybe in the past year something has changed to make it not crash after a minute or two of use..
> 

What is the *exact* output when it crashes?  I don't remember ever
seeing a bug report.

> trying to build with portage FEATURES="nostrip" CFLAGS="-ggdb" USE="debug" jack-audio-connection-kit-0.100.7 or 0.9999, compilation fails here:
> 
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: .libs/alsa_driver.o: relocation R_X86_64_PC32 against `alsa_driver_run_cycle' can not be used when making a shared object; recompile with -fPIC
> 

Did you try doing what it says?

> without the -ggdb and debug, it will compile, but it crashes in the same or similar function mentioned above... 
> 
> this is with gcc-4.1.0 and alsa 1.0.11, on an ATIIXP/Turion and EchoMia/Athlon64. both running 2.6.16 or .17 (non -rt) with stock config and ALSA disabled in the kernel..
> 
> interestingly , compiling everything (jackd, alsa-lib, alsa-driver, glibc, and any jack-using apps) with gcc-3.4.6, the crashes happen much less, but still occasionally. in the kernel messsagelog it says something like (pid 23234: trap divide), where 23234 is the pid of jackd..

Please provide the exact message from the kernel log and JACK.

Lee




More information about the Linux-audio-user mailing list