Open dexenrage opened 2 months ago
ANGLE graphics backend: D3D11on12
Please use the auto one.
ANGLE graphics backend: D3D11on12
Please use the auto one.
The same bug, only instead of a corrupted image, there are white stripes on the top and right of the screen. Also, it depends on which monitor Telegram Desktop is open on - more often the problem is reproduced on a second monitor.
[2024.09.10 13:08:30] Launched version: 5005002, install beta: [TRUE], alpha: 0, debug mode: [TRUE]
[2024.09.10 13:08:30] Executable dir: C:/Program Files/Telegram Desktop/, name: Telegram.exe
[2024.09.10 13:08:30] Initial working dir: C:/Users/user/AppData/Roaming/Telegram Desktop/
[2024.09.10 13:08:30] Working dir: C:/Users/user/AppData/Roaming/Telegram Desktop/
[2024.09.10 13:08:30] Command line: C:\Program Files\Telegram Desktop\Telegram.exe
[2024.09.10 13:08:30] Executable path before check: C:/Program Files/Telegram Desktop/Telegram.exe
[2024.09.10 13:08:30] Logs started
[2024.09.10 13:08:30] AppUserModelID: Telegram.TelegramDesktop.1137a54e46a0b4ed1fdf25c2ac5dddb1
[2024.09.10 13:08:30] Using DirectX compiler 'C:\Program Files\Telegram Desktop\modules\x64\d3d\d3dcompiler_47.dll'.
[2024.09.10 13:08:30] Connecting local socket to Global\bc2b68f9a2fc595829c541e579540024-{87A94AB0-E370-4cde-98D3-ACC110C5967D}...
[2024.09.10 13:08:30] This is the only instance of Telegram, starting server and app...
[2024.09.10 13:08:30] Moved logging from 'C:/Users/user/AppData/Roaming/Telegram Desktop/log_start0.txt' to 'C:/Users/user/AppData/Roaming/Telegram Desktop/log.txt'!
[2024.09.10 13:08:30] Global devicePixelRatio: 1
[2024.09.10 13:08:30] QT_DPI_ADJUSTMENT_POLICY: AdjustDpi
[2024.09.10 13:08:30] Primary screen DPI: 96, Base: 96.
[2024.09.10 13:08:30] Computed screen scale: 100
[2024.09.10 13:08:30] DevicePixelRatio: 1
[2024.09.10 13:08:30] ScreenScale: 100
[2024.09.10 13:08:30] Media Info: Type Playback, default: {0.0.0.00000000}.{a523462a-cbca-4be8-88c3-5f25c911c9e2}, list: { "Realtek Digital Output (Realtek High Definition Audio)" <{0.0.0.00000000}.{0ec7dc6e-375c-4a3e-9cbd-f56e504ac877}>, "Speakers (Realtek High Definition Audio)" <{0.0.0.00000000}.{31b05d81-34e0-4ae0-80e0-173888d73230}>, "BenQ EX2780Q (NVIDIA High Definition Audio)" <{0.0.0.00000000}.{83608586-d1f5-4970-83b9-048b9670dc22}>, "BenQ EX2780Q (NVIDIA High Definition Audio)" <{0.0.0.00000000}.{85b450a9-0e8d-42ec-ad51-7b07e2e97ac8}>, "Internal AUX Jack (7.1 Surround Sound)" <{0.0.0.00000000}.{a145a28a-a9da-40ba-9112-3a2439f252af}>, "Speakers (7.1 Surround Sound)" <{0.0.0.00000000}.{a523462a-cbca-4be8-88c3-5f25c911c9e2}>, "BenQ EX2780Q (NVIDIA High Definition Audio)" <{0.0.0.00000000}.{d25a8e0b-a06f-4e07-8673-4e6f96a2c098}>, "NVIDIA Output (NVIDIA High Definition Audio)" <{0.0.0.00000000}.{e64a7937-9a3a-44a2-a61d-650247926c36}> }, full list refresh: false
[2024.09.10 13:08:30] Media Info: Type Capture, default: {0.0.1.00000000}.{757479b5-bd9a-4260-b586-af1fbc17c28e}, list: { "Stereo Mix (Realtek High Definition Audio)" <{0.0.1.00000000}.{00090e52-67af-49eb-ab8d-1911f0f37b08}>, "Front Green In (Realtek High Definition Audio)" <{0.0.1.00000000}.{0266dbf8-dd23-4b91-aafc-a5a6f9cd2cd2}>, "Front Pink In (Realtek High Definition Audio)" <{0.0.1.00000000}.{07ca5314-21ae-406d-ad2c-cc4a7443cc07}>, "Rear (Realtek High Definition Audio)" <{0.0.1.00000000}.{37b1088b-b448-486f-b7d5-1676b1224b0c}>, "Line In (Realtek High Definition Audio)" <{0.0.1.00000000}.{45016161-b101-4c1c-a180-39e4dc6df086}>, "Rear Green In (Realtek High Definition Audio)" <{0.0.1.00000000}.{4ac4a2da-62b8-480b-b318-ca9de60877a3}>, "Microphone (Realtek High Definition Audio)" <{0.0.1.00000000}.{68041b45-5452-4310-99c0-4af76217f790}>, "Front (Realtek High Definition Audio)" <{0.0.1.00000000}.{7509cc7c-6200-4e28-b986-fdb4553cc8c6}>, "Microphone (Realtek High Definition Audio)" <{0.0.1.00000000}.{757479b5-bd9a-4260-b586-af1fbc17c28e}>, "Center (Realtek High Definition Audio)" <{0.0.1.00000000}.{79ff6e57-279c-40a0-8f7d-c38740561c05}>, "Rear Blue In (Realtek High Definition Audio)" <{0.0.1.00000000}.{b2093b96-d1ef-420f-9983-7e591f631a53}>, "Side (Realtek High Definition Audio)" <{0.0.1.00000000}.{b77be7ac-bb45-4ca8-b436-f9becb53ab49}>, "Subwoofer (Realtek High Definition Audio)" <{0.0.1.00000000}.{d152269b-7012-4497-ac72-82124e4dbbb3}>, "Internal AUX Jack (NVIDIA High Definition Audio)" <{0.0.1.00000000}.{dd6b2779-8fd2-4d1e-b883-fb49658ba296}> }, full list refresh: false
[2024.09.10 13:08:30] Media Info: Type Camera, default: OBS Virtual Camera, list: { "OBS Virtual Camera" <OBS Virtual Camera> }, full list refresh: true
[2024.09.10 13:08:30] App Info: reading settings...
[2024.09.10 13:08:30] App Info: reading encrypted settings...
[2024.09.10 13:08:30] Lang Info: Loaded cached, keys: 7397
[2024.09.10 13:08:30] Font: from ':/gui/fonts/OpenSans-Regular.ttf' loaded 'Open Sans'
[2024.09.10 13:08:30] Font: from ':/gui/fonts/OpenSans-Italic.ttf' loaded 'Open Sans'
[2024.09.10 13:08:30] Font: from ':/gui/fonts/OpenSans-SemiBold.ttf' loaded 'Open Sans Semibold'
[2024.09.10 13:08:30] Font: from ':/gui/fonts/OpenSans-SemiBoldItalic.ttf' loaded 'Open Sans Semibold'
[2024.09.10 13:08:30] Font: from ':/gui/fonts/Vazirmatn-UI-NL-Regular.ttf' loaded 'Vazirmatn UI NL'
[2024.09.10 13:08:30] Font: from ':/gui/fonts/Vazirmatn-UI-NL-SemiBold.ttf' loaded 'Vazirmatn UI NL SemiBold'
[2024.09.10 13:08:30] OpenAL Logging Level: 3
[2024.09.10 13:08:30] QObject::connect(QWindow, Unknown): invalid nullptr parameter
[2024.09.10 13:08:30] App Info: reading accounts info...
[2024.09.10 13:08:30] App Info: bad decrypt key, data not decrypted - incorrect password?
[2024.09.10 13:08:30] App Info: could not decrypt pass-protected key from info file, maybe bad password...
[2024.09.10 13:08:30] QObject::connect(QWindow, Unknown): invalid nullptr parameter
[2024.09.10 13:08:30] OpenGL: Using custom 'gpu_driver_bug_list.json'.
[2024.09.10 13:08:30] QWindowsIntegration::createPlatformOpenGLContext QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize 8, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile)
[2024.09.10 13:08:31] GPU features: QSet()
[2024.09.10 13:08:31] QWindowsOpenGLTester::supportedRenderers GpuDescription(vendorId=0x10de, deviceId=0x1f0a, subSysId=0x879b1043, revision=161, driver: "nvldumdx.dll", version=32.0.15.6094, "NVIDIA GeForce GTX 1650""") 2 renderer: QFlags(0x2|0x4|0x8|0x20)
[2024.09.10 13:08:31] Qt: Using EGL from libEGL
[2024.09.10 13:08:31] Qt: Using OpenGL ES 2.0 from libGLESv2
[2024.09.10 13:08:31] QWindowsEGLStaticContext::create Created EGL display 0x1be80a4c0b0 v 1 . 5
[2024.09.10 13:08:31] QWindowsIntegration::createPlatformOpenGLContext QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize 8, stencilBufferSize -1, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile)
[2024.09.10 13:08:31] OpenGL Profile: OpenGLES.
[2024.09.10 13:08:31] OpenGL Renderer: ANGLE (NVIDIA, NVIDIA GeForce GTX 1650 Direct3D11 vs_5_0 ps_5_0, D3D11-32.0.15.6094)
[2024.09.10 13:08:31] OpenGL Vendor: Google Inc. (NVIDIA)
[2024.09.10 13:08:31] OpenGL Version: OpenGL ES 3.0.0 (ANGLE 2.1.10 git hash: e3f59e8d0c3e)
[2024.09.10 13:08:31] OpenGL Extensions: GL_ANGLE_framebuffer_multisample, GL_EXT_debug_label, GL_ANGLE_base_vertex_base_instance, GL_ANGLE_program_cache_control, GL_CHROMIUM_copy_texture, GL_KHR_debug, GL_OES_texture_half_float, GL_EXT_color_buffer_float, GL_EXT_texture_compression_bptc, GL_EXT_discard_framebuffer, GL_OES_compressed_ETC2_punchthroughA_RGBA8_texture, GL_ANGLE_lossy_etc_decode, GL_OES_EGL_image, GL_EXT_clip_cull_distance, GL_EXT_texture_type_2_10_10_10_REV, GL_OES_element_index_uint, GL_APPLE_clip_distance, GL_OES_compressed_EAC_RG11_unsigned_texture, GL_OES_texture_npot, GL_OES_texture_stencil8, GL_NV_framebuffer_blit, GL_AMD_performance_monitor, GL_CHROMIUM_bind_generates_resource, GL_EXT_map_buffer_range, GL_OES_compressed_EAC_R11_signed_texture, GL_OES_sample_variables, GL_OES_shader_multisample_interpolation, GL_EXT_texture_compression_s3tc_srgb, GL_ANGLE_polygon_mode, GL_EXT_texture_border_clamp, GL_EXT_read_format_bgra, GL_EXT_disjoint_timer_query, GL_OES_surfaceless_context, GL_ANGLE_framebuffer_blit, GL_ANGLE_instanced_arrays, GL_ANGLE_provoking_vertex, GL_EXT_float_blend, GL_EXT_polygon_offset_clamp, GL_CHROMIUM_copy_compressed_texture, GL_EXT_depth_clamp, GL_EXT_draw_elements_base_vertex, GL_OES_vertex_array_object, GL_NV_pixel_buffer_object, GL_EXT_unpack_subimage, GL_ANGLE_copy_texture_3d, GL_OES_compressed_ETC2_sRGB8_texture, GL_ANGLE_robust_client_memory, GL_OVR_multiview, GL_ANGLE_pack_reverse_row_order, GL_OES_draw_elements_base_vertex, GL_ANGLE_translated_shader_source, GL_EXT_debug_marker, GL_EXT_robustness, GL_OES_fbo_render_mipmap, GL_ANGLE_get_tex_level_parameter, GL_OES_mapbuffer, GL_OES_depth24, GL_EXT_render_snorm, GL_ANGLE_stencil_texturing, GL_CHROMIUM_bind_uniform_location, GL_OES_texture_half_float_linear, GL_WEBGL_video_texture, GL_ANGLE_base_vertex_base_instance_shader_builtin, GL_EXT_multi_draw_indirect, GL_OES_packed_depth_stencil, GL_OVR_multiview2, GL_EXT_draw_buffers, GL_EXT_texture_filter_anisotropic, GL_ANGLE_clip_cull_distance, GL_ANGLE_texture_usage, GL_EXT_draw_buffers_indexed, GL_EXT_multisampled_render_to_texture, GL_EXT_conservative_depth, GL_OES_standard_derivatives, GL_EXT_sRGB, GL_OES_texture_border_clamp, GL_ANGLE_texture_multisample, GL_OES_compressed_ETC2_sRGB8_alpha8_texture, GL_CHROMIUM_lose_context, GL_OES_get_program_binary, GL_EXT_texture_format_BGRA8888, GL_ANGLE_memory_size, GL_OES_texture_float_linear, GL_ANGLE_multiview_multisample, GL_OES_compressed_EAC_RG11_signed_texture, GL_EXT_shader_texture_lod, GL_EXT_texture_compression_rgtc, GL_OES_draw_buffers_indexed, GL_NV_EGL_stream_consumer_external, GL_EXT_occlusion_query_boolean, GL_ANGLE_depth_texture, GL_ANGLE_shader_pixel_local_storage, GL_EXT_clip_control, GL_EXT_color_buffer_half_float, GL_EXT_texture_rg, GL_OES_texture_float, GL_EXT_base_instance, GL_OES_rgb8_rgba8, GL_ANGLE_multi_draw, GL_EXT_blend_func_extended, GL_OES_EGL_image_external_essl3, GL_EXT_EGL_image_external_wrap_modes, GL_EXT_texture_compression_dxt1, GL_ANGLE_shader_pixel_local_storage_coherent, GL_EXT_texture_storage, GL_NV_pack_subimage, GL_EXT_texture_mirror_clamp_to_edge, GL_NV_fence, GL_ANGLE_request_extension, GL_ANGLE_texture_compression_dxt5, GL_EXT_frag_depth, GL_CHROMIUM_sync_query, GL_ANGLE_get_serialized_context_string, GL_OES_depth32, GL_OES_compressed_ETC2_RGB8_texture, GL_OES_EGL_image_external, GL_ANGLE_texture_compression_dxt3, GL_OES_compressed_EAC_R11_unsigned_texture, GL_EXT_instanced_arrays, GL_ANGLE_renderability_validation, GL_EXT_blend_minmax, GL_KHR_parallel_shader_compile, , GL_NV_shader_noperspective_interpolation, GL_OES_compressed_ETC2_RGBA8_texture, GL_OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture, GL_EXT_texture_norm16, GL_ANGLE_client_arrays
[2024.09.10 13:08:31] 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_ANGLE_direct_composition, EGL_ANGLE_windows_ui_composition, 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_stream_producer_d3d_texture, EGL_ANGLE_create_context_webgl_compatibility, EGL_CHROMIUM_create_context_bind_generates_resource, EGL_CHROMIUM_sync_control, 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_no_config_context, EGL_KHR_create_context_no_error, EGL_KHR_reusable_sync,
[2024.09.10 13:08:31] OpenGL: QOpenGLContext created, version: 3.3.
[2024.09.10 13:08:31] OpenGL: [TRUE] (Window)
[2024.09.10 13:08:32] App Info: reading accounts info...
[2024.09.10 13:08:33] App Info: reading encrypted info...
[2024.09.10 13:08:33] App Info: reading map...
[2024.09.10 13:08:33] App Info: reading encrypted map...
[2024.09.10 13:08:33] App Info: reading encrypted user settings...
[2024.09.10 13:08:33] App Info: encrypted user settings read.
[2024.09.10 13:08:33] App Info: reading encrypted mtp data...
[2024.09.10 13:08:33] MTP Info: read keys, current: 5, to destroy: 0
[2024.09.10 13:08:33] Map read time: 8
[2024.09.10 13:08:33] App Info: reading encrypted mtp config...
[2024.09.10 13:08:33] Export Info: Destroy top bar by controller removal.
[2024.09.10 13:08:34] Corrupt JPEG data: premature end of data segment
[2024.09.10 13:08:34] API Warning: not loaded minimal channel applied.
[2024.09.10 13:08:34] API Warning: not loaded minimal channel applied.
[2024.09.10 13:08:34] API Warning: not loaded minimal channel applied.
[2024.09.10 13:08:34] Corrupt JPEG data: premature end of data segment
[2024.09.10 13:08:38] RPC Error: request 85 got fail with code 400, error PEER_ID_INVALID
[2024.09.10 13:08:38] API Warning: not loaded minimal channel applied.
[2024.09.10 13:08:38] API Warning: not loaded minimal channel applied.
[2024.09.10 13:08:38] API Warning: not loaded minimal channel applied.
[2024.09.10 13:08:40] QWindowsIntegration::createPlatformOpenGLContext QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize -1, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile)
[2024.09.10 13:08:40] QWindowsWindow::setGeometry: Unable to set geometry 2560x1441+2560-1 (frame: 2576x1449+2552-1) on QWidgetWindow/"TWidgetClassWindow" on "\\.\DISPLAY2". Resulting geometry: 2544x1433+2568-1 (frame: 2560x1441+2560-1) margins: 8, 0, 8, 8 minimum size: 480x385 MINMAXINFO maxSize=0,0 maxpos=0,0 mintrack=496,393 maxtrack=0,0)
[2024.09.10 13:08:40] QWindowsIntegration::createPlatformOpenGLContext QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize 8, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile)
[2024.09.10 13:08:49] QWindowsEGLStaticContext::~QWindowsEGLStaticContext Releasing EGL display 0x1be80a4c0b0
This looks like a GPU driver bug
The same error, but on another PC with one display 1920x1080 144Hz
and a GTX 1650
And? Don't customize ANGLE settings if you know this breaks.
Don't customize ANGLE settings if you know this breaks.
ANGLE graphics backend is set to Auto
ANGLE graphics backend is set to Auto
You was saying corruption happens only with D3D11on12?
ANGLE graphics backend is set to Auto
You was saying corruption happens only with D3D11on12?
After changing to Auto, the bug was reproduced on a PC with one monitor.
Steps to reproduce
You should have two monitors with a resolution of
2560x1440 144Hz
If the bug does not reproduce, restart the client and try again.
Expected behaviour
The image opens in full screen
Actual behaviour
The image displayed is corrupted
Operating system
Windows 11 23H2
Version of Telegram Desktop
5.5.2 x64
Installation source
Static binary from official website
Crash ID
No response
Logs