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 773153 - segfault when finalizing application
segfault when finalizing application
Status: RESOLVED DUPLICATE of bug 773871
Product: gnome-calendar
Classification: Applications
Component: General
unspecified
Other Linux
: Normal major
: 3.26
Assigned To: GNOME Calendar maintainers
GNOME Calendar maintainers
Depends on:
Blocks:
 
 
Reported: 2016-10-18 12:04 UTC by Ernestas Kulik
Modified: 2017-04-17 18:20 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ernestas Kulik 2016-10-18 12:04:30 UTC
master segfaults after closing the window.

Thread 1 "gnome-calendar" received signal SIGSEGV, Segmentation fault.
0x00007ffff6e84c60 in _gtk_widget_get_toplevel (widget=0xd30330) at /home/ernestas/jhbuild/checkout/gtk+-3/gtk/gtkwidgetprivate.h:381
381	  while (widget->priv->parent)
(gdb) bt
  • #0 _gtk_widget_get_toplevel
    at /home/ernestas/jhbuild/checkout/gtk+-3/gtk/gtkwidgetprivate.h line 381
  • #1 gtk_widget_get_screen_unchecked
    at /home/ernestas/jhbuild/checkout/gtk+-3/gtk/gtkwidget.c line 10762
  • #2 gtk_widget_get_screen
    at /home/ernestas/jhbuild/checkout/gtk+-3/gtk/gtkwidget.c line 10799
  • #3 gtk_widget_get_settings
    at /home/ernestas/jhbuild/checkout/gtk+-3/gtk/gtkwidget.c line 11642
  • #4 gtk_css_widget_node_get_style_provider
    at /home/ernestas/jhbuild/checkout/gtk+-3/gtk/gtkcsswidgetnode.c line 250
  • #5 gtk_css_node_get_style_provider_or_null
    at /home/ernestas/jhbuild/checkout/gtk+-3/gtk/gtkcssnode.c line 121
  • #6 gtk_css_node_invalidate_style_provider
    at /home/ernestas/jhbuild/checkout/gtk+-3/gtk/gtkcssnode.c line 1316
  • #7 gtk_style_context_cascade_changed
    at /home/ernestas/jhbuild/checkout/gtk+-3/gtk/gtkstylecontext.c line 301
  • #8 g_cclosure_marshal_VOID__VOID
    at /home/ernestas/jhbuild/checkout/glib/gobject/gmarshal.c line 875
  • #9 g_closure_invoke
    at /home/ernestas/jhbuild/checkout/glib/gobject/gclosure.c line 804
  • #10 signal_emit_unlocked_R
    at /home/ernestas/jhbuild/checkout/glib/gobject/gsignal.c line 3635
  • #11 g_signal_emit_valist
    at /home/ernestas/jhbuild/checkout/glib/gobject/gsignal.c line 3391
  • #12 g_signal_emit
    at /home/ernestas/jhbuild/checkout/glib/gobject/gsignal.c line 3447
  • #13 _gtk_style_provider_private_changed
    at /home/ernestas/jhbuild/checkout/gtk+-3/gtk/gtkstyleproviderprivate.c line 113
  • #14 _gtk_style_cascade_remove_provider
    at /home/ernestas/jhbuild/checkout/gtk+-3/gtk/gtkstylecascade.c line 400
  • #15 gtk_style_context_remove_provider_for_screen
    at /home/ernestas/jhbuild/checkout/gtk+-3/gtk/gtkstylecontext.c line 741
  • #16 gcal_application_finalize
    at /home/ernestas/jhbuild/checkout/gnome-calendar/src/gcal-application.c line 212
  • #17 g_object_unref
    at /home/ernestas/jhbuild/checkout/glib/gobject/gobject.c line 3185
  • #18 main
    at /home/ernestas/jhbuild/checkout/gnome-calendar/src/main.c line 44

Comment 1 Alexandre Franke 2016-12-06 21:03:54 UTC
Even though this one is older, closing as duplicate of the other because it has a patch.

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