[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#469909: #469909



unmerge 469909
reopen 469909
kthxbye

On Fri, Apr  4, 2008 at 15:19:21 +0200, Federico Muciaccia wrote:

> Now I have xserver-xorg-core 2:1.4.1~git20080131-3
> It doesn't work to me:
> 
>  federico@debian-laptop:~$ evince
> http://live.xbox.com/xweb/lib/images/MyXboxSkinImageSheet.gif
> 
> (evince:4176): GdkPixbuf-CRITICAL **: gdk_pixbuf_scale_simple: assertion
> `dest_height > 0' failed
> 
> (evince:4176): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy: assertion
> `pixbuf != NULL' failed
> 
> (evince:4176): GLib-GObject-CRITICAL **: g_object_unref: assertion
> `G_IS_OBJECT (object)' failed
> The program 'evince' received an X Window System error.
> This probably reflects a bug in the program.
> The error was 'BadAlloc (insufficient resources for operation)'.
>   (Details: serial 2208 error_code 11 request_code 53 minor_code 0)
>   (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.)
> federico@debian-laptop:~$ 
> 
> I received the same output after the crash (after the zoom).
> 
I can reproduce this both with Xorg and Xephyr.
Running evince via xtrace, I get:
000:<:181d: 16: Request(53): CreatePixmap depth=0x18 pid=0x00c000af drawable=0x0000003c width=41586 height=125
000:>:181d:Error 11=Alloc: major=0, minor=53, bad=60

The X server refuses to allocate a pixmap when either dimension is
greater than 32767.

Cheers,
Julien



Reply to: