After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 760214 - crash at gth-image-viewer-page.c:1044, g_file_equal
crash at gth-image-viewer-page.c:1044, g_file_equal
Status: RESOLVED OBSOLETE
Product: gthumb
Classification: Other
Component: general
3.4.x
Other Linux
: High critical
: ---
Assigned To: Paolo Bacchilega
Paolo Bacchilega
Depends on:
Blocks:
 
 
Reported: 2016-01-06 13:22 UTC by Michael Chudobiak
Modified: 2020-11-14 09:12 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
GDB Trace (23.10 KB, text/plain)
2018-02-07 13:10 UTC, Ivan Semkin
Details

Description Michael Chudobiak 2016-01-06 13:22:36 UTC
These automated fedora crash reports seem to describe a relatively frequent crash at gth-image-viewer-page.c:1044, in _g_file_equal:

https://retrace.fedoraproject.org/faf/problems/1607026/
https://retrace.fedoraproject.org/faf/problems/1574900/
Comment 1 Michael Chudobiak 2016-07-05 13:14:28 UTC
Also reported for 3.4.3 downstream at:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829402
Comment 2 Ivan Semkin 2018-02-07 10:16:06 UTC
I am able to reliably reproduce this bug to this day. Disabling audio/video support in extensions doesn't help.

Tested on elementary OS 4.1 (based on Ubuntu 16.04) and latest Arch GNU/Linux x86_64.
Comment 3 Ivan Semkin 2018-02-07 10:16:47 UTC
I am using gthumb 3.6.0 by the way
Comment 4 Paolo Bacchilega 2018-02-07 12:25:05 UTC
Thanks for taking the time to report this.
Without a stack trace from the crash it's very hard to determine what caused it.
Can you get us a stack trace? Please see https://wiki.gnome.org/Community/GettingInTouch/Bugzilla/GettingTraces for more information on how to do so. When pasting a stack trace in this bug report, please reset the status of this bug report from NEEDINFO to its previous status. Thanks in advance!
Comment 5 Ivan Semkin 2018-02-07 13:10:51 UTC
Created attachment 367992 [details]
GDB Trace
Comment 6 Ivan Semkin 2018-02-07 13:12:21 UTC
I was not able to figure out how to change the status of the bug report, but I attached GDB traces
Comment 7 Vincent Lefevre 2018-02-07 14:08:08 UTC
(In reply to Paolo Bacchilega from comment #4)
> Without a stack trace from the crash it's very hard to determine what caused
> it.
> Can you get us a stack trace?

FYI, a stack trace has been available for more than a year here:

  https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=829402;filename=gdb.txt;msg=5

This is from Debian bug 829402, already mentioned in Comment #1.
Comment 8 Paolo Bacchilega 2018-02-07 15:09:37 UTC
(In reply to Ivan Semkin from comment #2)
> I am able to reliably reproduce this bug to this day. Disabling audio/video
> support in extensions doesn't help.
> 
> Tested on elementary OS 4.1 (based on Ubuntu 16.04) and latest Arch
> GNU/Linux x86_64.

Can you please describe the steps to reproduce the bug?
Comment 9 Ivan Semkin 2018-02-07 15:24:14 UTC
Open a folder with a lot of photos mixed with videos in it. Open any photo and start scrolling using your mouse wheel. After some time when you meet a video, gthumb crashed with this error.

Exactly as stated in Comment #1.
Comment 10 Paolo Bacchilega 2018-02-07 17:17:45 UTC
This should be fixed now in the master branch, can someone test please?
Comment 11 Ivan Semkin 2018-02-07 17:29:13 UTC
Compiled from the master branch. Unfortunately, it's still affected by this bug.
Comment 12 Paolo Bacchilega 2018-02-07 18:20:17 UTC
(In reply to Ivan Semkin from comment #11)
> Compiled from the master branch. Unfortunately, it's still affected by this
> bug.

Test again please.
Comment 13 Ivan Semkin 2018-02-07 19:47:17 UTC
Tested again. It still freezes when reaching a video. I don't get a stacktrace anymore though, which is weird.
Comment 14 Ivan Semkin 2018-02-07 19:48:13 UTC
I waited for quite some time (~30 minutes) for it to either unfreeze or crash with a stacktrace, but it just remains frozen on a video
Comment 15 Paolo Bacchilega 2018-02-08 08:57:56 UTC
(In reply to Ivan Semkin from comment #13)
> Tested again. It still freezes when reaching a video. I don't get a
> stacktrace anymore though, which is weird.

This is because the crash has been fixed now, the lock is due to another problem which I have some difficulty to reproduce.  Can you test master again and see if it is still freezes for you?
Comment 16 Ivan Semkin 2018-02-08 09:21:53 UTC
Tested master again and i'm glad to say that this bug is finally fixed :D
Thank you a lot!

It still hangs on videos sometimes, but now due to a different issue, so not really related to this bug anymore.
Comment 17 André Klapper 2020-11-14 09:12:37 UTC
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all
old bug reports and feature requests in GNOME Bugzilla which have not seen
updates for a long time.

If you still use gthumb and if you still see this bug / want this feature in a
recent and currently supported version, then please feel free to report it at
https://gitlab.gnome.org/GNOME/gthumb/-/issues/
by following the guidelines at
https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines

Thank you for creating this report and we are sorry it could not be implemented
so far (volunteer workforce and time is limited).