Thx for the report.
Let me investigate once I get back home.
András Murányi muranyia@gmail.com wrote:
with today's build, i got this upon clicking a [tgl] in a nested GOP (couldn't reproduce it from scratch)
*** buffer overflow detected ***: ./pd terminated ======= Backtrace: ========= /lib/libc.so.6(__fortify_fail+0x37)[0x7f7189d6d217] /lib/libc.so.6(+0xfe0d0)[0x7f7189d6c0d0] /lib/libc.so.6(+0xfd539)[0x7f7189d6b539] /lib/libc.so.6(_IO_default_xsputn+0xcc)[0x7f7189ce3d1c] /lib/libc.so.6(_IO_vfprintf+0x14c)[0x7f7189cb34ec] /lib/libc.so.6(__vsprintf_chk+0x99)[0x7f7189d6b5d9] /lib/libc.so.6(__sprintf_chk+0x7f)[0x7f7189d6b51f] ./pd[0x479cd4] ./pd(sys_pollgui+0xb8)[0x49ed78] ./pd(m_mainloop+0x84b)[0x4984db] ./pd(sys_main+0x225)[0x49d0b5] /lib/libc.so.6(__libc_start_main+0xfd)[0x7f7189c8cc4d] ./pd[0x414159] ======= Memory map: ======== 00400000-0050b000 r-xp 00000000 08:12 2769414 /home/muranyia/Download/pd/bin/pd 0070a000-0070b000 r--p 0010a000 08:12 2769414 /home/muranyia/Download/pd/bin/pd 0070b000-0070d000 rw-p 0010b000 08:12 2769414 /home/muranyia/Download/pd/bin/pd 0070d000-00b1d000 rw-p 00000000 00:00 0 01694000-0d33e000 rw-p 00000000 00:00 0 [heap] 7f71798b6000-7f71798b8000 r-xp 00000000 08:12 877193 /usr/lib/pd-extended/extra/iemlib/add2_comma.pd_linux 7f71798b8000-7f7179ab7000 ---p 00002000 08:12 877193 /usr/lib/pd-extended/extra/iemlib/add2_comma.pd_linux 7f7179ab7000-7f7179ab8000 r--p 00001000 08:12 877193 /usr/lib/pd-extended/extra/iemlib/add2_comma.pd_linux 7f7179ab8000-7f7179ab9000 rw-p 00002000 08:12 877193 /usr/lib/pd-extended/extra/iemlib/add2_comma.pd_linux 7f7179ab9000-7f7179aba000 r-xp 00000000 08:12 459292 /usr/lib/pd-extended/extra/tof/to_ascii_code.pd_linux 7f7179aba000-7f7179cba000 ---p 00001000 08:12 459292 /usr/lib/pd-extended/extra/tof/to_ascii_code.pd_linux 7f7179cba000-7f7179cbb000 r--p 00001000 08:12 459292 /usr/lib/pd-extended/extra/tof/to_ascii_code.pd_linux 7f7179cbb000-7f7179cbc000 rw-p 00002000 08:12 459292 /usr/lib/pd-extended/extra/tof/to_ascii_code.pd_linux 7f7179cbc000-7f7179cbd000 r-xp 00000000 08:12 880139 /usr/lib/pd-extended/extra/maxlib/divmod.pd_linux 7f7179cbd000-7f7179ebc000 ---p 00001000 08:12 880139 /usr/lib/pd-extended/extra/maxlib/divmod.pd_linux 7f7179ebc000-7f7179ebd000 r--p 00000000 08:12 880139 /usr/lib/pd-extended/extra/maxlib/divmod.pd_linux 7f7179ebd000-7f7179ebe000 rw-p 00001000 08:12 880139 /usr/lib/pd-extended/extra/maxlib/divmod.pd_linux 7f7179ebe000-7f7179ec2000 r-xp 00000000 08:12 1467325 /usr/lib/pd-extended/extra/iemgui/iem_image.pd_linux 7f7179ec2000-7f717a0c1000 ---p 00004000 08:12 1467325 /usr/lib/pd-extended/extra/iemgui/iem_image.pd_linux 7f717a0c1000-7f717a0c2000 r--p 00003000 08:12 1467325 /usr/lib/pd-extended/extra/iemgui/iem_image.pd_linux 7f717a0c2000-7f717a0c3000 rw-p 00004000 08:12 1467325 /usr/lib/pd-extended/extra/iemgui/iem_image.pd_linux 7f717a0c3000-7f717a0c7000 r-xp 00000000 08:12 911395 /usr/lib/pd-extended/extra/flatspace/popup.pd_linux 7f717a0c7000-7f717a2c6000 ---p 00004000 08:12 911395 /usr/lib/pd-extended/extra/flatspace/popup.pd_linux 7f717a2c6000-7f717a2c7000 r--p 00003000 08:12 911395 /usr/lib/pd-extended/extra/flatspace/popup.pd_linux 7f717a2c7000-7f717a2c8000 rw-p 00004000 08:12 911395 /usr/lib/pd-extended/extra/flatspace/popup.pd_linux 7f717a2c8000-7f717a2ce000 r-xp 00000000 08:12 2762244 /usr/lib/pd-extended/extra/cyclone/switch.pd_linux 7f717a2ce000-7f717a4cd000 ---p 00006000 08:12 2762244 /usr/lib/pd-extended/extra/cyclone/switch.pd_linux 7f717a4cd000-7f717a4ce000 r--p 00005000 08:12 2762244 /usr/lib/pd-extended/extra/cyclone/switch.pd_linux 7f717a4ce000-7f717a4cf000 rw-p 00006000 08:12 2762244 /usr/lib/pd-extended/extra/cyclone/switch.pd_linux 7f717a4cf000-7f717a4d6000 r-xp 00000000 08:12 2762328 /usr/lib/pd-extended/extra/cyclone/prepend.pd_linux 7f717a4d6000-7f717a6d5000 ---p 00007000 08:12 2762328 /usr/lib/pd-extended/extra/cyclone/prepend.pd_linux 7f717a6d5000-7f717a6d6000 r--p 00006000 08:12 2762328 /usr/lib/pd-extended/extra/cyclone/prepend.pd_linux 7f717a6d6000-7f717a6d7000 rw-p 00007000 08:12 2762328 /usr/lib/pd-extended/extra/cyclone/prepend.pd_linux 7f717a6d7000-7f717a6d8000 r-xp 00000000 08:12 1630422 /usr/lib/pd-extended/extra/jasch_lib/strcut.pd_linux 7f717a6d8000-7f717a8d8000 ---p 00001000 08:12 1630422 /usr/lib/pd-extended/extra/jasch_lib/strcut.pd_linux 7f717a8d8000-7f717a8d9000 r--p 00001000 08:12 1630422 /usr/lib/pd-extended/extra/jasch_lib/strcut.pd_linux 7f717a8d9000-7f717a8da000 rw-p 00002000 08:12 1630422 /usr/lib/pd-extended/extra/jasch_lib/strcut.pd_linux 7f717a8da000-7f717a8dc000 r-xp 00000000 08:12 1638450 /home/muranyia/Download/pd/extra/moonlib/absolutepath.pd_linux 7f717a8dc000-7f717aadb000 ---p 00002000 08:12 1638450 /home/muranyia/Download/pd/extra/moonlib/absolutepath.pd_linux 7f717aadb000-7f717aadc000 r--p 00001000 08:12 1638450 /home/muranyia/Download/pd/extra/moonlib/absolutepath.pd_linux 7f717aadc000-7f717aadd000 rw-p 00002000 08:12 1638450 /home/muranyia/Download/pd/extra/moonlib/absolutepath.pd_linux 7f717aadd000-7f717aaf3000 r-xp 00000000 08:12 2236471 /usr/lib/pd-extended/extra/toxy/widget.pd_linux 7f717aaf3000-7f717acf2000 ---p 00016000 08:12 2236471 /usr/lib/pd-extended/extra/toxy/widget.pd_linux 7f717acf2000-7f717acf3000 r--p 00015000 08:12 2236471 /usr/lib/pd-extended/extra/toxy/widget.pd_linux 7f717acf3000-7f717acf7000 rw-p 00016000 08:12 2236471 /usr/lib/pd-extended/extra/toxy/widget.pd_linux 7f717acf7000-7f717acff000 r-xp 00000000 08:12 2762384 /usr/lib/pd-extended/extra/cyclone/comment.pd_linux 7f717acff000-7f717aefe000 ---p 00008000 08:12 2762384 /usr/lib/pd-extended/extra/cyclone/comment.pd_linux 7f717aefe000-7f717aeff000 r--p 00007000 08:12 2762384 /usr/lib/pd-extended/extra/cyclone/comment.pd_linux 7f717aeff000-7f717af00000 rw-p 00008000 08:12 2762384 /usr/lib/pd-extended/extra/cyclone/comment.pd_linux 7f717b473000-7f717b475000 r-xp 00000000 08:12 911332 /usr/lib/pd-extended/extra/flatspace/line3.pd_linux 7f717b475000-7f717b674000 ---p 00002000 08:12 911332 /usr/lib/pd-extended/extra/flatspace/line3.pd_linux 7f717b674000-7f717b675000 r--p 00001000 08:12 911332 /usr/lib/pd-extended/extra/flatspace/line3.pd_linux 7f717b675000-7f717b676000 rw-p 00002000 08:12 911332 /usr/lib/pd-extended/extra/flatspace/line3.pd_linux 7f717b676000-7f717b67b000 r-xp 00000000 08:12 2762397 /usr/lib/pd-extended/extra/cyclone/speedlim.pd_linux 7f717b67b000-7f717b87a000 ---p 00005000 08:12 2762397 /usr/lib/pd-extended/extra/cyclone/speedlim.pd_linux 7f717b87a000-7f717b87b000 r--p 00004000 08:12 2762397 /usr/lib/pd-extended/extra/cyclone/speedlim.pd_linux 7f717b87b000-7f717b87c000 rw-p 00005000 08:12 2762397 /usr/lib/pd-extended/extra/cyclone/speedlim.pd_linux 7f717b87c000-7f717b881000 r-xp 00000000 08:12 1638507 /home/muranyia/Download/pd/extra/moonlib/mknob.pd_linux 7f717b881000-7f717ba81000 ---p 00005000 08:12 1638507 /home/muranyia/Download/pd/extra/moonlib/mknob.pd_linux 7f717ba81000-7f717ba82000 r--p 00005000 08:12 1638507 /home/muranyia/Download/pd/extra/moonlib/mknob.pd_linux 7f717ba82000-7f717ba83000 rw-p 00006000 08:12 1638507 /home/muranyia/Download/pd/extra/moonlib/mknob.pd_linux 7f717ba83000-7f717baaa000 r-xp 00000000 08:12 1305710 /usr/lib/pd-extended/extra/expr~/expr.pd_linux 7f717baaa000-7f717bca9000 ---p 00027000 08:12 1305710 /usr/lib/pd-extended/extra/expr~/expr.pd_linux 7f717bca9000-7f717bcaa000 r--p 00026000 08:12 1305710 /usr/lib/pd-extended/extra/expr~/expr.pd_linux 7f717bcaa000-7f717bcab000 rw-p 00027000 08:12 1305710 /usr/lib/pd-extended/extra/expr~/expr.pd_linux 7f717bcab000-7f717bcac000 r-xp 00000000 08:12 2762425 /usr/lib/pd-extended/extra/cyclone/fromsymbol.pd_linux 7f717bcac000-7f717beac000 ---p 00001000 08:12 2762425 /usr/lib/pd-extended/extra/cyclone/fromsymbol.pd_linux 7f717beac000-7f717bead000 r--p 00001000 08:12 2762425 /usr/lib/pd-extended/extra/cyclone/fromsymbol.pd_linux 7f717bead000-7f717beae000 rw-p 00002000 08:12 2762425 /usr/lib/pd-extended/extra/cyclone/fromsymbol.pd_linux 7f717beae000-7f717bec6000 rw-p 00000000 00:00 0 7f717bf4b000-7f717c07b000 rw-p 00000000 00:00 0 7f717c07b000-7f717c07c000 ---p 00000000 00:00 0 7f717c07c000-7f717c87c000 rw-p 00000000 00:00 0 7f717c87c000-7f717c881000 r-xp 00000000 08:12 2187497 /usr/lib/libXv.so.1.0.0 7f717c881000-7f717ca80000 ---p 00005000 08:12 2187497 /usr/lib/libXv.so.1.0.0 7f717ca80000-7f717ca81000 r--p 00004000 08:12 2187497 /usr/lib/libXv.so.1.0.0 7f717ca81000-7f717ca82000 rw-p 00005000 08:12 2187497 /usr/lib/libXv.so.1.0.0 7f717ca82000-7f717caa7000 r-xp 00000000 08:12 2638343 /lib/libpng12.so.0.42.0 7f717caa7000-7f717cca7000 ---p 00025000 08:12 2638343 /lib/libpng12.so.0.42.0 7f717cca7000-7f717cca8000 r--p 00025000 08:12 2638343 /lib/libpng12.so.0.42.0 7f717cca8000-7f717cca9000 rw-p 00026000 08:12 2638343 /lib/libpng12.so.0.42.0 7f717cca9000-7f717cea5000 r-xp 00000000 08:12 2187780 /usr/lib/libgsl.so.0.14.0 7f717cea5000-7f717d0a4000 ---p 001fc000 08:12 2187780 /usr/lib/libgsl.so.0.14.0 7f717d0a4000-7f717d0a7000 r--p 001fb000 08:12 2187780 /usr/lib/libgsl.so.0.14.0 7f717d0a7000-7f717d0b0000 rw-p 001fe000 08:12 2187780 /usr/lib/libgsl.so.0.14.0 7f717d0b0000-7f717d0e9000 r-xp 00000000 08:12 2191279 /usr/lib/libgslcblas.so.0.0.0 7f717d0e9000-7f717d2e8000 ---p 00039000 08:12 2191279 /usr/lib/libgslcblas.so.0.0.0 7f717d2e8000-7f717d2e9000 r--p 00038000 08:12 2191279 /usr/lib/libgslcblas.so.0.0.0Pd: signal 6
Andras
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Question about the cord inspector: is it feasible to make the font size scale with the 'Edit' menu font bomb dialogue? I know the whole font situation in Pd is problematic, but currently the font bomb dialogue is the only way to make patches readable when projecting them on a large screen. So it would be helpful to have the cord inspector be at the same font size as the rest of the patch.
-Jonathan
--- On Sat, 11/27/10, Ivica Ico Bukvic ico@vt.edu wrote:
From: Ivica Ico Bukvic ico@vt.edu Subject: Re: [PD] L2Ork pd-extended release candidate 1 now available (was: Re: call for testers...) To: "András Murányi" muranyia@gmail.com, "PD List" pd-list@iem.at Date: Saturday, November 27, 2010, 9:45 PM Thx for the report.
Let me investigate once I get back home.
András Murányi muranyia@gmail.com wrote:
with today's build, i got this upon clicking a [tgl] in
a nested GOP
(couldn't reproduce it from scratch)
*** buffer overflow detected ***: ./pd terminated ======= Backtrace: ========= /lib/libc.so.6(__fortify_fail+0x37)[0x7f7189d6d217] /lib/libc.so.6(+0xfe0d0)[0x7f7189d6c0d0] /lib/libc.so.6(+0xfd539)[0x7f7189d6b539] /lib/libc.so.6(_IO_default_xsputn+0xcc)[0x7f7189ce3d1c] /lib/libc.so.6(_IO_vfprintf+0x14c)[0x7f7189cb34ec] /lib/libc.so.6(__vsprintf_chk+0x99)[0x7f7189d6b5d9] /lib/libc.so.6(__sprintf_chk+0x7f)[0x7f7189d6b51f] ./pd[0x479cd4] ./pd(sys_pollgui+0xb8)[0x49ed78] ./pd(m_mainloop+0x84b)[0x4984db] ./pd(sys_main+0x225)[0x49d0b5] /lib/libc.so.6(__libc_start_main+0xfd)[0x7f7189c8cc4d] ./pd[0x414159] ======= Memory map: ======== 00400000-0050b000 r-xp 00000000 08:12 2769414 /home/muranyia/Download/pd/bin/pd 0070a000-0070b000 r--p 0010a000 08:12 2769414 /home/muranyia/Download/pd/bin/pd 0070b000-0070d000 rw-p 0010b000 08:12 2769414 /home/muranyia/Download/pd/bin/pd 0070d000-00b1d000 rw-p 00000000 00:00 0 01694000-0d33e000 rw-p 00000000 00:00 0 [heap] 7f71798b6000-7f71798b8000 r-xp 00000000 08:12 877193 /usr/lib/pd-extended/extra/iemlib/add2_comma.pd_linux 7f71798b8000-7f7179ab7000 ---p 00002000 08:12 877193 /usr/lib/pd-extended/extra/iemlib/add2_comma.pd_linux 7f7179ab7000-7f7179ab8000 r--p 00001000 08:12 877193 /usr/lib/pd-extended/extra/iemlib/add2_comma.pd_linux 7f7179ab8000-7f7179ab9000 rw-p 00002000 08:12 877193 /usr/lib/pd-extended/extra/iemlib/add2_comma.pd_linux 7f7179ab9000-7f7179aba000 r-xp 00000000 08:12 459292 /usr/lib/pd-extended/extra/tof/to_ascii_code.pd_linux 7f7179aba000-7f7179cba000 ---p 00001000 08:12 459292 /usr/lib/pd-extended/extra/tof/to_ascii_code.pd_linux 7f7179cba000-7f7179cbb000 r--p 00001000 08:12 459292 /usr/lib/pd-extended/extra/tof/to_ascii_code.pd_linux 7f7179cbb000-7f7179cbc000 rw-p 00002000 08:12 459292 /usr/lib/pd-extended/extra/tof/to_ascii_code.pd_linux 7f7179cbc000-7f7179cbd000 r-xp 00000000 08:12 880139 /usr/lib/pd-extended/extra/maxlib/divmod.pd_linux 7f7179cbd000-7f7179ebc000 ---p 00001000 08:12 880139 /usr/lib/pd-extended/extra/maxlib/divmod.pd_linux 7f7179ebc000-7f7179ebd000 r--p 00000000 08:12 880139 /usr/lib/pd-extended/extra/maxlib/divmod.pd_linux 7f7179ebd000-7f7179ebe000 rw-p 00001000 08:12 880139 /usr/lib/pd-extended/extra/maxlib/divmod.pd_linux 7f7179ebe000-7f7179ec2000 r-xp 00000000 08:12 1467325 /usr/lib/pd-extended/extra/iemgui/iem_image.pd_linux 7f7179ec2000-7f717a0c1000 ---p 00004000 08:12 1467325 /usr/lib/pd-extended/extra/iemgui/iem_image.pd_linux 7f717a0c1000-7f717a0c2000 r--p 00003000 08:12 1467325 /usr/lib/pd-extended/extra/iemgui/iem_image.pd_linux 7f717a0c2000-7f717a0c3000 rw-p 00004000 08:12 1467325 /usr/lib/pd-extended/extra/iemgui/iem_image.pd_linux 7f717a0c3000-7f717a0c7000 r-xp 00000000 08:12 911395 /usr/lib/pd-extended/extra/flatspace/popup.pd_linux 7f717a0c7000-7f717a2c6000 ---p 00004000 08:12 911395 /usr/lib/pd-extended/extra/flatspace/popup.pd_linux 7f717a2c6000-7f717a2c7000 r--p 00003000 08:12 911395 /usr/lib/pd-extended/extra/flatspace/popup.pd_linux 7f717a2c7000-7f717a2c8000 rw-p 00004000 08:12 911395 /usr/lib/pd-extended/extra/flatspace/popup.pd_linux 7f717a2c8000-7f717a2ce000 r-xp 00000000 08:12 2762244 /usr/lib/pd-extended/extra/cyclone/switch.pd_linux 7f717a2ce000-7f717a4cd000 ---p 00006000 08:12 2762244 /usr/lib/pd-extended/extra/cyclone/switch.pd_linux 7f717a4cd000-7f717a4ce000 r--p 00005000 08:12 2762244 /usr/lib/pd-extended/extra/cyclone/switch.pd_linux 7f717a4ce000-7f717a4cf000 rw-p 00006000 08:12 2762244 /usr/lib/pd-extended/extra/cyclone/switch.pd_linux 7f717a4cf000-7f717a4d6000 r-xp 00000000 08:12 2762328 /usr/lib/pd-extended/extra/cyclone/prepend.pd_linux 7f717a4d6000-7f717a6d5000 ---p 00007000 08:12 2762328 /usr/lib/pd-extended/extra/cyclone/prepend.pd_linux 7f717a6d5000-7f717a6d6000 r--p 00006000 08:12 2762328 /usr/lib/pd-extended/extra/cyclone/prepend.pd_linux 7f717a6d6000-7f717a6d7000 rw-p 00007000 08:12 2762328 /usr/lib/pd-extended/extra/cyclone/prepend.pd_linux 7f717a6d7000-7f717a6d8000 r-xp 00000000 08:12 1630422 /usr/lib/pd-extended/extra/jasch_lib/strcut.pd_linux 7f717a6d8000-7f717a8d8000 ---p 00001000 08:12 1630422 /usr/lib/pd-extended/extra/jasch_lib/strcut.pd_linux 7f717a8d8000-7f717a8d9000 r--p 00001000 08:12 1630422 /usr/lib/pd-extended/extra/jasch_lib/strcut.pd_linux 7f717a8d9000-7f717a8da000 rw-p 00002000 08:12 1630422 /usr/lib/pd-extended/extra/jasch_lib/strcut.pd_linux 7f717a8da000-7f717a8dc000 r-xp 00000000 08:12 1638450 /home/muranyia/Download/pd/extra/moonlib/absolutepath.pd_linux 7f717a8dc000-7f717aadb000 ---p 00002000 08:12 1638450 /home/muranyia/Download/pd/extra/moonlib/absolutepath.pd_linux 7f717aadb000-7f717aadc000 r--p 00001000 08:12 1638450 /home/muranyia/Download/pd/extra/moonlib/absolutepath.pd_linux 7f717aadc000-7f717aadd000 rw-p 00002000 08:12 1638450 /home/muranyia/Download/pd/extra/moonlib/absolutepath.pd_linux 7f717aadd000-7f717aaf3000 r-xp 00000000 08:12 2236471 /usr/lib/pd-extended/extra/toxy/widget.pd_linux 7f717aaf3000-7f717acf2000 ---p 00016000 08:12 2236471 /usr/lib/pd-extended/extra/toxy/widget.pd_linux 7f717acf2000-7f717acf3000 r--p 00015000 08:12 2236471 /usr/lib/pd-extended/extra/toxy/widget.pd_linux 7f717acf3000-7f717acf7000 rw-p 00016000 08:12 2236471 /usr/lib/pd-extended/extra/toxy/widget.pd_linux 7f717acf7000-7f717acff000 r-xp 00000000 08:12 2762384 /usr/lib/pd-extended/extra/cyclone/comment.pd_linux 7f717acff000-7f717aefe000 ---p 00008000 08:12 2762384 /usr/lib/pd-extended/extra/cyclone/comment.pd_linux 7f717aefe000-7f717aeff000 r--p 00007000 08:12 2762384 /usr/lib/pd-extended/extra/cyclone/comment.pd_linux 7f717aeff000-7f717af00000 rw-p 00008000 08:12 2762384 /usr/lib/pd-extended/extra/cyclone/comment.pd_linux 7f717b473000-7f717b475000 r-xp 00000000 08:12 911332 /usr/lib/pd-extended/extra/flatspace/line3.pd_linux 7f717b475000-7f717b674000 ---p 00002000 08:12 911332 /usr/lib/pd-extended/extra/flatspace/line3.pd_linux 7f717b674000-7f717b675000 r--p 00001000 08:12 911332 /usr/lib/pd-extended/extra/flatspace/line3.pd_linux 7f717b675000-7f717b676000 rw-p 00002000 08:12 911332 /usr/lib/pd-extended/extra/flatspace/line3.pd_linux 7f717b676000-7f717b67b000 r-xp 00000000 08:12 2762397 /usr/lib/pd-extended/extra/cyclone/speedlim.pd_linux 7f717b67b000-7f717b87a000 ---p 00005000 08:12 2762397 /usr/lib/pd-extended/extra/cyclone/speedlim.pd_linux 7f717b87a000-7f717b87b000 r--p 00004000 08:12 2762397 /usr/lib/pd-extended/extra/cyclone/speedlim.pd_linux 7f717b87b000-7f717b87c000 rw-p 00005000 08:12 2762397 /usr/lib/pd-extended/extra/cyclone/speedlim.pd_linux 7f717b87c000-7f717b881000 r-xp 00000000 08:12 1638507 /home/muranyia/Download/pd/extra/moonlib/mknob.pd_linux 7f717b881000-7f717ba81000 ---p 00005000 08:12 1638507 /home/muranyia/Download/pd/extra/moonlib/mknob.pd_linux 7f717ba81000-7f717ba82000 r--p 00005000 08:12 1638507 /home/muranyia/Download/pd/extra/moonlib/mknob.pd_linux 7f717ba82000-7f717ba83000 rw-p 00006000 08:12 1638507 /home/muranyia/Download/pd/extra/moonlib/mknob.pd_linux 7f717ba83000-7f717baaa000 r-xp 00000000 08:12 1305710 /usr/lib/pd-extended/extra/expr~/expr.pd_linux 7f717baaa000-7f717bca9000 ---p 00027000 08:12 1305710 /usr/lib/pd-extended/extra/expr~/expr.pd_linux 7f717bca9000-7f717bcaa000 r--p 00026000 08:12 1305710 /usr/lib/pd-extended/extra/expr~/expr.pd_linux 7f717bcaa000-7f717bcab000 rw-p 00027000 08:12 1305710 /usr/lib/pd-extended/extra/expr~/expr.pd_linux 7f717bcab000-7f717bcac000 r-xp 00000000 08:12 2762425 /usr/lib/pd-extended/extra/cyclone/fromsymbol.pd_linux 7f717bcac000-7f717beac000 ---p 00001000 08:12 2762425 /usr/lib/pd-extended/extra/cyclone/fromsymbol.pd_linux 7f717beac000-7f717bead000 r--p 00001000 08:12 2762425 /usr/lib/pd-extended/extra/cyclone/fromsymbol.pd_linux 7f717bead000-7f717beae000 rw-p 00002000 08:12 2762425 /usr/lib/pd-extended/extra/cyclone/fromsymbol.pd_linux 7f717beae000-7f717bec6000 rw-p 00000000 00:00 0 7f717bf4b000-7f717c07b000 rw-p 00000000 00:00 0 7f717c07b000-7f717c07c000 ---p 00000000 00:00 0 7f717c07c000-7f717c87c000 rw-p 00000000 00:00 0 7f717c87c000-7f717c881000 r-xp 00000000 08:12 2187497 /usr/lib/libXv.so.1.0.0 7f717c881000-7f717ca80000 ---p 00005000 08:12 2187497 /usr/lib/libXv.so.1.0.0 7f717ca80000-7f717ca81000 r--p 00004000 08:12 2187497 /usr/lib/libXv.so.1.0.0 7f717ca81000-7f717ca82000 rw-p 00005000 08:12 2187497 /usr/lib/libXv.so.1.0.0 7f717ca82000-7f717caa7000 r-xp 00000000 08:12 2638343 /lib/libpng12.so.0.42.0 7f717caa7000-7f717cca7000 ---p 00025000 08:12 2638343 /lib/libpng12.so.0.42.0 7f717cca7000-7f717cca8000 r--p 00025000 08:12 2638343 /lib/libpng12.so.0.42.0 7f717cca8000-7f717cca9000 rw-p 00026000 08:12 2638343 /lib/libpng12.so.0.42.0 7f717cca9000-7f717cea5000 r-xp 00000000 08:12 2187780 /usr/lib/libgsl.so.0.14.0 7f717cea5000-7f717d0a4000 ---p 001fc000 08:12 2187780 /usr/lib/libgsl.so.0.14.0 7f717d0a4000-7f717d0a7000 r--p 001fb000 08:12 2187780 /usr/lib/libgsl.so.0.14.0 7f717d0a7000-7f717d0b0000 rw-p 001fe000 08:12 2187780 /usr/lib/libgsl.so.0.14.0 7f717d0b0000-7f717d0e9000 r-xp 00000000 08:12 2191279 /usr/lib/libgslcblas.so.0.0.0 7f717d0e9000-7f717d2e8000 ---p 00039000 08:12 2191279 /usr/lib/libgslcblas.so.0.0.0 7f717d2e8000-7f717d2e9000 r--p 00038000 08:12 2191279 /usr/lib/libgslcblas.so.0.0.0Pd: signal 6
Andras
Pd-list@iem.at
mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
OK, release candidate 2 is now up with following changes:
*This one was *really* bad: Cut/Paste/Undo/Redo creates double entries on gop-in-gop patches. Basically, after literally a day of troubleshooting and posting hooks all over the pd source (heck, I even got to study binbuf stuff :-) it appears in these instances window_name never changes upon restore (in other words tcl/tk canvas's documentation lies about not reusing id with every new object--why am I not surprised?) NB: this finally solves every instance I am familiar with in which pd suddenly starts spewing two or more objects per each key-press/action. Consequently, even though I've said it many times before, I finally believe this solves all of the GOP redraw/bug issues.
To best test this problem you can simply create a simple patch using either vanilla pd or pd-extended with a GOP abstraction that has another visible GOP abstraction inside it. Now on the parent window cut and undo (or paste) the GOP-ed abstraction and open it. Try creating a new object inside it and presto, everything is doubled. As you do more cut/undos you can get as many of them per action as you like :-). This can also result in a crash as window close will be also registered multiple times.
If you are wondering how the fix works, it's the ugliest hack on the planet made for the comparably attractive toolkit: every time the undo/copy queue is copied I insert a bogus object prior to the selection (in this case a comment with an appropriately redundant name) and offset all connections by one. Once the buffer is restored, the fact it is different from the original scene (seems to me that the tcl/tk might be caching things id-wise without properly disconnecting HID hooks to those widgets, hence multiple entries per action) forces tcl/tk to assign truly unique ids to newly pasted objects. Upon restoring the queue, I erase the bogus object. Now, how ugly is that?
So, the next time you have an opportunity to read tcl/tk documentation don't forget to take it with a boulder of salt.
Other fixes: *recreation of gop-ed objects when selecting their text (a.k.a. activating them) must not apply to gop-ed pd patchers (when clicked to change their names) *changing name on a gop-ed pd patcher automatically resizes patcher gop window and correctly positions outlets *Added ctrl+enter reselect option *cleaned up stderr errors about canvases/widgets not found *when closing dirty patch and dirty abstraction, prompts are incorrectly focusing on and pointing to wrong windows *cord inspector uses globally defined font size *removed xy stretch option from the font menu as it appears to be unstable *corrected text color on pd patcher
Latest snapshot is available at: http://l2ork.music.vt.edu/main/?page_id=56
As always, feedback is most appreciated.
Cheers!
Ico
--- On Mon, 11/29/10, Ivica Ico Bukvic ico@vt.edu wrote:
From: Ivica Ico Bukvic ico@vt.edu Subject: Re: [PD] L2Ork pd-extended release candidate 1 now available (was: Re: call for testers...) To: "Jonathan Wilkes" jancsika@yahoo.com Cc: "András Murányi" muranyia@gmail.com, "PD List" pd-list@iem.at Date: Monday, November 29, 2010, 8:53 AM OK, release candidate 2 is now up with following changes:
[...]
*cord inspector uses globally defined font size
This is turning out to be a wonderful tool:
[bang( | [f]x[+ 1]
appears. 3) Hold down <ctrl> to go into transient run mode 4) The inspector stays where it is. Awesome! Keep <ctrl> down and go click the bng and watch your data flow without the need for any number boxes or [print]!
-Jonathan
*removed xy stretch option from the font menu as it appears to be unstable *corrected text color on pd patcher
Latest snapshot is available at: http://l2ork.music.vt.edu/main/?page_id=56
As always, feedback is most appreciated.
Cheers!
Ico