https://bugs.kde.org/show_bug.cgi?id=460150
Bug ID: 460150 Summary: Handle images where the info has 0 height and 0 width gracefully Classification: Applications Product: NeoChat Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: General Assignee: fe...@posteo.de Reporter: james.h.gra...@protonmail.com CC: c...@carlschwan.eu Target Milestone: --- SUMMARY *** Just spotted this in KDE Chat. Nate somehow managed to send an image where the info in the source has w:0 and h:0 rather than the actual image height. This caused the bubble to be tiny and the image to just overflow The message source: { "content": { "body": "QT4God.jpg", "filename": "QT4God.jpg", "info": { "h": 0, "mimetype": "image/jpeg", "size": 1539675, "w": 0 }, "msgtype": "m.image", "url": "mxc://kde.org/39d89017d179e637ba5b5091532995645921c116" }, "event_id": "$Skd3ZlwRsD-YulrZkSgCty_kvm59hUP1dYF7zKlFrvM", "origin_server_ts": 1665269418819, "sender": "@ngraham:kde.org", "type": "m.room.message", "unsigned": { "age": 37428403 } } STEPS TO REPRODUCE 1. No idea a message is downloaded where h:0 and w:0 in the info of the message source OBSERVED RESULT The bubble is tiny and the image overflows EXPECTED RESULT Neochat handles this gracefully SOFTWARE/OS VERSIONS Operating System: EndeavourOS KDE Plasma Version: 5.25.5 KDE Frameworks Version: 5.98.0 Qt Version: 5.15.6 Kernel Version: 5.19.13-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 15.5 GiB of RAM Graphics Processor: AMD Radeon RX 580 Series Manufacturer: Micro-Star International Co., Ltd Product Name: MS-7C02 System Version: 1.0 ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.