Package: qiv
Version: 2.0-4
Severity: important
I'm submitting this as "important" rather than "grave" since no one else
has reported it, which suggests it might be a peculiarity.
Loading qiv with any valid image file causes the following crash:
Gdk-ERROR **: BadMatch (invalid parameter attributes)
serial 126 error_code 8 request_code 2 minor_code 0
A window of the correct dimensions appears for a split-second prior to
the crash.
Loading an invalid file causes the usual behaviour of a blue rectangle
being displayed accompanied by the usual message and no crash.
I couldn't discern anything from strace, but here are the last few lines
in case you can see something I can't:
---BEGIN STRACE OUTPUT---
write(3, "\22\0\30\0\10\0`\1\'\0\0\0\37\0\0\0\10\1\1\0H\0\0\0qiv"...,
372) = 372read(3,
"\34\0v\0\10\0`\1\'\0\0\0:\2528\2\0>\r\10\f\366\377\277"..., 32) = 32
read(3, "\34\0w\0\10\0`\1%\0\0\0:\2528\2\0\323\10\10\f\366\377\277"...,
32) = 32read(3,
"\34\0x\0\10\0`\1$\0\0\0:\2528\2\0\323\10\10\f\366\377\277"..., 32) =
32read(3, "\34\0y\0\10\0`\1\363\0\0\0:\2528\2\0\323\10\10\f\366\377"...,
32) = 32
read(3, "\34\0z\0\10\0`\1(\0\0\0:\2528\2\0\323\10\10\f\366\377\277"...,
32) = 32read(3, "\1
{\0\22\0\0\0)\0\0\0\0\0\0\0\22\0\0\0\30\0\0\0\30\0\0"..., 32) = 32
read(3, "4\0\0\0g\2\0\0\347\1\0\0H\0\0\0\10\365\377\2772\0\0\000"...,
72) = 72
write(3, "\22\0\30\0\10\0`\1(\0\0\0)\0\0\0 \1\1\0\22\0\0\0004\2\0"...,
160) = 160
read(3, "\34\0|\0\10\0`\1(\0\0\0M\2528\2\0\323\10\10\f\366\377\277"...,
32) = 32read(3,
"\0\10~\0\10\0`\1\0\0\2\10\1\0\0\0\30e\231\10`|\373\10\20"..., 32) = 32
open("/usr/X11R6/lib/X11/XErrorDB", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=36378, ...}) = 0
read(4, "! $Xorg: XErrorDB,v 1.3 2000/08/"..., 36378) = 36378
close(4) = 0
brk(0x80bc000) = 0x80bc000
write(2, "Gdk-ERROR **: BadMatch (invalid "..., 108Gdk-ERROR **:
BadMatch (invalid parameter attributes)
serial 126 error_code 8 request_code 2 minor_code 0
) = 108
write(3, "+\0\1\0", 4) = 4
read(3, "\1\1\200\0\0\0\0\0\10\0`\1\4\0\0\0\0\0\0\0TR\275\0`|\373"...,
32) = 32
shmdt(0xb7b41000) = 0
write(3, "\223\2\2\0\2\0`\1f\0\3\0\200\0\0\0\1\0\0\0<\0\2\0\0\0`"...,
40) = 40
read(3, "\226c\200\0\10\0`\1\10\0`\1*\376a\0g\2\347\0012\0002\0"...,
32) = 32
read(3, "\1\1\201\0\0\0\0\0\10\0`\1\4\0\0\0\0\0\0\0hR\275\0`|\373"...,
32) = 32
write(3, "+\2\1\0", 4) = 4
read(3, "\1\1\206\0\0\0\0\0\10\0`\1\4\0\0\0\0\0\0\0|R\275\0`|\373"...,
32) = 32
shutdown(3, 2 /* send and receive */) = 0
close(3) = 0
exit_group(1) = ?
---END STRACE OUTPUT---
This has been happening for some time, but I'm not sure whether it first
occurred with the latest version of the qiv package, or the switch from
XFree86 to Xorg.
Thanks for taking a look at this.
~ Rich
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-050723
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Versions of packages qiv depends on:
ii gdk-imlib1 1.9.14-16.2 imaging library for use with gtk (
ii libc6 2.3.5-6 GNU C Library: Shared libraries an
ii libglib1.2 1.2.10-10 The GLib library of C routines
ii libgtk1.2 1.2.10-17 The GIMP Toolkit set of widgets fo
ii libx11-6 6.8.2.dfsg.1-6 X Window System protocol client li
ii libxext6 6.8.2.dfsg.1-6 X Window System miscellaneous exte
ii libxi6 6.8.2.dfsg.1-6 X Window System Input extension li
ii xlibs 6.8.2.dfsg.1-6 X Window System client libraries m
qiv recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]