GNU bug report logs -
#24063
25.1; Emacs 25.1 RC1 crashes on Solaris 11.3 when asked to open and display an image
Previous Next
Reported by: Henry Unger <hunger <at> hitech.com>
Date: Sun, 24 Jul 2016 22:01:01 UTC
Severity: normal
Found in version 25.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
Message #26 received at 24063 <at> debbugs.gnu.org (full text, mbox):
> Date: Tue, 26 Jul 2016 20:03:35 -0700
> From: Henry Unger <hunger <at> hitech.com>
> Cc: 24063 <at> debbugs.gnu.org
>
> > int xlim = min (row_width, width);
> > for (x = 0; x < xlim; x++)
> > {
> > PixelGetMagickColor (pixels[x], &pixel);
> > XPutPixel (ximg, x, y, <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
> > lookup_rgb_color (f,
> > color_scale * pixel.red,
> > color_scale * pixel.green,
> > color_scale * pixel.blue));
> > }
> >
> > That particular line is a strange place to crash. Can you tell what are the
> > values of ximg, xlim, x, y, and pixels[x] when it crashes?
>
> ximg = 0x400e
> xlim = 0
> x = 0
> y = 0
> (dbx) print pixels[x]
> dbx: cannot access address 0xffff0000
So the problem is in the value returned by PixelGetNextIteratorRow.
The only ideas I have is (a) upgrade to a later version of
ImageMagick, and (b) ask on some ImageMagick forum about similar
problems.
Thanks.
This bug report was last modified 5 years and 318 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.