pop-os / shop

Pop!_Shop
GNU General Public License v3.0
89 stars 19 forks source link

Memory Access Error on opening App page #439

Open leogott opened 3 months ago

leogott commented 3 months ago

pop-shop crashes when clicking on Github Desktop in the search results

  1. open pop-shop
  2. type github in the search bar
  3. click on the first result ("Github Desktop")

below is the output when opening the shop from the console. (Only the last line happened after clicking)

user@computer:~$ io.elementary.appcenter 

** (io.elementary.appcenter:96977): CRITICAL **: 15:53:20.233: app_center_widgets_banner_construct: assertion 'package != NULL' failed

(io.elementary.appcenter:96977): GLib-GObject-CRITICAL **: 15:53:20.233: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed

(io.elementary.appcenter:96977): Gtk-CRITICAL **: 15:53:20.233: gtk_container_add: assertion 'GTK_IS_WIDGET (widget)' failed

(io.elementary.appcenter:96977): Gtk-CRITICAL **: 15:53:22.238: gtk_revealer_set_reveal_child: assertion 'GTK_IS_REVEALER (revealer)' failed

(io.elementary.appcenter:96977): Gtk-CRITICAL **: 15:53:22.546: gtk_revealer_set_reveal_child: assertion 'GTK_IS_REVEALER (revealer)' failed

(io.elementary.appcenter:96977): Gtk-CRITICAL **: 15:53:25.464: gtk_revealer_set_reveal_child: assertion 'GTK_IS_REVEALER (revealer)' failed

(io.elementary.appcenter:96977): Handy-CRITICAL **: 15:53:27.596: hdy_carousel_box_get_nth_child: assertion 'n < hdy_carousel_box_get_n_pages (self)' failed

(io.elementary.appcenter:96977): Handy-CRITICAL **: 15:53:27.596: hdy_carousel_box_scroll_to: assertion 'GTK_IS_WIDGET (widget)' failed

(io.elementary.appcenter:96977): Gtk-CRITICAL **: 15:53:27.608: gtk_revealer_set_reveal_child: assertion 'GTK_IS_REVEALER (revealer)' failed

(io.elementary.appcenter:96977): Gtk-CRITICAL **: 15:53:27.609: gtk_container_remove: assertion 'GTK_IS_WIDGET (widget)' failed
Speicherzugriffsfehler (Speicherabzug geschrieben)
MathiasYde commented 3 months ago

Same issue for me. Can't even uninstall it now to install the other one

edit: doing apt list --installed | grep github revealed the package name which can be used in sudo apt remove