Bug 509945

Summary: Gwenview crashes upon trying to play any video
Product: [Applications] gwenview Reporter: Josh S. <joshyboy>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: idontfeelcomfygivingyoumyemail
Priority: NOR Keywords: drkonqi
Version First Reported In: 25.08.1   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/261171/events/99372b0742654724b288bd7755e81b33/
Attachments: New crash information added by DrKonqi

Description Josh S. 2025-09-25 18:58:22 UTC
Application: gwenview (25.08.1)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.2
Frameworks Version: 6.18.0
Operating System: Linux 6.14.0-29-generic x86_64
Windowing System: Wayland
Distribution: Ubuntu 24.04.3 LTS
DrKonqi: 6.4.5 [CoredumpBackend]

-- Information about the crash:
Pressing the play button on any video changes the icon in the button to a pause icon and shows the time remaining on the video, but Gwenview briefly freezes before crashing without showing any of the video.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#6  __memcpy_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:265
#7  0x000072bbe1dd32be in tc_draw_user_indices_single (_pipe=0x5605692226a0, info=0x7fff1fec2210, drawid_offset=<optimized out>, indirect=<optimized out>, draws=0x7fff1fec2204, num_draws=<optimized out>) at ../src/gallium/auxiliary/util/u_threaded_context.c:3866
#8  0x000072bbe1dd00ae in tc_draw_vbo (_pipe=0x5605692226a0, info=<optimized out>, drawid_offset=<optimized out>, indirect=<optimized out>, draws=<optimized out>, num_draws=<optimized out>) at ../src/gallium/auxiliary/util/u_threaded_context.c:4148
#9  0x000072bbe197eb33 in _mesa_validated_drawrangeelements (ctx=0x560569257110, index_bo=0x0, mode=mode@entry=5, index_bounds_valid=index_bounds_valid@entry=false, start=start@entry=0, end=end@entry=4294967295, count=30, type=5123, indices=0x0, basevertex=0, numInstances=1, baseInstance=0) at ../src/mesa/main/draw.c:1705
#10 0x000072bbe197ff0e in _mesa_DrawElementsBaseVertex (mode=5, count=30, type=5123, indices=0x0, basevertex=0) at ../src/mesa/main/draw.c:1848
#11 0x000072bbf4d55daa in QOpenGLFunctions::glDrawElements (indices=0x0, type=5123, count=30, mode=5, this=0x56056768a060) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+release+build121/src/gui/opengl/qopenglfunctions.h:720
#12 QOpenGL2PaintEngineExPrivate::drawCachedGlyphs (this=this@entry=0x560567689e40, glyphFormat=glyphFormat@entry=QFontEngine::Format_A8, staticTextItem=staticTextItem@entry=0x7fff1fec2590) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+release+build121/src/opengl/qopenglpaintengine.cpp:2071
#13 0x000072bbf4d56fe9 in QOpenGL2PaintEngineEx::drawTextItem (this=<optimized out>, p=..., textItem=...) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+release+build121/src/opengl/qopenglpaintengine.cpp:1692
#14 0x000072bbf8f9d395 in QPainterPrivate::drawTextItem (this=<optimized out>, p=..., _ti=..., textEngine=0x7fff1fec3c30) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+release+build121/src/gui/painting/qpainter.cpp:6283
#15 0x000072bbf914326a in QTextLine::draw_internal (this=0x7fff1fec3b60, p=0x7fff1fec67c0, origPos=..., selection=<optimized out>) at /usr/include/c++/13/bits/unique_ptr.h:199
#16 0x000072bbf8fa656f in qt_format_text (fnt=..., _r=..., tf=<optimized out>, option=<optimized out>, str=..., brect=0x0, tabstops=0, ta=0x0, tabarraylen=0, painter=0x7fff1fec67c0) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+release+build121/src/gui/painting/qpainter.cpp:7382
#17 0x000072bbf8f934ab in QPainter::drawText (this=this@entry=0x7fff1fec67c0, r=..., flags=flags@entry=132228, str=..., br=br@entry=0x0) at /usr/include/c++/13/bits/unique_ptr.h:199
#18 0x000072bbf97a0a14 in QStyle::drawItemText (this=0x5605666d5890, painter=0x7fff1fec67c0, rect=..., alignment=132228, pal=..., enabled=<optimized out>, text=..., textRole=QPalette::WindowText) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+release+build121/src/widgets/styles/qstyle.cpp:598
#19 0x000072bbf987c38a in QLabel::paintEvent (this=<optimized out>) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+release+build121/src/widgets/widgets/qlabel.cpp:1026
#20 0x000072bbf9761459 in QWidget::event (this=0x560567eb0a80, event=0x7fff1fec6af0) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+release+build121/src/widgets/kernel/qwidget.cpp:9144
#21 0x000072bbf97b80ba in QFrame::event (this=0x560567eb0a80, e=0x7fff1fec6af0) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+release+build121/src/widgets/widgets/qframe.cpp:521


Reported using DrKonqi
Comment 1 Josh S. 2025-09-25 18:58:24 UTC
Created attachment 185281 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 A Linux User 2025-10-02 18:01:06 UTC

*** This bug has been marked as a duplicate of bug 506192 ***