DoS window manager with extremely long error

Bug #793282 reported by Emanuel Bronshtein
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
zenity (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: zenity

displaying extremely long error causes the window manager to crash.
if the keyboard doesn't respond , login in tty and run "compiz&" .

test case :
emanuel@emanuel-desktop:~$ zenity --error --text=`python -c "print 'A'*115000"`

(zenity:8369): Gdk-WARNING **: Native Windows wider or taller than 65535 pixels are not supported
The program 'zenity' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
  (Details: serial 266 error_code 158 request_code 148 minor_code 8)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

sometimes it print other messages :

emanuel@emanuel-desktop:~$ zenity --error --text=`python -c "print 'A'*115000"`

(zenity:8406): Gdk-WARNING **: Native Windows wider or taller than 65535 pixels are not supported
zenity: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.