ristretto crashed with SIGSEGV in rstto_main_window_save_geometry_timer_destroy()

Bug #1860299 reported by Chris Guiver
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ristretto (Ubuntu)
New
Medium
Unassigned

Bug Description

Note: launchpad suggested https://bugs.launchpad.net/ubuntu/+source/ristretto/+bug/1815486 but it related to an older version packaged for xenial/bionic however it could be same issue

Ubuntu 20.04 LTS QA-test (live using latest daily)
dell [optiplex] 755 (c2d-e6850, 5gb, amd/ati radeon rv516/x1300/x1550)

Opening files found on local hdd using install apps; in this case it was a file that started playing & I closed app (ristretto) to move to next file & moments later crash report appeared.

It's likely the crash was on exit; I'd moved my attention to thunar looking for next (different type) file to open using an installed app, so had mentally switched away from ristretto & didn't expect the apport window to appear.

Amendment: I assumed it was parole that crashed on WAV file; only just realized it was probably PNG (saved screendump).. There was a delay I think before I noticed apport

ProblemType: Crash
DistroRelease: Ubuntu 20.04
Package: ristretto 0.10.0-1
ProcVersionSignature: Ubuntu 5.4.0-9.12-generic 5.4.3
Uname: Linux 5.4.0-9-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu15
Architecture: amd64
CasperVersion: 1.438
CurrentDesktop: XFCE
Date: Mon Jan 20 02:01:38 2020
ExecutablePath: /usr/bin/ristretto
LiveMediaBuild: Xubuntu 20.04 LTS "Focal Fossa" - Alpha amd64 (20200119)
ProcCmdline: ristretto /media/username/lub_home/guiverc/2019-02-16-100620_1680x1050_scrot.png
ProcEnviron:
 LANGUAGE=en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=C.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x559914e5f6ec: movl $0x0,0x1c(%rax)
 PC (0x559914e5f6ec) ok
 source "$0x0" ok
 destination "0x1c(%rax)" (0x0000001c) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: ristretto
StacktraceTop:
 ?? ()
 ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
Title: ristretto crashed with SIGSEGV in g_main_context_dispatch()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
separator:

Revision history for this message
Chris Guiver (guiverc) wrote :
information type: Private → Public
description: updated
Chris Guiver (guiverc)
description: updated
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 rstto_main_window_save_geometry_timer_destroy (user_data=0x5599150f2290) at main_window.c:2090
 g_source_callback_unref () from /tmp/apport_sandbox_m1rrb0i8/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6303.0
 g_source_destroy_internal () from /tmp/apport_sandbox_m1rrb0i8/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6303.0
 g_main_context_dispatch () from /tmp/apport_sandbox_m1rrb0i8/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6303.0
 g_main_context_iterate.isra () from /tmp/apport_sandbox_m1rrb0i8/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6303.0

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 ristretto (Ubuntu):
importance: Undecided → Medium
summary: - ristretto crashed with SIGSEGV in g_main_context_dispatch()
+ ristretto crashed with SIGSEGV in
+ rstto_main_window_save_geometry_timer_destroy()
tags: removed: need-amd64-retrace
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1860299

tags: added: iso-testing
Revision history for this message
Akbarkhon Variskhanov (kbar) wrote (last edit ):

I cannot reproduce this bug in 0.12.3, possibly it got fixed somewhere along the way, although rstto_main_window_save_geometry_timer_destroy() hasn't been touched since its inception.

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.