Nemo crash with Pango again with 1.44.5-1 | unstable

On i3/wm - Xfce Nemo crashed, downgrade pango to

Errors in Terminal
~ >>> nemo      
** (nemo:7395): WARNING **: 21:06:40.083: Current gtk theme is not known to have nemo support (Adapta-Nokto-Eta-Maia) - checking...

(gdk-pixbuf-thumbnailer:7611): Pango-CRITICAL **: 21:06:48.465: pango_font_description_set_size: assertion 'size >= 0' failed

(gdk-pixbuf-thumbnailer:7611): Pango-WARNING **: 21:06:48.465: failed to create cairo scaled font, expect ugly output. the offending font is 'Droid Sans Bold'

(gdk-pixbuf-thumbnailer:7611): Pango-WARNING **: 21:06:48.465: font_face status is: error occurred in libfreetype

(gdk-pixbuf-thumbnailer:7611): Pango-WARNING **: 21:06:48.465: scaled_font status is: error occurred in libfreetype
thread '<unnamed>' panicked at 'Cairo error "error occurred in libfreetype"', /build/.cargo/registry/src/github.com-1ecc6299db9ec823/cairo-sys-rs-0.6.0/src/enums.rs:75:13
note: Run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
fatal runtime error: failed to initiate panic, error 5

(nemo:7395): Pango-CRITICAL **: 21:06:48.799: pango_font_description_set_size: assertion 'size >= 0' failed

(nemo:7395): Pango-WARNING **: 21:06:48.799: failed to create cairo scaled font, expect ugly output. the offending font is 'Droid Sans Bold'

(nemo:7395): Pango-WARNING **: 21:06:48.799: font_face status is: error occurred in libfreetype

(nemo:7395): Pango-WARNING **: 21:06:48.799: scaled_font status is: error occurred in libfreetype
thread '<unnamed>' panicked at 'Cairo error "error occurred in libfreetype"', /build/.cargo/registry/src/github.com-1ecc6299db9ec823/cairo-sys-rs-0.6.0/src/enums.rs:75:13
note: Run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
fatal runtime error: failed to initiate panic, error 5
zsh: abort (core dumped)  nemo
[~] >> export RUST_BACKTRACE=1
[~] >> echo $RUST_BACKTRACE
1
[~] >> nemo

** (nemo:25948): WARNING **: 21:27:32.888: Current gtk theme is not known to have nemo support (Adapta-Nokto-Eta-Maia) - checking...

(gdk-pixbuf-thumbnailer:26021): Pango-CRITICAL **: 21:27:37.526: pango_font_description_set_size: assertion 'size >= 0' failed

(gdk-pixbuf-thumbnailer:26021): Pango-WARNING **: 21:27:37.527: failed to create cairo scaled font, expect ugly output. the offending font is 'Droid Sans Bold'

(gdk-pixbuf-thumbnailer:26021): Pango-WARNING **: 21:27:37.527: font_face status is: error occurred in libfreetype

(gdk-pixbuf-thumbnailer:26021): Pango-WARNING **: 21:27:37.527: scaled_font status is: error occurred in libfreetype
thread '<unnamed>' panicked at 'Cairo error "error occurred in libfreetype"', /build/.cargo/registry/src/github.com-1ecc6299db9ec823/cairo-sys-rs-0.6.0/src/enums.rs:75:13
stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: <unknown>
   7: <unknown>
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: <unknown>
  13: <unknown>
  14: <unknown>
  15: <unknown>
  16: <unknown>
  17: <unknown>
  18: <unknown>
  19: <unknown>
  20: <unknown>
  21: <unknown>
  22: <unknown>
  23: <unknown>
  24: <unknown>
  25: <unknown>
  26: <unknown>
  27: <unknown>
  28: <unknown>
  29: <unknown>
  30: <unknown>
  31: <unknown>
  32: <unknown>
  33: <unknown>
  34: <unknown>
  35: <unknown>
  36: <unknown>
  37: rsvg_handle_render_cairo_sub
  38: rsvg_handle_get_pixbuf_sub
  39: <unknown>
  40: gdk_pixbuf_loader_close
  41: gdk_pixbuf_new_from_file_at_scale
  42: <unknown>
  43: __libc_start_main
  44: <unknown>
fatal runtime error: failed to initiate panic, error 5

(nemo:25948): Pango-CRITICAL **: 21:27:37.955: pango_font_description_set_size: assertion 'size >= 0' failed

(nemo:25948): Pango-WARNING **: 21:27:37.955: failed to create cairo scaled font, expect ugly output. the offending font is 'Droid Sans Bold'

(nemo:25948): Pango-WARNING **: 21:27:37.955: font_face status is: error occurred in libfreetype

(nemo:25948): Pango-WARNING **: 21:27:37.955: scaled_font status is: error occurred in libfreetype
thread '<unnamed>' panicked at 'Cairo error "error occurred in libfreetype"', /build/.cargo/registry/src/github.com-1ecc6299db9ec823/cairo-sys-rs-0.6.0/src/enums.rs:75:13
stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: <unknown>
   7: <unknown>
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: <unknown>
  13: <unknown>
  14: <unknown>
  15: <unknown>
  16: <unknown>
  17: <unknown>
  18: <unknown>
  19: <unknown>
  20: <unknown>
  21: <unknown>
  22: <unknown>
  23: <unknown>
  24: <unknown>
  25: <unknown>
  26: <unknown>
  27: <unknown>
  28: <unknown>
  29: <unknown>
  30: <unknown>
  31: <unknown>
  32: <unknown>
  33: <unknown>
  34: <unknown>
  35: <unknown>
  36: <unknown>
  37: rsvg_handle_render_cairo_sub
  38: rsvg_handle_get_pixbuf_sub
  39: <unknown>
  40: gdk_pixbuf_loader_close
  41: <unknown>
  42: gnome_desktop_thumbnail_factory_generate_thumbnail
  43: <unknown>
  44: <unknown>
  45: <unknown>
  46: <unknown>
  47: start_thread
  48: __clone
fatal runtime error: failed to initiate panic, error 5
Abgebrochen (Speicherabzug geschrieben)

https://aur.archlinux.org/packages/?O=0&SeB=nd&K=pango&outdated=&SB=n&SO=a&PP=50&do_Search=Go

Do not find 1.43 , damn :wink:

Could this be because of the removal of bitmap font support?

Nevermind, I missed the german part where you downgraded. :crazy_face:

Maybe you can edit the pkgbuild? Point it to this one? :woman_shrugging:
I don't know. Perhaps that's playing with fire. :fire:

https://ftp.gnome.org/pub/GNOME/sources/pango/1.43/

Solved with update pango 1.44.4-1

[2019-08-14 10:52] [ALPM] upgraded xorg-xrandr (1.5.0-2 -> 1.5.1-1)
[2019-08-14 10:52] [ALPM] upgraded xfce4-panel-gtk3 (4.14.0-1 -> 4.14.0-2)
[2019-08-14 10:52] [ALPM] upgraded xfce4-notifyd-gtk3 (0.4.2-1 -> 0.4.4-1)
[2019-08-14 10:52] [ALPM] upgraded python-tzlocal (1.5.1-4 -> 2.0.0-1)
[2019-08-14 10:52] [ALPM] upgraded perl-dbd-sqlite (1.62-3 -> 1.64-1)
[2019-08-14 10:52] [ALPM] upgraded openimageio (2.0.5-1 -> 2.0.10-1)
[2019-08-14 10:52] [ALPM] upgraded ghostscript (9.27-1 -> 9.27-2)
[2019-08-14 10:52] [ALPM] upgraded firefox-developer-edition-i18n-de (69.0b12-1 -> 69.0b13-1)
[2019-08-14 10:52] [ALPM] upgraded firefox-developer-edition (69.0b12-1 -> 69.0b13-1)
[2019-08-14 10:52] [ALPM] upgraded pango (1:1.44.2+1+gb50f0ef8-1 -> 1:1.44.4-1)
[2019-08-14 10:52] [ALPM] upgraded vulkan-icd-loader (1.1.115-1 -> 1.1.117-1)
[2019-08-14 10:52] [ALPM] upgraded compton (7.1-1 -> 7.2-1)
[2019-08-14 10:52] [ALPM] upgraded libinput (1.14.0-1 -> 1.14.0-2)
1 Like

Again crash with upgrade to 1.44.5-1

[2019-08-15 10:48] [ALPM] upgraded pango (1:1.44.4-1 -> 1:1.44.5-1)
~ >>> nemo                                                                                                                          

** (nemo:1830): WARNING **: 11:25:47.215: Current gtk theme is not known to have nemo support (Adapta-Nokto-Eta-Maia) - checking...

(gdk-pixbuf-thumbnailer:2136): Pango-CRITICAL **: 11:26:07.975: pango_font_description_set_size: assertion 'size >= 0' failed

(gdk-pixbuf-thumbnailer:2136): Pango-WARNING **: 11:26:07.976: failed to create cairo scaled font, expect ugly output. the offending font is 'Droid Sans Bold'

(gdk-pixbuf-thumbnailer:2136): Pango-WARNING **: 11:26:07.976: font_face status is: error occurred in libfreetype

(gdk-pixbuf-thumbnailer:2136): Pango-WARNING **: 11:26:07.976: scaled_font status is: error occurred in libfreetype
thread '<unnamed>' panicked at 'Cairo error "error occurred in libfreetype"', /build/.cargo/registry/src/github.com-1ecc6299db9ec823/cairo-sys-rs-0.6.0/src/enums.rs:75:13
note: Run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
fatal runtime error: failed to initiate panic, error 5

(nemo:1830): Pango-CRITICAL **: 11:26:08.304: pango_font_description_set_size: assertion 'size >= 0' failed

(nemo:1830): Pango-WARNING **: 11:26:08.304: failed to create cairo scaled font, expect ugly output. the offending font is 'Droid Sans Bold'

(nemo:1830): Pango-WARNING **: 11:26:08.304: font_face status is: error occurred in libfreetype

(nemo:1830): Pango-WARNING **: 11:26:08.304: scaled_font status is: error occurred in libfreetype
thread '<unnamed>' panicked at 'Cairo error "error occurred in libfreetype"', /build/.cargo/registry/src/github.com-1ecc6299db9ec823/cairo-sys-rs-0.6.0/src/enums.rs:75:13
note: Run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
fatal runtime error: failed to initiate panic, error 5
zsh: abort (core dumped)  nemo

Nemo start, open folders until 1193 objects work.
Crash with Folder with 1828 objects.

Edit
Settings- Preview- Preview picture only for file < 500 KB = crash

No Preview picture = no crash

The folder has 305 .SVG files, from 1 KB up to 40.6 MB.

Forum kindly sponsored by Bytemark