Bug 27805 - Error in `jackd': free(): invalid pointer
Summary: Error in `jackd': free(): invalid pointer
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libffado (show other bugs)
Version: unstable
Hardware: all Linux
: P3 critical
Assignee: Fr. Br. George
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-04 20:09 MSK by Ivan A. Melnikov
Modified: 2012-11-20 12:31 MSK (History)
1 user (show)

See Also:


Attachments
Вывод на терминал. (11.90 KB, text/plain)
2012-10-04 20:14 MSK, Ivan A. Melnikov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan A. Melnikov 2012-10-04 20:09:56 MSK
При любой попытке запустить jackd (даже просто jackd --help) падает с ошибкой

[...]
*** Error in `jackd': free(): invalid pointer: 0x00007feba45085c0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x31e9c79aa6]
/usr/lib64/libffado.so.2(_ZN18DebugModuleManagerD1Ev+0x86)[0x7feba4209d56]
/usr/lib64/libffado.so.2(+0x88656)[0x7feba41ff656]
/lib64/ld-linux-x86-64.so.2[0x31e9813817]
/lib64/ld-linux-x86-64.so.2[0x31e98142cc]
/lib64/ld-linux-x86-64.so.2[0x31e980e876]
/lib64/libdl.so.2[0x31ea8015fc]
/lib64/libdl.so.2(dlclose+0x1f)[0x31ea80110f]
/usr/lib64/libjackserver.so.0[0x39c0c73480]
/usr/lib64/libjackserver.so.0[0x39c0c73797]
/usr/lib64/libjackserver.so.0[0x39c0c77edb]
/usr/lib64/libjackserver.so.0(jackctl_server_create+0xbd5)[0x39c0c791ce]
jackd[0x402805]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x31e9c217e5]
jackd[0x402249]
[...]

(полный вывод с консоли в приложении).

Система - свежий Сизиф,

$ uname -a
Linux deimos.localdomain 3.5.4-un-def-alt1 #1 SMP PREEMPT Mon Sep 17 10:48:18 UTC 2012 x86_64 GNU/Linux

На ядре 3.6.0-un-def-alt1 то же самое.

$ rpm -qa | grep jack
libjack-1.9.7-alt1.1
qjackctl-0.3.9-alt1
jack-audio-connection-kit-1.9.7-alt1.1
vlc-plugin-jack-2.0.3-alt2
libjack-devel-1.9.7-alt1.1
Comment 1 Ivan A. Melnikov 2012-10-04 20:14:30 MSK
Created attachment 5583 [details]
Вывод на терминал.
Comment 2 Ivan A. Melnikov 2012-10-04 20:34:42 MSK
Нагуглил, что это оказывается проблема libffado:

http://subversion.ffado.org/ticket/329

Действительно, удаление /usr/lib64/jack/jack_firewire.so помогает. Перевешиваю.
Comment 3 Fr. Br. George 2012-11-01 18:14:23 MSK
(В ответ на комментарий №2)
> Нагуглил, что это оказывается проблема libffado:
> http://subversion.ffado.org/ticket/329
> Действительно, удаление /usr/lib64/jack/jack_firewire.so помогает. Перевешиваю.
Сейчас обновлю libffаdo. С новой версией не воспроизводится, проверьте
Comment 4 Fr. Br. George 2012-11-20 12:31:49 MSK
УМВР