Bug 25171

Summary: Приложения, использующие portaudio, роняют jackd
Product: Sisyphus Reporter: Egor Glukhov <kaman>
Component: jack-audio-connection-kitAssignee: Антон Мидюков <antohami>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: antohami, iv, kaman
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
jackd output
none
Test case none

Description Egor Glukhov 2011-02-28 20:21:23 MSK
Created attachment 4827 [details]
jackd output

jackd сегфолтит при запуске любой программы, использующей portaudio.
Вывод jackd во вложении.

Бэктрейс:
#0  0x00007f5ccb53b775 in raise () from /lib64/libc.so.6
(gdb) bt
#0  0x00007f5ccb53b775 in raise () from /lib64/libc.so.6
#1  0x00007f5ccb53cbf6 in abort () from /lib64/libc.so.6
#2  0x00007f5ccb5342c5 in __assert_fail () from /lib64/libc.so.6
#3  0x00007f5ccbadf515 in Jack::JackGraphManager::AssertPort(unsigned int) ()
   from /usr/lib64/libjackserver.so.0
#4  0x00007f5ccbadf541 in Jack::JackGraphManager::GetPort(unsigned int) ()
   from /usr/lib64/libjackserver.so.0
#5  0x00007f5ccbadfe8c in Jack::JackGraphManager::CheckPorts(unsigned int, unsigned int) () from /usr/lib64/libjackserver.so.0
#6  0x00007f5ccbaf4490 in Jack::JackEngine::PortConnect(int, unsigned int, unsigned int) () from /usr/lib64/libjackserver.so.0
#7  0x00007f5ccbb06a54 in ?? () from /usr/lib64/libjackserver.so.0
#8  0x00007f5ccbb07e4b in ?? () from /usr/lib64/libjackserver.so.0
#9  0x00007f5ccbaee610 in Jack::JackPosixThread::ThreadHandler(void*) ()
   from /usr/lib64/libjackserver.so.0
#10 0x00007f5ccae5b9aa in start_thread () from /lib64/libpthread.so.0
#11 0x00007f5ccb5d931d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()
Comment 1 Egor Glukhov 2011-02-28 20:22:53 MSK
Created attachment 4828 [details]
Test case

[kaman@desktop ~]$ ./pa_test 
Initialize
jack_client_new: deprecated
JackSocketClientChannel read fail
Cannot open PortAudio-31135 client
Terminate
Comment 2 Ivan A. Melnikov 2021-06-29 12:00:52 MSK
Похоже, что больше не роняют.
Comment 3 Антон Мидюков 2021-06-29 12:03:16 MSK
(Ответ для Ivan A. Melnikov на комментарий #2)
> Похоже, что больше не роняют.

Новая версия собрана с portaudio.