Bugs item #1186531, was opened at 2005-04-20 11:13
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=1186531&group_…
Category: puredata
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Tim Blechmann (timblech)
Assigned to: Nobody/Anonymous (nobody)
Summary: crash when using donecanvasdialog message
Initial Comment:
hi all ...
pd crashes, if i send a donecanvasdialog message to a
closed subpatch:
|;pd-mysubpatch donecanvasdialog 0 0 1(
works fine (switching on gop)
|;pd-mysubpatch donecanvasdialog 0 0 0(
results in:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 11495)]
0x0805f3d3 in glist_findrtext (gl=0x0, who=0x83dc7f8)
at g_rtext.c:332
332 t_rtext *x = gl->gl_editor->e_rtext;
(gdb) where
#0 0x0805f3d3 in glist_findrtext (gl=0x0,
who=0x83dc7f8) at g_rtext.c:332
#1 0x0805a23d in graph_vis (gr=0x83dc7f8,
parent_glist=0x83dc718, vis=0) at g_graph.c:665
#2 0x0805a1e5 in graph_vis (gr=0x83dc718,
parent_glist=0x84808d0, vis=138266616) at g_graph.c:804
#3 0x0806c81c in canvas_setgraph (x=0x83dc718, flag=0)
at g_editor.c:830
#4 0x0806c8a7 in canvas_donecanvasdialog (x=0x83dc718,
xperpix=-nan(0x7fffff), yperpix=1,
fgraphme=-nan(0x7fffff)) at g_editor.c:872
#5 0x08085671 in pd_typedmess (x=0x83dc718,
s=0x83dc8f8, argc=0, argv=0x8108428) at m_class.c:815
#6 0x080882a4 in binbuf_eval (x=0x0, target=0x83dc718,
argc=1, argv=0xbff3d9b0) at m_binbuf.c:597
#7 0x0805bfd0 in message_float (x=0x83dc7f8, f=0) at
g_text.c:300
#8 0x0808653d in outlet_float (x=0x0, f=0) at m_obj.c:431
#9 0x0807ca3e in toggle_bang (x=0x83de2e8) at
g_toggle.c:250
#10 0x0807cbbe in toggle_newclick (z=0x0,
glist=0x84808d0, xpix=511, ypix=328, shift=0, alt=0,
dbl=0, doit=1)
at g_toggle.c:282
#11 0x0806e14b in canvas_doclick (x=0x84808d0,
xpos=511, ypos=328, which=1, mod=0, doit=1) at
g_editor.c:1036
#12 0x0806eb6a in canvas_mousedown (x=0x0, xpos=511,
ypos=328, which=1, mod=0) at g_editor.c:1209
#13 0x08085671 in pd_typedmess (x=0x84808d0,
s=0x83dc8f8, argc=0, argv=0x8108408) at m_class.c:815
#14 0x080852b3 in pd_typedmess (x=0x83dcce0,
s=0x83dc8f8, argc=4, argv=0x81083e8) at m_class.c:836
#15 0x080882a4 in binbuf_eval (x=0x0, target=0x83dcce0,
argc=0, argv=0x0) at m_binbuf.c:597
#16 0x0808e7eb in socketreceiver_read (x=0x822b6a0,
fd=5) at s_inter.c:537
#17 0x0808d9fa in sys_domicrosleep (microsec=0,
pollem=138266616) at s_inter.c:177
#18 0x0808e404 in sys_pollgui () at s_inter.c:820
#19 0x0808c094 in m_scheduler () at m_sched.c:488
#20 0x0808d841 in sys_main (argc=2, argv=0xbff3f554) at
s_main.c:354
#21 0x080918a6 in main (argc=0, argv=0x0) at s_entry.c:27
cheers ... t
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=1186531&group_…
(moving to pd-dev)
i just tested the alsa interface on my hdsp ... basically it works fine
for large buffer sizes ...
but there are a few points:
- i can't get below 2902 us of latency with 44.1 kHz / 2666 us with 48
kHz ... so basically a period size of 128 ... the hdsp is capable of
64
- using these lowest latencies, i experience glitches:
44.1 kHz: every once in a while (about one every 5 seconds)
48 kHz: strong glitches for about 500 ms followed by about 3 ms more
or less clean sound
88.2 kHz: continuous glitches
96 kHz: similar to 48 kHz, but scaled by factor 2
on the other hand:
- jack runs with 64 samples on my machine without any problems (at 44.1
and 48 kHz only)
- the lowest buffer size for 96kHz on my machine is 128 (64 will kill
jackd when connecting)
all these test where done on 2.6.12-rc2-mm1, devel_0_38, using realtime
mode for pd / jack ... for jack, i wasn't using the callback-based
scheduler.
basically the callback-based scheduler will reduce the latency by one
buffer size, because the input data will be directly processed without
any additional buffering ...
cheers ... tim
--
mailto:TimBlechmann@gmx.de ICQ: 96771783
http://www.mokabar.tk
latest mp3: kMW.mp3
http://mattin.org/mp3.html
latest cd: Goh Lee Kwang & Tim Blechmann: Drone
http://www.geocities.com/gohleekwangtimblechmannduo/
After one look at this planet any visitor from outer space
would say "I want to see the manager."
William S. Burroughs
On Tue, Apr 19, 2005 at 12:10:14AM -0400, Hans-Christoph Steiner wrote:
>
> I see that you have been doing a lot of build work in CVS, and IIRC,
> you are a Windows user. I was wondering whether I could convince you
> to be the Windows package maintainer. Its sorely needed since Windows
> is the biggest audience for Pd. Many people still download and use the
> Pd 0.37 Windows installer that I made 1 1/2 years ago. 5631 downloads
> so far. Also, putting links to the beta releases on your website is a
> good way to drive traffic to it.
i switched to gentoo since my old pc died and there are still no win64 drivers for my sound or usb hardware..plus 'ls -al' takes so damn long on windows..and downloading keygens from emule takes longer than just waiting 15 seconds for something to emerge..
my last binary is http://whats-your.name/pd/ix039.rar, which is the CVS head plus all of my tweaks that miller never rolled in (yet?) like pd.ini (a la pdrc) support, drag and drop, themability, tk 8.5 with lots of extensions.. and the externals to go with it http://whats-your.name/pd/extra/dllcity/ . unles someone jumps out of the woodwork this will arguably remain better than the windows distro on sourceforge or miller's site, at least until Mathieu starts working on impd again then i might fire up VMware to make a binary of that..
c...
Patches item #1185294, was opened at 2005-04-18 12:35
Message generated for change (Comment added) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1185294&group_…
Category: externals
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: IOhannes m zmölnig (zmoelnig)
Assigned to: Nobody/Anonymous (nobody)
Summary: configure'ing gem2pdp
Initial Comment:
i find it very annoying that i have to set the path to
my gem and pdp installation by hand in configure.ac
since i prefer command-line flags i have added 3 of
them (--with-gemdir=<gempath> --with-pdpdir=<pdppath>
--with-pddir=<pdpath>) to the configure.ac, which
allows me to overrule the hardcoded paths
----------------------------------------------------------------------
>Comment By: Hans-Christoph Steiner (eighthave)
Date: 2005-04-19 00:46
Message:
Logged In: YES
user_id=27104
I added some code to configure.ac that will look at two
typical locations for Pd, Gem, and PDP. Feel free to add
yours to the search.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1185294&group_…
So I am in the midst of building a new Pd.app. I just noticed that the
pdp in the pure-data CVS looks to be quite old. Could someone import a
recent, stable version of pdp into the pure-data CVS? Right now the
Pd.app build system automatically builds and includes pdp, so it would
be good if it was a recent version.
Also, I had an idea of how to build pdp so as to make it 'just work'
when included in the Pd.app. If I put all of the needed .dylibs into
the Pd.app and compile pdp to look for them there ( a path like
"../lib"), then I can easily include the needed .dylibs.
.hc
________________________________________________________________________
____
http://at.or.at/hans/
Patches item #1185294, was opened at 2005-04-18 18:35
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1185294&group_…
Category: externals
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: IOhannes m zmölnig (zmoelnig)
Assigned to: Nobody/Anonymous (nobody)
Summary: configure'ing gem2pdp
Initial Comment:
i find it very annoying that i have to set the path to
my gem and pdp installation by hand in configure.ac
since i prefer command-line flags i have added 3 of
them (--with-gemdir=<gempath> --with-pdpdir=<pdppath>
--with-pddir=<pdpath>) to the configure.ac, which
allows me to overrule the hardcoded paths
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1185294&group_…
Patches item #1185290, was opened at 2005-04-18 18:32
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1185290&group_…
Category: externals
Group: bugfix
Status: Open
Resolution: None
Priority: 5
Submitted By: IOhannes m zmölnig (zmoelnig)
Assigned to: Nobody/Anonymous (nobody)
Summary: gem2pdp fails to compile
Initial Comment:
on my system (debian Gnu/linux; gcc-3.3.5), gem2pdp.cpp
fails to compile due to type-mismatch of m_packet0.
changing the type from "t_int" to "int" in gem2pdp.h
helps a lot
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1185290&group_…
Hallo!
> Hm, it's not a known bug, but I'm seriously lagging behind flext
> development. Unfortunatly I fear, that before the LAC2005 I won't be
> able to work on syncgrain~.
no problem ... I just wanted to mention it.
> Maybe at LAC we can work at it a bit? ;)
of course ...
LG
Georg
>
> Ciao
--
+++ NEU: GMX DSL_Flatrate! Schon ab 14,99 EUR/Monat! +++
GMX Garantie: Surfen ohne Tempo-Limit! http://www.gmx.net/de/go/dsl
Hallo!
> I started to convert my externals to the flext buildsystem and ran
> into a problem with fluid.
I have a problem with your syncgrain external:
I compiled it with the new flext from cvs and with flext 0.4.7 and have the
following problem:
Sometimes I get a
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1076287936 (LWP 6360)]
0x401a769d in mallopt () from /lib/tls/libc.so.6
(no backtrace)
e.g. I get this segfault, when I create a syncgrain~ object, then open the
help patch and close the help patch - so I thought this could maybe be a
problem in the destructor and made some debug posts into it - but I didn't
find the error ...
Is this a known bug ? - So should I try an earlier version of flext?
LG
Georg
--
+++ NEU: GMX DSL_Flatrate! Schon ab 14,99 EUR/Monat! +++
GMX Garantie: Surfen ohne Tempo-Limit! http://www.gmx.net/de/go/dsl