FS#44314 - [nautilus] crashes opening a folder with 500 images of about 1.2Mb in size each

Attached to Project: Arch Linux
Opened by farid (osc) - Monday, 23 March 2015, 20:30 GMT
Last edited by Jan Alexander Steffens (heftig) - Tuesday, 26 June 2018, 07:28 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Nautilus crashes opening a folder with 500 images of about 1.2Mb in size each.

Additional info:
* package version(s)
3.14.2-2

* config and/or log files etc.

(gdb) run
Starting program: /usr/bin/nautilus
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Initializing nautilus-open-terminal extension
[New Thread 0x7fffe7e65700 (LWP 6190)]
[Thread 0x7fffe7e65700 (LWP 6190) exited]
[New Thread 0x7fffcc093700 (LWP 6273)]
[New Thread 0x7fffc77fe700 (LWP 6272)]
[New Thread 0x7fffd7fff700 (LWP 6192)]
[New Thread 0x7fffe6427700 (LWP 6191)]
[New Thread 0x7fffe8666700 (LWP 6189)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffcc093700 (LWP 6273)]
0x00007fffc64e8ccc in jpc_qmfb_join_colgrp () from /usr/lib/libjasper.so.1
(gdb) backtrace
#0 0x00007fffc64e8ccc in jpc_qmfb_join_colgrp () from /usr/lib/libjasper.so.1
#1 0x00007fffc64ec123 in jpc_ns_synthesize () from /usr/lib/libjasper.so.1
#2 0x00007fffc64f63fe in jpc_tsfb_synthesize2 () from /usr/lib/libjasper.so.1
#3 0x00007fffc64f63d6 in jpc_tsfb_synthesize2 () from /usr/lib/libjasper.so.1
#4 0x00007fffc64f63d6 in jpc_tsfb_synthesize2 () from /usr/lib/libjasper.so.1
#5 0x00007fffc64f63d6 in jpc_tsfb_synthesize2 () from /usr/lib/libjasper.so.1
#6 0x00007fffc64f63d6 in jpc_tsfb_synthesize2 () from /usr/lib/libjasper.so.1
#7 0x00007fffc64f648e in jpc_tsfb_synthesize () from /usr/lib/libjasper.so.1
#8 0x00007fffc64dee01 in ?? () from /usr/lib/libjasper.so.1
#9 0x00007fffc64e185d in ?? () from /usr/lib/libjasper.so.1
#10 0x00007fffc64e08bd in jpc_decode () from /usr/lib/libjasper.so.1
#11 0x00007fffc64da2cb in jp2_decode () from /usr/lib/libjasper.so.1
#12 0x00007fffc64cee5d in jas_image_decode () from /usr/lib/libjasper.so.1
#13 0x00007fffc671a01d in ?? ()
from /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jasper.so
#14 0x00007ffff54cf558 in gdk_pixbuf_loader_close ()
from /usr/lib/libgdk_pixbuf-2.0.so.0
#15 0x00007ffff7578184 in ?? () from /usr/lib/libgnome-desktop-3.so.10
#16 0x00007ffff75786c2 in gnome_desktop_thumbnail_factory_generate_thumbnail ()
from /usr/lib/libgnome-desktop-3.so.10
#17 0x00000000004cbad0 in ?? ()
#18 0x00007ffff4145374 in start_thread () from /usr/lib/libpthread.so.0
#19 0x00007ffff3e8327d in clone () from /usr/lib/libc.so.6



Steps to reproduce:
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Tuesday, 26 June 2018, 07:28 GMT
Reason for closing:  Fixed
Comment by Jan de Groot (JGC) - Wednesday, 13 January 2016, 14:15 GMT
Should be fixed with nautilus 3.18.4-2.
Comment by farid (osc) - Thursday, 14 January 2016, 10:21 GMT
unfortunately atm i am not on the machine i reported the bug on so i cant really tell.
Comment by Archie The Penguin (opus10) - Tuesday, 26 June 2018, 06:13 GMT
  • Field changed: Percent Complete (100% → 0%)
can confirm NOT fixed as of 3.26 and 3.28 with 10 year old bugs on gnome's bug tracker
Comment by Jan Alexander Steffens (heftig) - Tuesday, 26 June 2018, 06:35 GMT
Maybe we should just remove Jasper support from GDK-PixBuf. IIRC it's disabled by default anyway.
Comment by Archie The Penguin (opus10) - Tuesday, 26 June 2018, 07:25 GMT
tbf i haven't seen nautilus crash (freeze/terminate itself), may not be the exact same bug; appears it caches(?) thumbnails almost every time and is very slow to re/open folders with regular .jpg(s) of average (100~500kb) size

a few of the related bugs
https://bugzilla.gnome.org/show_bug.cgi?id=728686
https://bugzilla.gnome.org/show_bug.cgi?id=687164
https://bugzilla.gnome.org/show_bug.cgi?id=780551
https://bugzilla.gnome.org/show_bug.cgi?id=786881
https://bugzilla.gnome.org/show_bug.cgi?id=565797
Comment by Jan Alexander Steffens (heftig) - Tuesday, 26 June 2018, 07:28 GMT
Not this bug, then.

Loading...