Skip to content

Telegram Desktop crashed when interact with Bot Keyboard #30334

@IsaacJReay

Description

@IsaacJReay

Steps to reproduce

  1. Use telegram link with /start=parameter to access a bot
  2. Have a Telegram bot generate a keyboard button that redirect user to a link
  3. Click on the keyboard button

Expected behaviour

It should redirect back out to browser successfully with the link in the keyboard button.

Actual behaviour

The telegram desktop crashed

Operating system

Windows 11 x64

Version of Telegram Desktop

6.5.1

Installation source

Static binary from official website

Crash ID

0bb52edb-5b66-4a4c-90b8-68ca40df44e6

Logs

[2026.02.24 15:14:42] Launched version: 6005001, install beta: [TRUE], alpha: 0, debug mode: [FALSE]
[2026.02.24 15:14:42] Executable dir: C:/Users/PichponereayNGOR/AppData/Roaming/Telegram Desktop/, name: Telegram.exe
[2026.02.24 15:14:42] Initial working dir: C:/Users/PichponereayNGOR/AppData/Roaming/Telegram Desktop/
[2026.02.24 15:14:42] Working dir: C:/Users/PichponereayNGOR/AppData/Roaming/Telegram Desktop/
[2026.02.24 15:14:42] Command line: C:\Users\PichponereayNGOR\AppData\Roaming\Telegram Desktop\Telegram.exe
[2026.02.24 15:14:42] Executable path before check: C:/Users/PichponereayNGOR/AppData/Roaming/Telegram Desktop/Telegram.exe
[2026.02.24 15:14:42] Logs started
[2026.02.24 15:14:42] WinRT Supported: [TRUE]
[2026.02.24 15:14:42] App Info: Shortcut validated at "C:/Users/PichponereayNGOR/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Telegram Desktop/Telegram.lnk"
[2026.02.24 15:14:42] AppUserModelID: Telegram.TelegramDesktop
[2026.02.24 15:14:42] Using DirectX compiler 'C:\Users\PichponereayNGOR\AppData\Roaming\Telegram Desktop\modules\x64\d3d\d3dcompiler_47.dll'.
[2026.02.24 15:14:42] Connecting local socket to Global\1608356fc1ad61fa0b332bc1a6b31977-{87A94AB0-E370-4cde-98D3-ACC110C5967D}...
[2026.02.24 15:14:42] This is the only instance of Telegram, starting server and app...
[2026.02.24 15:14:42] Moved logging from 'C:/Users/PichponereayNGOR/AppData/Roaming/Telegram Desktop/log_start2.txt' to 'C:/Users/PichponereayNGOR/AppData/Roaming/Telegram Desktop/log.txt'!
[2026.02.24 15:14:42] Old start log 'log_start0.txt' found, deleted: [TRUE]
[2026.02.24 15:14:42] Old start log 'log_start1.txt' found, deleted: [TRUE]
[2026.02.24 15:14:42] Opened 'C:/Users/PichponereayNGOR/AppData/Roaming/Telegram Desktop/tdata/working' for reading, the previous Telegram Desktop launch was not finished properly :( Crash log size: 454
[2026.02.24 15:14:43] Update Info: MTP is unavailable.
[2026.02.24 15:14:44] App Error: _basePath is empty in writeSettings()
[2026.02.24 15:14:50] Crash report check for sending done, result: Report
[2026.02.24 15:14:50] Crash report sending done, result: Done
[2026.02.24 15:15:02] Global devicePixelRatio: 1
[2026.02.24 15:15:02] QT_DPI_ADJUSTMENT_POLICY: AdjustDpi
[2026.02.24 15:15:02] Primary screen DPI: 120, Base: 96.
[2026.02.24 15:15:02] Computed screen scale: 125
[2026.02.24 15:15:02] DevicePixelRatio: 1
[2026.02.24 15:15:02] ScreenScale: 125
[2026.02.24 15:15:02] Media Info: Type Playback, default: {0.0.0.00000000}.{6f06d8b2-90eb-4282-aa3e-8f693a4a4bc4}, list: { "MSI MD271UL (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{06843f97-cf6e-47a1-bc39-b600ce48ad88}>, "Headset (GR13 Hands-Free)" <{0.0.0.00000000}.{0da2ae63-98d2-495b-8af4-900e9dca8d80}>, "Digital Output ()" <{0.0.0.00000000}.{0fd68d4c-6a60-404f-90da-9a86f5654700}>, "Headphones (GR13)" <{0.0.0.00000000}.{12c5da1d-9861-4112-bc8c-d6036894240c}>, "PT-LB386 (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{16966fad-d77a-4dff-a805-4a5dd4aeec90}>, "SAMSUNG (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{1a1e43ae-b879-4bef-ac0e-688d1ed849bd}>, "SAMSUNG (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{28b2dab6-53bb-491c-b1ff-d6fedc90162d}>, "Headset Earphone (JBL GO 2 Hands-Free)" <{0.0.0.00000000}.{2a5dfcce-31dd-46f6-bcc1-92703d3878bc}>, "Digital Audio (HDMI) (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{37b86a8f-1f6d-441d-a665-8b50f8bcbf09}>, "MSI G271CQP (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{39dde3fe-fc45-43f7-95dc-d0c30ce5f38e}>, "We Monitor (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{475158ce-0276-4344-96da-7eeeb4871918}>, "Speakers (Realtek(R) Audio)" <{0.0.0.00000000}.{52c80f3d-cafd-40b0-9437-d4a54cb13e9b}>, "MSI MD271QP (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{6a9d1df5-2b24-4bcc-8ba5-c006bc23be1b}>, "Headphones (Realtek(R) Audio)" <{0.0.0.00000000}.{6f06d8b2-90eb-4282-aa3e-8f693a4a4bc4}>, "SAMSUNG (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{78271f29-5587-43cc-92d2-f0d5d47eb510}>, "M2401 (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{94458f83-11e8-414b-9596-983fad848726}>, "CASIO-PJ (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{b3f46e41-a0f4-486a-8410-fe6afee2d308}>, "SAMSUNG (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{c4064471-89ee-45b4-b6ce-a8714a44be2e}>, "HDMI (HD Audio Driver for Display Audio)" <{0.0.0.00000000}.{cf8a5ece-f2bf-4a44-b099-4334da86b100}>, "Speakers (JBL GO 2)" <{0.0.0.00000000}.{ddf69321-b7f5-4523-ba06-d4f1716385a8}> }, full list refresh: false
[2026.02.24 15:15:02] Media Info: Type Capture, default: {0.0.1.00000000}.{ee320ca6-d65c-4d06-9c38-2f214dd375aa}, list: { "Headset (GR13 Hands-Free)" <{0.0.1.00000000}.{0a50fbd4-8792-4084-a9cc-e97d3bc4ad7f}>, "Headset Microphone (JBL GO 2 Hands-Free)" <{0.0.1.00000000}.{1f8130b5-c352-4623-8016-bb44ab5754bb}>, "Microphone Array (Realtek(R) Audio)" <{0.0.1.00000000}.{2deb9e44-a0f3-468e-86cf-c70ec4452d18}>, "Stereo Mix (Realtek(R) Audio)" <{0.0.1.00000000}.{c8ae8b32-0b2e-4459-8f70-5164ded32897}>, "Microphone (Realtek(R) Audio)" <{0.0.1.00000000}.{ee320ca6-d65c-4d06-9c38-2f214dd375aa}> }, full list refresh: false
[2026.02.24 15:15:02] Media Info: Type Camera, default: \\?\usb#vid_3277&pid_0036&mi_00#6&190cf7f4&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global, list: { "USB2.0 HD UVC WebCam" <\\?\usb#vid_3277&pid_0036&mi_00#6&190cf7f4&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global>, "OBS Virtual Camera" <OBS Virtual Camera> }, full list refresh: true
[2026.02.24 15:15:02] App Info: reading settings...
[2026.02.24 15:15:02] App Info: reading encrypted settings...
[2026.02.24 15:15:02] Lang Info: Loaded cached, keys: 9871
[2026.02.24 15:15:02] Font: from ':/gui/fonts/OpenSans-Italic.ttf' loaded 'Open Sans'
[2026.02.24 15:15:02] Font: from ':/gui/fonts/OpenSans-Regular.ttf' loaded 'Open Sans'
[2026.02.24 15:15:02] Font: from ':/gui/fonts/OpenSans-SemiBold.ttf' loaded 'Open Sans Semibold'
[2026.02.24 15:15:02] Font: from ':/gui/fonts/OpenSans-SemiBoldItalic.ttf' loaded 'Open Sans Semibold'
[2026.02.24 15:15:02] Font: from ':/gui/fonts/Vazirmatn-UI-NL-Regular.ttf' loaded 'Vazirmatn UI NL'
[2026.02.24 15:15:02] Font: from ':/gui/fonts/Vazirmatn-UI-NL-SemiBold.ttf' loaded 'Vazirmatn UI NL SemiBold'
[2026.02.24 15:15:03] OpenAL Logging Level: (not set)
[2026.02.24 15:15:03] Screen Reader: inactive
[2026.02.24 15:15:03] App Info: reading accounts info...
[2026.02.24 15:15:03] App Info: reading encrypted info...
[2026.02.24 15:15:03] App Info: reading map...
[2026.02.24 15:15:03] App Info: reading encrypted map...
[2026.02.24 15:15:03] App Info: reading encrypted user settings...
[2026.02.24 15:15:03] App Info: encrypted user settings read.
[2026.02.24 15:15:03] App Info: reading encrypted mtp data...
[2026.02.24 15:15:03] MTP Info: read keys, current: 4, to destroy: 0
[2026.02.24 15:15:03] Map read time: 25
[2026.02.24 15:15:03] App Info: reading encrypted mtp config...
[2026.02.24 15:15:03] App Info: reading map...
[2026.02.24 15:15:03] App Info: reading encrypted map...
[2026.02.24 15:15:03] App Info: reading encrypted user settings...
[2026.02.24 15:15:03] App Info: encrypted user settings read.
[2026.02.24 15:15:03] App Info: reading encrypted mtp data...
[2026.02.24 15:15:03] MTP Info: read keys, current: 5, to destroy: 0
[2026.02.24 15:15:03] Map read time: 3
[2026.02.24 15:15:03] App Info: reading encrypted mtp config...
[2026.02.24 15:15:03] App Info: reading map...
[2026.02.24 15:15:03] App Info: reading encrypted map...
[2026.02.24 15:15:03] App Info: reading encrypted user settings...
[2026.02.24 15:15:03] App Info: encrypted user settings read.
[2026.02.24 15:15:03] App Info: reading encrypted mtp data...
[2026.02.24 15:15:03] MTP Info: read keys, current: 5, to destroy: 0
[2026.02.24 15:15:03] Map read time: 5
[2026.02.24 15:15:03] App Info: reading encrypted mtp config...
[2026.02.24 15:15:03] Export Info: Destroy top bar by controller removal.
[2026.02.24 15:15:03] OpenGL: Using custom 'gpu_driver_bug_list.json'.
[2026.02.24 15:15:03] OpenGL Profile: OpenGLES.
[2026.02.24 15:15:03] OpenGL Renderer: ANGLE (Intel, Intel(R) Iris(R) Xe Graphics Direct3D11 vs_5_0 ps_5_0, D3D11-32.0.101.5768)
[2026.02.24 15:15:03] OpenGL Vendor: Google Inc. (Intel)
[2026.02.24 15:15:03] OpenGL Version: OpenGL ES 3.0.0 (ANGLE 2.1.10 git hash: e3f59e8d0c3e)
[2026.02.24 15:15:03] OpenGL Extensions: GL_ANGLE_request_extension, GL_EXT_multisampled_render_to_texture, GL_OES_texture_border_clamp, GL_ANGLE_base_vertex_base_instance, GL_CHROMIUM_copy_texture, GL_EXT_render_snorm, GL_OES_vertex_array_object, GL_ANGLE_polygon_mode, GL_EXT_texture_filter_anisotropic, GL_ANGLE_clip_cull_distance, GL_CHROMIUM_sync_query, GL_EXT_texture_storage, GL_NV_framebuffer_blit, GL_OES_compressed_ETC2_sRGB8_alpha8_texture, GL_OES_rgb8_rgba8, GL_CHROMIUM_lose_context, GL_OES_compressed_ETC2_punchthroughA_RGBA8_texture, GL_EXT_depth_clamp, GL_OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture, GL_OES_depth32, GL_OES_EGL_image_external_essl3, GL_ANGLE_client_arrays, GL_ANGLE_copy_texture_3d, GL_APPLE_clip_distance, GL_EXT_polygon_offset_clamp, GL_OES_element_index_uint, GL_CHROMIUM_bind_generates_resource, GL_OES_compressed_EAC_R11_unsigned_texture, GL_ANGLE_renderability_validation, GL_EXT_debug_marker, GL_KHR_parallel_shader_compile, GL_ANGLE_depth_texture, GL_KHR_debug, GL_OES_EGL_image_external, GL_OVR_multiview, GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, GL_ANGLE_texture_multisample, GL_EXT_texture_rg, GL_EXT_texture_type_2_10_10_10_REV, GL_ANGLE_get_serialized_context_string, GL_NV_pack_subimage, GL_NV_shader_noperspective_interpolation, GL_OES_texture_stencil8, GL_ANGLE_program_cache_control, GL_EXT_texture_compression_s3tc_srgb, GL_ANGLE_stencil_texturing, GL_ANGLE_texture_usage, GL_OES_shader_multisample_interpolation, GL_EXT_base_instance, GL_EXT_draw_elements_base_vertex, GL_OES_compressed_ETC2_RGB8_texture, GL_EXT_texture_mirror_clamp_to_edge, GL_ANGLE_instanced_arrays, GL_AMD_performance_monitor, GL_OES_compressed_EAC_RG11_signed_texture, GL_EXT_texture_border_clamp, GL_EXT_sRGB, GL_OES_draw_buffers_indexed, GL_EXT_discard_framebuffer, GL_NV_fence, GL_ANGLE_framebuffer_blit, GL_ANGLE_provoking_vertex, GL_NV_pixel_buffer_object, GL_EXT_EGL_image_external_wrap_modes, GL_ANGLE_shader_pixel_local_storage, GL_EXT_blend_minmax, GL_EXT_multi_draw_indirect, GL_OES_texture_float_linear, GL_OES_compressed_ETC2_RGBA8_texture, GL_WEBGL_video_texture, GL_OES_compressed_ETC2_sRGB8_texture, GL_EXT_draw_buffers_indexed, GL_EXT_blend_func_extended, GL_EXT_instanced_arrays, GL_OES_mapbuffer, GL_OES_texture_half_float, GL_OES_draw_elements_base_vertex, GL_OES_depth24, GL_OES_standard_derivatives, GL_EXT_conservative_depth, GL_ANGLE_lossy_etc_decode, GL_ANGLE_robust_client_memory, GL_OES_get_program_binary, GL_ANGLE_shader_pixel_local_storage_coherent, GL_EXT_clip_control, GL_EXT_frag_depth, GL_EXT_occlusion_query_boolean, GL_EXT_map_buffer_range, GL_EXT_unpack_subimage, GL_OES_surfaceless_context, , GL_CHROMIUM_copy_compressed_texture, GL_OES_fbo_render_mipmap, GL_EXT_robustness, GL_EXT_texture_compression_dxt1, GL_ANGLE_multiview_multisample, GL_ANGLE_pack_reverse_row_order, GL_OES_compressed_EAC_RG11_unsigned_texture, GL_ANGLE_multi_draw, GL_OVR_multiview2, GL_EXT_color_buffer_half_float, GL_EXT_clip_cull_distance, GL_ANGLE_memory_size, GL_CHROMIUM_bind_uniform_location, GL_NV_EGL_stream_consumer_external, GL_ANGLE_base_vertex_base_instance_shader_builtin, GL_EXT_read_format_bgra, GL_OES_packed_depth_stencil, GL_OES_texture_float, GL_EXT_draw_buffers, GL_OES_compressed_EAC_R11_signed_texture, GL_OES_EGL_image, GL_OES_texture_half_float_linear, GL_EXT_texture_compression_bptc, GL_EXT_texture_compression_rgtc, GL_EXT_debug_label, GL_EXT_float_blend, GL_ANGLE_translated_shader_source, GL_EXT_shader_texture_lod, GL_OES_texture_npot, GL_ANGLE_get_tex_level_parameter, GL_EXT_texture_norm16, GL_ANGLE_framebuffer_multisample, GL_EXT_color_buffer_float, GL_EXT_disjoint_timer_query, GL_OES_sample_variables, GL_EXT_texture_format_BGRA8888
[2026.02.24 15:15:03] 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, 
[2026.02.24 15:15:03] OpenGL: QOpenGLContext created, version: 3.3.
[2026.02.24 15:15:03] OpenGL: [TRUE] (Window)
[2026.02.24 15:15:06] RPC Error: request 153 got fail with code 400, error USER_NOT_PARTICIPANT
[2026.02.24 15:15:06] RPC Error: request 168 got fail with code 400, error USER_NOT_PARTICIPANT

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions