[gwenview] [Bug 481837] Gwenview crashes when quickly double rotating a jpg

2024-04-28 Thread Rob Chiocchio
https://bugs.kde.org/show_bug.cgi?id=481837

Rob Chiocchio  changed:

   What|Removed |Added

 CC||rmchiocc...@wpi.edu

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

[gwenview] [Bug 481837] Gwenview crashes when quickly double rotating a jpg

2024-04-28 Thread Rob Chiocchio
https://bugs.kde.org/show_bug.cgi?id=481837

--- Comment #2 from Rob Chiocchio  ---
Created attachment 168979
  --> https://bugs.kde.org/attachment.cgi?id=168979&action=edit
New crash information added by DrKonqi

gwenview (22.12.3) using Qt 5.15.8

The viewer crashed when trying to rotate a JPEG twice in a quick time period. I
am able to recreate the issue fairly consistently by rotating the image
counter-clockwise and then clockwise in quick succession.

-- Backtrace (Reduced):
#6  __memcpy_avx_unaligned_erms () at
../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:273
#7  0x7ff00c18a277 in memcpy (__len=4800, __src=0x7fef9c7592e0,
__dest=) at
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29
#8  QImage::copy (this=0x55a752e23540, r=...) at image/qimage.cpp:1239
[...]
#10 0x7ff00cca2121 in QGraphicsScenePrivate::draw
(this=this@entry=0x55a752cd0550, item=item@entry=0x55a75326e150,
painter=painter@entry=0x7ffccae18420, viewTransform=viewTransform@entry=0x0,
transformPtr=transformPtr@entry=0x55a752d4a6b0,
exposedRegion=exposedRegion@entry=0x55a752e74910, widget=,
opacity=opacity@entry=1, effectTransform=,
wasDirtyParentSceneTransform=, drawItem=) at
graphicsview/qgraphicsscene.cpp:4981
#11 0x7ff00cca297a in QGraphicsScenePrivate::drawSubtreeRecursive
(this=this@entry=0x55a752cd0550, item=0x55a75326e150,
painter=painter@entry=0x7ffccae18420, viewTransform=viewTransform@entry=0x0,
exposedRegion=exposedRegion@entry=0x55a752e74910, widget=,
widget@entry=0x55a752ea76e0, parentOpacity=parentOpacity@entry=1,
effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4873

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

[xdg-desktop-portal-kde] [Bug 484739] Crash on selecting default application

2024-03-30 Thread Rob Chiocchio
https://bugs.kde.org/show_bug.cgi?id=484739

--- Comment #1 from Rob Chiocchio  ---
An additional crash occurred under similar circumstances while trying to set
the default program for .tar.xz files. Below is the trace:

-- Backtrace:

Application: Portal (xdg-desktop-portal-kde), signal: Aborted
Content of s_kcrashErrorMessage: std::unique_ptr = {get() = 0x0}
   PID: 98797 (xdg-desktop-por)
   UID: 1000 (rob)
   GID: 1000 (rob)
Signal: 6 (ABRT)
 Timestamp: Sat 2024-03-30 04:52:14 EDT (28min ago)
  Command Line: /usr/lib/x86_64-linux-gnu/libexec/xdg-desktop-portal-kde
Executable: /usr/lib/x86_64-linux-gnu/libexec/xdg-desktop-portal-kde
 Control Group:
/user.slice/user-1000.slice/user@1000.service/session.slice/plasma-xdg-desktop-portal-kde.service
  Unit: user@1000.service
 User Unit: plasma-xdg-desktop-portal-kde.service
 Slice: user-1000.slice
 Owner UID: 1000 (rob)
   Boot ID: 4ecadcf1a193416485fa606bf118d78e
Machine ID: 40789dcda65547a0bdc49083658c23ab
  Hostname: Rob-XPS-13
   Storage:
/var/lib/systemd/coredump/core.xdg-desktop-por.1000.4ecadcf1a193416485fa606bf118d78e.98797.171178873400.zst
(present)
  Size on Disk: 8.1M
   Message: Process 98797 (xdg-desktop-por) of user 1000 dumped core.

Module libsystemd.so.0 from deb systemd-252.22-1~deb12u1.amd64
Module libudev.so.1 from deb systemd-252.22-1~deb12u1.amd64
Stack trace of thread 98798:
#0  0x7f42766a9e2c n/a (libc.so.6 + 0x8ae2c)
#1  0x7f427665afb2 raise (libc.so.6 + 0x3bfb2)
#2  0x7f4275a75b46 _ZN6KCrash19defaultCrashHandlerEi
(libKF5Crash.so.5 + 0x5b46)
#3  0x7f427665b050 n/a (libc.so.6 + 0x3c050)
#4  0x7f42766a9e2c n/a (libc.so.6 + 0x8ae2c)
#5  0x7f427665afb2 raise (libc.so.6 + 0x3bfb2)
#6  0x7f427665b050 n/a (libc.so.6 + 0x3c050)
#7  0x7f427671b15f __poll (libc.so.6 + 0xfc15f)
#8  0x7f42774e2d12 n/a (libxcb.so.1 + 0xcd12)
#9  0x7f42774e507a xcb_wait_for_event (libxcb.so.1 +
0xf07a)
#10 0x7f4271addf00 n/a (libQt5XcbQpa.so.5 + 0x6cf00)
#11 0x7f42768cbd43 n/a (libQt5Core.so.5 + 0xcbd43)
#12 0x7f42766a8134 n/a (libc.so.6 + 0x89134)
#13 0x7f42767287dc n/a (libc.so.6 + 0x1097dc)

Stack trace of thread 132234:
#0  0x7f427671b117 __poll (libc.so.6 + 0xfc117)
#1  0x7f42687a52e1 n/a (libpulse.so.0 + 0x342e1)
#2  0x7f4268796fa4 pa_mainloop_poll (libpulse.so.0 +
0x25fa4)
#3  0x7f4268797606 pa_mainloop_iterate (libpulse.so.0 +
0x26606)
#4  0x7f42687976b0 pa_mainloop_run (libpulse.so.0 +
0x266b0)
#5  0x7f42687a53b9 n/a (libpulse.so.0 + 0x343b9)
#6  0x7f426874633f n/a (libpulsecommon-16.1.so + 0x5b33f)
#7  0x7f42766a8134 n/a (libc.so.6 + 0x89134)
#8  0x7f42767287dc n/a (libc.so.6 + 0x1097dc)

Stack trace of thread 98797:
#0  0x7f427671b15f __poll (libc.so.6 + 0xfc15f)
#1  0x7f4275a75150 n/a (libKF5Crash.so.5 + 0x5150)
#2  0x7f4275a75ad6 _ZN6KCrash19defaultCrashHandlerEi
(libKF5Crash.so.5 + 0x5ad6)
#3  0x7f427665b050 n/a (libc.so.6 + 0x3c050)
#4  0x7f42766a9e2c n/a (libc.so.6 + 0x8ae2c)
#5  0x7f427665afb2 raise (libc.so.6 + 0x3bfb2)
#6  0x7f4276645472 abort (libc.so.6 + 0x26472)
#7  0x7f4276890c79 _ZNK14QMessageLogger5fatalEPKcz
(libQt5Core.so.5 + 0x90c79)
#8  0x7f4277a78548 _ZN8QQmlData9destroyedEP7QObject
(libQt5Qml.so.5 + 0x278548)
#9  0x7f4276ae6cb2 _ZN7QObjectD2Ev (libQt5Core.so.5 +
0x2e6cb2)
#10 0x7f42781d2cbc n/a (libQt5Quick.so.5 + 0x3d2cbc)
#11 0x7f4276adb28e _ZN14QObjectPrivate14deleteChildrenEv
(libQt5Core.so.5 + 0x2db28e)
#12 0x7f4276ae7054 _ZN7QObjectD2Ev (libQt5Core.so.5 +
0x2e7054)
#13 0x7f42781d03e5 n/a (libQt5Quick.so.5 + 0x3d03e5)
#14 0x7f4276add4bf _ZN7QObject5eventEP6QEvent
(libQt5Core.so.5 + 0x2dd4bf)
#15 0x7f4278562fae
_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 +
0x162fae)
#16 0x7f4276ab16f8
_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 +
0x2b16f8)
#17 0x7f4276ab4681
_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData
(libQt5Core.so.5 + 0x2b4681)
#18 0x7f4276b0a153 n/a (libQt5Core.so.5 + 0x30a153)
#19 0x7f4274d1e7a9 g_main_context_dispatch

[xdg-desktop-portal-kde] [Bug 484739] New: Crash on selecting default application

2024-03-29 Thread Rob Chiocchio
https://bugs.kde.org/show_bug.cgi?id=484739

Bug ID: 484739
   Summary: Crash on selecting default application
Classification: Plasma
   Product: xdg-desktop-portal-kde
   Version: 5.27.5
  Platform: Debian stable
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: plasma-b...@kde.org
  Reporter: rmchiocc...@wpi.edu
CC: aleix...@kde.org, jgrul...@redhat.com, n...@kde.org
  Target Milestone: ---

Application: xdg-desktop-portal-kde (5.27.5)

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 6.1.0-18-amd64 x86_64
Windowing System: X11
Distribution: Debian GNU/Linux 12 (bookworm)
DrKonqi: 5.27.5 [CoredumpBackend]

-- Information about the crash:
I opened a .txt file directly from my Firefox downloads menu. When prompted to
select the application to open the file with, I chose Kate and it opened fine.
I decided to close out and reopen the file again, this time checking the
"Always open with the chosen app" box. This time when I clicked on Kate, the
Portal window froze and then crashed.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Portal (xdg-desktop-portal-kde), signal: Aborted

   PID: 2452 (xdg-desktop-por)
   UID: 1000 (rob)
   GID: 1000 (rob)
Signal: 6 (ABRT)
 Timestamp: Sat 2024-03-30 00:14:57 EDT (39s ago)
  Command Line: /usr/lib/x86_64-linux-gnu/libexec/xdg-desktop-portal-kde
Executable: /usr/lib/x86_64-linux-gnu/libexec/xdg-desktop-portal-kde
 Control Group:
/user.slice/user-1000.slice/user@1000.service/session.slice/plasma-xdg-desktop-portal-kde.service
  Unit: user@1000.service
 User Unit: plasma-xdg-desktop-portal-kde.service
 Slice: user-1000.slice
 Owner UID: 1000 (rob)
   Boot ID: 4ecadcf1a193416485fa606bf118d78e
Machine ID: 40789dcda65547a0bdc49083658c23ab
  Hostname: Rob-XPS-13
   Storage:
/var/lib/systemd/coredump/core.xdg-desktop-por.1000.4ecadcf1a193416485fa606bf118d78e.2452.171177209700.zst
(present)
  Size on Disk: 5.9M
   Message: Process 2452 (xdg-desktop-por) of user 1000 dumped core.

Module libsystemd.so.0 from deb systemd-252.22-1~deb12u1.amd64
Module libudev.so.1 from deb systemd-252.22-1~deb12u1.amd64
Stack trace of thread 2452:
#0  0x7f71370aed14 pthread_sigmask (libc.so.6 + 0x8fd14)
#1  0x7f713705b239 sigprocmask (libc.so.6 + 0x3c239)
#2  0x7f7138692e9b _ZN6KCrash15setCrashHandlerEPFviE
(libKF5Crash.so.5 + 0x4e9b)
#3  0x7f7138693b3e _ZN6KCrash19defaultCrashHandlerEi
(libKF5Crash.so.5 + 0x5b3e)
#4  0x7f713705b050 n/a (libc.so.6 + 0x3c050)
#5  0x7f71370a9e2c n/a (libc.so.6 + 0x8ae2c)
#6  0x7f713705afb2 raise (libc.so.6 + 0x3bfb2)
#7  0x7f7137045472 abort (libc.so.6 + 0x26472)
#8  0x7f7137290c79 _ZNK14QMessageLogger5fatalEPKcz
(libQt5Core.so.5 + 0x90c79)
#9  0x7f7138478548 _ZN8QQmlData9destroyedEP7QObject
(libQt5Qml.so.5 + 0x278548)
#10 0x7f71374e6cb2 _ZN7QObjectD2Ev (libQt5Core.so.5 +
0x2e6cb2)
#11 0x7f7138bd2cbc n/a (libQt5Quick.so.5 + 0x3d2cbc)
#12 0x7f71374db28e _ZN14QObjectPrivate14deleteChildrenEv
(libQt5Core.so.5 + 0x2db28e)
#13 0x7f71374e7054 _ZN7QObjectD2Ev (libQt5Core.so.5 +
0x2e7054)
#14 0x7f7138bd03e5 n/a (libQt5Quick.so.5 + 0x3d03e5)
#15 0x7f71374dd4bf _ZN7QObject5eventEP6QEvent
(libQt5Core.so.5 + 0x2dd4bf)
#16 0x7f7138f62fae
_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 +
0x162fae)
#17 0x7f71374b16f8
_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 +
0x2b16f8)
#18 0x7f71374b4681
_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData
(libQt5Core.so.5 + 0x2b4681)
#19 0x7f713750a153 n/a (libQt5Core.so.5 + 0x30a153)
#20 0x7f713571e7a9 g_main_context_dispatch
(libglib-2.0.so.0 + 0x547a9)
#21 0x7f713571ea38 n/a (libglib-2.0.so.0 + 0x54a38)
#22 0x7f713571eacc g_main_context_iteration
(libglib-2.0.so.0 + 0x54acc)
#23 0x7f7137509836
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt5Core.so.5 + 0x309836)
#24 0x7f71374b017b
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 +
0x2b017b)
#25 0x7f713916bbb7 _ZN7QDialog4execEv (libQt5Widgets.so.5 +
0x36bbb7)
#26 0x7f713988df9b
_ZN26KBuildSycocaProgressDialog14rebuildKSycocaEP7QWidget
(libKF5K