Page 1 of 1

identify PSD with layer groups fails without -verbose

Posted: 2010-11-05T14:12:27-07:00
by yoyo
Hello,
It appears that identify.exe crashes on any PSD file containing layer groups, *unless* I use the -verbose flag, in which case it works fine.

I'm using ImageMagick 6.6.5-3 under Windows 7 (64-bit), and creating PSD files with Photoshop CS3.
I tried both the 32-bit and 64-bit ImageMagick installers with the same results.

Here is a file that demonstrates the problem:
http://zeroandone.ca/temp/busted.psd

The file is extremely simple -- a solid red background layer, and a solid green second layer. If I put the green layer in a layer group, identify.exe crashes (but works with -verbose). If I remove the layer group, it works fine.

(My real problem is that I'm having trouble extracting layers from a large PSD, but I don't have a manageable repro case yet, and stumbled onto the identify -verbose problem while trying to create one.)

cheers,
yggy

Re: identify PSD with layer groups fails without -verbose

Posted: 2010-11-05T14:54:44-07:00
by fmw42
you will need to find a free image site and upload your image there. then put a link to your file here on this forum so that it can be downloaded. this site does not have an upload capability.

Re: identify PSD with layer groups fails without -verbose

Posted: 2010-11-05T15:08:13-07:00
by yoyo
fmw42 wrote:you will need to find a free image site and upload your image there. then put a link to your file here on this forum so that it can be downloaded. this site does not have an upload capability.
Thanks, I just uploaded the file and amended the post.

Re: identify PSD with layer groups fails without -verbose

Posted: 2010-11-05T16:21:34-07:00
by fmw42
I tested your image on IM 6.6.5.5 Q16 (hdri) Mac OSX Tiger and get


identify busted.psd
Bus error

But with -verbose added, it does work fine.


Sorry I cannot help any further. The rest is up to the IM software engineers