#10618: ShowImage crashes loading animated GIF -------------------------------------+--------------------------- Reporter: jscipione | Owner: nobody Type: bug | Status: new Priority: normal | Milestone: R1 Component: Add-Ons/Translators/GIF | Version: R1/alpha4.1 Keywords: | Blocked By: Blocking: | Has a Patch: 0 Platform: x86 | -------------------------------------+--------------------------- Happened on R1A4.1 as well as a recent nightly. Backtrace from R1A4.1: {{{ [tcsetpgrp failed in terminal_inferior: Invalid Argument] [Switching to team /boot/system/apps/ShowImage (553) thread image loader (562)] 0x0215dbc8 in GIFLoad::MemblockAllocate () from /boot/system/add-ons/Translators/GIFTranslator (gdb) bt #0 0x0215dbc8 in GIFLoad::MemblockAllocate () from /boot/system/add-ons/Translators/GIFTranslator #1 0x0215d6b6 in GIFLoad::ReadGIFImageData () from /boot/system/add-ons/Translators/GIFTranslator #2 0x0215c567 in GIFLoad::GIFLoad () from /boot/system/add-ons/Translators/GIFTranslator #3 0x02158858 in Translate () from /boot/system/add-ons/Translators/GIFTranslator #4 0x00744700 in BPrivate::BFuncTranslator::Translate () from /boot/system/lib/libtranslation.so #5 0x0074b9eb in BTranslatorRoster::Translate () from /boot/system/lib/libtranslation.so #6 0x0021dc57 in ImageCache::_RetrieveImage () #7 0x0021d6e8 in ImageCache::_QueueWorkerThread () #8 0x007b96e3 in thread_entry () from /boot/system/lib/libroot.so #9 0x780b5fec in ?? () }}} I've attached the (animated) gif that causes the crash, it works fine in Web+ for whatever reason. -- Ticket URL: <https://dev.haiku-os.org/ticket/10618> Haiku <https://dev.haiku-os.org> Haiku - the operating system.