https://bugs.kde.org/show_bug.cgi?id=517672

            Bug ID: 517672
           Summary: [ANR] Gwenview ANR'd when duplicating an image to the
                    clipboard
    Classification: Applications
           Product: gwenview
      Version First 25.12.3
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Application: gwenview (25.12.3)

ApplicationNotResponding [ANR]: true
Qt Version: 6.10.2
Frameworks Version: 6.24.0
Operating System: Linux 6.19.7-200.fc43.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 43 (KDE Plasma Desktop Edition)"
DrKonqi: 6.6.2 [CoredumpBackend]

-- Information about the crash:
When I reproduced https://bugs.kde.org/show_bug.cgi?id=490952#c29, I noticed
that Gwenview ANR'd when Plasma Shell did. Corroborated at
https://bugzilla.redhat.com/show_bug.cgi?id=2412305#c24.

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#4  0x00007f0c3a92eb95 in longest_match_avx512 (s=0x56084c23a980,
cur_match=20612) at /usr/src/debug/zlib-ng-2.3.3-1.fc43.x86_64/zmemory.h:37
#5  0x00007f0c3a919348 in deflate_slow (s=0x56084c23a980, flush=0) at
/usr/src/debug/zlib-ng-2.3.3-1.fc43.x86_64/deflate_slow.c:64
#6  0x00007f0c3a91c3fc in deflate (strm=strm@entry=0x56084d98f9e0, flush=0) at
/usr/src/debug/zlib-ng-2.3.3-1.fc43.x86_64/deflate.c:977
#7  0x00007f0c3e2f93c6 in png_compress_IDAT
(png_ptr=png_ptr@entry=0x56084d98f8a0, input=input@entry=0x56084e561560
"\003~~~\002\002\002\004\004\004\373\373\373\002\002\002\b\b\b\004\004\004\001\001\001\005\005\005\003\003\003\003\003\003\001\001\001\001\001\001\003\003\003\001\001\001",
input_len=<optimized out>, flush=flush@entry=0) at
/usr/src/debug/libpng-1.6.55-1.fc43.x86_64/pngwutil.c:998
#8  0x00007f0c3e2f9ee8 in png_write_filtered_row (png_ptr=0x56084d98f8a0,
filtered_row=0x56084e561560
"\003~~~\002\002\002\004\004\004\373\373\373\002\002\002\b\b\b\004\004\004\001\001\001\005\005\005\003\003\003\003\003\003\001\001\001\001\001\001\003\003\003\001\001\001",
full_row_length=<optimized out>) at
/usr/src/debug/libpng-1.6.55-1.fc43.x86_64/pngwutil.c:2798
#9  png_write_find_filter (png_ptr=0x56084d98f8a0, row_info=0x7fffdf0cb4a0) at
/usr/src/debug/libpng-1.6.55-1.fc43.x86_64/pngwutil.c:2783
#10 png_write_row (png_ptr=png_ptr@entry=0x56084d98f8a0, row=<optimized out>)
at /usr/src/debug/libpng-1.6.55-1.fc43.x86_64/pngwrite.c:947
#11 0x00007f0c3e2fc441 in png_write_image (png_ptr=0x56084d98f8a0,
image=0x56084e6823d0) at
/usr/src/debug/libpng-1.6.55-1.fc43.x86_64/pngwrite.c:674
#12 png_write_image (png_ptr=0x56084d98f8a0, image=0x56084e6823d0) at
/usr/src/debug/libpng-1.6.55-1.fc43.x86_64/pngwrite.c:649
#13 0x00007f0c3cdc9198 in QPNGImageWriter::writeImage
(this=this@entry=0x7fffdf0cbcd0, image=...,
compression_in=compression_in@entry=-1, description=...,
off_x_in=off_x_in@entry=0, off_y_in=off_y_in@entry=0) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/gui/image/qpnghandler.cpp:974
#14 0x00007f0c3cdc9574 in QPNGImageWriter::writeImage (this=0x7fffdf0cbcd0,
img=..., compression=-1, description=...) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/gui/image/qpnghandler.cpp:124
#15 write_png_image (image=..., device=<optimized out>, compression=-1,
quality=<optimized out>, gamma=0, description=...) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/gui/image/qpnghandler.cpp:1026
#16 QPngHandler::write (this=<optimized out>, image=...) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/gui/image/qpnghandler.cpp:1073
#17 0x00007f0c3c8ab1e7 in QImageWriter::write (this=this@entry=0x7fffdf0cbe90,
image=...) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/gui/image/qimagewriter.cpp:682
#18 0x00007f0c3b34f009 in QWaylandMimeHelper::getByteArray (mimeData=<optimized
out>, mimeType=...) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/plugins/platforms/wayland/shared/qwaylandmimehelper.cpp:32
#19 0x00007f0c3b3b5f37 in QtWaylandClient::QWaylandDataSource::data_source_send
(this=<optimized out>, mime_type=..., fd=34) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/plugins/platforms/wayland/qwaylanddatasource.cpp:46


Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to