<div>Hello all,&nbsp;</div><div><br></div><div>I have found a new problem in my machine with Pd and the recent changes i made: (I mentioned them in a previous e-mail, but I&#39;ll restate them:&nbsp;<span class="Apple-style-span" style="border-collapse: collapse; ">installing recordmydesktop and Mplayer, and adding support for mpeg3, Quicktime and ffmpeg, then recompiling gem)</span></div>
<div><br></div><div>Now this is what I can see so far:</div><div>everytime I:</div><div>-change an object&#39;s name while pd is running,</div><div>-copy part of a patch into another patch,</div><div><br></div><div>I get the following message in the terminal:</div>
<div><br></div>*** glibc detected *** ./pd: malloc(): memory corruption: 0x0000000000fa56a0***<div><br></div><div>(below is another one with more details)<br><div><br></div><div>pd is looks ok, but I can&#39;t use any of the menus or edit and need to quit it from the terminal with ctrl+c. If there is a gem window then it is impossible to quit.</div>
<div><br></div><div>If I reopen pd I get the following message and no sound of course:</div><div><br></div><div>snd_pcm_open (input): Device or resource busy</div><div>snd_pcm_open (output): Device or resource busy<br clear="all">
<br></div><div>I then need to restart the machine to get sound again.</div><div><br></div><div>At this point, I think it only happens with patches that have a gemwin...</div><div><br></div><div>below is a longer error message after closing a patch and opening it again. Anyone have a clue of what could be causing this and how to solve it?&nbsp;</div>
<div><br></div><div>cheers,</div><div><br></div><div>Jaime</div><div><br></div><div><div>*** glibc detected *** ./pd: malloc(): memory corruption: 0x000000000165c530 ***</div><div>======= Backtrace: =========</div><div>/lib64/libc.so.6[0x3470272fec]</div>
<div>/lib64/libc.so.6(__libc_malloc+0x7a)[0x34702748fa]</div><div>/usr/lib64/libstdc++.so.6(_Znwm+0x1d)[0x34840bd1ed]</div><div>/home/joliverl/Desktop/Gem/src/Gem.pd_linux(_ZN11pix_filmNEWC1EP7_symbol+0x1d9)[0x92d9b9]</div>
<div>/home/joliverl/Desktop/Gem/src/Gem.pd_linux[0x92db33]</div><div>./pd(pd_typedmess+0x46e)[0x45d4ce]</div><div>./pd(binbuf_eval+0x47d)[0x461aed]</div><div>./pd[0x419da6]</div><div>./pd(canvas_obj+0x70)[0x41bb30]</div><div>
./pd(pd_typedmess+0x287)[0x45d2e7]</div><div>./pd(binbuf_eval+0x47d)[0x461aed]</div><div>./pd(binbuf_evalfile+0xae)[0x466c0e]</div><div>./pd(glob_evalfile+0x1c)[0x466ccc]</div><div>./pd(pd_typedmess+0x389)[0x45d3e9]</div>
<div>./pd(binbuf_eval+0x47d)[0x461aed]</div><div>./pd(socketreceiver_read+0xecb)[0x46fe4b]</div><div>./pd[0x46cfb4]</div><div>./pd(m_mainloop+0xa5d)[0x46965d]</div><div>./pd(sys_main+0x120b)[0x46c8ab]</div><div>/lib64/libc.so.6(__libc_start_main+0xf4)[0x347021e074]</div>
<div>./pd[0x40ffd9]</div><div>======= Memory map: ========</div><div>00110000-001ac000 r-xp 00000000 fd:00 18513989 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libavformat.so.52.22.1</div><div>001ac000-003ac000 ---p 0009c000 fd:00 18513989 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libavformat.so.52.22.1</div>
<div>003ac000-003b7000 rw-p 0009c000 fd:00 18513989 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libavformat.so.52.22.1</div><div>003b7000-003b9000 rwxp 00000000 00:0f 203 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/dev/zero</div><div>00400000-004e0000 r-xp 00000000 fd:00 33622022 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /home/joliverl/Desktop/pd-0.41-4/bin/pd</div>
<div>006e0000-006e2000 rw-p 000e0000 fd:00 33622022 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /home/joliverl/Desktop/pd-0.41-4/bin/pd</div><div>006e2000-006ef000 rw-p 006e2000 00:00 0&nbsp;</div><div>006ef000-00a25000 r-xp 00000000 fd:00 33591301 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /home/joliverl/Desktop/Gem/src/Gem.pd_linux</div>
<div>00a25000-00c24000 ---p 00336000 fd:00 33591301 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /home/joliverl/Desktop/Gem/src/Gem.pd_linux</div><div>00c24000-00c49000 rw-p 00335000 fd:00 33591301 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /home/joliverl/Desktop/Gem/src/Gem.pd_linux</div>
<div>00c49000-00c4e000 rw-p 00c49000 00:00 0&nbsp;</div><div>00c4e000-00c7b000 r-xp 00000000 fd:00 18513967 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libmpeg3.so.1.0.0</div><div>00c7b000-00e7b000 ---p 0002d000 fd:00 18513967 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libmpeg3.so.1.0.0</div>
<div>00e7b000-00e81000 rw-p 0002d000 fd:00 18513967 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libmpeg3.so.1.0.0</div><div>00e81000-00e94000 rw-p 00e81000 00:00 0&nbsp;</div><div>00e94000-00f18000 r-xp 00000000 fd:00 18513997 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libquicktime.so.0.0.0</div>
<div>00f18000-01117000 ---p 00084000 fd:00 18513997 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libquicktime.so.0.0.0</div><div>01117000-0111c000 rw-p 00083000 fd:00 18513997 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libquicktime.so.0.0.0</div>
<div>0111c000-0111d000 rw-p 0111c000 00:00 0&nbsp;</div><div>0111d000-01161000 r-xp 00000000 fd:00 18513933 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libmp3lame.so.0.0.0</div><div>01161000-01360000 ---p 00044000 fd:00 18513933 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libmp3lame.so.0.0.0</div>
<div>01360000-01362000 rw-p 00043000 fd:00 18513933 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libmp3lame.so.0.0.0</div><div>01362000-01393000 rw-p 01362000 00:00 0&nbsp;</div><div>01413000-01b65000 rw-p 01413000 00:00 0 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;[heap]</div>
<div>0364f000-0365d000 r-xp 00000000 fd:00 18513981 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libfaac.so.0.0.0</div><div>0365d000-0385d000 ---p 0000e000 fd:00 18513981 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libfaac.so.0.0.0</div>
<div>0385d000-03860000 rw-p 0000e000 fd:00 18513981 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libfaac.so.0.0.0</div><div>03c21000-03c29000 r-xp 00000000 fd:00 18513991 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libavutil.so.49.10.0</div>
<div>03c29000-03e29000 ---p 00008000 fd:00 18513991 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libavutil.so.49.10.0</div><div>03e29000-03e2a000 rw-p 00008000 fd:00 18513991 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/libavutil.so.49.10.0</div>
<div>03e2a000-03e2d000 rw-p 03e2a000 00:00 0&nbsp;</div><div>04138000-04142000 r-xp 00000000 fd:00 18513965 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/liba52.so.0.0.0</div><div>04142000-04341000 ---p 0000a000 fd:00 18513965 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/liba52.so.0.0.0</div>
<div>04341000-04342000 rw-p 00009000 fd:00 18513965 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/lib64/liba52.so.0.0.0</div><div>04342000-04343000 rw-p 04342000 00:00 0&nbsp;</div><div>04380000-04Pd: signal 6</div><div><br></div>-- <br>Jaime E Oliver LR<br>
<br><a href="mailto:joliverl@ucsd.edu">joliverl@ucsd.edu</a><br><a href="http://www.realidadvisual.org/jaimeoliver">www.realidadvisual.org/jaimeoliver</a><br><a href="http://www-crca.ucsd.edu/">www-crca.ucsd.edu/</a><br><a href="http://www.realidadvisual.org">www.realidadvisual.org</a><br>
<br>858 202 1522<br>9168 Regents Rd. Apt. G<br>La Jolla, CA 92037<br>USA<br>
</div></div>