After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 728602 - Dropping image (online) reproducibly leads to a crash
Dropping image (online) reproducibly leads to a crash
Status: RESOLVED FIXED
Product: easytag
Classification: Other
Component: general
2.2.x
Other Linux
: Normal normal
: 2.2
Assigned To: EasyTAG maintainer(s)
EasyTAG maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-04-20 12:11 UTC by Markus Ebner
Modified: 2014-04-20 22:23 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Markus Ebner 2014-04-20 12:11:21 UTC
Dropping the following image:

http://www.jpc.de/image/w600/front/0/0886970116923.jpg

out of the browser into the image list leads to the following error and crash:

(easytag:1841): GLib-GIO-CRITICAL **: g_input_stream_read_all: assertion 'buffer != NULL' failed
**
ERROR:src/picture.c:1369:et_picture_load_file_data: assertion failed: (error == NULL || *error != NULL)
Aborted

Downloading the picture in front and dropping it from the local filesystem is working well.
Comment 1 David King 2014-04-20 22:23:07 UTC
Thanks for the bug report. It turned out that the HTTP server was not reporting a file size, and this triggered an assert. I fixed this on easytag-2-2 and master, as 270ef70bcb113ac05a1f80dccb466cba399f724e and e3393bb9a4889e9bfe56f7ba07b5e58ef4b487ad. The fix will be in an upcoming 2.2.1 release.