Community
Participate
Working Groups
I have been able to trigger this bug under a few conditions. Originally, I thought it was limited to the console, with certain log entries, however, in trying to narrow down the cause, I found it also happens in the text editor when editing the same log file. Linux Versions tested : * Ubuntu Dapper (as at 22/03/2006) * Ubuntu Breezy (as at 21/03/2006) To repeat : When I edit the attached text file in the text editor my X server is killed and restarts. Sometimes I need to scroll the editor window up and down to get it to crash. There are no log entries in workspace/.metadata/.log after loading the file. There are no log entries in $home/.xsession-errors to indicate the problem.
Created attachment 36673 [details] Edit this log file in the text editor to cause X to crash
Created attachment 36674 [details] SImpler file, that causes the crash when scrolling left to right can someone please delete attachment 36673 [details] in regards to privacy of its contents
*** Bug 132711 has been marked as a duplicate of this bug. ***
I have created a simple main method that causes eclipse to crash when it it run. It consists of 100 short lines and 1 long line. Can someone please delete the attachments that I submitted to this bug. String line = "ln momlnonmlnom lnm onm lnm lnlmnm onm nm onml nmo nlm m onm lnml nom nlm on lnmn"; for (int i = 0; i < 100; i++) { System.out.println(line); } for (int i = 0; i < 100; i++) { System.out.print(line); }
After further testing, it appears that it doesn't always cause eclipse to crash. Sorry about this, but this bug is really being a pain to narrow down.
I just rebooted into ubuntu breezy to try out some scenarios there. I am able to kill X (and all running apps) by running this program and scrolling up and down in the console view : public class LongLine2 { public static void main(String[] args) { String line = "ln momlnonmlnom lnm onm lnm lnlmnm onm nm onml nmo nlm m onm lnml nom nlm on lnmn"; for (int i = 0; i < 100; i++) { System.out.println(line); } for (int i = 0; i < 1000; i++) { System.out.print(line); } for (int i = 0; i < 100; i++) { System.out.println(line); } } }
This is happening when you create widgets that exceed the maximum size restrictions in X windows, triggering various bugs. *** This bug has been marked as a duplicate of 87299 ***