W odpowiedzi na wiadomość z dnia 09.10.2011 21:34, od Łukasz Maśko:
gdb i do dzieła ;-)

Akurat, pod gdb działa normalnie za każdym razem, pewnie chodzi o jakiś
brakujący waitstate czy coś w tym guście... :P

Dokładnie. Pod gdb działa 100/100.
Jednak po dobrze przespanej nocy się udało:
(gdb) run
Starting program: /usr/bin/audacity
Missing separate debuginfo for /usr/lib64/libmad.so.0
Missing separate debuginfo for /usr/lib64/libid3tag.so.0
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe727d700 (LWP 4513)]
Detaching after fork from child process 4515.
Detaching after fork from child process 4517.
Detaching after fork from child process 4519.
ALSA lib pcm.c:2212:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2212:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2212:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
[New Thread 0x7fffe630e700 (LWP 4521)]
Cannot connect to server socket err = Nie ma takiego pliku ani katalogu
Cannot connect to server socket
jack server is not running or cannot be started
HPI_DriverOpen error: Nie ma takiego pliku ani katalogu
[Thread 0x7fffe630e700 (LWP 4521) exited]

Program received signal SIGSEGV, Segmentation fault.
0x000000000080550f in Terminate (hostApi=0xe067a0) at src/hostapi/asihpi/pa_linux_asihpi.c:817 817 PaAsiHpiDeviceInfo *hpiDevice = (PaAsiHpiDeviceInfo *) hostApi->deviceInfos[ i ]; Czyli na moje - pomimo, ze urządzenie (jedyna słuszna karta AudioScience) nie istnieje, usiłuje w nim grzebać... No to pora na tutorial online, audacity-src-1.3.13-beta/lib-src/portaudio-v19/src/hostapi/asihpi/pa_linux_asihpi.c już znalazłem, numery lini okazują się być z d..., znalazłem po treści (linia 947): /* Unless alternate device specification is supported, reject the use of
       paUseHostApiSpecificDeviceSpecification */
    if( parameters->device == paUseHostApiSpecificDeviceSpecification )
        return paInvalidDevice;
    else
    {
        assert( parameters->device < hostApi->info.deviceCount );
*hpiDevice = (PaAsiHpiDeviceInfo*) hostApi->deviceInfos[ parameters->device ];
    }

Co dalej, nie jestem zbyt biegły w bibliotece portaudio linkowanej statycznie ? ;)
--
Pozdrawiam,
Daniel Dawid Majewski
jabber:light-i/pld-users.org

_______________________________________________
pld-users-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym