Package: puredata
Version: 0.43.1-1
Severity: important

Dear Maintainer,
Sending a message to [soundfiler] example:
[read -resize myfile.wav file0(

Pd segfaults. This only seems to happen with WAV files and not with 
an AIFF file.
Running with e.g. -d 3 does not give any interesting hints (just
"Segmentation fault")
Running with gdb some, maybe, interesting output:

Program received signal SIGSEGV, Segmentation fault.
0x081097c9 in open_soundfile_via_fd ()

backtrace:

#0  0x081097c9 in open_soundfile_via_fd ()
#1  0x08109cf2 in ?? ()
#2  0x080b2131 in pd_typedmess ()
#3  0x080b3fdf in outlet_anything ()
#4  0x080b1fad in pd_typedmess ()
#5  0x080bc861 in binbuf_eval ()
#6  0x08066ffa in ?? ()
#7  0x0809589d in canvas_doclick ()
#8  0x08096427 in canvas_mouse ()
#9  0x080b225a in pd_typedmess ()
#10 0x080b1fad in pd_typedmess ()
#11 0x080bc861 in binbuf_eval ()
#12 0x080c517f in socketreceiver_read ()
#13 0x080c425b in ?? ()
#14 0x080c5cd2 in sys_pollgui ()
#15 0x080c0a60 in m_mainloop ()
#16 0x0805b2eb in main ()

The following example patch (given a file myfile.wav exists in the same
directory) will cause the crash when clicking on the message.

---------- soundfiler_test.pd -------------------
#N canvas 411 345 450 300 10;
#X obj 127 87 table file0;
#X obj 16 87 soundfiler;
#X msg 35 48 read -resize myfile.wav file0;
#X msg 35 24 read -resize myfile.aiff file0;
#X text -38 128 A wave file calld myfile.wav and an aiff file called
myfile.aiff should reside in the same directory of the patch.;
#X text 224 23 <- works;
#X text 222 49 <- crash with SEGFAULT;
#X connect 2 0 1 0;
#X connect 3 0 1 0;
-------------- end soundfiler_test.pd -------------

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.1.0-1-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages puredata depends on:
ii  puredata-core   0.43.1-1
ii  puredata-dev    0.43.1-1
ii  puredata-doc    0.43.1-1
ii  puredata-extra  0.43.1-1
ii  puredata-gui    0.43.1-1
ii  puredata-utils  0.43.1-1

Versions of packages puredata recommends:
ii  gem  1:0.92.3-2+b1

Versions of packages puredata suggests:
pn  pd-aubio   <none>
pn  pd-csound  <none>
pn  pd-pdp     <none>
pn  pd-zexy    <none>

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to