Comment 18 for bug 401432

Revision history for this message
Loïc Minier (lool) wrote :

@Robert Hooker: thanks for the back traces (NB: you're attaching them to a dup now, please attach further info in this main bug. Also note that the printf you commented out seem to cause a different crash.)

The stacktrace in bug #406569 shows:
#3 0x00871096 in usplash_clear (x1=332, y1=457, x2=692, y2=607, colour=0) at libusplash.c:228
while yres is 600. Clearing beyond the screen limits.

This is computed in clear_text() where y2 = y1 + theme->text_height;.

It seems a) our theme crashes on yres < 607 and b) usplash doesn't check screen bounds.