Summary: | gnome-base/gvfs-1.4.3 crash in gvfsd-archive | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugzilla.gnome.org/show_bug.cgi?id=613612 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | The Fun.zip file |
Description
Diego Elio Pettenò (RETIRED)
2010-03-22 13:31:05 UTC
Guh, this seems a bit… (gdb) print ((RequestReader*)user_data)->channel $4 = (GVfsChannel *) 0x0 if (reader->channel == NULL) { /* Channel was finalized */ request_reader_free (reader); return; } count_read = g_input_stream_read_finish (stream, res, NULL); if (count_read <= 0) { reader->channel->priv->request_reader = NULL; ← crash happens here g_vfs_channel_connection_closed (reader->channel); request_reader_free (reader); return; } Are you able to reproduce this crash? Does it always occur when trying to open /home/flame/Desktop/Pictures/Fun.zip ? Any .zip file, with both 1.4.3 and 1.5.5 (latest unstable release). Created attachment 224711 [details]
The Fun.zip file
FWIW this is the file…
*WARNING*: it's safe for work, but some of its content is heavily blasphemous … albeit hugely funny :D
working like a charm on my amd64. Note that debian doesn't seem to enable this in their builds. (In reply to comment #5) > working like a charm on my amd64. Note that debian doesn't seem to enable this > in their builds. > Yeah, but Fedora does (or did), which is why I had enabled archive support. Also, the file works here on x86 with stable libarchive. Hm that might count something, I'm using 2.8.3 here… Looks fixed here with 1.6.2 |