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

Nicolas Fella <nicolas.fe...@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nicolas.fe...@gmx.de

--- Comment #1 from Nicolas Fella <nicolas.fe...@gmx.de> ---
also happens with Qt6

Application: Spectacle (spectacle), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#5  0x00007f75eb523356 in
QtPrivate::QExplicitlySharedDataPointerV2<QMapData<std::map<Qt::DropAction,
QPixmap, std::less<Qt::DropAction>, std::allocator<std::pair<Qt::DropAction
const, QPixmap> > > > >::operator bool (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/build/include/QtCore/../../../src/corelib/tools/qshareddata_impl.h:117
#6  QMap<Qt::DropAction, QPixmap>::find (key=<optimized out>, this=<optimized
out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/build/include/QtCore/../../../src/corelib/tools/qmap.h:649
#7  QMap<Qt::DropAction, QPixmap>::constFind (key=<optimized out>,
this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/build/include/QtCore/../../../src/corelib/tools/qmap.h:656
#8  QDrag::dragCursor (this=0x0, action=Qt::CopyAction) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/src/gui/kernel/qdrag.cpp:282
#9  0x00007f75eb529869 in QBasicDrag::updateCursor (this=0x1420690,
action=Qt::CopyAction) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/src/gui/kernel/qsimpledrag.cpp:274
#10 0x00007f75ed777d81 in operator() (action=Qt::CopyAction, accepted=true,
__closure=<optimized out>) at
/usr/src/debug/qtwayland-everywhere-src-6.5.1/src/client/qwaylanddatadevice.cpp:105
#11 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<bool,
Qt::DropAction>, void,
QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*, Qt::DropActions,
QtWaylandClient::QWaylandWindow*)::<lambda(bool, Qt::DropAction)> >::call
(arg=<optimized out>, f=...) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:127
#12
QtPrivate::Functor<QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*,
Qt::DropActions, QtWaylandClient::QWaylandWindow*)::<lambda(bool,
Qt::DropAction)>, 2>::call<QtPrivate::List<bool, Qt::DropAction>, void>
(arg=<optimized out>, f=...) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:241
#13
QtPrivate::QFunctorSlotObject<QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*,
Qt::DropActions, QtWaylandClient::QWaylandWindow*)::<lambda(bool,
Qt::DropAction)>, 2, QtPrivate::List<bool, Qt::DropAction>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized
out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>,
ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:409
#14 0x00007f75eabba483 in QtPrivate::QSlotObjectBase::call (a=0x7ffca84b79b0,
r=0x1413000, this=0x19edbb0) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/build/include/QtCore/../../../src/corelib/kernel/qobjectdefs_impl.h:363
#15 doActivate<false> (sender=0x1bbdef0, signal_index=5, argv=0x7ffca84b79b0)
at
/usr/src/debug/qtbase-everywhere-src-6.5.1/src/corelib/kernel/qobject.cpp:3992
#16 0x00007f75ed7731f9 in
QtWaylandClient::QWaylandDataSource::dndResponseUpdated (this=<optimized out>,
_t1=<optimized out>, _t2=<optimized out>) at
/usr/src/debug/qtwayland-everywhere-src-6.5.1/build/src/client/WaylandClient_autogen/include/moc_qwaylanddatasource_p.cpp:238
#17 0x00007f75ed76ab7e in QtWayland::wl_data_source::handle_target
(data=0x1bbdf00, object=<optimized out>, mime_type=0x7f75d80046cc
"application/vnd.portal.filetransfer") at
/usr/src/debug/qtwayland-everywhere-src-6.5.1/build/src/client/qwayland-wayland.cpp:734
#18 0x00007f75eb87b962 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#19 0x00007f75eb8782df in ffi_call_int (cif=cif@entry=0x7ffca84b7c10,
fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>,
closure=closure@entry=0x0) at ../src/x86/ffi64.c:673
#20 0x00007f75eb87af26 in ffi_call (cif=cif@entry=0x7ffca84b7c10, fn=<optimized
out>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffca84b7ce0) at
../src/x86/ffi64.c:710
#21 0x00007f75ee161421 in wl_closure_invoke (closure=0x7f75d80045f0,
flags=<optimized out>, target=<optimized out>, opcode=0, data=<optimized out>)
at ../../src/wayland/src/connection.c:1025
#22 0x00007f75ee15db79 in dispatch_event (display=display@entry=0x1407500,
queue=0x14075f0) at ../../src/wayland/src/wayland-client.c:1631
#23 0x00007f75ee15f374 in dispatch_queue (queue=0x14075f0, display=0x1407500)
at ../../src/wayland/src/wayland-client.c:1777
#24 wl_display_dispatch_queue_pending (display=0x1407500, queue=0x14075f0) at
../../src/wayland/src/wayland-client.c:2019
#25 0x00007f75ed735662 in QtWaylandClient::QWaylandDisplay::flushRequests
(this=<optimized out>) at
/usr/src/debug/qtwayland-everywhere-src-6.5.1/src/client/qwaylanddisplay.cpp:234
#26 0x00007f75eaba4170 in QObject::event (this=0x1411850, e=0x7f75d40019f0) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/src/corelib/kernel/qobject.cpp:1391
#27 0x00007f75ecfbecce in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x1411850, e=0x7f75d40019f0) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/src/widgets/kernel/qapplication.cpp:3287
#28 0x00007f75eab65188 in QCoreApplication::notifyInternal2
(receiver=0x1411850, event=0x7f75d40019f0) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/src/corelib/kernel/qcoreapplication.cpp:1115
#29 0x00007f75eab651c9 in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/src/corelib/kernel/qcoreapplication.cpp:1533
#30 0x00007f75eab654c7 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x13fb220) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/src/corelib/kernel/qcoreapplication.cpp:1895
#31 0x00007f75ead541e3 in postEventSourceDispatch (s=0x1441930) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/src/corelib/kernel/qeventdispatcher_glib.cpp:243
#32 0x00007f75e8516988 in g_main_dispatch (context=0x7f75dc000f10) at
../glib/gmain.c:3460
#33 g_main_context_dispatch (context=context@entry=0x7f75dc000f10) at
../glib/gmain.c:4200
#34 0x00007f75e8516d98 in g_main_context_iterate
(context=context@entry=0x7f75dc000f10, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4276
#35 0x00007f75e8516e2c in g_main_context_iteration (context=0x7f75dc000f10,
may_block=1) at ../glib/gmain.c:4343
#36 0x00007f75ead51d2c in QEventDispatcherGlib::processEvents (this=0x13b1110,
flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#37 0x00007f75eab6fafa in QEventLoop::exec (this=0x7ffca84b8270, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.5.1/build/include/QtCore/../../../src/corelib/global/qflags.h:34
#38 0x00007f75eab69016 in QCoreApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.5.1/build/include/QtCore/../../../src/corelib/global/qflags.h:74
#39 0x00007f75eb1dc32c in QGuiApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.5.1/src/gui/kernel/qguiapplication.cpp:1894
#40 0x00007f75ecfbc0c5 in QApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.5.1/src/widgets/kernel/qapplication.cpp:2566
#41 0x000000000042831f in main (argc=<optimized out>, argv=<optimized out>) at
/home/nico/kde6/src/spectacle/src/Main.cpp:127
[Inferior 1 (process 4463) detached]

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

Reply via email to