mobile icon indicating copy to clipboard operation
mobile copied to clipboard

Crash at QRhi::endFrame

Open tomasMizera opened this issue 7 months ago • 1 comments

With Qt 6.8.3, GPC reports this crash as top for now in 2025.2.0:

[libQt6Gui_arm64-v8a.so] QRhi::endFrame(QRhiSwapChain*, QFlagsQRhi::EndFrameFlag)

backtrace:

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
pid: 0, tid: 24767 >>> uk.co.lutraconsulting <<<

backtrace:
  #00  pc 0x00000000003eb49c  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!01bc4b122c268c0369d1dca80622a3!12ae96cb63!+76)
  #01  pc 0x00000000003eac60  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!14fc36867659bd8c02a07a39173274!12ae96cb63!+368)
  #02  pc 0x00000000001d2984  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!a40a38ce183fa5aec80c1dac9afbd2!12ae96cb63!+52)
  #03  pc 0x00000000001c78f4  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!2ed2ea198decffbf8196ed550eb81d!12ae96cb63!+3388)
  #04  pc 0x00000000001c19fc  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!d376fd6fa8356d91d4098bc37928d0!12ae96cb63!+844)
  #05  pc 0x000000000017e13c  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!a920daad3cb5055de3619d36e5cd41!12ae96cb63!+220)
  #06  pc 0x00000000000f4ae4  /vendor/lib64/egl/libGLESv2_adreno.so (glCopyTexSubImage2D+132)
  #07  pc 0x000000000057dae4  /data/app/~~1FOYFMqS9pLDR-w4LK5kuQ==/uk.co.lutraconsulting-4QvTE-dqbmskzyjMSF6ymQ==/lib/arm64/libQt6Gui_arm64-v8a.so (BuildId: 323f110bfe8c2c0f1c49857c7c66e291a03c84e5)
  #08  pc 0x000000000057e95c  /data/app/~~1FOYFMqS9pLDR-w4LK5kuQ==/uk.co.lutraconsulting-4QvTE-dqbmskzyjMSF6ymQ==/lib/arm64/libQt6Gui_arm64-v8a.so (BuildId: 323f110bfe8c2c0f1c49857c7c66e291a03c84e5)
  #09  pc 0x0000000000492d80  /data/app/~~1FOYFMqS9pLDR-w4LK5kuQ==/uk.co.lutraconsulting-4QvTE-dqbmskzyjMSF6ymQ==/lib/arm64/libQt6Gui_arm64-v8a.so (QRhi::endFrame(QRhiSwapChain*, QFlags<QRhi::EndFrameFlag>)+64) (BuildId: 323f110bfe8c2c0f1c49857c7c66e291a03c84e5)
  #10  pc 0x00000000005bcca4  /data/app/~~1FOYFMqS9pLDR-w4LK5kuQ==/uk.co.lutraconsulting-4QvTE-dqbmskzyjMSF6ymQ==/lib/arm64/libQt6Quick_arm64-v8a.so (BuildId: 8716d56de1e16790c112823ef29c3d4fc6566195)
  #11  pc 0x00000000005bd584  /data/app/~~1FOYFMqS9pLDR-w4LK5kuQ==/uk.co.lutraconsulting-4QvTE-dqbmskzyjMSF6ymQ==/lib/arm64/libQt6Quick_arm64-v8a.so (BuildId: 8716d56de1e16790c112823ef29c3d4fc6566195)
  #12  pc 0x0000000000478758  /data/app/~~1FOYFMqS9pLDR-w4LK5kuQ==/uk.co.lutraconsulting-4QvTE-dqbmskzyjMSF6ymQ==/lib/arm64/libQt6Core_arm64-v8a.so (BuildId: d2d8373fe5de2616608cb55f26f19fedefc7add9)
  #13  pc 0x00000000000c3774  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208)
  #14  pc 0x000000000005d044  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

https://play.google.com/console/u/0/developers/9020781919488086309/app/4975035682978011226/vitals/crashes/e68f0a6f4264564422f3c0341648814a/details?days=60&versionCode=637411&isUserPerceived=true

tomasMizera avatar Apr 25 '25 14:04 tomasMizera

Found some related bug reports on Qt:

  • https://bugreports.qt.io/browse/QTBUG-94751?jql=text%20~%20%22glCopyTexSubImage2D%22
  • https://bugreports.qt.io/browse/QTBUG-96322?jql=text%20~%20%22glCopyTexSubImage2D%22

tomasMizera avatar May 28 '25 06:05 tomasMizera

The issue should be fixed in Qt 6.9.2 or 6.10.0, see https://bugreports.qt.io/browse/QTBUG-138392

tomasMizera avatar Jul 24 '25 11:07 tomasMizera