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 770223 - Crash on start after biji_memo_provider_constructed()
Crash on start after biji_memo_provider_constructed()
Status: RESOLVED DUPLICATE of bug 761338
Product: bijiben
Classification: Applications
Component: Providers
3.21.x
Other Linux
: Normal critical
: ---
Assigned To: Bijiben maintainer(s)
Bijiben maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2016-08-22 08:35 UTC by Milan Crha
Modified: 2017-09-01 23:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Milan Crha 2016-08-22 08:35:59 UTC
Bijiben won't start due to doing X calls in a non-main (UI) thread. The thread where this happens is here:

  • #0 g_logv
  • #1 g_log
  • #2 gdk_x_io_error
    at gdkmain-x11.c line 256
  • #3 _XIOError
  • #4 _XReply
  • #5 XSync
  • #6 _XSyncFunction
  • #7 _XPrivSyncFunction
  • #8 XShmAttach
  • #9 _cairo_xlib_display_init_shm
  • #10 _cairo_xlib_device_create
  • #11 _cairo_xlib_screen_get
  • #12 cairo_xlib_surface_create
  • #13 gdk_x11_ref_cairo_surface
    at gdkwindow-x11.c line 472
  • #14 gdk_x11_ref_cairo_surface
    at gdkwindow-x11.c line 488
  • #15 gdk_window_create_similar_image_surface
    at gdkwindow.c line 2753
  • #16 gdk_window_create_similar_image_surface
    at gdkwindow.c line 9880
  • #17 gdk_cairo_surface_create_from_pixbuf
    at gdkcairo.c line 299
  • #18 gd_embed_image_in_frame
    at libgd/gd-icon-utils.c line 210
  • #19 _get_icon
    at provider/biji-memo-provider.c line 422
  • #20 biji_memo_provider_constructed
    at provider/biji-memo-provider.c line 493
  • #21 g_object_new_internal
  • #22 g_object_new_valist
  • #23 g_object_new
  • #24 biji_memo_provider_new
    at provider/biji-memo-provider.c line 751
  • #25 load_eds_registry
    at biji-manager.c line 205
  • #26 biji_manager_initable_init
    at biji-manager.c line 255
  • #27 async_init_thread
  • #28 g_task_thread_pool_thread
  • #29 g_thread_pool_thread_proxy
  • #30 g_thread_proxy
  • #31 start_thread
  • #32 clone

Comment 1 Isaque Galdino 2017-09-01 23:29:15 UTC
I'm consolidating this type of issue on 761338. I've already add more info there.
Thanks for your bug report.

*** This bug has been marked as a duplicate of bug 761338 ***