[PD] gem crash
IOhannes m zmoelnig
zmoelnig at iem.at
Fri Jul 15 14:06:04 CEST 2005
Ales Zemene wrote:
> wow, sending destroy to gemwin mostly causes crash of whole pc.
> only switching rendering off first, sometimes helps. Sometimes.
> Crashing even on simple example patch curve.pd.
> Hard to reproduce since it needs restart machine, i'd like some hints
> where to look for problems and what is actualy happening.
> Did not find anything suspicious in logs.
>
> 2.6.11.6
> Pentium III MHz : 1004.257
> nVidia GeForce4
> Pd version 0.38.4
> GEM: ver: 0.90
> GEM: compiled: Sep 16 2004
>
unfortunately this is a known issue.
i have committed a quick fix to the CVS a while ago, that does not
destroy the X-context when doing a "destroy".
to do it by hand, just comment out (or remove) the line
"XCloseDisplay(info.dpy);" at the end of Base/GemWinCreateXWin.cpp
this way, you can only create/destroy the gemwindow a finite number of
times (don't know, probably 20 to 50 times); then you have to restart pd.
i think this is due to the double context Gem is creating, and i think
this is only there for historic reasons to get the Voodoo3 cards
running. i'd like to remove this part of the code anyhow, but don't know
when.
mfg.asd.r
IOhannes
More information about the Pd-list
mailing list