Bug 181986
Summary: | crash when I try to open a file with no line breaks | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Juergen Bullinger <juergen.bullinger> | ||||||
Component: | cairo | Assignee: | Carl Worth (Ampere) <cworth> | ||||||
Status: | CLOSED DUPLICATE | QA Contact: | |||||||
Severity: | high | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 5 | CC: | frank, rstrode | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2006-03-07 11:02:09 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Juergen Bullinger
2006-02-18 12:38:50 UTC
Created attachment 124853 [details]
This is the file with which I got the problem
It turns out this is a cairo bug. It affects all GTK applications with a text entry widget. I've got at least firefox and gnome-dictionary to crash, flooding their input fields with about 22000 chars. GDB backtrace of a gedit crash will be attached. Created attachment 124861 [details]
gedit backtrace
Taken with:
gdb gedit
(gdb) break gdk_x_error()
(gdb) run --sync
(gdb) bt
Does not crash anymore. Fixing bug 182416 seemed to help. But displaying such long lines does not work properly. Simply open the attached file in gedit and scroll to the right. It will not display the chars any more. Additionally, the CPU usage climbs up. So we root-caused the original crash down to cairo and fixed it. The failure of gedit to then display such a long line sounds like a different bug, and definitely is not something we've root-caused down to cairo yet. It's generally cleaner to close a bug when it's fixed, and open a separate bug for any related issue discovered during the investigation of the first. But we do have bug 182416 closed already, so it might be reasonable to rename and re-assign this bug to another component. I'll leave that decition up to "you". You are right. Will file a separate bug, although it's again not specific to gedit. So be prepared... ;) Regarding the CPU usage, I've checked on FC4. Given the differences of the systems (ppc32/rawhide vs. x86_64/FC4) it's comparable. *** This bug has been marked as a duplicate of 182416 *** gedit doesn't crash now, but as mentioned above it doesn't display the characters after e certain position. I looks as if only the number of characters are displayed which fit in the window. So if the window is wide enough to hold 127 chars. Gedit also displays only 127 chars. If you scroll to the right the chars after this position are "invisible". |