On Fri, Feb 16, 2007 at 03:09:43PM +0000, Dave Howorth wrote:
> Russell Jones wrote:
> > Call me a numerologist mystic if you like, but I suspect the height
> > being >32767 pixels (the limit of a signed 16-bit integer) has something
> > to do with it. What happens if it's resized to less than this? What if
> > it's just saved with the same size by e.g. gimp?
> 
> Call me a sucker if you like but I tried this. I'd been wondering the
> same thing :) It's fascinating.
> 
> When I resized it to 32768 pixels high, I got the same error message.
> When I resized it to 32767 pixels high, firefox crashed:
> 
> The program 'Gecko' received an X Window System error.
> This probably reflects a bug in the program.
> The error was 'BadAlloc (insufficient resources for operation)'.
>   (Details: serial 23489 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.)
> 
> Perhaps that's useful info to add to Jan's bug report.

I seem to remember that X11 was limited to pixmaps of 32767 width and height
at some point in time.

Likely Firefox tries to create a larger one instead of rescaling before 
creation.

Ciao, Marcus
-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to