telegramdesktop / tdesktop

Telegram Desktop messaging app
https://desktop.telegram.org/
Other
25.11k stars 4.99k forks source link

[snap] [flatpak] Telegram desktop does not open most of the PDF attachments in chats #25404

Closed sergeG closed 1 year ago

sergeG commented 1 year ago

Steps to reproduce

I have quite many PDF attachments in chats. Since the last upgrade I cannot open most of them. Clicking on the PDF attachment results in nothing. Some recent pdf attachment in some chats can be normally open. Nothing specific can be found in logs.

I can reproduce this bug on several computers where

xdg-desktop-portal/bionic,now 1.7.2-flatpak1~bionic xdg-desktop-portal-gtk/bionic,now 1.7.1-flatpak1~bionic

and cannot on box where

xdg-desktop-portal/bionic-updates,now 1.0.3-0ubuntu0.2 amd64 [installed,automatic] xdg-desktop-portal-gtk/bionic-updates,now 1.0.2-0ubuntu1.1 amd64 [installed,automatic]

Removing config files and reactivating telegram usually allows me to open at first some PDF. But later the problem returns.

Expected behaviour

portal should be activated by clicking on PDF attachments

Actual behaviour

Nothing happens

Operating system

Ubuntu 18.04

Version of Telegram Desktop

4.3.1

Installation source

Snap

Logs

No response

sergeG commented 1 year ago

The same bug is reproducible with telegram-desktop flatpak.

Linux binary from desktop.telegram.org works in correct way.

ilya-fedin commented 1 year ago

It sounds like the portal is crashing or something like that, check systemctl --user status xdg-desktop-portal{,-gtk}

sergeG commented 1 year ago

xdg-desktop-portal-gtk.service - Portal service (GTK+/GNOME implementation) Loaded: loaded (/usr/lib/systemd/user/xdg-desktop-portal-gtk.service; static; vendor preset: enabled) Active: active (running) since Fri 2022-11-18 20:53:03 MSK; 3 days ago Main PID: 2557 (xdg-desktop-por) CGroup: /user.slice/user-1000.slice/user@1000.service/xdg-desktop-portal-gtk.service └─2557 /usr/libexec/xdg-desktop-portal-gtk

ноя 22 00:17:08 nidysey xdg-desktop-por[2557]: Unhandled parent window type ноя 22 00:17:08 nidysey xdg-desktop-por[2557]: Failed to associate portal window with parent window ноя 22 00:18:24 nidysey xdg-desktop-por[2557]: Unhandled parent window type ноя 22 00:18:24 nidysey xdg-desktop-por[2557]: Failed to associate portal window with parent window ноя 22 00:18:24 nidysey xdg-desktop-por[2557]: Unhandled parent window type ноя 22 00:18:24 nidysey xdg-desktop-por[2557]: Failed to associate portal window with parent window ноя 22 00:18:24 nidysey xdg-desktop-por[2557]: Unhandled parent window type ноя 22 00:18:24 nidysey xdg-desktop-por[2557]: Failed to associate portal window with parent window ноя 22 00:28:00 nidysey xdg-desktop-por[2557]: Unhandled parent window type ноя 22 00:28:00 nidysey xdg-desktop-por[2557]: Failed to associate portal window with parent window

ilya-fedin commented 1 year ago

what about the frontend (without the -gtk)?

sergeG commented 1 year ago

Nothing interesting:

systemctl --user status xdg-desktop-portal ● xdg-desktop-portal.service - Portal service Loaded: loaded (/usr/lib/systemd/user/xdg-desktop-portal.service; static; vendor preset: enabled) Active: active (running) since Fri 2022-11-18 17:33:13 MSK; 3 days ago Main PID: 4959 (xdg-desktop-por) CGroup: /user.slice/user-1000.slice/user@1000.service/xdg-desktop-portal.service └─4959 /usr/libexec/xdg-desktop-portal

ноя 18 18:42:00 nidysey xdg-desktop-portal[4959]: Opening in existing browser session. ноя 18 23:01:18 nidysey xdg-desktop-portal[4959]: Opening in existing browser session. ноя 21 16:27:04 nidysey evince[32203]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed ноя 21 16:27:04 nidysey evince[32203]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed ноя 21 16:27:04 nidysey evince[32203]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed ноя 21 16:27:04 nidysey evince[32203]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed ноя 21 16:27:04 nidysey evince[32203]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed ноя 21 16:27:04 nidysey evince[32203]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed ноя 21 16:27:04 nidysey evince[32203]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed ноя 21 16:27:04 nidysey evince[32203]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed

ilya-fedin commented 1 year ago

does it start to work if you restart it?

sergeG commented 1 year ago

Portal and portal-gtk can be restarted without any problem. After restarting portals and telegram-desktop the bug persists.

ilya-fedin commented 1 year ago

please provide tdesktop logs

sergeG commented 1 year ago

Where to put the logs? It can contain private info. Moreover, mtp log is enough big (5M), even from single attempt to list files attached to a chat and open some of them.

ilya-fedin commented 1 year ago

No, only the log.txt and terminal output (that's where third party libraries write usually) are needed. They don't contain private information.

sergeG commented 1 year ago

$ /snap/bin/telegram-desktop

(process:11601): WARNING : 09:56:28.866: Can't set the global locale to the user's preferred locale. locale::facet::_S_create_c_locale name not valid The environment variable LANG may be wrong.

(telegram-desktop:11601): Gtk-WARNING **: 09:56:28.907: Locale not supported by C library. Using the fallback 'C' locale. Gtk-Message: 09:56:28.938: Failed to load module "canberra-gtk-module" Gtk-Message: 09:56:28.939: Failed to load module "canberra-gtk-module" Fontconfig warning: "/etc/fonts/conf.avail/53-monospace-lcd-filter.conf", line 10: Having multiple values in isn't supported and may not work as expected [E] pw.loop [loop.c:86 pw_loop_new()] 0x7f890c98e200: can't make support.system handle: No such file or directory

sergeG commented 1 year ago

[2022.11.22 09:56:28] Launched version: 4003001, install beta: [FALSE], alpha: 0, debug mode: [TRUE] [2022.11.22 09:56:28] Executable dir: /snap/telegram-desktop/4312/usr/bin/, name: telegram-desktop [2022.11.22 09:56:28] Initial working dir: /home/serge/ [2022.11.22 09:56:28] Working dir: /home/serge/snap/telegram-desktop/4312/.local/share/TelegramDesktop/ [2022.11.22 09:56:28] Command line: telegram-desktop [2022.11.22 09:56:28] Executable path before check: /snap/telegram-desktop/4312/usr/bin/telegram-desktop [2022.11.22 09:56:28] Logs started [2022.11.22 09:56:28] Launcher filename: telegram-desktop_telegram-desktop.desktop [2022.11.22 09:56:28] fromIccProfile: failed size sanity 2 [2022.11.22 09:56:28] Connecting local socket to /tmp/859b46e1de7e096e581d9631a9eeaef7-{87A94AB0-E370-4cde-98D3-ACC110C5967D}... [2022.11.22 09:56:28] Socket connect error 0, starting server and app... [2022.11.22 09:56:28] Moved logging from '/home/serge/snap/telegram-desktop/4312/.local/share/TelegramDesktop/log_start0.txt' to '/home/serge/snap/telegram-desktop/4312/.local/share/TelegramDesktop/log.txt'! [2022.11.22 09:56:28] Primary screen DPI: 145 [2022.11.22 09:56:28] System tray available: [TRUE] [2022.11.22 09:56:28] Font: from ':/gui/fonts/DAOpenSansRegular.ttf' loaded 'DAOpenSansRegular' [2022.11.22 09:56:29] Font: from ':/gui/fonts/DAVazirRegular.ttf' loaded 'DAVazirRegular' [2022.11.22 09:56:29] Font: from ':/gui/fonts/DAOpenSansRegularItalic.ttf' loaded 'DAOpenSansRegularItalic' [2022.11.22 09:56:29] Font: from ':/gui/fonts/DAVazirRegular.ttf' loaded 'DAVazirRegular' [2022.11.22 09:56:29] Font: from ':/gui/fonts/DAOpenSansSemiboldAsBold.ttf' loaded 'DAOpenSansSemibold' [2022.11.22 09:56:29] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium' [2022.11.22 09:56:29] Font: from ':/gui/fonts/DAOpenSansSemiboldItalicAsBold.ttf' loaded 'DAOpenSansSemiboldItalic' [2022.11.22 09:56:29] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium' [2022.11.22 09:56:29] Font: from ':/gui/fonts/DAOpenSansSemiboldAsBold.ttf' loaded 'DAOpenSansSemibold' [2022.11.22 09:56:29] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium' [2022.11.22 09:56:29] Font: from ':/gui/fonts/DAOpenSansSemiboldItalicAsBold.ttf' loaded 'DAOpenSansSemiboldItalic' [2022.11.22 09:56:29] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium' [2022.11.22 09:56:29] Icon theme: ubuntu-mono-dark [2022.11.22 09:56:29] Fallback icon theme: Adwaita [2022.11.22 09:56:29] App Info: reading settings... [2022.11.22 09:56:29] App Info: reading encrypted settings... [2022.11.22 09:56:29] Lang Info: Loaded cached, keys: 4272 [2022.11.22 09:56:29] OpenAL Logging Level: 3 [2022.11.22 09:56:29] Audio Playback Devices: Built-in Audio Analog Stereo [2022.11.22 09:56:29] Audio Playback Default Device: Built-in Audio Analog Stereo [2022.11.22 09:56:29] Audio Capture Devices: Built-in Audio Analog Stereo;Monitor of Built-in Audio Analog Stereo [2022.11.22 09:56:29] Audio Capture Default Device: Built-in Audio Analog Stereo [2022.11.22 09:56:29] Using Unity launcher counter. [2022.11.22 09:56:29] App Info: reading accounts info... [2022.11.22 09:56:29] App Info: reading encrypted info... [2022.11.22 09:56:29] App Info: reading map... [2022.11.22 09:56:29] App Info: reading encrypted map... [2022.11.22 09:56:29] App Info: reading encrypted user settings... [2022.11.22 09:56:29] App Info: encrypted user settings read. [2022.11.22 09:56:29] App Info: reading encrypted mtp data... [2022.11.22 09:56:29] MTP Info: read keys, current: 4, to destroy: 0 [2022.11.22 09:56:29] Map read time: 1 [2022.11.22 09:56:29] App Info: reading encrypted mtp config... [2022.11.22 09:56:29] Export Info: Destroy top bar by controller removal. [2022.11.22 09:56:29] Choosing xcb gl-integration based on following priority QList("xcb_glx", "xcb_egl") [2022.11.22 09:56:29] Xcb GLX gl-integration created [2022.11.22 09:56:29] Xcb GLX gl-integration successfully initialized [2022.11.22 09:56:29] Requested format before FBConfig/Visual selection: QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize -1, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 0, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::NoProfile) [2022.11.22 09:56:29] Available GLX extensions: GLX_ARB_create_context GLX_ARB_create_context_no_error GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_create_context_es2_profile GLX_EXT_create_context_es_profile GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_import_context GLX_EXT_no_config_context GLX_EXT_swap_control GLX_EXT_texture_from_pixmap GLX_EXT_visual_info GLX_EXT_visual_rating GLX_INTEL_swap_event GLX_MESA_copy_sub_buffer GLX_MESA_query_renderer GLX_MESA_swap_control GLX_OML_swap_method GLX_OML_sync_control GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync [2022.11.22 09:56:29] Got format: QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 0, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 0, stencilBufferSize 0, samples -1, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::NoProfile) [2022.11.22 09:56:29] OpenGL Profile: Compatibility. [2022.11.22 09:56:29] OpenGL Renderer: Mesa Intel(R) HD Graphics 620 (KBL GT2) [2022.11.22 09:56:29] OpenGL Vendor: Intel [2022.11.22 09:56:29] OpenGL Version: 4.6 (Compatibility Profile) Mesa 22.0.5 [2022.11.22 09:56:29] OpenGL Extensions: GL_ARB_shader_atomic_counter_ops, GL_AMD_performance_monitor, GL_ARB_shading_language_420pack, GL_MESA_framebuffer_flip_y, GL_EXT_framebuffer_sRGB, GL_ARB_transform_feedback3, GL_EXT_stencil_two_side, GL_ARB_texture_filter_anisotropic, GL_ARB_ES3_2_compatibility, GL_EXT_rescale_normal, GL_EXT_compiled_vertex_array, GL_ARB_fragment_shader_interlock, GL_EXT_shadow_funcs, GL_KHR_texture_compression_astc_ldr, GL_EXT_secondary_color, GL_ARB_transform_feedback_overflow_query, GL_ARB_tessellation_shader, GL_ARB_query_buffer_object, GL_ARB_texture_storage_multisample, GL_EXT_texture_filter_anisotropic, GL_OES_read_format, GL_EXT_texture_shadow_lod, GL_EXT_fog_coord, GL_ARB_gl_spirv, GL_ARB_shader_storage_buffer_object, GL_ARB_gpu_shader5, GL_ARB_occlusion_query, GL_ARB_shader_ballot, GL_ARB_shader_bit_encoding, GL_ARB_base_instance, GL_ARB_ES3_1_compatibility, GL_ARB_vertex_shader, GL_IBM_texture_mirrored_repeat, GL_MESA_pack_invert, GL_ARB_sync, GL_EXT_semaphore_fd, GL_EXT_vertex_array, GL_EXT_texture_swizzle, GL_EXT_texture_env_combine, GL_ARB_robust_buffer_access_behavior, GL_EXT_polygon_offset_clamp, GL_NV_primitive_restart, GL_NV_conditional_render, GL_ARB_post_depth_coverage, GL_ARB_texture_rgb10_a2ui, GL_KHR_parallel_shader_compile, GL_ARB_fragment_coord_conventions, GL_EXT_packed_depth_stencil, GL_ARB_texture_buffer_object, GL_ARB_multitexture, GL_EXT_timer_query, GL_ARB_texture_query_levels, GL_ARB_cull_distance, GL_EXT_multi_draw_arrays, GL_ARB_vertex_type_10f_11f_11f_rev, GL_EXT_vertex_array_bgra, GL_ARB_draw_indirect, GL_ARB_provoking_vertex, GL_NV_copy_image, GL_ARB_conservative_depth, GL_EXT_texture_sRGB_decode, GL_EXT_texture_edge_clamp, GL_EXT_blend_minmax, GL_AMD_draw_buffers_blend, GL_ARB_debug_output, GL_ARB_program_interface_query, GL_ARB_texture_env_dot3, GL_EXT_packed_float, GL_ARB_depth_texture, GL_ARB_vertex_program, GL_EXT_subtexture, GL_ARB_draw_buffers_blend, GL_EXT_texture_array, GL_EXT_demote_to_helper_invocation, GL_ARB_texture_env_combine, GL_EXT_texture, GL_EXT_framebuffer_blit, GL_KHR_robustness, GL_ARB_shading_language_include, GL_EXT_blend_subtract, GL_EXT_shader_integer_mix, GL_EXT_texture_rectangle, GL_ARB_shader_draw_parameters, GL_ARB_derivative_control, GL_NV_texture_rectangle, GL_ARB_copy_image, GL_ARB_indirect_parameters, GL_ARB_shading_language_100, GL_NV_compute_shader_derivatives, GL_ARB_compute_shader, GL_EXT_texture_env_dot3, GL_ARB_instanced_arrays, GL_ARB_vertex_attrib_64bit, GL_NV_depth_clamp, GL_ARB_depth_clamp, GL_ARB_texture_storage, GL_ARB_texture_rg, GL_NV_light_max_exponent, GL_NV_texture_env_combine4, GL_ARB_seamless_cubemap_per_texture, GL_ARB_pixel_buffer_object, GL_EXT_framebuffer_object, GL_ARB_viewport_array, GL_ATI_texture_env_combine3, GL_ANGLE_texture_compression_dxt5, GL_EXT_blend_color, GL_ARB_timer_query, GL_ARB_half_float_vertex, GL_EXT_vertex_attrib_64bit, GL_AMD_query_buffer_object, GL_KHR_blend_equation_advanced_coherent, GL_AMD_multi_draw_indirect, GL_EXT_copy_texture, GL_NV_fragment_shader_interlock, GL_EXT_bgra, GL_ARB_fragment_program_shadow, GL_AMD_pinned_memory, GL_ARB_get_texture_sub_image, GL_NV_packed_depth_stencil, GL_ARB_arrays_of_arrays, GL_ARB_texture_compression_bptc, GL_INTEL_shader_integer_functions2, GL_ARB_gpu_shader_fp64, GL_ARB_occlusion_query2, GL_ARB_texture_compression, GL_EXT_blend_func_separate, GL_ARB_texture_query_lod, GL_KHR_robust_buffer_access_behavior, GL_ARB_texture_barrier, GL_ARB_texture_stencil8, GL_ARB_shader_viewport_layer_array, GL_ARB_shader_texture_lod, GL_ARB_texture_cube_map_array, GL_INTEL_performance_query, GL_EXT_provoking_vertex, GL_EXT_EGL_sync, GL_ARB_texture_border_clamp, GL_ARB_internalformat_query, GL_ARB_get_program_binary, GL_ARB_seamless_cube_map, GL_ARB_framebuffer_no_attachments, GL_ARB_shader_objects, GL_ARB_shading_language_packing, GL_EXT_separate_specular_color, GL_NV_blend_square, GL_EXT_draw_buffers2, GL_ATI_separate_stencil, GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, GL_EXT_texture_sRGB_R8, GL_EXT_packed_pixels, GL_ARB_direct_state_access, GL_ARB_map_buffer_alignment, GL_SGIS_texture_lod, GL_ARB_texture_cube_map, GL_IBM_multimode_draw_arrays, GL_EXT_shader_samples_identical, GL_ARB_draw_buffers, GL_ARB_shader_subroutine, GL_ARB_uniform_buffer_object, GL_EXT_point_parameters, GL_ARB_parallel_shader_compile, GL_ARB_fragment_shader, GL_EXT_texture3D, GL_ARB_texture_swizzle, GL_ARB_vertex_buffer_object, GL_ARB_point_sprite, GL_SUN_multi_draw_arrays, GL_EXT_blend_equation_separate, GL_ARB_texture_env_add, GL_ARB_map_buffer_range, GL_AMD_vertex_shader_layer, GL_EXT_texture_compression_dxt1, GL_ARB_enhanced_layouts, GL_EXT_texture_compression_s3tc, GL_ATI_draw_buffers, GL_ARB_texture_env_crossbar, GL_ARB_texture_buffer_object_rgb32, GL_INTEL_blackhole_render, GL_EXT_abgr, GL_ARB_shader_image_load_store, GL_ARB_shader_group_vote, GL_NV_texgen_reflection, GL_EXT_semaphore, GL_ARB_stencil_texturing, GL_ARB_draw_instanced, GL_ARB_point_parameters, GL_ARB_spirv_extensions, GL_ARB_compute_variable_group_size, GL_EXT_shader_framebuffer_fetch, GL_KHR_context_flush_control, GL_ARB_gpu_shader_int64, GL_EXT_transform_feedback, GL_ARB_shader_clock, GL_SGIS_generate_mipmap, GL_ARB_copy_buffer, GL_ARB_ES3_compatibility, GL_ARB_buffer_storage, GL_AMD_shader_trinary_minmax, GL_EXT_draw_range_elements, GL_ARB_transpose_matrix, GL_ARB_clear_buffer_object, GL_ARB_framebuffer_object, GL_EXT_memory_object, GL_ARB_vertex_array_bgra, GL_ARB_shadow, GL_ARB_texture_view, GL_ARB_clear_texture, GL_ARB_separate_shader_objects, GL_KHR_debug, GL_ARB_texture_compression_rgtc, GL_MESA_shader_integer_functions, GL_AMD_vertex_shader_viewport_index, GL_ARB_invalidate_subdata, GL_ATI_fragment_shader, GL_ARB_conditional_render_inverted, GL_OES_EGL_image, GL_KHR_no_error, GL_EXT_pixel_buffer_object, GL_EXT_memory_object_fd, GL_ARB_polygon_offset_clamp, GL_ARB_vertex_array_object, GL_EXT_texture_snorm, GL_ARB_blend_func_extended, GL_ARB_ES2_compatibility, GL_EXT_gpu_shader4, GL_ARB_internalformat_query2, GL_ARB_transform_feedback2, GL_APPLE_packed_pixels, GL_ARB_texture_float, GL_ARB_texture_non_power_of_two, GL_INTEL_shader_atomic_float_minmax, GL_EXT_direct_state_access, GL_ARB_texture_gather, GL_ARB_vertex_attrib_binding, GL_EXT_texture_integer, GL_NV_copy_depth_to_color, GL_ARB_shader_stencil_export, GL_EXT_texture_buffer_object, GL_S3_s3tc, GL_ARB_half_float_pixel, GL_ARB_multi_draw_indirect, GL_EXT_texture_lod_bias, GL_ANGLE_texture_compression_dxt3, GL_KHR_blend_equation_advanced, GL_AMD_conservative_depth, GL_EXT_texture_sRGB, GL_ARB_pipeline_statistics_query, GL_ARB_texture_multisample, GL_EXT_texture_compression_rgtc, GL_EXT_draw_instanced, GL_ARB_clip_control, GL_EXT_framebuffer_multisample_blit_scaled, GL_ARB_vertex_type_2_10_10_10_rev, GL_ARB_depth_buffer_float, GL_ARB_explicit_attrib_location, GL_EXT_gpu_program_parameters, GL_EXT_EGL_image_storage, GL_ARB_multisample, GL_ARB_shader_atomic_counters, GL_ARB_shader_image_size, GL_MESA_window_pos, GL_KHR_texture_compression_astc_sliced_3d, GL_ATI_blend_equation_separate, GL_NV_half_float, GL_MESA_texture_signed_rgba, GL_ARB_fragment_layer_viewport, GL_ARB_draw_elements_base_vertex, GL_EXT_texture_object, GL_ARB_window_pos, GL_ARB_robustness, GL_EXT_texture_cube_map, GL_ARB_transform_feedback_instanced, GL_ARB_shader_texture_image_samples, GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_sampler_objects, GL_ARB_texture_rectangle, GL_3DFX_texture_compression_FXT1, GL_ARB_shader_precision, GL_ARB_fragment_program, GL_ARB_compressed_texture_pixel_storage, GL_ARB_texture_mirrored_repeat, GL_ARB_framebuffer_sRGB, GL_INGR_blend_func_separate, GL_NV_texture_barrier, GL_IBM_rasterpos_clip, GL_ARB_explicit_uniform_location, GL_ARB_texture_buffer_range, GL_ATI_texture_float, GL_NV_fog_distance, GL_AMD_texture_texture4, GL_AMD_depth_clamp_separate, GL_EXT_texture_shared_exponent, GL_ARB_sample_shading, GL_ARB_color_buffer_float, GL_EXT_shader_framebuffer_fetch_non_coherent, GL_AMD_shader_stencil_export, GL_AMD_seamless_cubemap_per_texture, GL_EXT_stencil_wrap, GL_EXT_framebuffer_multisample, GL_ARB_compatibility, GL_ARB_multi_bind, GL_EXT_texture_env_add [2022.11.22 09:56:29] OpenGL: QOpenGLContext created, version: 4.4. [2022.11.22 09:56:29] OpenGL: [TRUE] (OverlayWidget) [2022.11.22 09:56:29] Requested format before FBConfig/Visual selection: QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize -1, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::NoProfile) [2022.11.22 09:56:29] Available GLX extensions: GLX_ARB_create_context GLX_ARB_create_context_no_error GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_create_context_es2_profile GLX_EXT_create_context_es_profile GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_import_context GLX_EXT_no_config_context GLX_EXT_swap_control GLX_EXT_texture_from_pixmap GLX_EXT_visual_info GLX_EXT_visual_rating GLX_INTEL_swap_event GLX_MESA_copy_sub_buffer GLX_MESA_query_renderer GLX_MESA_swap_control GLX_OML_swap_method GLX_OML_sync_control GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync [2022.11.22 09:56:29] Got format: QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 0, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 0, samples -1, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::NoProfile) [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Corrupt JPEG data: premature end of data segment [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:31] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:32] Corrupt JPEG data: premature end of data segment [2022.11.22 09:56:32] Corrupt JPEG data: premature end of data segment [2022.11.22 09:56:33] Corrupt JPEG data: premature end of data segment [2022.11.22 09:56:33] Corrupt JPEG data: premature end of data segment [2022.11.22 09:56:33] Corrupt JPEG data: premature end of data segment [2022.11.22 09:56:33] Corrupt JPEG data: premature end of data segment [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:34] Error while inflating gzip file: SVG format check failed [2022.11.22 09:56:53] Api::Updates prevents quit, sending offline status...

ilya-fedin commented 1 year ago

It seems portal stops to work for you randomly, but doesn't report any error, so the underlying third party libraries that call it don't log anything. I don't think we can do anything here, your xdg-desktop-portal is broken :(

sergeG commented 1 year ago

Can this

https://forum.snapcraft.io/t/xdg-open-or-gvfs-open-qdesktopservices-openurl-file-somelocation-file-txt-wont-open-the-file/16824

be related with my problem?

ilya-fedin commented 1 year ago

We're using Gio::AppInfo::launch_default_for_uri (C++ binding to g_app_info_launch_default_for_uri), not QDesktopServices::openUrl, but we do fallback to it if the first one raises an exception (this doesn't seem to happen as portal doesn't seem to raise a error)

github-actions[bot] commented 1 year ago

This issue has been automatically closed because there has been no response to our request for more information from the original author. With only the information that is currently in the issue, we don't have enough information to take action. Please reach out if you have or find the answers we need so that we can investigate further.