Snap store won't open apps after update
Closed this issue · 5 comments
Axxiar commented
Is there an existing issue for this?
- I have searched the existing issues and found none matching what I'm reporting.
Bug Description
I recently updated snap store but now, when i try to open any app in the store it shows a gray screen as shown below :
Steps to reproduce the behavior
- Open snap store
- Click on any app from any tab
- See gray screen
Expected behavior
It should open the app page
Ubuntu release
24.10
What architecture are you using?
amd64
System info
No response
Additional context
No response
d-loose commented
Thanks for your report - could you please run snap-store from the terminal, reproduce the bug and post the output here?
Axxiar commented
Sure :
Gtk-Message: 12:52:44.638: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it.
(snap-store:18167): Gtk-WARNING **: 12:52:44.703: GTK+ module /snap/snap-store/1270/gnome-platform/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so cannot be loaded.
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.
Gtk-Message: 12:52:44.703: Failed to load module "canberra-gtk-module"
(snap-store:18167): Gtk-WARNING **: 12:52:44.704: GTK+ module /snap/snap-store/1270/gnome-platform/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so cannot be loaded.
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.
Gtk-Message: 12:52:44.704: Failed to load module "canberra-gtk-module"
embedder.cc (3066): 'FlutterEngineUpdateLocales' returned 'kInvalidArguments'. Language code is required but not present in FlutterLocale.
** (snap-store:18167): WARNING **: 12:52:44.776: Failed to set up Flutter locales
flutter: INFO snap-store: Logging to /home/alex/snap/snap-store/1270/.local/share/snap-store/snap-store.log
flutter: INFO appstream: Unsupported locale: und. Defaulting to "en".
flutter: Invalid argument(s): Invalid locale "und"
flutter: #0 _throwLocaleError (package:intl/src/intl_helpers.dart:208)
flutter: #1 verifiedLocale (package:intl/src/intl_helpers.dart:202)
flutter: #2 verifiedLocale (package:intl/src/intl_helpers.dart:182)
flutter: #3 new DateFormat (package:intl/src/intl/date_format.dart:267)
flutter: #4 new DateFormat.yMMMd (package:intl/src/intl/date_format.dart:548)
flutter: #5 _SnapView.build (package:app_center/snapd/snap_page.dart:116)
flutter: #6 StatelessElement.build (package:flutter/src/widgets/framework.dart:5687)
flutter: #7 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5617)
flutter: #8 Element.rebuild (package:flutter/src/widgets/framework.dart:5333)
flutter: #9 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5599)
flutter: #10 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5593)
flutter: #11 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4468)
flutter: #12 Element.updateChild (package:flutter/src/widgets/framework.dart:3963)
flutter: #13 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5642)
flutter: #14 Element.rebuild (package:flutter/src/widgets/framework.dart:5333)
flutter: #15 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5599)
flutter: #16 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5593)
flutter: #17 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4468)
flutter: #18 Element.updateChild (package:flutter/src/widgets/framework.dart:3963)
flutter: #19 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5642)
flutter: #20 Element.rebuild (package:flutter/src/widgets/framework.dart:5333)
flutter: #21 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5599)
flutter: #22 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5593)
flutter: #23 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4468)
flutter: #24 Element.updateChild (package:flutter/src/widgets/framework.dart:3963)
flutter: #25 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:207)
flutter: #26 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3038)
flutter: #27 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:231)
flutter: #28 RenderObject.invokeLayoutCallback.<anonymous closure> (package:flutter/src/rendering/object.dart:2719)
flutter: #29 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1098)
flutter: #30 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2719)
flutter: #31 RenderConstrainedLayoutBuilder.rebuildIfNecessary (package:flutter/src/widgets/layout_builder.dart:278)
flutter: #32 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:369)
flutter: #33 RenderObject.layout (package:flutter/src/rendering/object.dart:2608)
flutter: #34 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:111)
flutter: #35 RenderObject.layout (package:flutter/src/rendering/object.dart:2608)
flutter: #36 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:111)
flutter: #37 RenderObject.layout (package:flutter/src/rendering/object.dart:2608)
flutter: #38 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:111)
flutter: #39 RenderObject.layout (package:flutter/src/rendering/object.dart:2608)
flutter: #40 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:111)
flutter: #41 RenderObject.layout (package:flutter/src/rendering/object.dart:2608)
flutter: #42 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:111)
flutter: #43 RenderObject.layout (package:flutter/src/rendering/object.dart:2608)
flutter: #44 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:111)
flutter: #45 RenderObject.layout (package:flutter/src/rendering/object.dart:2608)
flutter: #46 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:111)
flutter: #47 RenderObject.layout (package:flutter/src/rendering/object.dart:2608)
flutter: #48 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:111)
flutter: #49 RenderObject.layout (package:flutter/src/rendering/object.dart:2608)
flutter: #50 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:111)
flutter: #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2608)
flutter: #52 RenderOffstage.performLayout (package:flutter/src/rendering/proxy_box.dart:3726)
flutter: #53 RenderObject.layout (package:flutter/src/rendering/object.dart:2608)
flutter: #54 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:111)
flutter: #55 RenderObject.layout (package:flutter/src/rendering/object.dart:2608)
flutter: #56 _RenderTheaterMixin.layoutChild (package:flutter/src/widgets/overlay.dart:1002)
flutter: #57 _RenderTheater.performLayout (package:flutter/src/widgets/overlay.dart:1311)
flutter: #58 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2446)
flutter: #59 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1052)
flutter: #60 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1065)
flutter: #61 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:602)
flutter: #62 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1164)
flutter: #63 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:468)
flutter: #64 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1397)
flutter: #65 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1318)
flutter: #66 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1176)
flutter: #70 _invoke (dart:ui/hooks.dart:314)
flutter: #71 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:419)
flutter: #72 _drawFrame (dart:ui/hooks.dart:283)
flutter: (elided 3 frames from dart:async)d-loose commented
Thanks, that looks like a duplicate of #1884 then. We should finally fix all those cases.
Could you please also post the output of locale?
Axxiar commented
Oh right, sorry for the duplicate issue. It was recent, don't know how i missed it haha.
Here is my output of locale
LANG=en_US.UTF-8
LANGUAGE=en_US:
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=fr_FR.UTF-8
LC_TIME=fr_FR.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=fr_FR.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=fr_FR.UTF-8
LC_NAME=fr_FR.UTF-8
LC_ADDRESS=fr_FR.UTF-8
LC_TELEPHONE=fr_FR.UTF-8
LC_MEASUREMENT=fr_FR.UTF-8
LC_IDENTIFICATION=fr_FR.UTF-8
LC_ALL=
