Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Linux] [3.7.0] Spotube does not start anymore #1555

Closed
1 of 2 tasks
brockhaus opened this issue Jun 3, 2024 · 24 comments
Closed
1 of 2 tasks

[Linux] [3.7.0] Spotube does not start anymore #1555

brockhaus opened this issue Jun 3, 2024 · 24 comments
Labels
bug Something isn't working Linux Linux related issue

Comments

@brockhaus
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

This might be related to Issue #1544, but this was a slightly different platform and a nightly build.
Now this is in the release version. I still can start (but not use) 3.6.0 but can not 3.7.0.

This is what I see on the console when starting spotube:

(process:41386): GLib-GObject-CRITICAL **: 12:30:45.199: g_object_new_is_valid_property: object class 'MyApplication' has no property named 'com.github.KRTirtho.Spotube'

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.376: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.376: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.376: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.376: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.376: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.376: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.376: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlView *fl_plugin_registrar_get_view(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlView *fl_plugin_registrar_get_view(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

(spotube:41386): GLib-GObject-WARNING **: 12:30:45.377: invalid (NULL) pointer instance

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_signal_handler_find: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlView *fl_plugin_registrar_get_view(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

(spotube:41386): GLib-GObject-WARNING **: 12:30:45.377: invalid (NULL) pointer instance

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlView *fl_plugin_registrar_get_view(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

(spotube:41386): GLib-GObject-WARNING **: 12:30:45.377: invalid (NULL) pointer instance

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlView *fl_plugin_registrar_get_view(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

(spotube:41386): GLib-GObject-WARNING **: 12:30:45.377: invalid (NULL) pointer instance

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlView *fl_plugin_registrar_get_view(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

(spotube:41386): GLib-GObject-WARNING **: 12:30:45.377: invalid (NULL) pointer instance

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlView *fl_plugin_registrar_get_view(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

(spotube:41386): GLib-GObject-WARNING **: 12:30:45.377: invalid (NULL) pointer instance

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlView *fl_plugin_registrar_get_view(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

(spotube:41386): GLib-GObject-WARNING **: 12:30:45.377: invalid (NULL) pointer instance

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlView *fl_plugin_registrar_get_view(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

(spotube:41386): GLib-GObject-WARNING **: 12:30:45.377: invalid (NULL) pointer instance

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlView *fl_plugin_registrar_get_view(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

(spotube:41386): GLib-GObject-WARNING **: 12:30:45.377: invalid (NULL) pointer instance

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlView *fl_plugin_registrar_get_view(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

(spotube:41386): GLib-GObject-WARNING **: 12:30:45.377: invalid (NULL) pointer instance

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.377: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlView *fl_plugin_registrar_get_view(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

(spotube:41386): Gtk-CRITICAL **: 12:30:45.377: gtk_container_forall: assertion 'GTK_IS_CONTAINER (container)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlBinaryMessenger *fl_engine_get_binary_messenger(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlTextureRegistrar *fl_engine_get_texture_registrar(FlEngine *): assertion 'FL_IS_ENGINE(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.377: FlPluginRegistrar *fl_plugin_registrar_new(FlView *, FlBinaryMessenger *, FlTextureRegistrar *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

(spotube:41386): GLib-GObject-CRITICAL **: 12:30:45.378: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

** (spotube:41386): CRITICAL **: 12:30:45.378: FlBinaryMessenger *fl_plugin_registrar_get_messenger(FlPluginRegistrar *): assertion 'FL_IS_PLUGIN_REGISTRAR(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.378: FlMethodChannel *fl_method_channel_new(FlBinaryMessenger *, const gchar *, FlMethodCodec *): assertion 'FL_IS_BINARY_MESSENGER(messenger)' failed

** (spotube:41386): CRITICAL **: 12:30:45.378: void fl_method_channel_set_method_call_handler(FlMethodChannel *, FlMethodChannelMethodCallHandler, gpointer, GDestroyNotify): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.378: void fl_method_channel_invoke_method(FlMethodChannel *, const gchar *, FlValue *, GCancellable *, GAsyncReadyCallback, gpointer): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.378: void fl_method_channel_invoke_method(FlMethodChannel *, const gchar *, FlValue *, GCancellable *, GAsyncReadyCallback, gpointer): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.378: void fl_method_channel_invoke_method(FlMethodChannel *, const gchar *, FlValue *, GCancellable *, GAsyncReadyCallback, gpointer): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.378: void fl_method_channel_invoke_method(FlMethodChannel *, const gchar *, FlValue *, GCancellable *, GAsyncReadyCallback, gpointer): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.378: void fl_method_channel_invoke_method(FlMethodChannel *, const gchar *, FlValue *, GCancellable *, GAsyncReadyCallback, gpointer): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.378: void fl_method_channel_invoke_method(FlMethodChannel *, const gchar *, FlValue *, GCancellable *, GAsyncReadyCallback, gpointer): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.378: void fl_method_channel_invoke_method(FlMethodChannel *, const gchar *, FlValue *, GCancellable *, GAsyncReadyCallback, gpointer): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.378: void fl_method_channel_invoke_method(FlMethodChannel *, const gchar *, FlValue *, GCancellable *, GAsyncReadyCallback, gpointer): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

** (spotube:41386): CRITICAL **: 12:30:45.378: void fl_method_channel_invoke_method(FlMethodChannel *, const gchar *, FlValue *, GCancellable *, GAsyncReadyCallback, gpointer): assertion 'FL_IS_METHOD_CHANNEL(self)' failed

Expected Behavior

spotube shout start again.. ;-)

Steps to reproduce

  1. I've got the "please install new version" dialog on my working 3.6.0 Client.
  2. I installed the 3.7.0 ubuntu deb release.
  3. Started in from command line with spotube.
  4. spotube did not start and showed to log written above.
  5. Deinstalled 3.7.0 and reinstalled 3.6.0
  6. Now the client startet again (but still refuses to work by blocking with the "Please download.." dialog).

Operating System

Ubuntu 22.04.4 LTS on 64bit PC, Gnome Version: 42.9, Windowmanager: Wayland.

Spotube version

3.7.0

Installation source

Website (spotube.netlify.app) or (spotube.krtirtho.dev)

Additional information

No response

Self grab

  • I'm ready to work on this issue!
@brockhaus brockhaus added the bug Something isn't working label Jun 3, 2024
@LunasShade
Copy link

I have the same issue on Arch.

@SrIzan10
Copy link

SrIzan10 commented Jun 3, 2024

Same issue over on Flatpak and Arch
To downgrade back to v1.6.0 run sudo flatpak update --commit=7ec676767a9db00dff120d15e2c539b6c6ade2667ae50accf84124afe974812d com.github.KRTirtho.Spotube (yes, sudo is required)

@SrIzan10
Copy link

SrIzan10 commented Jun 3, 2024

By the way @brockhaus I'm sure you haven't tried clicking outside the update prompt. That works and can bring the app to a usable state for now.

@brockhaus
Copy link
Author

@SrIzan10 Oh wow, indeed! Didn't tried that. This helps me until v.3.7.1 fixes this problem, I guess. Thanks! :)

@BlueTree242
Copy link

I can confirm i have this issue too. I was very excited to try the update :(

@udorronsoro
Copy link

udorronsoro commented Jun 3, 2024

Confirmed on mine too. Linux Mint 21.3 64 bits. Back to 3.6.0.

@Suero152
Copy link

Suero152 commented Jun 3, 2024

Also happens to me. 6.6.32-1-MANJARO (64-bit)

@KRTirtho
Copy link
Owner

KRTirtho commented Jun 5, 2024

Seems to be caused by the window_manager plugin leanflutter/window_manager#460

@KRTirtho
Copy link
Owner

KRTirtho commented Jun 5, 2024

Fixed on 8fc44ed

@KRTirtho KRTirtho changed the title [Ubuntu 22.04.4 LTS on PC 64bit] After upgrading from 3.6.0 to 3.7.0 using deb, spotube does not start anymore [Linux] [3.7.0] Spotube does not start anymore Jun 5, 2024
@KRTirtho KRTirtho added the Linux Linux related issue label Jun 5, 2024
@KRTirtho KRTirtho pinned this issue Jun 5, 2024
@SrIzan10
Copy link

SrIzan10 commented Jun 5, 2024

when will a new version with this fix be released?

@hamkg
Copy link

hamkg commented Jun 5, 2024

Fixed already, thank you, Kingkor. I just downloaded the latest version 3.7.0+284 from nightly builds. As per usual, I picked the .rpm file and repackaged it to .txz format. Everything seems to run OK. Thanks for the quick solution, most appreciated!

@KRTirtho
Copy link
Owner

KRTirtho commented Jun 5, 2024

I'll try to release it as soon as possible. This was an unexpected bug that didn't show up till last minute. The local env kind of fooled me. Sorry for the inconvinience.

@KRTirtho
Copy link
Owner

KRTirtho commented Jun 5, 2024

For now use the Nightly build. It contains the fix which will soon be available via 3.7.1

@BlueTree242
Copy link

BlueTree242 commented Jun 5, 2024

Looks like the flatpak has to be renamed to oss.krtirtho.spotube otherwise you get this: ** (spotube:2): WARNING **: 19:27:22.419: Failed to register: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown and app doesn't launch.

(nightly builds)

@youssefadly237
Copy link

same issue
OS: Linux Mint 21.3 x86_64
Kernel: 5.15.0-107-generic

@s-b-repo
Copy link

s-b-repo commented Jun 6, 2024

thx for all the hard work

For now use the Nightly build. It contains the fix which will soon be available via 3.7.1

@Peperehobbits01
Copy link

For now use the Nightly build. It contains the fix which will soon be available via 3.7.1

Except for flatpak users, we are stuck on the flatpak because most of us didn't have the choice, but here is no nightly build for us...

@BlueTree242
Copy link

BlueTree242 commented Jun 6, 2024

For now use the Nightly build. It contains the fix which will soon be available via 3.7.1

Except for flatpak users, we are stuck on the flatpak because most of us didn't have the choice, but here is no nightly build for us...

You can build it yourself but it won't launch until you change the name of flatpak, it has to match this https://github.com/KRTirtho/spotube/blob/dev/linux/CMakeLists.txt#L5

Not sure if this is intentional or a bug, not sure why it isn't the case in older versions either.

@hamkg
Copy link

hamkg commented Jun 6, 2024

For now use the Nightly build. It contains the fix which will soon be available via 3.7.1

Except for flatpak users, we are stuck on the flatpak because most of us didn't have the choice, but here is no nightly build for us...

Are the new features in 3.7.0 that indispensable for you? If not, why not use the previous flatpak version (3.6.0). I'm sure that Kingkor will offer a 3.7.1 flatpak as soon as he can.
Remember that spotube is free software, available only thanks to a dedicated developer.

@KRTirtho
Copy link
Owner

KRTirtho commented Jun 6, 2024

Version 3.7.1 has been released. Flatpak build will also available in a few hours

@KRTirtho KRTirtho closed this as completed Jun 6, 2024
@Peperehobbits01
Copy link

Oh great!

@BlueTree242
Copy link

Version 3.7.1 has been released. Flatpak build will also available in a few hours

Hey flatpak does not work because of the issue i mentioned previously :(

@Peperehobbits01
Copy link

For now use the Nightly build. It contains the fix which will soon be available via 3.7.1

Except for flatpak users, we are stuck on the flatpak because most of us didn't have the choice, but here is no nightly build for us...

Are the new features in 3.7.0 that indispensable for you? If not, why not use the previous flatpak version (3.6.0). I'm sure that Kingkor will offer a 3.7.1 flatpak as soon as he can. Remember that spotube is free software, available only thanks to a dedicated developer.

I am aware, I am a dev that makes open source software to. I have not said this whit any bad mining. Anyway, I just think a nigthly branch for flatpak would make sense, so you can test on all platform. Let's move on, the bugs is fixed now anyway because of is great work :)

@brockhaus
Copy link
Author

Version 3.7.1 has been released. Flatpak build will also available in a few hours

Works for me again. \o/
Thank you all!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Linux Linux related issue
Projects
Status: Deployed
Development

No branches or pull requests