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

Reply via email to