Package: inkscape
Version: 0.46-9
Severity: important

After upgrading Inkscape from 0.46-6 to 0.46-8, it started crashing
with the following error on some files.

The program 'inkscape' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 15628 error_code 3 request_code 3 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.)

I determined that this only happens when Inkscape opens a file
containing the "inkscape:window-width" and/or "inkscape:window-height"
attributes. Of course, Inkscape seems to include these in every file it
saves, so this is true of every file I have. Inkscape does not crash if
I remove these attributes from the file. Also, it crashes immediately if
I run "inkscape somefile.svg" (where somefile.svg includes the window
width/height attributes). But if I just run "inkscape", then do
File->Open->somefile.svg, it does not crash. If I then do
File->Open->somefile.svg a second time, it does crash.
 
Inkscape continued to crash after I downgraded to 0.46-6, with the same
behavior. Apparently, there is an interaction with libgtk2.0-0, which
was upgraded to version 2.16.1-2 when I upgraded inkscape. When I
downgraded gtk to 2.14.7-5, the problem disappeared (using inkscape
0.46-6).

So perhaps in the end this is a gtk problem, but I can't tell without
examining the Inkscape source. I was hoping you could try to find the
problem. In the mean time, I'll stick with an old Inkscape and gtk.

Thanks!


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (300, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.28.7-quaternion (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages inkscape depends on:
ii  libatk1.0-0             1.22.0-1         The ATK accessibility toolkit
ii  libc6                   2.9-4            GNU C Library: Shared libraries
ii  libcairo2               1.8.6-2+b1       The Cairo 2D vector graphics libra
ii  libcairomm-1.0-1        1.8.0-1          C++ wrappers for Cairo (shared lib
ii  libfontconfig1          2.6.0-1          generic font configuration library
ii  libfreetype6            2.3.5-1+b1       FreeType 2 font engine, shared lib
ii  libgc1c2                1:6.8-1.2        conservative garbage collector for
ii  libgcc1                 1:4.3.3-3        GCC support library
ii  libgconf2-4             2.24.0-7         GNOME configuration database syste
ii  libglib2.0-0            2.20.0-2         The GLib library of C routines
ii  libglibmm-2.4-1c2a      2.20.0-1         C++ wrapper for the GLib toolkit (
ii  libgnomevfs2-0          1:2.22.0-5       GNOME Virtual File System (runtime
ii  libgtk2.0-0             2.16.1-2         The GTK+ graphical user interface 
ii  libgtkmm-2.4-1c2a       1:2.16.0-2       C++ wrappers for GTK+ 2.4 (shared 
ii  libgtkspell0            2.0.10-3+b1      a spell-checking addon for GTK's T
ii  liblcms1                1.16-5           Color management library
ii  libpango1.0-0           1.24.0-2         Layout and rendering of internatio
ii  libpangomm-1.4-1        2.24.0-2         C++ Wrapper for pango (shared libr
ii  libpng12-0              1.2.15~beta5-1   PNG library - runtime
ii  libpoppler-glib4        0.10.5-1         PDF rendering library (GLib-based 
ii  libpoppler4             0.10.5-1         PDF rendering library
ii  libpopt0                1.14-4           lib for parsing cmdline parameters
ii  libsigc++-2.0-0c2a      2.0.18-2         type-safe Signal Framework for C++
ii  libssl0.9.8             0.9.8g-16        SSL shared libraries
ii  libstdc++6              4.2.1-5          The GNU Standard C++ Library v3
ii  libwpd8c2a              0.8.7-5          Library for handling WordPerfect d
ii  libwpg-0.1-1            0.1.0-4          WordPerfect graphics import/conver
ii  libx11-6                2:1.0.3-7        X11 client-side library
ii  libxft2                 2.1.12-3         FreeType-based font drawing librar
ii  libxml2                 2.7.3.dfsg-1     GNOME XML library
ii  libxslt1.1              1.1.19-1         XSLT processing library - runtime 
ii  zlib1g                  1:1.2.3.3.dfsg-5 compression library - runtime

Versions of packages inkscape recommends:
ii  imagemagick         7:6.2.4.5.dfsg1-0.14 Image manipulation programs
pn  libwmf-bin          <none>               (no description available)
pn  perlmagick          <none>               (no description available)
pn  pstoedit            <none>               (no description available)

Versions of packages inkscape suggests:
pn  dia | dia-gnome               <none>     (no description available)
pn  libgnomevfs2-extra            <none>     (no description available)
pn  libsvg-perl                   <none>     (no description available)
pn  libxml-xql-perl               <none>     (no description available)
ii  python                        2.5.2-1    An interactive high-level object-o
ii  python-lxml                   2.1.5-1    pythonic binding for the libxml2 a
pn  python-numpy                  <none>     (no description available)
pn  python-uniconvertor           <none>     (no description available)
pn  ruby                          <none>     (no description available)
pn  skencil                       <none>     (no description available)
ii  ttf-bitstream-vera            1.10-3     The Bitstream Vera family of free 

-- no debconf information

-- 
Jason McCarty <jmcca...@sent.com>



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to