Bug 1941

Summary: When no fontset is set Xaw can segfault
Product: xorg Reporter: Egbert Eich <eich>
Component: Lib/XawAssignee: Egbert Eich <eich>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high CC: roland.mainz
Version: 6.8.1   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
[FIXED_X11R68x] Fix roland.mainz: 6.8-branch+

Description Egbert Eich 2004-11-26 07:11:06 UTC
Patch makes libXaw fail during initialization with error if font/fontset is not
set for widget. This prevents a sig11 later when the non-existent
font/fontset structs are referenced.
Comment 1 Egbert Eich 2004-11-26 07:14:55 UTC
Created attachment 1400 [details] [review]
[FIXED_X11R68x] Fix

See above comment.
Comment 2 Roland Mainz 2004-12-08 06:00:56 UTC
Comment on attachment 1400 [details] [review]
[FIXED_X11R68x] Fix

Approved in the 2004-12-06 release-wranglers conference call.
Please do not commit it yourself, I'll do that later today...
Comment 3 Roland Mainz 2004-12-12 18:50:59 UTC
Comment on attachment 1400 [details] [review]
[FIXED_X11R68x] Fix

Patch checked-in into X11R6.8.x stable branch:

/cvs/xorg/xc/ChangeLog,v  <--  ChangeLog
new revision: 1.365.2.29; previous revision: 1.365.2.28
cvs commit: Using deprecated info format strings.  Convert your scripts to use
the new argument format and remove '1's from your info file format strings.
/cvs/xorg/xc/lib/Xaw/AsciiSink.c,v  <--  AsciiSink.c
new revision: 1.2.4.1; previous revision: 1.2
/cvs/xorg/xc/lib/Xaw/Label.c,v	<--  Label.c
new revision: 1.2.4.1; previous revision: 1.2
/cvs/xorg/xc/lib/Xaw/List.c,v  <--  List.c
new revision: 1.2.4.1; previous revision: 1.2
/cvs/xorg/xc/lib/Xaw/MultiSink.c,v  <--  MultiSink.c
new revision: 1.2.4.1; previous revision: 1.2
/cvs/xorg/xc/lib/Xaw/SmeBSB.c,v  <--  SmeBSB.c
new revision: 1.2.4.1; previous revision: 1.2
/cvs/xorg/xc/lib/Xaw/Tip.c,v  <--  Tip.c
new revision: 1.2.4.1; previous revision: 1.2
/cvs/xorg/xc/lib/Xaw/XawIm.c,v	<--  XawIm.c
new revision: 1.2.4.1; previous revision: 1.2
cvs commit: Using deprecated info format strings.  Convert your scripts to use
the new argument format and remove '1's from your info file format strings.
Mailing the commit message to xorg-commit@lists.freedesktop.org...
Comment 4 Roland Mainz 2004-12-12 18:51:35 UTC
Patch has been commited to Xorg trunk and X11R6.8.x stable branch...

... marking bug as FIXED (please reopen if there are any issues left).

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.