Bug#591326: composite: segmentation fault when jackd is not installed

Javier Barroso javier.barroso at isotrol.com
Mon Aug 2 08:24:33 UTC 2010


Package: composite
Version: 0.006-3
Severity: important

$ strace composite-gui # nothing is showed
...
futex(0xb4c24bd8, FUTEX_WAIT, 28263, NULL) = 0
clone(child_stack=0xb4c24424, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb4c24bd8, {entry_number:6, base_addr:0xb4c24b70, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb4c24bd8) = 28264
access("/usr/local/bin/jackd", X_OK)    = -1 ENOENT (No such file or directory)
access("/usr/bin/jackd", X_OK)          = -1 ENOENT (No such file or directory)
access("/bin/jackd", X_OK)              = -1 ENOENT (No such file or directory)
access("/usr/games/jackd", X_OK)        = -1 ENOENT (No such file or directory)
futex(0xb4c24bd8, FUTEX_WAIT, 28264, NULL) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Violación de segmento

# aptitude install jackd
Se instalarán los siguiente paquetes NUEVOS:
  jackd jackd2{a} jackd2-firewire{a} libffado2{a} libjack-jackd2-0{a} libsamplerate0{a} libxml++2.6-2{a} qjackctl{a} 
Se ELIMINARÁN los siguientes paquetes:
  libjack0{a} libjack0.100.0-0{a} 

# aptitude purge jackd
$ strace composite-gui # welcome popup is showed, but it won't work
write(2, "jack server is not running or ca"..., 48jack server is not running or cannot be started
) = 48
futex(0x86fbd4c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x86fbd48, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x86fbd30, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xb4af4bd8, FUTEX_WAIT, 29268, NULL) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigprocmask(SIG_BLOCK, [PIPE], NULL, 8) = 0
write(2, "composite-gui: /tmp/buildd/compo"..., 219composite-gui: /tmp/buildd/composite-0.006/src/Tritium/src/IO/JackClient.cpp:221: int Tritium::JackClient::setNonAudioProcessCallback(int (*)(jack_nframes_t, void*)): La declaración `m_audio_process_arg' no se cumple.
) = 219
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(29251, 29251, SIGABRT)           = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++
Abortado


Thank you!


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-4-686 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages composite depends on:
ii  composite-data          0.006-3          Live performance sequencer (data f
ii  libc6                   2.11.2-2         Embedded GNU C Library: Shared lib
ii  libflac++6              1.2.1-2+b1       Free Lossless Audio Codec - C++ ru
ii  libflac8                1.2.1-2+b1       Free Lossless Audio Codec - runtim
ii  libgcc1                 1:4.4.4-8        GCC support library
ii  libjack-jackd2-0 [libja 1.9.5~dfsg-19    JACK Audio Connection Kit (librari
ii  liblrdf0                0.4.0-3          a library to manipulate RDF files 
ii  libqt4-network          4:4.6.3-1        Qt 4 network module
ii  libqt4-xml              4:4.6.3-1        Qt 4 XML module
ii  libqtcore4              4:4.6.3-1        Qt 4 core module
ii  libqtgui4               4:4.6.3-1        Qt 4 GUI module
ii  libsndfile1             1.0.21-2         Library for reading/writing audio 
ii  libstdc++6              4.4.4-8          The GNU Standard C++ Library v3
ii  libtar                  1.2.11-6         C library for manipulating tar arc
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

composite recommends no packages.

composite suggests no packages.

-- no debconf information





More information about the pkg-multimedia-maintainers mailing list