Last modified: 2011-09-22 17:49:29 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T33079, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 31079 - Wikimedia failed to generate a png thumbnail after upload
Wikimedia failed to generate a png thumbnail after upload
Status: RESOLVED DUPLICATE of bug 26233
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: High normal (vote)
: ---
Assigned To: Nobody - You can work on this!
: ops, upstream
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-09-21 19:14 UTC by Valentin Saussois
Modified: 2011-09-22 17:49 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Valentin Saussois 2011-09-21 19:14:49 UTC
Wikimedia failed to generate the thumbnails of an PNG file I uploaded via the " UploadWizard" web interface.
The uploaded PNG file check ok on pngcheck so I guess it's a server side malfunction. 

The link to the commons.wikimedia page is :
http://commons.wikimedia.org/wiki/File:Yamanaka-lake-panoramic.png

And the error message when trying to desplay a thumbnail is :
Error generating thumbnail

Error creating thumbnail: convert: magick/splay-tree.c:883: GetValueFromSplayTree: Assertion `splay_tree != (SplayTreeInfo *) ((void *)0)' failed.
Comment 1 Brion Vibber 2011-09-21 19:31:36 UTC
I can repro this on my x86_64 Ubuntu 11.04 box, with ImageMagick 6.6.2-6.

convert: magick/splay-tree.c:883: GetValueFromSplayTree: Assertion `splay_tree != (SplayTreeInfo *) ((void *)0)' failed.

Program received signal SIGABRT, Aborted.
0x00007ffff47bbd05 in raise () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0  0x00007ffff47bbd05 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff47bfab6 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff47b47c5 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007ffff7ada70f in GetValueFromSplayTree () from /usr/lib/libMagickCore.so.3
#4  0x00007ffff7a99dea in GetImageProperty () from /usr/lib/libMagickCore.so.3
#5  0x00007ffff79ea384 in ReadImage () from /usr/lib/libMagickCore.so.3
#6  0x00007ffff79eabeb in ReadImages () from /usr/lib/libMagickCore.so.3
#7  0x00007ffff76a51a6 in ConvertImageCommand () from /usr/lib/libMagickWand.so.3
#8  0x00007ffff7737503 in MagickCommandGenesis () from /usr/lib/libMagickWand.so.3
#9  0x00000000004009d5 in ?? ()
#10 0x00007ffff47a6eff in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x00000000004008b9 in ?? ()
#12 0x00007fffffffe1d8 in ?? ()
#13 0x000000000000001c in ?? ()
#14 0x0000000000000005 in ?? ()
#15 0x00007fffffffe4e8 in ?? ()
#16 0x00007fffffffe4f9 in ?? ()
#17 0x00007fffffffe515 in ?? ()
#18 0x00007fffffffe520 in ?? ()
#19 0x00007fffffffe529 in ?? ()
#20 0x0000000000000000 in ?? ()


Bug does not occur with ImageMagick 6.6.9 that I built a couple weeks ago as a test... Fix is in 6.6.7 and later.

Upstream bug: http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18136
Comment 2 Brion Vibber 2011-09-21 20:26:53 UTC
There's already a request in to update ImageMagick to 6.6.7 or later for bug 26233:

http://rt.wikimedia.org/Ticket/Display.html?id=1444
Comment 3 Mark A. Hershberger 2011-09-22 17:49:29 UTC
Duping since solution (upgrading) is the same.

*** This bug has been marked as a duplicate of bug 26233 ***

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links