AppImageCommunity / AppImageUpdate

AppImageUpdate lets you update AppImages in a decentral way using information embedded in the AppImage itself.
https://appimage.org
MIT License
581 stars 57 forks source link

App Seg fault - Crash #149

Open matt32106 opened 4 years ago

matt32106 commented 4 years ago

Launching by right-click/launch does nothing. So I tried via the console and got the seg fault below.

(base) hippo@hippo-camp:~/Desktop$ ./AppImageUpdate-x86_64.AppImage 
AppImageUpdate version 1-alpha (commit cb611d8), build 431 built on 2020-04-07 21:47:19 UTC
(AppRun.wrapped:10107): GLib-GIO-CRITICAL **: 12:14:45.837: g_converter_convert: assertion 'outbuf_size > 0' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.837: Unable to load resource for composite template for type 'GtkDialog': La décompression de la ressource dans « /org/gtk/libgtk/ui/gtkdialog.ui » n’a pas réussi
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.837: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.837: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.837: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.837: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.837: gtk_widget_class_bind_template_callback_full: assertion 'widget_class->priv->template != NULL' failed
QApplication: invalid style override passed, ignoring it.
(AppRun.wrapped:10107): GLib-GIO-CRITICAL **: 12:14:45.875: g_converter_convert: assertion 'outbuf_size > 0' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: Unable to load resource for composite template for type 'GtkFileChooserDialog': La décompression de la ressource dans « /org/gtk/libgtk/ui/gtkfilechooserdialog.ui » n’a pas réussi
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_callback_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_callback_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_callback_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_callback_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_callback_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_init_template: assertion 'template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: _gtk_container_get_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_container_set_border_width: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: _gtk_container_set_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: _gtk_box_get_spacing_set: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_box_set_spacing: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: _gtk_box_set_spacing_set: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_button_box_get_layout: assertion 'GTK_IS_BUTTON_BOX (widget)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_box_set_spacing: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: _gtk_container_get_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_container_set_border_width: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: _gtk_container_set_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_init_template: assertion 'template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: _gtk_file_chooser_set_delegate: assertion 'GTK_IS_FILE_CHOOSER (delegate)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): GLib-GObject-WARNING **: 12:14:45.877: invalid (NULL) pointer instance
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.877: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_widget_set_visible: assertion 'GTK_IS_WIDGET (widget)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_widget_set_no_show_all: assertion 'GTK_IS_WIDGET (widget)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.877: g_object_setv: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.877: g_object_get_property: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_container_add: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_container_child_set_valist: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_header_bar_set_show_close_button: assertion 'GTK_IS_HEADER_BAR (bar)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_container_add: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_container_child_set_valist: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.880: gtk_file_chooser_set_current_folder_file: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.880: gtk_file_chooser_set_current_folder_file: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_get_property: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.881: gtk_file_chooser_get_files: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_setv: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_setv: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_get_property: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_setv: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_setv: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_setv: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.881: gtk_file_chooser_add_filter: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.881: gtk_file_chooser_add_filter: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.881: gtk_file_chooser_set_current_folder_file: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.881: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.881: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: _gtk_container_get_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: gtk_container_set_border_width: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: _gtk_container_set_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: _gtk_box_get_spacing_set: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: gtk_box_set_spacing: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: _gtk_box_set_spacing_set: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: gtk_button_box_get_layout: assertion 'GTK_IS_BUTTON_BOX (widget)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: gtk_box_set_spacing: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: _gtk_container_get_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: gtk_container_set_border_width: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: _gtk_container_set_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
Erreur de segmentation
(base) hippo@hippo-camp:~/Desktop$ 

My conf is: config

StuartMorrisAU commented 4 years ago

I have the same error.

AppImageUpdate-x86_64.AppImage.log

probonopd commented 4 years ago

What happens if you do:

./AppImageUpdate-x86_64.AppImage --appimage-extract
rm squashfs-root/usr/plugins/platformthemes/*
./squashfs-root/AppRun

If this still doesn't work, what happens if you comment out the export QT_QPA_PLATFORMTHEME=gtk3 in squashfs-root/apprun-hooks/linuxdeploy-plugin-qt-hook.sh?

If this still doesn't work, what happens if you use https://github.com/antony-jr/AppImageUpdater/releases/tag/continuous?

StuartMorrisAU commented 4 years ago

Hi @probonopd,

I got the following errors on extract:

squashfs-root/.DirIcon
WARNING: could not create symlink
squashfs-root/AppImageUpdate.desktop
WARNING: could not create symlink
squashfs-root/AppRun
squashfs-root/AppRun.wrapped
WARNING: could not create symlink
squashfs-root/appimage.png
WARNING: could not create symlink

The rest extracted OK. When I ran AppRun before and after commenting out the EXPORT line, I got the following error:

~/test/squashfs-root/AppRun.wrapped: No such file or directory

The antony-jr release worked OK.

probonopd commented 2 years ago

Please retry with https://github.com/AppImage/AppImageUpdate/releases/tag/continuous.