Package: zynaddsubfx
Version: 2.2.1-1
Severity: grave
Justification: renders package unusable
I get a segmentation fault when exiting the program. Subsequently, it
dies on startup. File -> Settings... also causes a segfault.
Having rebuilt with DEB_BUILD_OPTIONS=noopt,nostrip, I am unable to reproduce
the startup segfault; however I have attached backtraces of the other
segfaults:
* bt.1 from the Debian-supplied package, when exiting
* bt.2 original package, when accessing File -> Settings...
* bt.3 rebuilt with noopt,nostrip, when exiting
* bt.4 rebuilt package, when accessing File -> Settings...
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-k7
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages zynaddsubfx depends on:
ii fftw3 3.0.1-11 Library for computing Fast Fourier
ii libasound2 1.0.8-3 ALSA library
ii libc6 2.3.2.ds1-21 GNU C Library: Shared libraries an
ii libfltk1.1c102 1.1.6-2 Fast Light Toolkit shared librarie
ii libgcc1 1:3.4.3-12 GCC support library
ii libjack0.80.0-0 0.99.0-6 JACK Audio Connection Kit (librari
ii libmxml1 2.2-1 development files for libmlxml
ii libstdc++5 1:3.3.5-12 The GNU Standard C++ Library v3
ii libx11-6 4.3.0.dfsg.1-12.0.1 X Window System protocol client li
ii libxext6 4.3.0.dfsg.1-12.0.1 X Window System miscellaneous exte
ii libxft2 2.1.7-1 FreeType-based font drawing librar
ii xlibs 4.3.0.dfsg.1-12 X Keyboard Extension (XKB) configu
ii zlib1g 1:1.2.2-4 compression library - runtime
-- no debconf information
(no debugging symbols found)
Using host libthread_db library "/usr/lib/debug/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 17622)]
ZynAddSubFX - Copyright (c) 2002-2005 Nasca Octavian Paul
Compiled: May 2 2005 09:58:39
This program is free software (GNU GPL v.2) and
it comes with ABSOLUTELY NO WARRANTY.
Try 'zynaddsubfx --help' for command-line options.
Sound Buffer Size = 256 samples
Internal latency = 5.8 ms
ADsynth Oscil.Size = 512 samples
ERROR: Cannot make a jack client (possible reasons: JACK server is not running
or jackd is launched by root and zynaddsubfx by another user.).
[New Thread 32769 (LWP 17625)]
[New Thread 16386 (LWP 17626)]
[New Thread 32771 (LWP 17627)]
[New Thread 49156 (LWP 17628)]
[New Thread 65541 (LWP 17629)]
[Thread 65541 (LWP 17629) exited]
[Thread 32771 (LWP 17627) exited]
[Thread 49156 (LWP 17628) exited]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 17622)]
0x404ee39b in _int_free (av=0x405ac300, mem=0x8372968) at malloc.c:4209
4209 malloc.c: No such file or directory.
in malloc.c
#0 0x404ee39b in _int_free (av=0x405ac300, mem=0x8372968) at malloc.c:4209
p = 0x8372560
size = 1032
nextchunk = 0x8372968
nextsize = 10496
prevsize = 4
bck = 0x4
fwd = 0x0
#1 0x404ed15f in __libc_free (mem=0x8372568) at malloc.c:3359
ar_ptr = 0x405ac300
p = 0x4
hook = (void (*)(void *, const void *)) 0
#2 0x402ccd23 in operator delete () from /usr/lib/libstdc++.so.5
No symbol table info available.
#3 0x402ccd7f in operator delete[] () from /usr/lib/libstdc++.so.5
No symbol table info available.
#4 0x080c1bcc in ?? ()
No symbol table info available.
#5 0x40491e36 in __libc_start_main (
main=0x80c1450 <Fl_Group::resize(int, int, int, int)+479956>, argc=1,
ubp_av=0xbffff884,
init=0x80c1d00 <Fl_Group::resize(int, int, int, int)+482180>,
fini=0x80c1d60 <Fl_Group::resize(int, int, int, int)+482276>,
rtld_fini=0x40016460 <_rtld_local>, stack_end=0x0)
at ../sysdeps/generic/libc-start.c:242
ubp_ev = (char **) 0x0
result = 4
#6 0x0804c1b1 in ?? ()
No symbol table info available.
(no debugging symbols found)
Using host libthread_db library "/usr/lib/debug/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 17719)]
ZynAddSubFX - Copyright (c) 2002-2005 Nasca Octavian Paul
Compiled: May 2 2005 09:58:39
This program is free software (GNU GPL v.2) and
it comes with ABSOLUTELY NO WARRANTY.
Try 'zynaddsubfx --help' for command-line options.
Sound Buffer Size = 256 samples
Internal latency = 5.8 ms
ADsynth Oscil.Size = 512 samples
ERROR: Cannot make a jack client (possible reasons: JACK server is not running
or jackd is launched by root and zynaddsubfx by another user.).
[New Thread 32769 (LWP 17722)]
[New Thread 16386 (LWP 17723)]
[New Thread 32771 (LWP 17724)]
[New Thread 49156 (LWP 17725)]
[New Thread 65541 (LWP 17726)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 49156 (LWP 17725)]
0x00000000 in ?? ()
#0 0x00000000 in ?? ()
No symbol table info available.
#1 0x4007ee07 in Fl_Group::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#2 0x4007ee07 in Fl_Group::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#3 0x4009c9a5 in Fl_Tabs::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#4 0x4007ee07 in Fl_Group::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#5 0x40068c5d in Fl_Window::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#6 0x400b4058 in Fl_X::make_xid () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#7 0x400776a6 in Fl_Double_Window::show () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#8 0x08089223 in ?? ()
No symbol table info available.
#9 0x400901bb in Fl_Menu_::picked () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#10 0x40090904 in Fl_Menu_Bar::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#11 0x4007e925 in Fl_Group::current () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#12 0x4007eaf1 in Fl_Group::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#13 0x40068c5d in Fl_Window::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#14 0x400683d7 in fl_throw_focus () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#15 0x400684f8 in Fl::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#16 0x400b2dd8 in fl_handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#17 0x400b1fbd in Fl::remove_fd () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#18 0x400b225f in fl_wait () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#19 0x40067a60 in Fl::wait () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#20 0x40067ba2 in Fl::wait () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#21 0x080c0ff9 in ?? ()
No symbol table info available.
#22 0x400f8e51 in pthread_start_thread (arg=0xbf3ffbe0) at manager.c:309
default_params = {__sched_priority = 0}
request = {req_thread = 0x0, req_kind = REQ_CREATE, req_args = {
create = {attr = 0x0, fn = 0, arg = 0x0, mask = {__val = {
0 <repeats 27 times>, 1074797824, 1, 1074806784, 3208641452,
1074776683}}}, free = {thread_id = 0}, exit = {code = 0},
post = 0x0, for_each = {fn = 0, arg = 0x0}}}
outcome = (void *) 0x80dffff
#23 0x400f8ecf in pthread_start_thread_event (arg=0xbf3ffbe0) at manager.c:333
No locals.
#24 0x4055392a in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x40587f80
Using host libthread_db library "/usr/lib/debug/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 18024)]
ZynAddSubFX - Copyright (c) 2002-2005 Nasca Octavian Paul
Compiled: May 17 2005 00:48:34
This program is free software (GNU GPL v.2) and
it comes with ABSOLUTELY NO WARRANTY.
Try 'zynaddsubfx --help' for command-line options.
Sound Buffer Size = 256 samples
Internal latency = 5.8 ms
ADsynth Oscil.Size = 512 samples
ERROR: Cannot make a jack client (possible reasons: JACK server is not running
or jackd is launched by root and zynaddsubfx by another user.).
[New Thread 32769 (LWP 18027)]
[New Thread 16386 (LWP 18028)]
[New Thread 32771 (LWP 18029)]
[New Thread 49156 (LWP 18030)]
[New Thread 65541 (LWP 18031)]
[Thread 32771 (LWP 18029) exited]
[Thread 49156 (LWP 18030) exited]
[Thread 65541 (LWP 18031) exited]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 18024)]
0x00000000 in ?? ()
#0 0x00000000 in ?? ()
No symbol table info available.
#1 0x080a8fb6 in MicrotonalUI::~MicrotonalUI ()
No symbol table info available.
#2 0x080a6ba8 in MasterUI::~MasterUI ()
No symbol table info available.
#3 0x080c1bb3 in main ()
No symbol table info available.
Using host libthread_db library "/usr/lib/debug/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 18052)]
ZynAddSubFX - Copyright (c) 2002-2005 Nasca Octavian Paul
Compiled: May 17 2005 00:48:34
This program is free software (GNU GPL v.2) and
it comes with ABSOLUTELY NO WARRANTY.
Try 'zynaddsubfx --help' for command-line options.
Sound Buffer Size = 256 samples
Internal latency = 5.8 ms
ADsynth Oscil.Size = 512 samples
ERROR: Cannot make a jack client (possible reasons: JACK server is not running
or jackd is launched by root and zynaddsubfx by another user.).
[New Thread 32769 (LWP 18055)]
[New Thread 16386 (LWP 18056)]
[New Thread 32771 (LWP 18057)]
[New Thread 49156 (LWP 18058)]
[New Thread 65541 (LWP 18059)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 49156 (LWP 18058)]
0x00000000 in ?? ()
#0 0x00000000 in ?? ()
No symbol table info available.
#1 0x4007e925 in Fl_Group::current () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#2 0x4007ee97 in Fl_Group::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#3 0x4007e925 in Fl_Group::current () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#4 0x4007ee97 in Fl_Group::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#5 0x4009c9a5 in Fl_Tabs::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#6 0x4007e925 in Fl_Group::current () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#7 0x4007ee97 in Fl_Group::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#8 0x40068c5d in Fl_Window::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#9 0x400683d7 in fl_throw_focus () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#10 0x40068743 in Fl::handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#11 0x400b2dd8 in fl_handle () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#12 0x400b1fbd in Fl::remove_fd () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#13 0x400b225f in fl_wait () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#14 0x40067a60 in Fl::wait () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#15 0x40067ba2 in Fl::wait () from /usr/lib/libfltk.so.1.1
No symbol table info available.
#16 0x080c0ff9 in thread3 ()
No symbol table info available.
#17 0x400f3e51 in pthread_start_thread (arg=0xbf3ffbe0) at manager.c:309
default_params = {__sched_priority = 0}
request = {req_thread = 0x0, req_kind = REQ_CREATE, req_args = {
create = {attr = 0x0, fn = 0, arg = 0x0, mask = {__val = {
0 <repeats 27 times>, 1074777344, 1, 1074786304, 3208641452,
1074756203}}}, free = {thread_id = 0}, exit = {code = 0},
post = 0x0, for_each = {fn = 0, arg = 0x0}}}
outcome = (void *) 0x80dffff
#18 0x400f3ecf in pthread_start_thread_event (arg=0xbf3ffbe0) at manager.c:333
No locals.
#19 0x4054e92a in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x40582f80