emacs-devel
[Top][All Lists]
Advanced

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

23.0.60; !MEM FULL! and pixbuf errors when viewing SVG without a viewBox


From: Mark A. Hershberger
Subject: 23.0.60; !MEM FULL! and pixbuf errors when viewing SVG without a viewBox
Date: Sat, 03 May 2008 13:41:23 -0400

Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.

Your bug report will be posted to the address@hidden mailing list.

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

I have the following super-simple SVG file:

    <?xml version="1.0"?>
    <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd";>
    <svg xmlns="http://www.w3.org/2000/svg"; viewBox="-70 -70 140 140">
      <path d="M 23,-20 A32,32 " />
    </svg>

When I load this in emacs (using “emacs -q --no-site-file”), I can hit C-c C-c 
and view the file without a
problem.

When I remove the viewBox attribute from the svg element, and hit C-c
C-c, I get the following on the console:

(emacs:30299): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `pixbuf 
!= NULL' failed

(emacs:30299): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `pixbuf 
!= NULL' failed

(emacs:30299): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion `pixbuf 
!= NULL' failed

(emacs:30299): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 
`pixbuf != NULL' failed

Hitting C-c C-c again to return to the xml representation of the image
results in “!MEM FULL!” showing up in the lower left-hand corner of the
frame.  The text does appear, though.


In GNU Emacs 23.0.60.1 (i486-pc-linux-gnu, GTK+ Version 2.12.0)
 of 2008-03-29 on iridium, modified by Debian
 (emacs-snapshot package, version 1:20080329-1)
Windowing system distributor `The X.Org Foundation', version 11.0.10400090
configured using `configure  '--build' 'i486-linux-gnu' '--host' 
'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' 
'--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' 
'--mandir=/usr/share/man' '--with-pop=yes' 
'--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.0.60/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.0.60/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.0.60/leim'
 '--with-x=yes' '--with-x-toolkit=gtk' '--enable-font-backend' 
'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN 
-DSITELOAD_PURESIZE_EXTRA=5000 -g -O2''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

-- 
http://hexmode.com/
GPG Fingerprint: 7E15 362D A32C DFAB E4D2  B37A 735E F10A 2DFC BFF5

Ideas create idols; only wonder leads to knowing.
    -- St. Gregory of Nyssa




reply via email to

[Prev in Thread] Current Thread [Next in Thread]