Re: [yoshimi-user] 0.062-pre3

  • From: David Adler <david.jo.adler@xxxxxxxxx>
  • To: yoshimi-user@xxxxxxxxxxxxxxxxxxxxx
  • Date: Sat, 27 Nov 2010 05:00:14 +0100

On Sat, Nov 27, 2010 at 3:12 AM, cal wrote:

In git master branch on sf (tag 0.062-pre3), plus a tarball in the
experimentals/ directory

yoshimi-0.062-pre3

Possibly the main reason for it's existence is that I felt a need to put a
copy
of what exists somewhere safe. And being the weekend, maybe I can outsource
some
of the rudimentary testing.

Sending some of the new midi CC messages to yoshimi (via alsa midi)
did not show an effect. Do I have to do anything special to make
yoshimi respond?

One thing I found:
I get a somewhat reproducable segfault:

fire up yoshimi, select 'Echo' as a system effect or insertion effect,
fiddle around with the 'Delay' knob or the 'LRdl.' knob, have a bit of
bad luck and this causes the segfault.

Since this does not always occur I can't tell whether it is related to
only exactly these two knobs, but I fiddled around with quite a few
other ones without causing issues.

well, mostly just a segfault, in two cases I got the following output:

[minos@prao ~]$ yoshimi -a
Midi timer: resolution 3333333, ticks 1
Midi timer set to 1
Not a midi message
Yoshimi 0.062-pre3
Clientname: yoshimi
Audio: jack -> 'default'
Midi: alsa -> 'default'
Oscilsize: 1024
Samplerate: 48000
Buffersize: 256
Alleged minimum latency: 256 frames, 5.33 ms
*** glibc detected *** yoshimi: malloc(): smallbin double linked list
corrupted: 0x09cba3f8 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6c301)[0xb7292301]
/lib/libc.so.6(+0x6ee78)[0xb7294e78]
/lib/libc.so.6(__libc_malloc+0x63)[0xb7296933]
/usr/lib/libX11.so.6(XCreateRegion+0x35)[0xb711a0e5]
/usr/lib/libfltk.so.1.1(_Z11fl_clip_boxiiiiRiS_S_S_+0xa6)[0xb7744036]
/usr/lib/libfltk.so.1.1(_ZN16Fl_Double_Window5flushEi+0x84)[0xb76f1f24]
/usr/lib/libfltk.so.1.1(_ZN16Fl_Double_Window5flushEv+0x25)[0xb76f2045]
/usr/lib/libfltk.so.1.1(_ZN2Fl5flushEv+0xab)[0xb76e43bb]
/usr/lib/libfltk.so.1.1(_ZN2Fl4waitEd+0x103)[0xb76e4633]
yoshimi(main+0x508)[0x8173db8]
/lib/libc.so.6(__libc_start_main+0xe6)[0xb723cc76]
yoshimi[0x807d031]
======= Memory map: ========
08048000-081ac000 r-xp 00000000 08:03 1427 /usr/bin/yoshimi
081ac000-081b6000 rw-p 00164000 08:03 1427 /usr/bin/yoshimi
081b6000-081b9000 rw-p 00000000 00:00 0
095c0000-09d6f000 rw-p 00000000 00:00 0 [heap]
b0900000-b0921000 rw-p 00000000 00:00 0
b0921000-b0a00000 ---p 00000000 00:00 0
b0a40000-b0a48000 r-xp 00000000 08:03 38347 /usr/lib/libXcursor.so.1.0.2
b0a48000-b0a49000 rw-p 00007000 08:03 38347 /usr/lib/libXcursor.so.1.0.2
b0a65000-b0af1000 r--p 00000000 08:03 260813
/usr/share/fonts/TTF/DejaVuSans-Bold.ttf
b0af1000-b0b89000 r--p 00000000 08:03 260800
/usr/share/fonts/TTF/DejaVuSans.ttf
b0b89000-b0b8a000 r--s 00000000 08:03 67156
/var/cache/fontconfig/ec648e9a1aea82bddd4bd6050028158d-le32d4.cache-3
b0b8a000-b0b9a000 r--s 00000000 08:03 16842
/var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le32d4.cache-3
b0b9a000-b0ba0000 r--s 00000000 08:03 38263
/var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-le32d4.cache-3
b0ba0000-b0bae000 r--s 00000000 08:03 63533
/var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le32d4.cache-3
b0bae000-b0bef000 r--s 00000000 08:03 63532
/var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-le32d4.cache-3
b0bef000-b0c30000 r--s 00000000 08:03 63530
/var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-le32d4.cache-3
b0c30000-b0c31000 ---p 00000000 00:00 0
b0c31000-b1431000 rw-p 00000000 00:00 0
b1431000-b1432000 ---p 00000000 00:00 0
b1432000-b1c32000 rw-p 00000000 00:00 0
b1c32000-b1c33000 ---p 00000000 00:00 0
b1c33000-b1cb3000 rw-p 00000000 00:00 0
b1cb3000-b1cb4000 rw-s 00000000 00:0e 141112 /dev/shm/jack-1000-3 (deleted)
b1cb4000-b6b1c000 rw-s 00000000 00:0e 7351 /dev/shm/jack-1000-0
b6b1c000-b6b1d000 rw-s 00000000 00:0e 7505 /dev/shm/jack-1000-1
b6b1d000-b6b2f000 rw-s 00000000 00:0e 7346 /dev/shm/jack-shm-registry
b6b2f000-b6b30000 rw-s 00000000 00:0e 109498
/dev/shm/sem.jack_sem.1000_default_gjtctl-0
b6b30000-b6b31000 rw-s 00000000 00:0e 141110
/dev/shm/sem.jack_sem.1000_default_yoshimi
b6b31000-b6b32000 rw-s 00000000 00:0e 106422
/dev/shm/sem.jack_sem.1000_default_qjackctl
b6b32000-b6b33000 rw-s 00000000 00:0e 7534
/dev/shm/sem.jack_sem.1000_default_freewheel
b6b33000-b6b34000 rw-s 00000000 00:0e 7509
/dev/shm/sem.jack_sem.1000_default_system
b6b34000-b6b35000 ---p 00000000 00:00 0
b6b35000-b6bb5000 rw-p 00000000 00:00 0
b6bb5000-b6bb6000 ---p 00000000 00:00 0
b6bb6000-b6c36000 rw-p 00000000 00:00 0
b6c36000-b6de9000 r--p 00000000 08:03 18222 /usr/lib/locale/locale-archive
b6de9000-b6dec000 rw-p 00000000 00:00 0
b6dec000-b6df0000 r-xp 00000000 08:03 33664 /usr/lib/libXdmcp.so.6.0.0
b6df0000-b6df1000 rw-p 00003000 08:03 33664 /usr/lib/libXdmcp.so.6.0.0
b6df1000-b6df3000 r-xp 00000000 08:03 33686 /usr/lib/libXau.so.6.0.0
b6df3000-b6df4000 rw-p 00001000 08:03 33686 /usr/lib/libXau.so.6.0.0
b6df4000-b6df5000 rw-p 00000000 00:00 0
b6df5000-b6e19000 r-xp 00000000 08:03 7945 /usr/lib/libexpat.so.1.5.2
b6e19000-b6e1b000 rw-p 00023000 08:03 7945 /usr/lib/libexpat.so.1.5.2
b6e1b000-b6e32000 r-xp 00000000 08:03 33712 /usr/lib/libxcb.so.1.1.0
b6e32000-b6e33000 rw-p 00016000 08:03 33712 /usr/lib/libxcb.so.1.1.0
b6e33000-b6e3a000 r-xp 00000000 08:03 15207 /usr/lib/libXrender.so.1.3.0
b6e3a000-b6e3b000 rw-p 00007000 08:03 15207 /usr/lib/libXrender.so.1.3.0
b6e3b000-b6ebc000 r-xp 00000000 08:03 15969 /usr/lib/libfreetype.so.6.6.1
b6ebc000-b6ec0000 rw-p 00080000 08:03 15969 /usr/lib/libfreetype.so.6.6.1
b6ec0000-b6eec000 r-xp 00000000 08:03 29609 /usr/lib/libfontconfig.so.1.4.4
b6eec000-b6eee000 rw-p 0002b000 08:03 29609 /usr/lib/libfontconfig.so.1.4.4
b6eee000-b6eef000 rw-p 00000000 00:00 0
b6eef000-b6ef3000 r-xp 00000000 08:03 96975 /usr/lib/libogg.so.0.7.0
b6ef3000-b6ef4000 rw-p 00004000 08:03 96975 /usr/lib/libogg.so.0.7.0
b6ef4000-b6f1a000 r-xp 00000000 08:03 46571 /usr/lib/libvorbis.so.0.4.4
b6f1a000-b6f1b000 rw-p 00026000 08:03 46571 /usr/lib/libvorbis.so.0.4.4
b6f1b000-b7080000 r-xp 00000000 08:03 79610 /usr/lib/libvorbisenc.so.2.0.7
b7080000-b7091000 rw-p 00165000 08:03 79610 /usr/lib/libvorbisenc.so.2.0.7
b7091000-b70dd000 r-xp 00000000 08:03 46555 /usr/lib/libFLAC.so.8.2.0
b70dd000-b70de000 rw-p 0004c000 08:03 46555 /usr/lib/libFLAC.so.8.2.0
b70de000-b70e5000 r-xp 00000000 08:03 1359 /lib/librt-2.12.1.so
b70e5000-b70e6000 r--p 00006000 08:03 1359 /lib/librt-2.12.1.so
b70e6000-b70e7000 rw-p 00007000 08:03 1359 /lib/librt-2.12.1.so
b70e7000-b70e8000 rw-p 00000000 00:00 0
b70e8000-b71fe000 r-xp 00000000 08:03 13738 /usr/lib/libX11.so.6.3.0
b71fe000-b7202000 rw-p 00115000 08:03 13738 /usr/lib/libX11.so.6.3.0
b7202000-b720f000 r-xp 00000000 08:03 13757 /usr/lib/libXext.so.6.4.0
b720f000-b7210000 rw-p 0000d000 08:03 13757 /usr/lib/libXext.so.6.4.0
b7210000-b7212000 r-xp 00000000 08:03 2391 /lib/libdl-2.12.1.so
b7212000-b7213000 r--p 00001000 08:03 2391 /lib/libdl-2.12.1.so
b7213000-b7214000 rw-p 00002000 08:03 2391 /lib/libdl-2.12.1.so
b7214000-b7225000 r-xp 00000000 08:03 38186 /usr/lib/libXft.so.2.2.0
b7225000-b7226000 rw-p 00011000 08:03 38186 /usr/lib/libXft.so.2.2.0
b7226000-b736b000 r-xp 00000000 08:03 2347 /lib/libc-2.12.1.so
b736b000-b736d000 r--p 00145000 08:03 2347 /lib/libc-2.12.1.so
b736d000-b736e000 rw-p 00147000 08:03 2347 /lib/libc-2.12.1.so
b736e000-b7371000 rw-p 00000000 00:00 0
b7371000-b738c000 r-xp 00000000 08:03 20906 /usr/lib/libgcc_s.so.1
b738c000-b738d000 rw-p 0001a000 08:03 20906 /usr/lib/libgcc_s.so.1
b738d000-b738e000 rw-p 00000000 00:00 0
b738e000-b7470000 r-xp 00000000 08:03 20904 /usr/lib/libstdc++.so.6.0.14
b7470000-b7474000 r--p 000e2000 08:03 20904 /usr/lib/libstdc++.so.6.0.14
b7474000-b7475000 rw-p 000e6000 08:03 20904 /usr/lib/libstdc++.so.6.0.14
b7475000-b747c000 rw-p 00000000 00:00 0 Aborted

I hope this helps, time to sleep now :)


cheers


Other related posts: