Bugs item #1927505, was opened at 2008-03-27 17:24 Message generated for change (Comment added) made by eighthave You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478070&aid=1927505...
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: pd-extended Group: None
Status: Pending
Resolution: None Priority: 5 Private: No Submitted By: Dan Wilcox (danomatika) Assigned to: Hans-Christoph Steiner (eighthave) Summary: 0.40.3 crash on opening helpfile
Initial Comment: PD-extended is occasionally crashing when opening a helpfile aka right click, help.
I'm on Ubuntu Gusty.
Here's a crash dump: ---------------------------------- dano@danomatika:~$ pd JACK tmpdir identified as [/dev/shm] tk scaling is 1.18830409357 *** glibc detected *** pd: malloc(): memory corruption (fast): 0x082dacc8 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0xb7d01c42] /lib/tls/i686/cmov/libc.so.6(__libc_calloc+0xd2)[0xb7d02d02] pd(getbytes+0x1e)[0x80af0ae] ======= Memory map: ======== 08048000-0811d000 r-xp 00000000 08:01 224764 /usr/local/bin/pd 0811d000-0811f000 rw-p 000d4000 08:01 224764 /usr/local/bin/pd 0811f000-08314000 rw-p 0811f000 00:00 0 [heap] b7a00000-b7a21000 rw-p b7a00000 00:00 0 b7a21000-b7b00000 ---p b7a21000 00:00 0 b7b65000-b7b6f000 r-xp 00000000 08:01 2196 /lib/libgcc_s.so.1 b7b6f000-b7b70000 rw-p 0000a000 08:01 2196 /lib/libgcc_s.so.1 b7b82000-b7b83000 r-xp 00000000 08:01 224585 /usr/local/lib/pd/extra/zexy/makesymbol.pd_linux b7b83000-b7b84000 rw-p 00001000 08:01 224585 /usr/local/lib/pd/extra/zexy/makesymbol.pd_linux b7b84000-b7baa000 r-xp 00000000 08:01 222092 /usr/local/lib/pd/extra/expr~/expr.pd_linux b7baa000-b7bab000 rw-p 00026000 08:01 222092 /usr/local/lib/pd/extra/expr~/expr.pd_linux b7bab000-b7bac000 r-xp 00000000 08:01 223527 /usr/local/lib/pd/extra/iemlib/iem_send.pd_linux b7bac000-b7bad000 rw-p 00001000 08:01 223527 /usr/local/lib/pd/extra/iemlib/iem_send.pd_linux b7bad000-b7baf000 r-xp 00000000 08:01 223523 /usr/local/lib/pd/extra/iemlib/iem_receive.pd_linux b7baf000-b7bb0000 rw-p 00001000 08:01 223523 /usr/local/lib/pd/extra/iemlib/iem_receive.pd_linux b7bb0000-b7bb1000 r-xp 00000000 08:01 224617 /usr/local/lib/pd/extra/zexy/tabdump.pd_linux b7bb1000-b7bb2000 rw-p 00000000 08:01 224617 /usr/local/lib/pd/extra/zexy/tabdump.pd_linux b7bb2000-b7bb3000 r-xp 00000000 08:01 223371 /usr/local/lib/pd/extra/ggee/getdir.pd_linux b7bb3000-b7bb4000 rw-p 00000000 08:01 223371 /usr/local/lib/pd/extra/ggee/getdir.pd_linux b7bb4000-b7bb8000 r-xp 00000000 08:01 223071 /usr/local/lib/pd/extra/cyclone/tosymbol.pd_linux b7bb8000-b7bb9000 rw-p 00003000 08:01 223071 /usr/local/lib/pd/extra/cyclone/tosymbol.pd_linux b7bb9000-b7bba000 r-xp 00000000 08:01 224576 /usr/local/lib/pd/extra/zexy/length.pd_linux b7bba000-b7bbb000 rw-p 00000000 08:01 224576 /usr/local/lib/pd/extra/zexy/length.pd_linux b7bbb000-b7bbc000 r-xp 00000000 08:01 224620 /usr/local/lib/pd/extra/zexy/tabset.pd_linux b7bbc000-b7bbd000 rw-p 00000000 08:01 224620 /usr/local/lib/pd/extra/zexy/tabset.pd_linux b7bbd000-b7bbe000 r-xp 00000000 08:01 223328 /usr/local/lib/pd/extra/flatspace/string2any.pd_linux b7bbe000-b7bbf000 rw-p 00001000 08:01 223328 /usr/local/lib/pd/extra/flatspace/string2any.pd_linux b7bbf000-b7bc1000 r-xp 00000000 08:01 224569 /usr/local/lib/pd/extra/zexy/drip.pd_linux b7bc1000-b7bc2000 rw-p 00001000 08:01 224569 /usr/local/lib/pd/extra/zexy/drip.pd_linux b7bc2000-b7bc3000 r-xp 00000000 08:01 223229 /usr/local/lib/pd/extra/flatspace/any2string.pd_linux b7bc3000-b7bc4000 rw-p 00000000 08:01 223229 /usr/local/lib/pd/extra/flatspace/any2string.pd_linux b7bc4000-b7bc5000 r-xp 00000000 08:01 224604 /usr/local/lib/pd/extra/zexy/relay.pd_linux b7bc5000-b7bc6000 rw-p 00000000 08:01 224604 /usr/local/lib/pd/extra/zexy/relay.pd_linux b7bc6000-b7bc8000 r-xp 00000000 08:01 223532 /usr/local/lib/pd/extra/iemlib/mergefilename.pd_linux b7bc8000-b7bc9000 rw-p 00001000 08:01 223532 /usr/local/lib/pd/extra/iemlib/mergefilename.pd_linux b7bc9000-b7bca000 r-xp 00000000 08:01 223513 /usr/local/lib/pd/extra/iemlib/dollarg.pd_linux b7bca000-b7bcb000 rw-p 00000000 08:01 223513 /usr/local/lib/pd/extra/iemlib/dollarg.pd_linux b7bcb000-b7bcc000 r-xp 00000000 08:01 223542 /usr/local/lib/pd/extra/iemlib/splitfilename.pd_linux b7bcc000-b7bcd000 rw-p 00000000 08:01 223542 /usr/local/lib/pd/extra/iemlib/splitfilename.pd_linux b7bcd000-b7bce000 r-xp 00000000 08:01 224566 /usr/local/lib/pd/extra/zexy/demultiplex.pd_linux b7bce000-b7bcf000 rw-p 00000000 08:01 224566 /usr/local/lib/pd/extra/zexy/demultiplex.pd_linux b7bcf000-b7bd0000 r-xp 00000000 08:01 224599 /usr/lPd: signal 6 pd_gui: pd process exited
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2008-06-21 11:15
Message: Logged In: YES user_id=27104 Originator: NO
I tried again to reproduce this with no luck. This is on Ubuntu Hardy using 0.40.3-20080621. Perhaps it is fixed now? I attached the patch I used to test it. File Added: help-patch-crash.pd
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave) Date: 2008-05-09 16:21
Message: Logged In: YES user_id=27104 Originator: NO
I couldn't reproduce this with Pd-extended 0.40.3-20080503 on Ubuntu/Hardy Intel. Is is possible to narrow it down? Like maybe it is a specific help patch?
----------------------------------------------------------------------
Comment By: oli44 (oli44) Date: 2008-04-07 04:44
Message: Logged In: YES user_id=1473188 Originator: NO
Hello,
I can reproduce it with either ubuntu gutsy or debian etch.
here is another backtrace: the program froze , i had to ctrl+C it then got the back trace. mayve there is some better way?
(gdb) run Starting program: /usr/local/bin/pd [Thread debugging using libthread_db enabled] [New Thread -1211558224 (LWP 15445)] tk scaling is 1.04205128205 <init> : Avifile RELEASE-0.7.47-070916-12:47-4.1.3 <init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf <init> : 2201.00 MHz Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz processor detected [New Thread -1248830576 (LWP 15450)] *** glibc detected *** /usr/local/bin/pd: malloc(): memory corruption (fast): 0x0863f5f0 *** backtrace
Program received signal SIGINT, Interrupt. [Switching to Thread -1211558224 (LWP 15445)] 0xffffe410 in __kernel_vsyscall () (gdb) backtrace #0 0xffffe410 in __kernel_vsyscall () #1 0xb7d7366e in ?? () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7d012df in ?? () from /lib/tls/i686/cmov/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) (gdb)
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave) Date: 2008-04-03 23:22
Message: Logged In: YES user_id=27104 Originator: NO
Do you have any way to reproduce this? Does it happen with certain help files?
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478070&aid=1927505...