ristretto crashed with SIGSEGV in gdk_pixbuf_saturate_and_pixelate()

Bug #1323750 reported by Markus J Schmidt
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Ristretto
Invalid
Medium
ristretto (Debian)
Incomplete
Unknown
ristretto (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

When trying to open a picture, ristretto did not start up

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: ristretto 0.6.3-2ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-24.47-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.14.1-0ubuntu3.1
Architecture: amd64
CurrentDesktop: XFCE
Date: Tue May 27 18:44:47 2014
ExecutablePath: /usr/bin/ristretto
InstallationDate: Installed on 2013-05-30 (362 days ago)
InstallationMedia: Xubuntu 12.04.2 LTS "Precise Pangolin" - Release amd64 (20130213)
ProcCmdline: ristretto /home/username/Pictures/2010-01-29\ Kirsten\ Geburtstag/P1000253.JPG
SegvAnalysis:
 Segfault happened at: 0x7f096bc5bda0 <gdk_pixbuf_saturate_and_pixelate+784>: mov %dil,(%rcx)
 PC (0x7f096bc5bda0) ok
 source "%dil" ok
 destination "(%rcx)" (0x7f094cd79df8) in non-writable VMA region: 0x7f0948caa000-0x7f0954000000 r--p /usr/share/icons/Moka/icon-theme.cache
SegvReason: writing VMA /usr/share/icons/Moka/icon-theme.cache
Signal: 11
SourcePackage: ristretto
StacktraceTop:
 gdk_pixbuf_saturate_and_pixelate () from /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
 ?? ()
 g_type_create_instance () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_object_newv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: ristretto crashed with SIGSEGV in gdk_pixbuf_saturate_and_pixelate()
UpgradeStatus: Upgraded to trusty on 2014-03-23 (64 days ago)
UserGroups: adm cdrom dialout dip lpadmin plugdev sambashare sudo

Revision history for this message
Markus J Schmidt (smiddy84) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 gdk_pixbuf_saturate_and_pixelate (src=<optimized out>, dest=<optimized out>, saturation=saturation@entry=0, pixelate=pixelate@entry=0) at gdk-pixbuf-util.c:249
 rstto_image_viewer_init (object=<optimized out>) at image_viewer.c:342
 g_type_create_instance (type=<optimized out>) at /build/buildd/glib2.0-2.40.0/./gobject/gtype.c:1868
 g_object_new_internal (class=class@entry=0x7f096d89eac0, params=params@entry=0x0, n_params=n_params@entry=0) at /build/buildd/glib2.0-2.40.0/./gobject/gobject.c:1724
 g_object_newv (object_type=object_type@entry=139678469188000, n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0) at /build/buildd/glib2.0-2.40.0/./gobject/gobject.c:1868

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
tags: removed: need-amd64-retrace
information type: Private → Public
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ristretto (Ubuntu):
status: New → Confirmed
Revision history for this message
In , Pushpak (guanidene) wrote :

I have followed the instructions here "https://wiki.xfce.org/howto/debug" to get a gdb backtrace of ristretto.

#0 0xb790139e in gdk_pixbuf_saturate_and_pixelate ()
   from /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0
#1 0x8000e39c in ?? ()
#2 0xb775eb43 in g_type_create_instance ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#3 0xb77418fe in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#4 0xb77438f1 in g_object_newv ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#5 0xb7744010 in g_object_new ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#6 0x80011114 in ?? ()
#7 0x8001b8a1 in ?? ()
#8 0xb775eb43 in g_type_create_instance ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#9 0xb77418fe in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#10 0xb77438f1 in g_object_newv ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#11 0xb7744010 in g_object_new ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#12 0x8001e3fd in ?? ()
#13 0x8000a837 in main ()

Revision history for this message
In , Pushpak (guanidene) wrote :

Operating System: Xubuntu 14.04
Ristretto version (from 'ristretto --version'): 0.6.3

Revision history for this message
In , Justus-richter (justus-richter) wrote :

Are you using the Moka icon theme? http://mokaproject.com/
I got the same problem with the same backtrace and it only appears when using Moka or Faba icon theme (from the same project).

Revision history for this message
In , Pushpak (guanidene) wrote :

Yes I am using the moka icon theme. I do observe that when I swtich to another icon theme, ristretto opens without an error. Can you please tell me how to fix this issue? I really like the moka icon theme and don't want to get rid of it.

Changed in ristretto (Debian):
status: Unknown → Incomplete
Changed in ristretto:
importance: Unknown → Medium
status: Unknown → Confirmed
Revision history for this message
In , André Miranda (andreldm) wrote :
Changed in ristretto:
status: Confirmed → Invalid
Revision history for this message
Sean Davis (bluesabre) wrote :

Marking this bug as invalid based on the Upstream Xfce bug report.

Changed in ristretto (Ubuntu):
status: Confirmed → Invalid
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.