#751663 ristretto: I can't run ristretto. it gives "segmentation fault"

Package:
ristretto
Source:
ristretto
Description:
lightweight picture-viewer for the Xfce desktop environment
Submitter:
kurotsugi
Date:
2014-06-23 18:00:04 UTC
Severity:
important
Tags:
#751663#5
Date:
2014-06-15 09:31:41 UTC
From:
To:
Dear Maintainer,

I can't run ristretto at all. when I tried to run it from terminal it only
gives me 'segmentation fault' error message

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***

#751663#10
Date:
2014-06-15 11:20:44 UTC
From:
To:
Control: tag -1 unreproducible moreinfo

Please get a backtrace (see https://wiki.debian.org/HowToGetABacktrace)

#751663#17
Date:
2014-06-17 08:20:15 UTC
From:
To:
Control: tag -1 moreinfo unreproducible

Try to rebuild from source using debugging symbols?

Also please keep the bug on CC:, I'm not a private support channel.

Regards,

#751663#22
Date:
2014-06-17 14:01:31 UTC
From:
To:
dmesg said:
[13524.326589] ristretto[13340]: segfault at 7fa308b86140 ip
00007fa329067db0 sp 00007fff39d4f450 error 7 in
libgdk_pixbuf-2.0.so.0.3000.7[7fa329058000+1f000]

while gdb said:
Reading symbols from /usr/bin/ristretto...done.
(gdb) run --sync
Starting program: /usr/bin/ristretto --sync
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffec1e9700 (LWP 13429)]
[New Thread 0x7fffeb9e8700 (LWP 13430)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6db2db0 in gdk_pixbuf_saturate_and_pixelate (src=<optimized out>,
    dest=<optimized out>, saturation=<optimized out>, pixelate=0)
    at gdk-pixbuf-util.c:249
249	gdk-pixbuf-util.c: No such file or directory.

#751663#27
Date:
2014-06-17 14:15:46 UTC
From:
To:
Do you try to open a specific image?
Does it happen whatever the current working directory?
What GTK+ theme do you use? Can you try with another one?

Regards,

#751663#32
Date:
2014-06-17 15:57:31 UTC
From:
To:
sadly I can't even start ristretto. neither open an image file nor
open ristretto from the menu work. I tried to run it from terminal by
typing 'ristretto' but it only gives me 'segmentation fault' message
and then die.

as for the gtk theme, I was using numix but change the gtk theme
didn't change anything.

#751663#37
Date:
2014-06-23 17:58:07 UTC
From:
To:
after further investigating my system I found that the problem was
caused by the icon theme. I was using moka theme which I got from this
site http://mokaproject.com/moka-icon-theme