Summary: | media-sound/jack-audio-connection-kit-0.120.2 crashes with buffer overflow detected in jack_alsa.so | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chris Smith <chris> |
Component: | Current packages | Assignee: | Professional Audio Applications Maintainers <proaudio> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Chris Smith
2011-06-21 23:41:54 UTC
Same problem, only gcc-4.6.1 and ~x86. media-sound/jack-audio-connection-kit-0.121.2 for me it's ok but 0.121.3 crash 01:55:46.406 Patchbay deactivated. 01:55:46.417 Statistics reset. 01:55:46.419 Could not open ALSA sequencer as a client. ALSA MIDI patchbay will be not available. 01:55:46.442 D-BUS: Service not available (org.jackaudio.service aka jackdbus). 01:55:46.462 Startup script... 01:55:46.462 /home/vivo/bin/pulse-jack-pre-start.sh ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Permission denied Welcome to PulseAudio! Use "help" for usage information. 01:55:46.896 Startup script terminated successfully. 01:55:46.896 JACK is starting... 01:55:46.896 /usr/bin/jackd -P20 -dalsa -dhw:0 -r44100 -p1024 -n4 -S -P 01:55:46.899 JACK was started with PID=6209. >>> >>> jackd 0.121.3 Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details *** buffer overflow detected ***: /usr/bin/jackd terminated ======= Backtrace: ========= /lib64/libc.so.6(__fortify_fail+0x37)[0x7f3853102297] /lib64/libc.so.6(+0xec100)[0x7f3853100100] /usr/lib64/jack/jack_dummy.so(driver_get_descriptor+0x186)[0x7f3852e12516] /usr/bin/jackd[0x402506] /lib64/libc.so.6(__libc_start_main+0xed)[0x7f38530381dd] /usr/bin/jackd[0x4033fd] ======= Memory map: ======== 00400000-00405000 r-xp 00000000 09:01 1458000 /usr/bin/jackd 00604000-00605000 r--p 00004000 09:01 1458000 /usr/bin/jackd 00605000-00606000 rw-p 00005000 09:01 1458000 /usr/bin/jackd 0129f000-012c8000 rw-p 00000000 00:00 0 [heap] 7f3852bfb000-7f3852c10000 r-xp 00000000 09:01 4063237 /lib64/libgcc_s.so.1 7f3852c10000-7f3852e0f000 ---p 00015000 09:01 4063237 /lib64/libgcc_s.so.1 7f3852e0f000-7f3852e10000 r--p 00014000 09:01 4063237 /lib64/libgcc_s.so.1 7f3852e10000-7f3852e11000 rw-p 00015000 09:01 4063237 /lib64/libgcc_s.so.1 7f3852e11000-7f3852e13000 r-xp 00000000 09:01 1458033 /usr/lib64/jack/jack_dummy.so 7f3852e13000-7f3853012000 ---p 00002000 09:01 1458033 /usr/lib64/jack/jack_dummy.so 7f3853012000-7f3853013000 r--p 00001000 09:01 1458033 /usr/lib64/jack/jack_dummy.so 7f3853013000-7f3853014000 rw-p 00002000 09:01 1458033 /usr/lib64/jack/jack_dummy.so 7f3853014000-7f3853193000 r-xp 00000000 09:01 1464222 /lib64/libc-2.13.so 7f3853193000-7f3853393000 ---p 0017f000 09:01 1464222 /lib64/libc-2.13.so 7f3853393000-7f3853397000 r--p 0017f000 09:01 1464222 01:55:46.926 JACK was stopped successfully. 01:55:46.926 Post-shutdown script... 01:55:46.927 /home/vivo/bin/pulse-jack-post-stop.sh 01:55:46.927 JACK has crashed. /lib64/libc-2.13.so 7f3853397000-7f3853398000 rw-p 00183000 09:01 1464222 /lib64/libc-2.13.so 7f3853398000-7f385339d000 rw-p 00000000 00:00 0 7f385339d000-7f385339f000 r-xp 00000000 09:01 1463892 /lib64/libdl-2.13.so 7f385339f000-7f385359f000 ---p 00002000 09:01 1463892 /lib64/libdl-2.13.so 7f385359f000-7f38535a0000 r--p 00002000 09:01 1463892 /lib64/libdl-2.13.so 7f38535a0000-7f38535a1000 rw-p 00003000 09:01 1463892 /lib64/libdl-2.13.so 7f38535a1000-7f38535b9000 r-xp 00000000 09:01 1464139 /lib64/libpthread-2.13.so 7f38535b9000-7f38537b8000 ---p 00018000 09:01 1464139 /lib64/libpthread-2.13.so 7f38537b8000-7f38537b9000 r--p 00017000 09:01 1464139 /lib64/libpthread-2.13.so 7f38537b9000-7f38537ba000 rw-p 00018000 09:01 1464139 /lib64/libpthread-2.13.so 7f38537ba000-7f38537be000 rw-p 00000000 00:00 0 7f38537be000-7f385383f000 r-xp 00000000 09:01 1463844 /lib64/libm-2.13.so 7f385383f000-7f3853a3e000 ---p 00081000 09:01 1463844 /lib64/libm-2.13.so 7f3853a3e000-7f3853a3f000 r--p 00080000 09:01 1463844 /lib64/libm-2.13.so 7f3853a3f000-7f3853a40000 rw-p 00081000 09:01 1463844 /lib64/libm-2.13.so 7f3853a40000-7f3853a48000 r-xp 00000000 09:01 1464165 /lib64/librt-2.13.so 7f3853a48000-7f3853c47000 ---p 00008000 09:01 1464165 /lib64/librt-2.13.so 7f3853c47000-7f3853c48000 r--p 00007000 09:01 1464165 /lib64/librt-2.13.so 7f3853c48000-7f3853c49000 rw-p 00008000 09:01 1464165 /lib64/librt-2.13.so 7f3853c49000-7f3853c73000 r-xp 00000000 09:01 1457968 /usr/lib64/libjackserver.so.0.0.28 7f3853c73000-7f3853e72000 ---p 0002a000 09:01 1457968 /usr/lib64/libjackserver.so.0.0.28 7f3853e72000-7f3853e73000 r--p 00029000 09:01 1457968 /usr/lib64/libjackserver.so.0.0.28 7f3853e73000-7f3853e74000 rw-p 0002a000 09:01 1457968 /usr/lib64/libjackserver.so.0.0.28 7f3853e74000-7f3853e7d000 rw-p 00000000 00:00 0 7f3853e7d000-7f3853e9c000 r-xp 00000000 09:01 1464221 /lib64/ld-2.13.so 7f385405e000-7f3854063000 rw-p 00000000 00:00 0 7f385409a000-7f385409c000 rw-p 00000000 00:00 0 7f385409c000-7f385409d000 r--p 0001f000 09:01 1464221 /lib64/ld-2.13.so 7f385409d000-7f385409e000 rw-p 00020000 09:01 1464221 /lib64/ld-2.13.so 7f385409e000-7f385409f000 rw-p 00000000 00:00 0 7fff8f4ca000-7fff8f4ec000 rw-p 00000000 00:00 0 [stack] 7fff8f5ff000-7fff8f600000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] Welcome to PulseAudio! Use "help" for usage information. 01:55:47.334 Post-shutdown script terminated successfully. 01:55:49.110 Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. Please check the messages window for more info. >>> >>> 01:58:41.873 Startup script... 01:58:41.874 /home/vivo/bin/pulse-jack-pre-start.sh Welcome to PulseAudio! Use "help" for usage information. 01:58:42.281 Startup script terminated successfully. 01:58:42.281 JACK is starting... 01:58:42.281 /usr/bin/jackd -P20 -dalsa -dhw:0 -r44100 -p1024 -n4 -S -P >>> >>> jackd 0.121.2 Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details 01:58:42.291 JACK was started with PID=15382. JACK compiled with System V SHM support. loading driver .. apparent rate = 44100 creating alsa driver ... hw:0|-|1024|4|44100|0|0|nomon|swmeter|-|16bit control device hw:0 configuring for 44100Hz, period = 1024 frames (23.2 ms), buffer = 4 periods ALSA: final selected sample format for playback: 16bit little-endian ALSA: use 4 periods for playback 01:58:44.395 JACK connection change. 01:58:44.396 Server configuration saved to "/home/vivo/.jackdrc". 01:58:44.397 Statistics reset. 01:58:44.582 Client activated. 01:58:44.582 Post-startup script... 01:58:44.583 /home/vivo/bin/pulse-jack-post-start.sh 01:58:44.585 Buffer size change (1024). 31 32 Welcome to PulseAudio! Use "help" for usage information. >>> >>> Welcome to PulseAudio! Use "help" for usage information. 01:58:45.428 Post-startup script terminated successfully. 01:58:45.429 JACK connection change. 01:59:29.264 JACK connection graph change. 01:59:29.451 JACK connection change. 01:59:37.849 Client deactivated. 01:59:37.958 Shutdown script... 01:59:37.959 /home/vivo/bin/pulse-jack-pre-stop.sh >>> >>> You have to specify a module index You have to specify a module index 01:59:43.400 Shutdown script terminated successfully. 01:59:43.400 JACK is stopping... jack main caught signal 15 01:59:43.422 JACK was stopped successfully. 01:59:43.423 Post-shutdown script... 01:59:43.423 /home/vivo/bin/pulse-jack-post-stop.sh Welcome to PulseAudio! Use "help" for usage information. 01:59:44.130 Post-shutdown script terminated successfully. 01:59:46.643 Startup script... 01:59:46.644 /home/vivo/bin/pulse-jack-pre-start.sh >>> >>> Welcome to PulseAudio! Use "help" for usage information. 01:59:47.053 Startup script terminated successfully. 01:59:47.053 JACK is starting... 01:59:47.054 /usr/bin/jackd -P20 -dalsa -dhw:0 -r44100 -p1024 -n4 -S -P >>> >>> jackd 0.121.2 Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details JACK compiled with System V SHM support. 01:59:47.068 JACK was started with PID=15498. loading driver .. apparent rate = 44100 creating alsa driver ... hw:0|-|1024|4|44100|0|0|nomon|swmeter|-|16bit control device hw:0 configuring for 44100Hz, period = 1024 frames (23.2 ms), buffer = 4 periods ALSA: final selected sample format for playback: 16bit little-endian ALSA: use 4 periods for playback 01:59:49.153 JACK connection change. 01:59:49.153 Server configuration saved to "/home/vivo/.jackdrc". 01:59:49.155 Statistics reset. 01:59:49.162 Client activated. 01:59:49.163 Post-startup script... 01:59:49.163 /home/vivo/bin/pulse-jack-post-start.sh 01:59:49.165 Buffer size change (1024). 24 25 Welcome to PulseAudio! Use "help" for usage information. >>> >>> Welcome to PulseAudio! Use "help" for usage information. 01:59:49.659 Post-startup script terminated successfully. 01:59:49.660 JACK connection change. gcc is 4.6.1-r1 current and the only version we have now is 0.125.0. closing this bug. please open new one for the latest version if it still has the issue. you can reference this one in that case if it's relevant. |