jareth(a)camelot.co.jp (P. E. Jareth Hein) writes:
I (the obtensible author of that mess) have no problems with any PNG
images whatsoever... Could you check out the PngSuite images at
http://schaik.com/pngsuite/pngsuite_body.html and tell me which of 'em
fails for you?
When I visit to this site, W3 read first images and XEmacs
crashed. I don't know which image is evil.
Is this png bug?
When I read gif and jpeg images, XEmacs crashes, too.
Could either (or both) of you please send me the
output of 'ldd xeamcs' and 'xdpyinfo' please? The problem you mention
sounds much like the library bug in libpng1.0.1 which doesn't show up
in xv or gimp because they handle conversions between colorspaces and
depths internally, instead of using the library's functions.
These are appended.
_/ Kazuo Oishi Yamaguchi Univ. _/_/
_/_/ oishi(a)ae.agr.yamaguchi-u.ac.jp _/
[agenv4 oishi]$ ldd /usr/bin/xemacs
libXm.so.1 => /usr/X11R6/lib/libXm.so.1 (0x40010000)
libcanna.so.1 => /usr/lib/libcanna.so.1 (0x40115000)
libRKC.so.1 => /usr/lib/libRKC.so.1 (0x40161000)
libcompface.so.1 => /usr/lib/libcompface.so.1 (0x40171000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0x4017c000)
libpng.so.2 => /usr/lib/libpng.so.2 (0x401b2000)
libjpeg.so.6a => /usr/lib/libjpeg.so.6a (0x401dd000)
libgifreader.so.0 => /usr/local/lib/libgifreader.so.0 (0x401fb000)
libz.so.1 => /usr/lib/libz.so.1 (0x40200000)
libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x4020f000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x4021d000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x4022f000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40277000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40284000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40327000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40330000)
libdl.so.2 => /lib/libdl.so.2 (0x40345000)
libdb.so.2 => /lib/libdb.so.2 (0x40348000)
libgdbm.so.1 => /usr/lib/libgdbm.so.1 (0x40356000)
libncurses.so.3.4 => /lib/libncurses.so.3.4 (0x4035c000)
libm.so.6 => /lib/libm.so.6 (0x403a1000)
libc.so.6 => /lib/libc.so.6 (0x403ba000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
[agenv4 oishi]$ ls -l /usr/lib/libpng*
-rw-r--r-- 1 root root 188662 Aug 1 14:05 /usr/lib/libpng.a
lrwxrwxrwx 1 root root 11 Aug 1 14:05 /usr/lib/libpng.so ->
libpng.so.2
lrwxrwxrwx 1 root root 14 Jul 3 12:01 /usr/lib/libpng.so.0 ->
libpng.so.0.96
-rw-r--r-- 1 root root 99432 Jan 26 1998 /usr/lib/libpng.so.0.96
lrwxrwxrwx 1 root root 17 Aug 1 14:05 /usr/lib/libpng.so.2 ->
libpng.so.2.1.0.2
lrwxrwxrwx 1 root root 17 Jul 27 15:05 /usr/lib/libpng.so.2.1.0 ->
libpng.so.2.1.0.2
-rw-r--r-- 1 root root 183038 Aug 1 14:05 /usr/lib/libpng.so.2.1.0.2
name of display: :0.0
version number: 11.0
vendor string: The XFree86 Project, Inc
vendor release number: 3320
maximum request size: 4194300 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 2
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 24, bits_per_pixel 24, scanline_pad 32
keycode range: minimum 8, maximum 134
focus: window 0x240002f, revert to Parent
number of extensions: 18
BIG-REQUESTS
DOUBLE-BUFFER
DPMS
LBX
MIT-SCREEN-SAVER
MIT-SHM
MIT-SUNDRY-NONSTANDARD
RECORD
SECURITY
SHAPE
SYNC
XC-APPGROUP
XC-MISC
XFree86-DGA
XFree86-Misc
XFree86-VidModeExtension
XInputExtension
XTEST
default screen number: 0
number of screens: 1
screen #0:
dimensions: 1280x1024 pixels (433x347 millimeters)
resolution: 75x75 dots per inch
depths (1): 24
root window id: 0x26
depth of root window: 24 planes
number of colormaps: minimum 1, maximum 1
default colormap: 0x23
default number of colormap cells: 256
preallocated pixels: black 0, white 16777215
options: backing-store YES, save-unders YES
largest cursor: 64x64
current input event mask: 0x58007f
KeyPressMask KeyReleaseMask ButtonPressMask
ButtonReleaseMask EnterWindowMask LeaveWindowMask
PointerMotionMask SubstructureNotifyMask SubstructureRedirectMask
PropertyChangeMask
number of visuals: 1
default visual id: 0x22
visual:
visual id: 0x22
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits