Re: [gtk-list] Crashing X
- From: raster redhat com
- To: gtk-list redhat com
- cc: shevek plaice valhalla net
- Subject: Re: [gtk-list] Crashing X
- Date: Mon, 4 May 1998 08:40:16 -0400 (EDT)
On 4 May, Shevek shouted:
-> I better admit I'm a lame programmer before I start this, cos you'll only
-> realise it after 5 lines.
->
-> I made a GTK application that looped. Now I had set up a kill event in a
-> xterm just incase of that, but with a menu open, the mouse focus can't
-> move to it. So I changed to a text terminal, sent the GTK program an
-> ordinary kill signal, and it totally munged the X server, the whole of X
-> exited down the drain. I've done this twice now, much to my annoyance. As
-> soon as I switch back to the X vt, it goes down.
blame X not GTK. If it's Meto-X well. try XFree - if it's Xfree try the
latest XFree, if that doesn't help use AccelX.
basically: the X server should NEVER EVER EVER crash on you as it is a
separation form client and server (its like a web browser being able to
crash the web server - a bug in the web server). XFree has bugs, so
does Metro-X - AccelX is the server with the least number of bugs in my
experience. I know that I coudl write a VALID X program in a few lines
ot breing any X server down - this is due to a really bad core design
flaw in the MIT_SHM extension for X.. yet again it's not my fault I'm
writing a valid program.. its a design flaw.
-> Is this a bug in the GTK+ signal handlers trapping everything and doing
-> fancy things with it?
->
-> And in future I suppose I have to incude a 'node=node->next' when I'm
-> iterating lists.
->
-> Cheers etc.
->
-> --
-> S.
-> GM/CS/MU -d+ H+>++ s+: !g p2 au0 !a w+++ v-(---) C++++$ UL++++$ UB+
-> US++ UI+++$ P+>++++ L++++$ 3+ E--- N+ K !W(-----) M+(-) !V -po+ Y+ t+
-> 5++ !j !R G' !tv b+++ D++ B--- e+ u+* h++ f? r-- n---- y?
->
->
--
--------------- Codito, ergo sum - "I code, therefore I am" --------------------
raster@rasterman.com /\___ /\ ___/||\___ ____/|/\___ raster@redhat.com
Carsten Haitzler | _ //__\\ __||_ __\\ ___|| _ / Red Hat Advanced
218/21 Conner Drive || // __ \\_ \ | | \ _/_|| / Development Labs
Chapel Hill NC 27514 USA ||\\\/ \//__/ |_| /___/||\\ 919 547 0012 ext 282
+1 (919) 929 9443, 801 4392 For pure Enlightenmenthttp://www.rasterman.com/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]