Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#55708 - [gnome-calendar] 3.26 segfaults on start
Attached to Project:
Arch Linux
Opened by Torsten Sadowski (tsadowski) - Friday, 22 September 2017, 20:44 GMT
Last edited by Jan de Groot (JGC) - Sunday, 24 September 2017, 21:52 GMT
Opened by Torsten Sadowski (tsadowski) - Friday, 22 September 2017, 20:44 GMT
Last edited by Jan de Groot (JGC) - Sunday, 24 September 2017, 21:52 GMT
|
DetailsDescription:
I did install gnome-calendar 3.26 from gnome-unstable. The program segfaults always on start. The program works when compiled locally from the PKGBUILD. The locally build version is larger: [totty@y900 gnome-calendar]$ sudo LANG=C pacman -U gnome-calendar-3.26.1-1-x86_64.pkg.tar.xz loading packages... resolving dependencies... looking for conflicting packages... Packages (1) gnome-calendar-3.26.1-1 Total Installed Size: 2.30 MiB Net Upgrade Size: 0.98 MiB :: Proceed with installation? [Y/n] The difference seems just to be gtk-doc files: --- S.list 2017-09-22 22:31:09.256632362 +0200 +++ U.list 2017-09-22 22:31:25.046632194 +0200 @@ -14,6 +14,63 @@ gnome-calendar /usr/share/gnome-shell/ gnome-calendar /usr/share/gnome-shell/search-providers/ gnome-calendar /usr/share/gnome-shell/search-providers/org.gnome.Calendar.search-provider.ini +gnome-calendar /usr/share/gtk-doc/ +gnome-calendar /usr/share/gtk-doc/html/ +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/ +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/ECalDataModelSubscriber.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalApplication.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalDateChooser.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalDateChooserDay.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalDateSelector.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalEditDialog.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalEvent.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalEventWidget.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalManager.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalMonthView.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalMultiChoice.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalQuickAddPopover.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalRangeTree.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalSearchView.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalShellSearchProvider.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalShellSearchProvider2Skeleton.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalSourceDialog.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalTimeSelector.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalView.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalWeekGrid.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalWeekHeader.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalWeekView.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalWindow.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/GcalYearView.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/annotation-glossary.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/api-index-full.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/ch01.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/ch02.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/ch03.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/ch04.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/ch05.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gcal-edit-dialog.png +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gcal-event-widget.png +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gcal-source-dialog.png +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gcal-window.png +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gcal-window_agendas.png +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gnome-calendar-Debugging.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gnome-calendar-ECalDataModel.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gnome-calendar-Enums.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gnome-calendar-GcalSubscriberView.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gnome-calendar-GcalSubscriberViewPrivate.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gnome-calendar-Logging.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gnome-calendar-Utility-functions.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/gnome-calendar.devhelp2 +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/home.png +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/index.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/left-insensitive.png +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/left.png +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/object-tree.html +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/right-insensitive.png +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/right.png +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/style.css +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/up-insensitive.png +gnome-calendar /usr/share/gtk-doc/html/gnome-calendar/up.png gnome-calendar /usr/share/icons/ gnome-calendar /usr/share/icons/hicolor/ gnome-calendar /usr/share/icons/hicolor/16x16/ Additional info: * package version: pkgver=3.26.1 pkgrel=1 * config and/or log files: [totty@y900 gnome-calendar]$ LANG=C gnome-calendar (gnome-calendar:19139): Gtk-CRITICAL **: Error building template class 'GcalWindow' for an instance of type 'GcalWindow': .:2:2368 Invalid object type 'GcalWeekView' (gnome-calendar:19139): GLib-GObject-CRITICAL **: g_object_bind_property_full: assertion 'G_IS_OBJECT (target)' failed (gnome-calendar:19139): Gtk-CRITICAL **: gtk_menu_button_set_menu_model: assertion 'GTK_IS_MENU_BUTTON (menu_button)' failed Speicherzugriffsfehler (Speicherabzug geschrieben) |
This task depends upon
Also, is you system completely up2date, or did you just install gnome-calendar on its own? The fact that a local recompile works indicates that your system differs from a normal Arch installation which was used to build the package (gnome-unstable is built using clean chroots).
I did run "pacman -Syu" again today and now gnome-calendar works. My installation was certainly not clean going from XFCE to Gnome 3.24 and then Gnome 3.26. I am certain I did run "pacman -Syu" before reporting the problem.
Thank you very much,
Torsten