geeqie crashed with SIGSEGV in image_read_ahead_done_cb()

Bug #1507012 reported by Logan
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
geeqie (Ubuntu)
New
Medium
Unassigned

Bug Description

Reproducible crash when opening image fullscreen from the Geeqie file list. Does not happen every time, but does occur frequently.

ProblemType: Crash
DistroRelease: Ubuntu 15.10
Package: geeqie 1:1.2-3build1
ProcVersionSignature: Ubuntu 4.2.0-16.19-generic 4.2.3
Uname: Linux 4.2.0-16-generic x86_64
ApportVersion: 2.19.1-0ubuntu2
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Oct 17 05:46:44 2015
ExecutablePath: /usr/bin/geeqie
InstallationDate: Installed on 2015-10-16 (0 days ago)
InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Alpha amd64 (20150924)
ProcCmdline: geeqie
ProcEnviron:
 LANGUAGE=en_AU:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x45c401: cmpq $0x0,0x78(%rbp)
 PC (0x0045c401) ok
 source "$0x0" ok
 destination "0x78(%rbp)" (0x00000078) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: geeqie
StacktraceTop:
 ?? ()
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? ()
Title: geeqie crashed with SIGSEGV in g_signal_emit_valist()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Logan (lethal-logan) wrote :
information type: Private → Public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 image_read_ahead_done_cb (il=<optimized out>, data=0x1287bb0) at image.c:480
 _g_closure_invoke_va (closure=closure@entry=0x162dc80, return_value=return_value@entry=0x0, instance=instance@entry=0x1537a20, args=args@entry=0x7ffd2c816f30, n_params=<optimized out>, param_types=0x0) at /build/glib2.0-3UmwzF/glib2.0-2.46.0/./gobject/gclosure.c:864
 g_signal_emit_valist (instance=0x1537a20, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffd2c816f30) at /build/glib2.0-3UmwzF/glib2.0-2.46.0/./gobject/gsignal.c:3292
 g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at /build/glib2.0-3UmwzF/glib2.0-2.46.0/./gobject/gsignal.c:3439
 image_loader_emit_done_cb (data=<optimized out>) at image-load.c:273

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in geeqie (Ubuntu):
importance: Undecided → Medium
summary: - geeqie crashed with SIGSEGV in g_signal_emit_valist()
+ geeqie crashed with SIGSEGV in image_read_ahead_done_cb()
tags: removed: need-amd64-retrace
Revision history for this message
Logan (lethal-logan) wrote :

The crashing occurs more frequently when file list is set to "Show thumbnails" or "View as icons" (both options generate thumbnails in the file list).

The crashing seems to stop if "Preload next image" is unticked under "Image loading and caching" on the General tab in Preferences.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.