Report forwarded to debian-bugs-dist@lists.debian.org, Branden Robinson <branden@debian.org>:
Bug#79228; Package xlib6g-dev.   debian-bugs-dist@lists.debian.orgBranden Robinson  Subject: Bug#79228: atexit functions don't work after XF86DGAGetVideo Reply-To: Boris Gjenero , 79228@bugs.debian.org Resent-From: Boris Gjenero Orignal-Sender: bgjenero Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Branden Robinson Resent-Date: Sun, 10 Dec 2000 03:48:04 GMT Resent-Message-ID: Resent-Sender: owner@bugs.debian.org X-Debian-PR-Message: report 79228 X-Debian-PR-Package: xlib6g-dev X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by bugs@bugs.debian.org id=B.97641967926028 (code B ref -1); Sun, 10 Dec 2000 03:48:04 GMT Sender: bgjenero Message-ID: <3A32FBCB.FEE091F8@no.spam.ca> Date: Sat, 09 Dec 2000 22:43:07 -0500 From: Boris Gjenero Organization: The First Frontier X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.17 i586) X-Accept-Language: en MIME-Version: 1.0 To: submit@bugs.debian.org Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Delivered-To: submit@bugs.debian.org Package: xlib6g-dev Version: 3.3.6-11 This deals with the XFree86-DGA X extension's XF86DGAGetVideo function in /hdb1/usr/X11R6/lib/libXxf86dga.a and functions set to run when the program is exiting using atexit. Any atexit function set up before a call to XF86DGAGetVideo will not run on exit after the XF86DGAGetVideo call. However, any functions set up with atexit after the XF86DGAGetVideo call will run normally. If a program exits after XF86DGAGetVideo has been called it will print the message "video memory protecting" at the end. This happens regardless of whether DGA mode was ever entered. That message is printed once even if XF86DGAGetVideo is called multiple times. For an atexit function to work in this case atexit must be used after the last XF86DGAGetVideo call. So basically, it seems that XF86DGAGetVideo installs some function using the atexit mechanism. Either that function causes an immediate exit or it is installed in such a way that the list of functions to run at exit is corrupted. Clearly XF86DGAGetVideo is doing something wrong. I don't think it should even install a function to run at exit. It would be more logical for XF86DGADirectVideo to install such a function because XF86DGAGetVideo just gets some information and XF86DGADirectVideo actually starts DGA mode. It is easy to investigate this behaviour. Just get the source to the XFree86-DGA demonstration client, add some function and put atexit calls in various locations. The demonstration client is /usr/X11R6/bin/dga in package xbase-clients. Oh, and BTW. my gcc package version is 2.95.2-13. I don't think this is compiler-related, but who knows.   Acknowledgement sent to Boris Gjenero <bgjenero@sympatico.ca>:
New Bug report received and forwarded. Copy sent to Branden Robinson <branden@debian.org>.   -t  From: owner@bugs.debian.org (Debian Bug Tracking System) To: Boris Gjenero Subject: Bug#79228: Acknowledgement (atexit functions don't work after XF86DGAGetVideo) Message-ID: In-Reply-To: <3A32FBCB.FEE091F8@no.spam.ca> References: <3A32FBCB.FEE091F8@no.spam.ca> X-Debian-PR-Message: ack 79228 Thank you for the problem report you have sent regarding Debian. This is an automatically generated reply, to let you know your message has been received. It is being forwarded to the developers mailing list for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): Branden Robinson If you wish to submit further information on your problem, please send it to 79228@bugs.debian.org (and *not* to bugs@bugs.debian.org). Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Darren Benham (administrator, Debian Bugs database)   Received: (at submit) by bugs.debian.org; 10 Dec 2000 03:41:19 +0000 From bgjenero@sympatico.ca Sat Dec 09 21:41:19 2000 Return-path: Received: from dyn208-28-50-215.win.mnsi.net (chimera.tff.ca) [208.28.50.215] (mail) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 144xMU-0006lh-00; Sat, 09 Dec 2000 21:41:18 -0600 Received: from localhost ([127.0.0.1] helo=no.spam.ca ident=bgjenero) by chimera.tff.ca with esmtp (Exim 3.12 #1 (Debian)) id 144xOJ-0000o5-00 for ; Sat, 09 Dec 2000 22:43:11 -0500 Sender: bgjenero Message-ID: <3A32FBCB.FEE091F8@no.spam.ca> Date: Sat, 09 Dec 2000 22:43:07 -0500 From: Boris Gjenero Organization: The First Frontier X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.17 i586) X-Accept-Language: en MIME-Version: 1.0 To: submit@bugs.debian.org Subject: atexit functions don't work after XF86DGAGetVideo Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Delivered-To: submit@bugs.debian.org Package: xlib6g-dev Version: 3.3.6-11 This deals with the XFree86-DGA X extension's XF86DGAGetVideo function in /hdb1/usr/X11R6/lib/libXxf86dga.a and functions set to run when the program is exiting using atexit. Any atexit function set up before a call to XF86DGAGetVideo will not run on exit after the XF86DGAGetVideo call. However, any functions set up with atexit after the XF86DGAGetVideo call will run normally. If a program exits after XF86DGAGetVideo has been called it will print the message "video memory protecting" at the end. This happens regardless of whether DGA mode was ever entered. That message is printed once even if XF86DGAGetVideo is called multiple times. For an atexit function to work in this case atexit must be used after the last XF86DGAGetVideo call. So basically, it seems that XF86DGAGetVideo installs some function using the atexit mechanism. Either that function causes an immediate exit or it is installed in such a way that the list of functions to run at exit is corrupted. Clearly XF86DGAGetVideo is doing something wrong. I don't think it should even install a function to run at exit. It would be more logical for XF86DGADirectVideo to install such a function because XF86DGAGetVideo just gets some information and XF86DGADirectVideo actually starts DGA mode. It is easy to investigate this behaviour. Just get the source to the XFree86-DGA demonstration client, add some function and put atexit calls in various locations. The demonstration client is /usr/X11R6/bin/dga in package xbase-clients. Oh, and BTW. my gcc package version is 2.95.2-13. I don't think this is compiler-related, but who knows.   Changed Bug title. Request was from Branden Robinson <branden@debian.org> to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 16 Sep 2001 04:35:12 +0000 From branden@deadbeast.net Sat Sep 15 23:35:12 2001 Return-path: Received: from cc551902-b.indnpls1.in.home.com (apocalypse.deadbeast.net) [24.183.211.35] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 15iTeC-0004Ig-00; Sat, 15 Sep 2001 23:35:12 -0500 Received: by apocalypse.deadbeast.net (Postfix, from userid 1000) id 871583D81; Sat, 15 Sep 2001 23:35:10 -0500 (EST) Date: Sat, 15 Sep 2001 23:35:10 -0500 From: Branden Robinson To: control@bugs.debian.org Subject: xlib6g-dev triage Message-ID: <20010915233510.A4278@deadbeast.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.20i Delivered-To: control@bugs.debian.org retitle 25863 xlibs-dev: /usr/X11R6/include/extensions/shapestr.h not shipped [UPSTREAM] reassign 25863 xlibs-dev retitle 31398 xutils: no manpages for gccmakedep, mergelib [UPSTREAM] reassign 31398 xutils retitle 37039 xlibs-dev: no declaration for XShmGetEventBase in XShm.h [UPSTREAM] reassign 37039 xlibs-dev retitle 79228 xlibs-dev: [libXxf86dga] atexit functions don't work after XF86DGAGetVideo() [UPSTREAM] reassign 79228 xlibs-dev thanks -- G. Branden Robinson | Debian GNU/Linux | If existence exists, branden@debian.org | why create a creator? http://people.debian.org/~branden/ |   Bug reassigned from package `xlib6g-dev' to `xlibs-dev'. Request was from Branden Robinson <branden@debian.org> to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 16 Sep 2001 04:35:12 +0000 From branden@deadbeast.net Sat Sep 15 23:35:12 2001 Return-path: Received: from cc551902-b.indnpls1.in.home.com (apocalypse.deadbeast.net) [24.183.211.35] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 15iTeC-0004Ig-00; Sat, 15 Sep 2001 23:35:12 -0500 Received: by apocalypse.deadbeast.net (Postfix, from userid 1000) id 871583D81; Sat, 15 Sep 2001 23:35:10 -0500 (EST) Date: Sat, 15 Sep 2001 23:35:10 -0500 From: Branden Robinson To: control@bugs.debian.org Subject: xlib6g-dev triage Message-ID: <20010915233510.A4278@deadbeast.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.20i Delivered-To: control@bugs.debian.org retitle 25863 xlibs-dev: /usr/X11R6/include/extensions/shapestr.h not shipped [UPSTREAM] reassign 25863 xlibs-dev retitle 31398 xutils: no manpages for gccmakedep, mergelib [UPSTREAM] reassign 31398 xutils retitle 37039 xlibs-dev: no declaration for XShmGetEventBase in XShm.h [UPSTREAM] reassign 37039 xlibs-dev retitle 79228 xlibs-dev: [libXxf86dga] atexit functions don't work after XF86DGAGetVideo() [UPSTREAM] reassign 79228 xlibs-dev thanks -- G. Branden Robinson | Debian GNU/Linux | If existence exists, branden@debian.org | why create a creator? http://people.debian.org/~branden/ |   Changed Bug title. Request was from Branden Robinson <branden@debian.org> to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 26 Oct 2001 15:10:08 +0000 From branden@deadbeast.net Fri Oct 26 10:10:08 2001 Return-path: Received: from cc551902-b.indnpls1.in.home.com (apocalypse.deadbeast.net) [24.183.211.35] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 15x8ca-0001ps-00; Fri, 26 Oct 2001 10:10:08 -0500 Received: by apocalypse.deadbeast.net (Postfix, from userid 1000) id 28EE83D6C; Fri, 26 Oct 2001 10:09:37 -0500 (EST) From: Branden Robinson To: control@bugs.debian.org Subject: retitle 79228 to xlibs-dev: [libXxf86dga] atexit functions don't work after XF86DGAGetVideo() ... Date: Fri, 26 Oct 2001 10:09:37 -0500 Message-Id: <20011026150937.28EE83D6C@apocalypse.deadbeast.net> Delivered-To: control@bugs.debian.org retitle 79228 xlibs-dev: [libXxf86dga] atexit functions don't work after XF86DGAGetVideo() tag 79228 + upstream   Tags added: upstream Request was from Branden Robinson <branden@debian.org> to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 26 Oct 2001 15:10:08 +0000 From branden@deadbeast.net Fri Oct 26 10:10:08 2001 Return-path: Received: from cc551902-b.indnpls1.in.home.com (apocalypse.deadbeast.net) [24.183.211.35] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 15x8ca-0001ps-00; Fri, 26 Oct 2001 10:10:08 -0500 Received: by apocalypse.deadbeast.net (Postfix, from userid 1000) id 28EE83D6C; Fri, 26 Oct 2001 10:09:37 -0500 (EST) From: Branden Robinson To: control@bugs.debian.org Subject: retitle 79228 to xlibs-dev: [libXxf86dga] atexit functions don't work after XF86DGAGetVideo() ... Date: Fri, 26 Oct 2001 10:09:37 -0500 Message-Id: <20011026150937.28EE83D6C@apocalypse.deadbeast.net> Delivered-To: control@bugs.debian.org retitle 79228 xlibs-dev: [libXxf86dga] atexit functions don't work after XF86DGAGetVideo() tag 79228 + upstream   Changed Bug title. Request was from Branden Robinson <branden@debian.org> to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 2 Jan 2002 03:01:08 +0000 From branden@deadbeast.net Tue Jan 01 21:01:07 2002 Return-path: Received: from cc551902-b.indnpls1.in.home.com (apocalypse.deadbeast.net) [24.183.211.35] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 16LbeN-0008Cw-00; Tue, 01 Jan 2002 21:01:07 -0600 Received: by apocalypse.deadbeast.net (Postfix, from userid 1000) id 55F6A4247; Tue, 1 Jan 2002 22:00:14 -0500 (EST) From: Branden Robinson To: control@bugs.debian.org Subject: retitle 79228 to xlibs: [xf86dga] atexit functions don't work after XF86DGAGetVideo() ... Date: Tue, 1 Jan 2002 22:00:14 -0500 Message-Id: <20020102030014.55F6A4247@apocalypse.deadbeast.net> Delivered-To: control@bugs.debian.org retitle 79228 xlibs: [xf86dga] atexit functions don't work after XF86DGAGetVideo() reassign 79228 xlibs   Bug reassigned from package `xlibs-dev' to `xlibs'. Request was from Branden Robinson <branden@debian.org> to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 2 Jan 2002 03:01:08 +0000 From branden@deadbeast.net Tue Jan 01 21:01:07 2002 Return-path: Received: from cc551902-b.indnpls1.in.home.com (apocalypse.deadbeast.net) [24.183.211.35] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 16LbeN-0008Cw-00; Tue, 01 Jan 2002 21:01:07 -0600 Received: by apocalypse.deadbeast.net (Postfix, from userid 1000) id 55F6A4247; Tue, 1 Jan 2002 22:00:14 -0500 (EST) From: Branden Robinson To: control@bugs.debian.org Subject: retitle 79228 to xlibs: [xf86dga] atexit functions don't work after XF86DGAGetVideo() ... Date: Tue, 1 Jan 2002 22:00:14 -0500 Message-Id: <20020102030014.55F6A4247@apocalypse.deadbeast.net> Delivered-To: control@bugs.debian.org retitle 79228 xlibs: [xf86dga] atexit functions don't work after XF86DGAGetVideo() reassign 79228 xlibs   Bug reassigned from package `xlibs' to `xlibs-static-dev'. Request was from Branden Robinson <branden@debian.org> to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 21 Apr 2004 05:33:52 +0000 From branden@deadbeast.net Tue Apr 20 22:33:52 2004 Return-path: Received: from dhcp065-026-182-085.indy.rr.com (redwald.deadbeast.net) [65.26.182.85] by spohr.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1BGAMp-0007BY-00; Tue, 20 Apr 2004 22:33:51 -0700 Received: by redwald.deadbeast.net (Postfix, from userid 1000) id 012A0640E1; Wed, 21 Apr 2004 00:33:50 -0500 (EST) Date: Wed, 21 Apr 2004 00:33:50 -0500 From: Branden Robinson To: control@bugs.debian.org Subject: xlibs reassignment triage Message-ID: <20040421053350.GA27098@deadbeast.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="NzB8fVQJ5HfG6fxh" Content-Disposition: inline User-Agent: Mutt/1.5.5.1+cvs20040105i Delivered-To: control@bugs.debian.org X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Status: No, hits=-4.0 required=4.0 tests=BAYES_00,VALID_BTS_CONTROL autolearn=no version=2.60-bugs.debian.org_2004_03_25 X-Spam-Level: X-CrossAssassin-Score: 1 --NzB8fVQJ5HfG6fxh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable # #101055: xlibs: [Xlib,Xft] SEGV when calling XAddExtension() from _XftDis= playInfoGet() # Package: xlibs; Severity: important; Reported by: Gordon Sadler ; Tags: moreinfo, upstream; 2 years and 310 days old. retitle 101055 libxft1: SEGV when calling XAddExtension() from _XftDisplayI= nfoGet() reassign 101055 libxft1 # #153075: xlibs: unable to connect to X server via ipV6 # Package: xlibs; Severity: important; Reported by: Heanet Admin Role Accou= nt ; Tags: upstream; 1 year and 280 days old. reassign 153075 xfree86 retitle 153075 xfree86: clients unable to connect to X server via IPv6 severity 153075 wishlist merge 153075 172962 # #163634: xlibs: [libXft] SEGV when encountering surprising spaces in /etc= /X11/XftConfig # Package: xlibs; Severity: important; Reported by: carramba@zeus.polsl.gli= wice.pl; Tags: upstream; 1 year and 196 days old. reassign 163634 libxft1 retitle 163634 libxft1: SEGV when encountering surprising spaces in /etc/X1= 1/XftConfig # #192414: xlibs: [Xt] all Xt-based apps fail with "Error: Couldn't find pe= r display information" # Package: xlibs; Severity: important; Reported by: Lupe Christoph ; Tags: moreinfo, unreproducible; 348 days old. reassign 192414 libxt6 retitle 192414 libxt6: all Xt-based apps fail with "Error: Couldn't find pe= r display information" # #234113: xlibs or xkb: no more pipe, tilde, ... (alt-gr ?) on ibook # Package: xlibs; Severity: important; Reported by: David ; Tags: help, moreinfo, sid; 59 days old. retitle 234113 xlibs: AltGr doesn't work with xfree86/macintosh/fr_new//ctr= l:nocaps severity 234113 normal # #33154: xlibs: cannot enter local characters with correct locale setup # Package: xlibs; Reported by: slapic@lme.linux.hu; Tags: moreinfo; 5 years= and 72 days old. retitle 33154 xlibs: cannot input local characters when using Hungarian (hu= ) layout # #72046: xlibs: [libXi] SEGV in clients when XMMS or Mozilla check for XIn= put extension on NCD Xplora X terminal # Package: xlibs; Reported by: Paul Johnson ; Tags: morein= fo; merged with #72181; 3 years and 214 days old. retitle 72046 libxi6: SEGV in clients when XMMS or Mozilla check for XInput= extension on NCD Xplora X terminal # #72181: xlibs: [libXi] SEGV in clients when XMMS or Mozilla check for XIn= put extension on NCD Xplora X terminal # Package: xlibs; Reported by: Paul Johnson ; Tags: morein= fo; merged with #72046; 3 years and 212 days old. retitle 72181 libxi6: SEGV in clients when XMMS or Mozilla check for XInput= extension on NCD Xplora X terminal reassign 72046 libxi6 # #79228: xlibs: [xf86dga] atexit functions don't work after XF86DGAGetVide= o() # Package: xlibs; Reported by: Boris Gjenero ; Tags:= upstream; 3 years and 133 days old. reassign 79228 xlibs-static-dev retitle 79228: xlibs-static-dev: [libxf86dga] atexit functions don't work a= fter XF86DGAGetVideo() # #119471: xlibs: [ICElib] want ICElib to clean up stale lockfiles # Package: xlibs; Reported by: Jim Bray ; Tags: upstream; 2 = years and 159 days old. reassign 119471 libice6 reassign 119471 libice6: want library to clean up stale lockfiles # #130025: xlibs: [libX11] on_demand_loading in XLC_LOCALE files breaks XFo= ntsOfFontSet() # Package: xlibs; Reported by: Manoj Srivastava ; Tags= : upstream; 2 years and 92 days old. reassign 130025 libx11-6 retitle 130025 libx11-6: on_demand_loading in XLC_LOCALE files breaks XFont= sOfFontSet() # #136527: xlibs: [Xft] doesn't display characters in TrueType fonts for wh= ich the fonts have built-in bitmap renderings # Package: xlibs; Reported by: Tomohiro KUBOTA ; Tags:= patch, upstream; 2 years and 50 days old. reassign 136527 libxft1 retitle 136527: libxft1: doesn't display characters in TrueType fonts for w= hich the fonts have built-in bitmap renderings # #145048: xlibs: [Xt] XtAppInitialize() SEGVs if an app-defaults file #inc= ludes itself # Package: xlibs; Reported by: Alexander Hosfeld ; Tags: upst= ream; 1 year and 357 days old. reassign 145048 libxt6 retitle 145048 libxt6: XtAppInitialize() SEGVs if an app-defaults file #inc= ludes itself severity 145048 important # #175907: xlibs: [libX11] Patch clarifies error "socket() failed" for exce= eding OPEN_MAX # Package: xlibs; Reported by: Matthew Astley = ; Tags: patch, upstream; 1 year and 103 days old. reassign 175907 libx11-6 retitle 175907 libx11-6: clarify error message "socket() failed" when OPEN_= MAX exceeded severity 175907 wishlist # #203644: xlibs: Xlibs try to acces wrong display # Package: xlibs; Reported by: Mikael Hedin ; 264 days ol= d. reassign 203644 libx11-6 retitle 203644 libx11-6: something deep in Xlib tries to open :0.0 when DIS= PLAY is :10.0 (when xscreensaver used) # ask bug submitter to reproduce with anything other than xscreensaver tag 203644 + moreinfo # #205255: xlibs: [libX11] XcmsLRGB_RGBi_ParseString() uses sscanf() to par= se floats but is not locale-aware # Package: xlibs; Reported by: Rudolf Lohner ; Tags: upstream; 251 days old. reassign 205255 libx11-6 retitle 205255 libx11-6: XcmsLRGB_RGBi_ParseString() uses sscanf() to parse= floats but is not locale-aware # #216933: xlibs: many clients get BadLength error from X_ChangeProperty re= quest # Package: xlibs; Reported by: Joey Hess ; Tags: help; me= rged with #234556; 182 days old. reassign 216933 libx11-6 retitle 216933 libx11-6: many clients get BadLength error from X_ChangeProp= erty request (Transmeta Crusoe smoking gun) # #234556: xlibs random crashes with an ATI Rage Mobility # Package: xlibs; Reported by: Emmanuel Fleury ; Tags: he= lp; merged with #216933; 56 days old. retitle 234556 libx11-6: apps crash with 'BadLength (poly request too large= or internal Xlib length erro' [sic] # #234785: Xlibs: Invalid libxrender1 library diversion # Package: xlibs; Reported by: Javier =3D?iso-8859-15?Q?Fern=3DE1ndez-Sangu= ino_Pe=3DF1a?=3D ; 55 days old. reassign 234785 libxrender1 retitle 234785 libxrender1: invalid diversions of xlibs's libXrender1 # #39721: xlibs: Shared versions of libXxf86* ? # Package: xlibs; Severity: wishlist; Reported by: ; 4 years and 308 days old. retitle 39721 xlibs-static-dev: want shared versions of XFree86 extension l= ibraries reassign 39721 xlibs-static-dev tag 39721 + upstream # #88054: xlibs: [XftConfig] want a mechanism for packages to update listed= directories # Package: xlibs; Severity: wishlist; Reported by: Michael Rolig ; Tags: help; merged with #207976; 3 years and 52 days old. retitle libxft1: want a mechanism for packages to update directories listed= in /etc/X11/XftConfig # #171787: [Xft] automatically register truetype fonts to XftConfig # Package: xlibs; Severity: wishlist; Reported by: Tomohiro KUBOTA ; 1 year and 138 days old. retitle 171787 libxft1: please automatically register TrueType fonts in /et= c/X11/XftConfig merge 88054 171787 # #207976: xlibs: support modular configuration of /etc/X11/XftConfig throu= gh include directives # Package: xlibs; Severity: wishlist; Reported by: Branden Robinson ; Tags: help; merged with #88054; 234 days old. retitle 207976 libxft1: support modular configuration of /etc/X11/XftConfig= through include directives reassign 88054 libxft1 # Probably won't happen now that Xft 2 and FontConfig are current tech. tag 88054 =3D wontfix # #97506: xlibs: [XftConfig] want antialiasing excluded from fonts where 8 = < size < 15 by default # Package: xlibs; Severity: wishlist; Reported by: Matthew Dietrich ; Tags: patch; 2 years and 342 days old. reassign 97506 libxft1 retitle 97506 libxft1: want antialiasing excluded from fonts where 8 < size= < 15 by default in /etc/X11/XftConfig thanks --=20 G. Branden Robinson | Notions like Marxism and Debian GNU/Linux | Freudianism belong to the history branden@debian.org | of organized religion. http://people.debian.org/~branden/ | -- Noam Chomsky --NzB8fVQJ5HfG6fxh Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iEYEARECAAYFAkCGB74ACgkQ6kxmHytGonzvKgCgqyGQKw6abtydcSJHHTTBJ13i YfMAoKsl1PTsekRwiBN2LD8CwIHyJgzz =+wYv -----END PGP SIGNATURE----- --NzB8fVQJ5HfG6fxh--   Changed Bug title. Request was from Branden Robinson <branden@debian.org> to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 21 Apr 2004 06:26:41 +0000 From branden@deadbeast.net Tue Apr 20 23:26:41 2004 Return-path: Received: from dhcp065-026-182-085.indy.rr.com (redwald.deadbeast.net) [65.26.182.85] by spohr.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1BGBBx-0008O5-00; Tue, 20 Apr 2004 23:26:41 -0700 Received: by redwald.deadbeast.net (Postfix, from userid 1000) id 20361640E1; Wed, 21 Apr 2004 01:26:41 -0500 (EST) From: Branden Robinson To: control@bugs.debian.org Subject: retitle 79228 to xlibs-static-dev: [libxf86dga] atexit functions don't work after XF86DGAGetVideo() Date: Wed, 21 Apr 2004 01:26:41 -0500 X-BTS-Version: 2.7.95.1 Message-Id: <20040421062641.20361640E1@redwald.deadbeast.net> Delivered-To: control@bugs.debian.org X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Status: No, hits=-2.0 required=4.0 tests=BAYES_00 autolearn=no version=2.60-bugs.debian.org_2004_03_25 X-Spam-Level: X-CrossAssassin-Score: 1 # Automatically generated email from bts, devscripts version 2.7.95.1 retitle 79228 xlibs-static-dev: [libxf86dga] atexit functions don't work after XF86DGAGetVideo()   Bug reassigned from package `xlibs-static-dev' to `libxxf86dga1'. Request was from "Kevin B. McCarty" <kmccarty@Princeton.EDU> to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 21 Apr 2006 18:21:38 +0000 From kmccarty@Princeton.EDU Fri Apr 21 11:21:38 2006 Return-path: Received: from postoffice01.princeton.edu ([128.112.129.75] helo=Princeton.EDU ident=root) by spohr.debian.org with esmtp (Exim 4.50) id 1FX0GA-0002BQ-J8 for control@bugs.debian.org; Fri, 21 Apr 2006 11:21:38 -0700 Received: from smtpserver1.Princeton.EDU (smtpserver1.Princeton.EDU [128.112.129.65]) by Princeton.EDU (8.12.9/8.12.9) with ESMTP id k3LILani014285 for ; Fri, 21 Apr 2006 14:21:36 -0400 (EDT) Received: from [128.112.85.122] (benjo.Princeton.EDU [128.112.85.122]) (authenticated bits=0) by smtpserver1.Princeton.EDU (8.12.9/8.12.9) with ESMTP id k3LILabp020872 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for ; Fri, 21 Apr 2006 14:21:36 -0400 (EDT) Message-ID: <444922B0.5040109@princeton.edu> Date: Fri, 21 Apr 2006 14:21:36 -0400 From: "Kevin B. McCarty" Organization: Princeton University User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20051002 Thunderbird/1.0.2 Mnenhy/0.7.3.0 X-Accept-Language: en-us, en MIME-Version: 1.0 To: control@bugs.debian.org Subject: Bug triage on remaining xlibs-static-dev bugs X-Enigmail-Version: 0.91.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Delivered-To: control@bugs.debian.org X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-5.0 required=4.0 tests=BAYES_00,VALID_BTS_CONTROL autolearn=no version=2.60-bugs.debian.org_2005_01_02 package xlibs-static-dev merge 362663 362664 reassign 79228 libxxf86dga1 # hmm, no libxf86config-dev package to reassign 220657 to yet? thanks -- Kevin B. McCarty Physics Department WWW: http://www.princeton.edu/~kmccarty/ Princeton University GPG: public key ID 4F83C751 Princeton, NJ 08544   Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#79228; Package libxxf86dga1.   debian-bugs-dist@lists.debian.orgDebian X Strike Force  X-Loop: owner@bugs.debian.org Subject: Bug#79228: bug#79228: xlibs-static-dev: [libxf86dga] atexit functions don't work after XF86DGAGetVideo() Reply-To: Brice Goglin , 79228@bugs.debian.org Resent-From: Brice Goglin Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Debian X Strike Force Resent-Date: Tue, 30 Jan 2007 22:48:43 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.debian.org X-Debian-PR-Message: report 79228 X-Debian-PR-Package: libxxf86dga1 X-Debian-PR-Keywords: upstream X-Debian-PR-Source: libxxf86dga Received: via spool by 79228-submit@bugs.debian.org id=B79228.117019673716927 (code B ref 79228); Tue, 30 Jan 2007 22:48:43 +0000 Received: (at 79228) by bugs.debian.org; 30 Jan 2007 22:38:57 +0000 Received: from iona.labri.fr ([147.210.8.143]) by spohr.debian.org with esmtp (Exim 4.50) id 1HC1cu-00045D-Tl; Tue, 30 Jan 2007 14:38:57 -0800 Received: from localhost (localhost.localdomain [127.0.0.1]) by iona.labri.fr (Postfix) with ESMTP id D842410176F; Tue, 30 Jan 2007 23:38:22 +0100 (CET) X-Virus-Scanned: amavisd-new at labri.fr Received: from iona.labri.fr ([127.0.0.1]) by localhost (iona.labri.fr [127.0.0.1]) (amavisd-new, port 10024) with LMTP id o+7p1rEXl78l; Tue, 30 Jan 2007 23:38:16 +0100 (CET) Received: from [192.168.44.11] (maison.loulous.org [82.230.112.130]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by iona.labri.fr (Postfix) with ESMTP id 65CDD10176D; Tue, 30 Jan 2007 23:38:16 +0100 (CET) Message-ID: <45BFC876.1000103@ens-lyon.org> Date: Tue, 30 Jan 2007 23:36:38 +0100 From: Brice Goglin User-Agent: Icedove 1.5.0.9 (X11/20061220) MIME-Version: 1.0 To: 79228@bugs.debian.org, Boris Gjenero CC: control@bugs.debian.org X-Enigmail-Version: 0.94.1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02 This problem still occurs with Xorg 7.1. It is caused by XF86DGAGetVideo() programming XF86Cleanup() as a atexit() callback while XF86Cleanup() calls _exit(). The code is dirty, but it is possible to fix it. I have reported and posted a patch upstream at https://bugs.freedesktop.org/show_bug.cgi?id=9815. Brice   Acknowledgement sent to Brice Goglin <Brice.Goglin@ens-lyon.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>.   -t  Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.417 (Entity 5.417) Content-Type: text/plain; charset=utf-8 X-Loop: owner@bugs.debian.org From: owner@bugs.debian.org (Debian Bug Tracking System) To: Brice Goglin Subject: Bug#79228: Info received (bug#79228: xlibs-static-dev: [libxf86dga] atexit functions don't work after XF86DGAGetVideo()) Message-Id: References: <45BFC876.1000103@ens-lyon.org> <3A32FBCB.FEE091F8@no.spam.ca> X-Debian-PR-Message: ack-info 79228 X-Debian-PR-Package: libxxf86dga1 X-Debian-PR-Keywords: upstream X-Debian-PR-Source: libxxf86dga Reply-To: 79228@bugs.debian.org Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the package maintainer(s) and to other interested parties to accompany the original report. Your message has been sent to the package maintainer(s): Debian X Strike Force If you wish to continue to submit further information on this problem, please send it to 79228@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Debian bug tracking system administrator (administrator, Debian Bugs database)   Received: (at 79228) by bugs.debian.org; 30 Jan 2007 22:38:57 +0000 From Brice.Goglin@ens-lyon.org Tue Jan 30 14:38:57 2007 Return-path: Received: from iona.labri.fr ([147.210.8.143]) by spohr.debian.org with esmtp (Exim 4.50) id 1HC1cu-00045D-Tl; Tue, 30 Jan 2007 14:38:57 -0800 Received: from localhost (localhost.localdomain [127.0.0.1]) by iona.labri.fr (Postfix) with ESMTP id D842410176F; Tue, 30 Jan 2007 23:38:22 +0100 (CET) X-Virus-Scanned: amavisd-new at labri.fr Received: from iona.labri.fr ([127.0.0.1]) by localhost (iona.labri.fr [127.0.0.1]) (amavisd-new, port 10024) with LMTP id o+7p1rEXl78l; Tue, 30 Jan 2007 23:38:16 +0100 (CET) Received: from [192.168.44.11] (maison.loulous.org [82.230.112.130]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by iona.labri.fr (Postfix) with ESMTP id 65CDD10176D; Tue, 30 Jan 2007 23:38:16 +0100 (CET) Message-ID: <45BFC876.1000103@ens-lyon.org> Date: Tue, 30 Jan 2007 23:36:38 +0100 From: Brice Goglin User-Agent: Icedove 1.5.0.9 (X11/20061220) MIME-Version: 1.0 To: 79228@bugs.debian.org, Boris Gjenero CC: control@bugs.debian.org Subject: bug#79228: xlibs-static-dev: [libxf86dga] atexit functions don't work after XF86DGAGetVideo() X-Enigmail-Version: 0.94.1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02 This problem still occurs with Xorg 7.1. It is caused by XF86DGAGetVideo() programming XF86Cleanup() as a atexit() callback while XF86Cleanup() calls _exit(). The code is dirty, but it is possible to fix it. I have reported and posted a patch upstream at https://bugs.freedesktop.org/show_bug.cgi?id=9815. Brice   Noted your statement that Bug has been forwarded to https://bugs.freedesktop.org/show_bug.cgi?id=9815. Request was from Brice Goglin <Brice.Goglin@ens-lyon.org> to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 11 Feb 2007 09:46:41 +0000 From bgoglin@loulous.org Sun Feb 11 01:46:41 2007 Return-path: Received: from smtp4-g19.free.fr ([212.27.42.30]) by spohr.debian.org with esmtp (Exim 4.50) id 1HGBI8-0002Do-Ry for control@bugs.debian.org; Sun, 11 Feb 2007 01:46:41 -0800 Received: from pignouf.loulous.org (maison.loulous.org [82.230.112.130]) by smtp4-g19.free.fr (Postfix) with ESMTP id A716088EE for ; Sun, 11 Feb 2007 10:46:39 +0100 (CET) Received: from [192.168.44.11] (helo=panpancucul) by pignouf.loulous.org with esmtp (Exim 4.63) (envelope-from ) id 1HGBI7-0006TI-AH for control@bugs.debian.org; Sun, 11 Feb 2007 10:46:39 +0100 Received: from bgoglin by panpancucul with local (Exim 4.63) (envelope-from ) id 1HGBGF-0007sH-EN for control@bugs.debian.org; Sun, 11 Feb 2007 10:44:43 +0100 From: Brice Goglin To: control@bugs.debian.org Subject: bug 79228 is forwarded to https://bugs.freedesktop.org/show_bug.cgi?id=9815 Date: Sun, 11 Feb 2007 10:44:43 +0100 X-BTS-Version: 2.9.27 Message-Id: Delivered-To: control@bugs.debian.org X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no version=2.60-bugs.debian.org_2005_01_02 # Automatically generated email from bts, devscripts version 2.9.27 forwarded 79228 https://bugs.freedesktop.org/show_bug.cgi?id=9815