Bugs item #3243427, was opened at 2011-03-25 10:43 Message generated for change (Tracker Item Submitted) made by reduzent You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3243427...
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: externals Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Roman Haefeli (reduzent) Assigned to: Nobody/Anonymous (nobody) Summary: [mrpeach/routeOSC] crashes on patch close with >2 args
Initial Comment: To reproduce the crash, create an object [routeOSC /eins /zwei /drei] and delete the object -> crash. You can also crash Pd by closing the patch containing the object.
Note: Only the version that allows to match for several address fields in one argument (e.g. /body/arm/hand ) seems affected by this crash, but not the version included in Pd-extended, for instance.
This is on Ubuntu 10.04 / pd 0.43.0 with the current svn head of mrpeach.
Backtrace:
*** glibc detected *** pd: free(): invalid next size (fast): 0x0851e508 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6(+0x6b591)[0x17f591] /lib/tls/i686/cmov/libc.so.6(+0x6cde8)[0x180de8] /lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0x183ecd] /usr/local/lib/pd/extra/mrpeach/routeOSC.pd_linux(+0x186c)[0xa9986c] pd(pd_free+0x17)[0x80b1ea7] ======= Memory map: ======== 00110000-00112000 r-xp 00000000 08:05 18394 /lib/tls/i686/cmov/libdl-2.11.1.so 00112000-00113000 r--p 00001000 08:05 18394 /lib/tls/i686/cmov/libdl-2.11.1.so 00113000-00114000 rw-p 00002000 08:05 18394 /lib/tls/i686/cmov/libdl-2.11.1.so 00114000-00267000 r-xp 00000000 08:05 9691 /lib/tls/i686/cmov/libc-2.11.1.so 00267000-00268000 ---p 00153000 08:05 9691 /lib/tls/i686/cmov/libc-2.11.1.so 00268000-0026a000 r--p 00153000 08:05 9691 /lib/tls/i686/cmov/libc-2.11.1.so 0026a000-0026b000 rw-p 00155000 08:05 9691 /lib/tls/i686/cmov/libc-2.11.1.so 0026b000-0026e000 rw-p 00000000 00:00 0 00614000-00638000 r-xp 00000000 08:05 18396 /lib/tls/i686/cmov/libm-2.11.1.so 00638000-00639000 r--p 00023000 08:05 18396 /lib/tls/i686/cmov/libm-2.11.1.so 00639000-0063a000 rw-p 00024000 08:05 18396 /lib/tls/i686/cmov/libm-2.11.1.so 00816000-008d9000 r-xp 00000000 08:05 3726 /usr/lib/libasound.so.2.0.0 008d9000-008dd000 r--p 000c2000 08:05 3726 /usr/lib/libasound.so.2.0.0 008dd000-008de000 rw-p 000c6000 08:05 3726 /usr/lib/libasound.so.2.0.0 00a71000-00a86000 r-xp 00000000 08:05 80766 /lib/tls/i686/cmov/libpthread-2.11.1.so 00a86000-00a87000 r--p 00014000 08:05 80766 /lib/tls/i686/cmov/libpthread-2.11.1.so 00a87000-00a88000 rw-p 00015000 08:05 80766 /lib/tls/i686/cmov/libpthread-2.11.1.so 00a88000-00a8a000 rw-p 00000000 00:00 0 00a98000-00a9a000 r-xp 00000000 08:06 787943 /home/roman/pd-svn/externals/mrpeach/osc/routeOSC.pd_linux 00a9a000-00a9b000 r--p 00001000 08:06 787943 /home/roman/pd-svn/externals/mrpeach/osc/routeOSC.pd_linux 00a9b000-00a9c000 rw-p 00002000 08:06 787943 /home/roman/pd-svn/externals/mrpeach/osc/routeOSC.pd_linux 00bd7000-00bf2000 r-xp 00000000 08:05 6923 /lib/ld-2.11.1.so 00bf2000-00bf3000 r--p 0001a000 08:05 6923 /lib/ld-2.11.1.so 00bf3000-00bf4000 rw-p 0001b000 08:05 6923 /lib/ld-2.11.1.so 00dd3000-00df0000 r-xp 00000000 08:05 5089 /lib/libgcc_s.so.1 00df0000-00df1000 r--p 0001c000 08:05 5089 /lib/libgcc_s.so.1 00df1000-00df2000 rw-p 0001d000 08:05 5089 /lib/libgcc_s.so.1 00ed9000-00ee0000 r-xp 00000000 08:05 80768 /lib/tls/i686/cmov/librt-2.11.1.so 00ee0000-00ee1000 r--p 00006000 08:05 80768 /lib/tls/i686/cmov/librt-2.11.1.so 00ee1000-00ee2000 rw-p 00007000 08:05 80768 /lib/tls/i686/cmov/librt-2.11.1.so 00f20000-00f2f000 r-xp 00000000 08:05 90517 /usr/lib/libjack.so.0.0.28 00f2f000-00f30000 r--p 0000e000 08:05 90517 /usr/lib/libjack.so.0.0.28 00f30000-00f32000 rw-p 0000f000 08:05 90517 /usr/lib/libjack.so.0.0.28 00f32000-00f3a000 rw-p 00000000 00:00 0 00ff2000-00ff3000 r-xp 00000000 00:00 0 [vdso] 08048000-08153000 r-xp 00000000 08:05 1037 /usr/local/bin/pd 08153000-08154000 r--p 0010a000 08:05 1037 /usr/local/bin/pd 08154000-08156000 rw-p 0010b000 08:05 1037 /usr/local/bin/pd 08156000-08163000 rw-p 00000000 00:00 0 0850b000-0852c000 rw-p 00000000 00:00 0 [heap] b7500000-b7521000 rw-p 00000000 00:00 0 b7521000-b7600000 ---p 00000000 00:00 0 b76ee000-b76f1000 rw-p 00000000 00:00 0 b770e000-b7710000 rw-p 00000000 00:00 0 bff53000-bff68000 rw-p 00000000 00:00 0 [stack]
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3243427...