Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 08 Dec 2024 23:42:44 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 283212] deskutils/plasma6-xdg-desktop-portal-kde: it will crash if I try to take a screenshot with flameshot in the plasma wayland environment
Message-ID:  <bug-283212-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D283212

            Bug ID: 283212
           Summary: deskutils/plasma6-xdg-desktop-portal-kde: it will
                    crash if I try to take a screenshot with flameshot in
                    the plasma wayland environment
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: kde@FreeBSD.org
          Reporter: oleglelchuk@gmail.com
          Assignee: kde@FreeBSD.org
             Flags: maintainer-feedback?(kde@FreeBSD.org)

xdg-desktop-portal-kde will crash if I try to take a screenshot with flames=
hot
in the plasma wayland environment:

Application: xdg-desktop-portal-kde (xdg-desktop-portal-kde), signal:
Segmentation fault

[KCrash Handler]
#7  QtPrivate::ResultItem::isVector (this=3D0x28) at
/usr/local/include/qt6/QtCore/qresultstore.h:32
#8  0x00000000003f1221 in QtPrivate::ResultIteratorBase::pointer<QImage>
(this=3D0x8212eb040) at /usr/local/include/qt6/QtCore/qresultstore.h:81
#9  0x00000000003f11e5 in QtPrivate::ResultIteratorBase::pointer<QImage>
(this=3D0x8212eb040) at /usr/local/include/qt6/QtCore/qresultstore.h:74
#10 0x00000000003f11c5 in QtPrivate::ResultIteratorBase::value<QImage>
(this=3D0x8212eb040) at /usr/local/include/qt6/QtCore/qresultstore.h:68
#11 0x00000000003f1191 in QFutureInterface<QImage>::resultReference
(this=3D0x8212eb0e8, index=3D0) at
/usr/local/include/qt6/QtCore/qfutureinterface.h:388
#12 0x00000000003ed0b5 in QFuture<QImage>::result<QImage, void>
(this=3D0x8212eb0e8) at /usr/local/include/qt6/QtCore/qfuture.h:308
#13 0x00000000003eb819 in ScreenshotDialog::takeScreenshotNonInteractive
(this=3D0x1cca1efbac80) at
/home/Oleg/xdg-desktop-portal-kde/src/screenshotdialog.cpp:138
#14 0x00000000003e9b40 in ScreenshotPortal::Screenshot (this=3D0x1cca1ee2bb=
70,
handle=3D..., app_id=3D..., parent_window=3D..., options=3D..., results=3D.=
..) at
/home/Oleg/xdg-desktop-portal-kde/src/screenshot.cpp:100
#15 0x00000000002fd112 in ScreenshotPortal::qt_static_metacall
(_o=3D0x1cca1ee2bb70, _c=3DQMetaObject::InvokeMetaMethod, _id=3D0, _a=3D0x8=
212ebae8) at
xdg-desktop-portal-kde_autogen/EWIEGA46WW/moc_screenshot.cpp:118
#16 0x00000000002fd3ad in ScreenshotPortal::qt_metacall (this=3D0x1cca1ee2b=
b70,
_c=3DQMetaObject::InvokeMetaMethod, _id=3D0, _a=3D0x8212ebae8) at
xdg-desktop-portal-kde_autogen/EWIEGA46WW/moc_screenshot.cpp:165
#17 0x000000083a975738 in QDBusConnectionPrivate::deliverCall
(this=3D0x1cca1f81a000, object=3D0x1cca1ee2bb70, msg=3D..., metaTypes=3D...=
, slotIdx=3D4)
at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/dbus=
/qdbusintegrator.cpp:1007
#18 0x000000083a976007 in QDBusConnectionPrivate::activateCall
(this=3D0x1cca1f81a000, object=3D0x1cca1ee2bb70, flags=3D..., msg=3D...) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/dbus=
/qdbusintegrator.cpp:909
#19 0x000000083a97c441 in QDBusConnectionPrivate::activateObject
(this=3D0x1cca1f81a000, node=3D..., msg=3D..., pathStartPos=3D31) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/dbus=
/qdbusintegrator.cpp:1484
#20 0x000000083a97cf6c in QDBusActivateObjectEvent::placeMetaCall
(this=3D0x1cca1f817940) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/dbus=
/qdbusintegrator.cpp:1604
#21 0x000000083e1993ad in QObject::event (this=3D0x1cca1efd2940,
e=3D0x1cca1f817940) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/core=
lib/kernel/qobject.cpp:1452
#22 0x000000083848ad25 in QApplicationPrivate::notify_helper
(this=3D0x1cca1ee76000, receiver=3D0x1cca1efd2940, e=3D0x1cca1f817940) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/widg=
ets/kernel/qapplication.cpp:3287
#23 0x000000083848e8ef in QApplication::notify (this=3D0x8212ed2f8,
receiver=3D0x1cca1efd2940, e=3D0x1cca1f817940) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/widg=
ets/kernel/qapplication.cpp:3238
#24 0x000000083e0faa57 in QCoreApplication::notifyInternal2
(receiver=3D0x1cca1efd2940, event=3D0x1cca1f817940) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/core=
lib/kernel/qcoreapplication.cpp:1152
#25 0x000000083e0fb765 in QCoreApplication::sendEvent (receiver=3D0x1cca1ef=
d2940,
event=3D0x1cca1f817940) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/core=
lib/kernel/qcoreapplication.cpp:1593
#26 0x000000083e0fc5a0 in QCoreApplicationPrivate::sendPostedEvents
(receiver=3D0x0, event_type=3D0, data=3D0x1cca1ee4d000) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/core=
lib/kernel/qcoreapplication.cpp:1951
#27 0x000000083e0fb59d in QCoreApplication::sendPostedEvents (receiver=3D0x=
0,
event_type=3D0) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/core=
lib/kernel/qcoreapplication.cpp:1806
#28 0x000000083e601a0d in postEventSourceDispatch (s=3D0x1cca1ee5a260) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/core=
lib/kernel/qeventdispatcher_glib.cpp:244
#29 0x00000008505b934b in g_shell_quote (unquoted_string=3D0x1cca1f801180
"0@\200\037\312\034") at ../glib/gshell.c:230
#30 0x00000008505b9716 in g_string_append_len_inline (gstring=3D0x0,
val=3D0x83e6019d0 <postEventSourceDispatch(_GSource*, int (*)(void*), void*=
)>
"UH\211\345H\203\354
H\211}\370H\211u\360H\211U\350H\213E\370H\211E\340H\213}\340H\203\307`\350\=
307\350\235\377\211\301H\213E\340\211Hd1\300\211\3071\366\350=D3=A2\004",
len=3D0) at ../glib/gstring.h:231
#31 g_shell_unquote (quoted_string=3D0x0, error=3D0x8505b934b <g_shell_quot=
e+739>)
at ../glib/gshell.c:325
#32 0x00000008505b97b6 in g_string_append_len_inline (gstring=3D0x1,
val=3D0x1cca1f801180 "0@\200\037\312\034", len=3D2125922530594469116) at
../glib/gstring.h:238
#33 g_shell_unquote (quoted_string=3D0x0, error=3D0x1cca1ee2be20) at
../glib/gshell.c:325
#34 0x000000083e600ccf in QEventDispatcherGlib::processEvents
(this=3D0x1cca1ee1adc0, flags=3D...) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/core=
lib/kernel/qeventdispatcher_glib.cpp:394
#35 0x000000083a1681b5 in QPAEventDispatcherGlib::processEvents
(this=3D0x1cca1ee1adc0, flags=3D...) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/gui/=
platform/unix/qeventdispatcher_glib.cpp:87
#36 0x000000083e11333d in QEventLoop::processEvents (this=3D0x8212ed088,
flags=3D...) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/core=
lib/kernel/qeventloop.cpp:100
#37 0x000000083e113559 in QEventLoop::exec (this=3D0x8212ed088, flags=3D...=
) at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/core=
lib/kernel/qeventloop.cpp:182
#38 0x000000083e0fb459 in QCoreApplication::exec () at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/core=
lib/kernel/qcoreapplication.cpp:1496
#39 0x00000008399a2486 in QGuiApplication::exec () at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/gui/=
kernel/qguiapplication.cpp:1932
#40 0x000000083848bd59 in QApplication::exec () at
/wrkdirs/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.7.3/src/widg=
ets/kernel/qapplication.cpp:2555
#41 0x000000000042d00f in main (argc=3D1, argv=3D0x8212ed410) at
/home/Oleg/xdg-desktop-portal-kde/src/xdg-desktop-portal-kde.cpp:50
[Inferior 1 (process 6664) detached]
Sentry is attempting to send 2 pending events
Waiting up to 2 seconds
Press Ctrl-C to quit

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-283212-7788>