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