Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-74561

ANGLE assert error when exit application

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Not Evaluated
    • None
    • 5.12.2
    • QPA: Windows
    • None
    • Qt 5.12.2
      Windows 10 LTSB 64bit (10.0.14393)
      Intel(R) HD Graphics 4600

      with environment
      QT_OPENGL=angle
    • Windows

    Description

      Open qtbase\examples\opengl\contextinfo or Qt example app "gallery" (for QtQuick Controls 2 ), and close the app.

      An assert error dialog popup, stop at the following line:

      C:\Qt\5.12.2\Src\qtbase\src\3rdparty\angle\src\libANGLE\RefCountObject.h
      line 120    
      
      // Objects have to be released before the resource manager is destroyed, so they must be explicitly cleaned up.
      ASSERT(mObject == nullptr);
      

      The console has the following info:

      ERR: angle::DestroyThenDelete<class gl::Context,class egl::Display>::operator ()(420): Unhandled internal errangle::DestroyThenDelete<class gl::Context,class egl::Display>::operator ()(420): Unhandled internal error: 0x3002
      or: 0x3002
      

      The renderer info

       R/G/B/A Buffers:   8 8 8 8
       Depth Buffer:      0
       Stencil Buffer:    0
       Samples:           0
       GL_VENDOR:         Google Inc.
       GL_RENDERER:       ANGLE (Intel(R) HD Graphics 4600 Direct3D11 vs_5_0 ps_5_0)
       GL_VERSION:        OpenGL ES 2.0 (ANGLE 2.1.0.57ea533f79a7)
       GL_EXTENSIONS:     GL_EXT_read_format_bgra GL_NV_fence GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_ANGLE_framebuffer_blit GL_EXT_frag_depth GL_EXT_occlusion_query_boolean GL_ANGLE_lossy_etc_decode GL_OES_texture_npot GL_OES_texture_float GL_EXT_texture_rg GL_OES_compressed_ETC1_RGB8_texture GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_CHROMIUM_copy_texture GL_EXT_texture_format_BGRA8888 GL_ANGLE_client_arrays GL_CHROMIUM_copy_compressed_texture GL_OES_texture_half_float_linear GL_EXT_texture_compression_dxt1 GL_EXT_draw_buffers GL_CHROMIUM_bind_generates_resource GL_NV_pack_subimage GL_OES_texture_half_float GL_OES_rgb8_rgba8 GL_ANGLE_robust_client_memory GL_CHROMIUM_color_buffer_float_rgba GL_EXT_texture_compression_s3tc_srgb GL_EXT_unpack_subimage GL_CHROMIUM_sync_query GL_EXT_robustness GL_OES_texture_float_linear GL_ANGLE_texture_compression_dxt5 GL_EXT_debug_marker GL_EXT_disjoint_timer_query GL_ANGLE_instanced_arrays GL_ANGLE_framebuffer_multisample GL_ANGLE_texture_usage GL_ANGLE_texture_compression_dxt3 GL_ANGLE_depth_texture GL_ANGLE_pack_reverse_row_order GL_EXT_map_buffer_range GL_OES_packed_depth_stencil GL_OES_EGL_image GL_OES_vertex_array_object GL_ANGLE_translated_shader_source GL_OES_standard_derivatives GL_OES_element_index_uint GL_OES_mapbuffer GL_CHROMIUM_color_buffer_float_rgb GL_NV_pixel_buffer_object GL_CHROMIUM_bind_uniform_location GL_OES_depth32 GL_EXT_texture_filter_anisotropic GL_OES_EGL_image_external GL_EXT_shader_texture_lod GL_OES_get_program_binary GL_EXT_sRGB GL_NV_EGL_stream_consumer_external GL_OES_surfaceless_context GL_EXT_discard_framebuffer  GL_KHR_debug GL_EXT_texture_storage
       Max Texture Size: 16384
       Debug context:    false
      

       

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              kleint Friedemann Kleint
              steve.k.chiu Steve K. Chiu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes