Bug 171244 - anaconda exception dialog text rendering problem, crash with X error
Summary: anaconda exception dialog text rendering problem, crash with X error
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Mike McLean
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-10-19 21:18 UTC by Charles R. Anderson
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2006-01-31 20:34:20 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
anaconda dump (774.29 KB, text/plain)
2005-10-19 21:18 UTC, Charles R. Anderson
no flags Details

Description Charles R. Anderson 2005-10-19 21:18:36 UTC
Description of problem:

During an install after package selection an exception occurred.  The exception
dialog opened.  When scrolling through the exception text, some of the backtrace
text was rendered improperly, overlapping previous text on the same line.  Text
was selected with the mouse to perhaps fix the rendering issue.  Shortly
afterwards, an X error occurred.

Version-Release number of selected component (if applicable):

buildstamp 200510190515.i386

How reproducible:
always

Steps to Reproduce:
1. boot with "graphical askmethod".
2. HTTP install.
3. Create custom layout.
4. Format all existing partitions except /home (/, swap, /boot, no LVM).
5. Additionally select server-cfg, system-tools.
6. During "Checking dependencies" Exception Occurred dialog appears.
7. Click "Exception text" arrow and scroll through the text.
8. Scroll quickly by holding down the Page Down key.  You may need to
fiddle with various scrolling, left, right, up, down, etc.
9. Eventually, X will crash with an error.

Actual results:

The program 'anaconda' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadLength'.
  (Details: serial 291530 error_code 16 request_code 51 minor_code 0)
...

Comment 1 Charles R. Anderson 2005-10-19 21:18:37 UTC
Created attachment 120174 [details]
anaconda dump

Comment 2 Jeremy Katz 2005-10-20 20:44:26 UTC
The exception is due to lack of error handling.  The XError is far more puzzling...

Comment 3 Jeremy Katz 2006-01-31 20:34:20 UTC
We think this should be fixed now


Note You need to log in before you can comment on or make changes to this bug.