← Back to team overview

cairo-dock-team team mailing list archive

[Bug 1770884] Re: Crash on startup: 'Cairo error "invalid value (typically too big) for the size of the input (surface, pattern, etc.)"''

 

Further findings:

1. The bug appears on some machines but not on all: I have a Manjaro
install where librsvg has been updated to .4 already and the bugs
doesn't appear.

2. The bug appears only if the plugins package cairo-dock-plug-ins is
installed.

3. Rebuilding the core and plugins packages didn't solve the issue.

4. The first commit to librsvg causing this bug is
https://github.com/GNOME/librsvg/commit/628180823876d7ff446f5d6cb5f8448b65d287a2
Bisection log: https://pastebin.com/ytM64MBa

Can anybody confirm any of these?

-- 
You received this bug notification because you are a member of Cairo-
Dock Devs, which is subscribed to Cairo-Dock Core.
https://bugs.launchpad.net/bugs/1770884

Title:
  Crash on startup: 'Cairo error "invalid value (typically too big) for
  the size of the input (surface, pattern, etc.)"''

Status in Cairo-Dock Core:
  Confirmed

Bug description:
  I just updated my Arch Linux install the other day, and after that
  (possibly related, possibly not) cairo-dock started crashing on
  startup with the following error message. It then tries to restart a
  few times and eventually launches itself into maintenance mode, where
  it shows me the configuration window, but the dock never shows up even
  if I close that window.

  I'll try removing some of the applets and see what happens; I'll
  report back here if I can find out any more information.

  
  warning :  (/build/cairo-dock/src/cairo-dock-core-3.4.1/src/implementations/cairo-dock-egl.c:gldi_register_egl_backend:232)  
    Cairo-Dock was not built with EGL support

   ============================================================================
  	Cairo-Dock version : 3.4.1
  	Compiled date      : May 18 2015 12:32:11
  	Built with GTK     : 3.16
  	Running with OpenGL: 1
   ============================================================================

  warning :  (/build/cairo-dock/src/cairo-dock-core-3.4.1/src/gldit/cairo-dock-module-manager.c:gldi_module_new_from_so_file:160)  
    while opening module '/usr/lib/cairo-dock/libcd-Recent-Events.so' : (libzeitgeist-2.0.so.0: cannot open shared object file: No such file or directory)
  warning :  (/build/cairo-dock/src/cairo-dock-core-3.4.1/src/gldit/cairo-dock-module-manager.c:gldi_module_new_from_so_file:160)  
    while opening module '/usr/lib/cairo-dock/libcd-mail.so' : (libetpan.so.20: cannot open shared object file: No such file or directory)
  g_file_test: assertion 'filename != NULL' failed
  g_file_test: assertion 'filename != NULL' failed

  (cairo-dock:6697): Gtk-WARNING **: 13:31:55.657: Theme parsing error:
  <data>:7:1467: The :insensitive pseudo-class is deprecated. Use
  :disabled instead.

  (cairo-dock:6697): Gtk-WARNING **: 13:31:55.657: Theme parsing error: <data>:7:3649: The :inconsistent pseudo-class is deprecated. Use :indeterminate instead.
  thread '<unnamed>' panicked at 'Cairo error "invalid value (typically too big) for the size of the input (surface, pattern, etc.)"', /build/.cargo/registry/src/github.com-1ecc6299db9ec823/cairo-sys-rs-0.5.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: rsvg_handle_render_cairo_sub
    14: cairo_dock_create_surface_from_image
    15: cairo_dock_load_image_buffer_full
    16: cairo_dock_load_dock_background
    17: <unknown>
    18: g_main_context_dispatch
    19: <unknown>
    20: g_main_loop_run
    21: gtk_main
    22: main
    23: __libc_start_main
    24: _start
  fatal runtime error: failed to initiate panic, error 5
  warning :  (/build/cairo-dock/src/cairo-dock-core-3.4.1/src/cairo-dock.c:_cairo_dock_intercept_signal:180)  
    Cairo-Dock has crashed (sig 6).
  It will be restarted now.
  Feel free to report this bug on glx-dock.org to help improving the dock!
  info on the system :
  Linux atlantis 4.16.7-1-ARCH #1 SMP PREEMPT Wed May 2 21:12:36 UTC 2018 x86_64 GNU/Linux
  Couldn't guess if it was an applet's fault or not. It may have crashed inside the core or inside a thread
  restarting with 'cairo-dock -w 2 -q 1'...

To manage notifications about this bug go to:
https://bugs.launchpad.net/cairo-dock-core/+bug/1770884/+subscriptions


References