telegramdesktop / tdesktop

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

Memory corruption when displaying images after sleep mode #27113

Closed migozz closed 9 months ago

migozz commented 10 months ago

Steps to reproduce

  1. Put PC to sleep mode
  2. Restore PC
  3. Click on image in chat window to open it full screen

Expected behaviour

Display image

Actual behaviour

tgmemorycorruption

Operating system

Win 7 x64

Version of Telegram Desktop

4.7

Installation source

Static binary from official website

Crash ID

No response

Logs

[2023.11.15 13:35:11] Launched version: 4007000, install beta: [FALSE], alpha: 0, debug mode: [FALSE]
[2023.11.15 13:35:11] Executable dir: D:/tools/Telegram/, name: Telegram.exe
[2023.11.15 13:35:11] Initial working dir: D:/tools/Telegram/
[2023.11.15 13:35:11] Working dir: D:/tools/Telegram/
[2023.11.15 13:35:11] Command line: D:\tools\Telegram\Telegram.exe
[2023.11.15 13:35:11] Executable path before check: D:/tools/Telegram/Telegram.exe
[2023.11.15 13:35:11] Logs started
[2023.11.15 13:35:11] Connecting local socket to Global\ee9c1eb2e5da65d39da539913a9c534f-{87A94AB0-E370-4cde-98D3-ACC110C5967D}...
[2023.11.15 13:35:11] This is the only instance of Telegram, starting server and app...
[2023.11.15 13:35:11] Moved logging from 'D:/tools/Telegram/log_start0.txt' to 'D:/tools/Telegram/log.txt'!
[2023.11.15 13:35:11] Global devicePixelRatio: 1
[2023.11.15 13:35:11] QT_DPI_ADJUSTMENT_POLICY: AdjustDpi
[2023.11.15 13:35:11] Primary screen DPI: 120, Base: 96.
[2023.11.15 13:35:11] Computed screen scale: 125
[2023.11.15 13:35:11] DevicePixelRatio: 1
[2023.11.15 13:35:11] ScreenScale: 125
[2023.11.15 13:35:11] Font: from ':/gui/fonts/DAOpenSansRegular.ttf' loaded 'DAOpenSansRegular'
[2023.11.15 13:35:11] Font: from ':/gui/fonts/DAVazirRegular.ttf' loaded 'DAVazirRegular'
[2023.11.15 13:35:11] Font: from ':/gui/fonts/DAOpenSansRegularItalic.ttf' loaded 'DAOpenSansRegularItalic'
[2023.11.15 13:35:11] Font: from ':/gui/fonts/DAVazirRegular.ttf' loaded 'DAVazirRegular'
[2023.11.15 13:35:16] Font: from ':/gui/fonts/DAOpenSansSemiboldAsBold.ttf' loaded 'DAOpenSansSemibold'
[2023.11.15 13:35:16] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium'
[2023.11.15 13:35:16] Font: from ':/gui/fonts/DAOpenSansSemiboldItalicAsBold.ttf' loaded 'DAOpenSansSemiboldItalic'
[2023.11.15 13:35:16] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium'
[2023.11.15 13:35:16] Font: from ':/gui/fonts/DAOpenSansSemiboldAsBold.ttf' loaded 'DAOpenSansSemibold'
[2023.11.15 13:35:16] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium'
[2023.11.15 13:35:16] Font: from ':/gui/fonts/DAOpenSansSemiboldItalicAsBold.ttf' loaded 'DAOpenSansSemiboldItalic'
[2023.11.15 13:35:16] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium'
[2023.11.15 13:35:16] Using DirectX compiler 'D:\tools\Telegram\modules\x86\d3d\d3dcompiler_47.dll'.
[2023.11.15 13:35:16] App Info: reading settings...
[2023.11.15 13:35:16] App Info: reading encrypted settings...
[2023.11.15 13:35:16] Lang Info: Loaded cached, keys: 5860
[2023.11.15 13:35:16] OpenAL Logging Level: (not set)
[2023.11.15 13:35:17] Audio Playback Devices: OpenAL Soft on Динамики (2- Realtek High Definition Audio);OpenAL Soft on Realtek Digital Output(Optical) (2- Realtek High Definition Audio);OpenAL Soft on Realtek Digital Output (2- Realtek High Definition Audio)
[2023.11.15 13:35:17] Audio Playback Default Device: OpenAL Soft on Динамики (2- Realtek High Definition Audio)
[2023.11.15 13:35:17] Audio Capture Devices: OpenAL Soft on Микрофон (WO Mic Device);OpenAL Soft on Стерео микшер (2- Realtek High Definition Audio)
[2023.11.15 13:35:17] Audio Capture Default Device: OpenAL Soft on Микрофон (WO Mic Device)
[2023.11.15 13:35:17] App Info: reading accounts info...
[2023.11.15 13:35:17] App Info: reading encrypted info...
[2023.11.15 13:35:17] App Info: reading map...
[2023.11.15 13:35:17] App Info: reading encrypted map...
[2023.11.15 13:35:17] App Info: reading encrypted user settings...
[2023.11.15 13:35:17] App Info: encrypted user settings read.
[2023.11.15 13:35:17] App Info: reading encrypted mtp data...
[2023.11.15 13:35:17] MTP Info: read keys, current: 5, to destroy: 0
[2023.11.15 13:35:17] Map read time: 4
[2023.11.15 13:35:17] App Info: reading encrypted mtp config...
[2023.11.15 13:35:17] Export Info: Destroy top bar by controller removal.
[2023.11.15 13:35:17] OpenGL: Using custom 'gpu_driver_bug_list.json'.
[2023.11.15 13:35:17] OpenGL Profile: OpenGLES.
[2023.11.15 13:35:17] OpenGL Renderer: ANGLE (NVIDIA, NVIDIA GeForce GT 440 Direct3D11 vs_5_0 ps_5_0, D3D11-23.21.13.9135)
[2023.11.15 13:35:17] OpenGL Vendor: Google Inc. (NVIDIA)
[2023.11.15 13:35:17] OpenGL Version: OpenGL ES 3.0.0 (ANGLE 2.1.7 git hash: 0bb011f9e403)
[2023.11.15 13:35:17] OpenGL Extensions: GL_OES_EGL_image_external_essl3, GL_ANGLE_framebuffer_multisample, GL_OES_compressed_EAC_R11_unsigned_texture, GL_EXT_texture_compression_dxt1, GL_OES_texture_float, GL_EXT_texture_compression_s3tc_srgb, GL_KHR_parallel_shader_compile, GL_OES_surfaceless_context, GL_OES_compressed_ETC2_RGBA8_texture, GL_EXT_EGL_image_external_wrap_modes, GL_OES_depth24, GL_OES_rgb8_rgba8, GL_EXT_float_blend, GL_EXT_shader_texture_lod, GL_OES_EGL_image, GL_ANGLE_program_cache_control, GL_OES_draw_buffers_indexed, GL_ANGLE_get_tex_level_parameter, GL_NV_fence, GL_EXT_draw_elements_base_vertex, GL_CHROMIUM_copy_texture, GL_NV_pack_subimage, GL_ANGLE_explicit_context_gles1, GL_EXT_texture_compression_bptc, GL_OES_texture_float_linear, GL_ANGLE_lossy_etc_decode, GL_EXT_debug_marker, GL_EXT_instanced_arrays, GL_OES_compressed_ETC2_RGB8_texture, GL_OES_compressed_ETC2_sRGB8_alpha8_texture, GL_OES_get_program_binary, GL_CHROMIUM_sync_query, GL_OES_element_index_uint, GL_ANGLE_translated_shader_source, GL_EXT_frag_depth, GL_EXT_unpack_subimage, GL_OES_texture_npot, GL_EXT_robustness, GL_EXT_texture_format_BGRA8888, GL_OES_EGL_image_external, GL_EXT_map_buffer_range, GL_OES_texture_half_float_linear, GL_EXT_multisampled_render_to_texture, GL_OES_fbo_render_mipmap, GL_OES_compressed_EAC_RG11_signed_texture, GL_ANGLE_depth_texture, GL_OES_compressed_EAC_R11_signed_texture, GL_OVR_multiview2, GL_ANGLE_multi_draw, GL_EXT_blend_func_extended, GL_ANGLE_multiview_multisample, GL_ANGLE_texture_compression_dxt5, GL_ANGLE_base_vertex_base_instance, GL_ANGLE_texture_usage, GL_EXT_sRGB, GL_OES_vertex_array_object, GL_EXT_texture_filter_anisotropic, GL_KHR_debug, GL_CHROMIUM_bind_generates_resource, GL_OES_compressed_ETC2_sRGB8_texture, GL_ANGLE_texture_compression_dxt3, GL_WEBGL_video_texture, , GL_EXT_color_buffer_half_float, GL_OES_compressed_EAC_RG11_unsigned_texture, GL_EXT_disjoint_timer_query, GL_EXT_texture_storage, GL_OES_texture_stencil8, GL_ANGLE_provoking_vertex, GL_OVR_multiview, GL_ANGLE_framebuffer_blit, GL_EXT_draw_buffers, GL_ANGLE_pack_reverse_row_order, GL_OES_depth32, GL_OES_texture_border_clamp, GL_EXT_draw_buffers_indexed, GL_OES_standard_derivatives, GL_ANGLE_request_extension, GL_EXT_discard_framebuffer, GL_ANGLE_instanced_arrays, GL_CHROMIUM_lose_context, GL_ANGLE_copy_texture_3d, GL_ANGLE_robust_client_memory, GL_EXT_blend_minmax, GL_EXT_texture_norm16, GL_EXT_texture_rg, GL_CHROMIUM_copy_compressed_texture, GL_OES_packed_depth_stencil, GL_ANGLE_get_serialized_context_string, GL_EXT_occlusion_query_boolean, GL_OES_compressed_ETC2_punchthroughA_RGBA8_texture, GL_ANGLE_client_arrays, GL_CHROMIUM_bind_uniform_location, GL_NV_pixel_buffer_object, GL_EXT_read_format_bgra, GL_OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture, GL_ANGLE_texture_multisample, GL_OES_mapbuffer, GL_ANGLE_memory_size, GL_NV_EGL_stream_consumer_external, GL_EXT_texture_compression_rgtc, GL_OES_draw_elements_base_vertex, GL_EXT_color_buffer_float, GL_OES_texture_half_float, GL_ANGLE_explicit_context, GL_EXT_debug_label
[2023.11.15 13:35:17] EGL Extensions: EGL_EXT_create_context_robustness, EGL_ANGLE_d3d_share_handle_client_buffer, EGL_ANGLE_d3d_texture_client_buffer, EGL_ANGLE_surface_d3d_texture_2d_share_handle, EGL_ANGLE_query_surface_pointer, EGL_ANGLE_window_fixed_size, EGL_ANGLE_keyed_mutex, EGL_ANGLE_surface_orientation, EGL_NV_post_sub_buffer, EGL_KHR_create_context, EGL_KHR_image, EGL_KHR_image_base, EGL_KHR_gl_texture_2D_image, EGL_KHR_gl_texture_cubemap_image, EGL_KHR_gl_renderbuffer_image, EGL_KHR_get_all_proc_addresses, EGL_KHR_stream, EGL_KHR_stream_consumer_gltexture, EGL_NV_stream_consumer_gltexture_yuv, EGL_ANGLE_flexible_surface_compatibility, EGL_ANGLE_stream_producer_d3d_texture, EGL_ANGLE_create_context_webgl_compatibility, EGL_CHROMIUM_create_context_bind_generates_resource, EGL_EXT_pixel_format_float, EGL_KHR_surfaceless_context, EGL_ANGLE_display_texture_share_group, EGL_ANGLE_display_semaphore_share_group, EGL_ANGLE_create_context_client_arrays, EGL_ANGLE_program_cache_control, EGL_ANGLE_robust_resource_initialization, EGL_ANGLE_create_context_extensions_enabled, EGL_ANDROID_blob_cache, EGL_ANDROID_recordable, EGL_ANGLE_image_d3d11_texture, EGL_ANGLE_create_context_backwards_compatible, EGL_KHR_create_context_no_error, EGL_KHR_reusable_sync, 
[2023.11.15 13:35:17] OpenGL: QOpenGLContext created, version: 3.3.
[2023.11.15 13:35:17] OpenGL: [TRUE] (Window)
[2023.11.15 17:59:35] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.15 17:59:36] Audio Info: recreating audio device and reattaching the tracks
[2023.11.15 17:59:38] Audio Info: Closing audio playback device.
[2023.11.15 18:01:26] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.15 18:01:26] Audio Info: recreating audio device and reattaching the tracks
[2023.11.15 18:01:27] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.15 18:01:28] Audio Info: Closing audio playback device.
[2023.11.15 18:02:04] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.15 18:02:04] Audio Info: recreating audio device and reattaching the tracks
[2023.11.15 18:02:05] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.15 18:02:06] Audio Info: Closing audio playback device.
[2023.11.15 19:28:28] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.15 19:28:28] Audio Info: recreating audio device and reattaching the tracks
[2023.11.15 19:28:30] Audio Info: Closing audio playback device.
[2023.11.16 15:29:32] MTP Info: -404 error received in 2 with temporary key, assuming it was destroyed.
[2023.11.16 16:57:13] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 16:57:13] Audio Info: recreating audio device and reattaching the tracks
[2023.11.16 16:57:14] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 16:57:16] Audio Info: Closing audio playback device.
[2023.11.16 17:12:36] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 17:12:37] Audio Info: recreating audio device and reattaching the tracks
[2023.11.16 17:12:38] Audio Info: Closing audio playback device.
[2023.11.16 17:16:17] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 17:16:18] Audio Info: recreating audio device and reattaching the tracks
[2023.11.16 17:16:19] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 17:16:20] Audio Info: Closing audio playback device.
[2023.11.16 17:17:16] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 17:17:16] Audio Info: recreating audio device and reattaching the tracks
[2023.11.16 17:17:18] Audio Info: Closing audio playback device.
[2023.11.16 17:17:41] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 17:17:41] Audio Info: recreating audio device and reattaching the tracks
[2023.11.16 17:17:43] Audio Info: Closing audio playback device.
[2023.11.16 17:18:29] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 17:18:29] Audio Info: recreating audio device and reattaching the tracks
[2023.11.16 17:18:31] Audio Info: Closing audio playback device.
[2023.11.16 17:21:44] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 17:21:44] Audio Info: recreating audio device and reattaching the tracks
[2023.11.16 17:21:46] Audio Info: Closing audio playback device.
[2023.11.16 17:22:16] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 17:22:16] Audio Info: recreating audio device and reattaching the tracks
[2023.11.16 17:22:18] Audio Info: Closing audio playback device.
[2023.11.16 17:22:39] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 17:22:39] Audio Info: recreating audio device and reattaching the tracks
[2023.11.16 17:22:41] Audio Info: Closing audio playback device.
[2023.11.16 19:46:30] Skipping message, because it is already in blocks!
[2023.11.16 19:48:00] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:48:00] Audio Info: recreating audio device and reattaching the tracks
[2023.11.16 19:48:01] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:48:02] Audio Info: Closing audio playback device.
[2023.11.16 19:48:02] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:48:03] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:35] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:35] Audio Info: recreating audio device and reattaching the tracks
[2023.11.16 19:49:37] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:38] Audio Info: Closing audio playback device.
[2023.11.16 19:49:38] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:39] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:40] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:42] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:43] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:44] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:45] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:47] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:48] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:49] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:50] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:52] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:53] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:54] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:55] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:57] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:58] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:49:59] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:50:00] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:50:02] WinRT Error: -2147221164 (Класс не зарегистрирован)
[2023.11.16 19:50:30] Message Info: bad message notification received (error_code 33) for msg_id = 7302103373261219300, seq_no = 1160
[2023.11.16 19:50:30] Message Info: bad message notification received, msgId 7302103373261219300, error_code 33
[2023.11.16 19:58:06] RPC Error: request 635 got fail with code 400, error FILE_REFERENCE_EXPIRED
[2023.11.16 19:58:06] RPC Error: request 636 got fail with code 400, error FILE_REFERENCE_EXPIRED
[2023.11.16 19:58:07] RPC Error: request 640 got fail with code 400, error FILE_REFERENCE_EXPIRED
[2023.11.16 19:58:07] RPC Error: request 641 got fail with code 400, error FILE_REFERENCE_EXPIRED
[2023.11.16 19:58:17] RPC Error: request 647 got fail with code 400, error FILE_REFERENCE_EXPIRED
[2023.11.16 19:58:18] RPC Error: request 650 got fail with code 400, error FILE_REFERENCE_EXPIRED
[2023.11.16 19:58:18] RPC Error: request 651 got fail with code 400, error FILE_REFERENCE_EXPIRED
[2023.11.16 20:03:21] Skipping message, because it is already in blocks!
[2023.11.16 20:03:32] Skipping message, because it is already in blocks!
[2023.11.16 20:04:10] Skipping message, because it is already in blocks!
Aokromes commented 10 months ago

you are using one extreme outdated telegram version. update to the latest version.

migozz commented 9 months ago

idk