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

--- Comment #2 from Holger <private_l...@yahoo.com> ---
I'm confident, to reproduce it in a recent version as well, as it is already
around for a few years, though I never bothered reporting it. But first I have
to try ...

Meanwhile I opened the svgz (directly the file in it's original folder without
symbolic links) in Gwenview, then opened it also in Inkscape to correct a typo
and saved it in Inkscape by overwriting the original. Back in Gwenview without
F5 I tried to create another symbolic link and it crashed again:

(gdb) bt
#0  __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized
out>) at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=11, threadid=<optimized out>) at
./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=11) at
./nptl/pthread_kill.c:89
#3  0x00007b920e44526e in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#4  0x00007b920d4526bf in KCrash::defaultCrashHandler (sig=11) at
./src/kcrash.cpp:631
#5  <signal handler called>
#6  std::__atomic_base<int>::operator++ (this=0x2500000024) at
/usr/include/c++/13/bits/atomic_base.h:401
#7  QAtomicOps<int>::ref<int> (_q_value=<Fehler beim Lesen der Variable: Cannot
access memory at address 0x2500000024>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:283
#8  QBasicAtomicInteger<int>::ref (this=0x2500000024) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:118
#9  QSharedDataPointer<KFileItemPrivate>::QSharedDataPointer (o=...,
this=0x7ffea746b8b0) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:96
#10 KFileItem::KFileItem (this=this@entry=0x7ffea746b8b0) at
/usr/src/kio-5.115.0-0ubuntu6/src/core/kfileitem.cpp:604
#11 0x00007b921112fb99 in Gwenview::DocumentView::dragThumbnailLoaded
(this=<optimized out>, item=..., pix=...) at
/usr/src/gwenview-4:23.08.5-0ubuntu5/lib/documentview/documentview.cpp:1183
#12 0x00007b920ef12e16 in QtPrivate::QSlotObjectBase::call (a=0x7ffea746ba00,
r=0x5ec4d9b7f4b0, this=0x7b91ec0700f0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#13 doActivate<false> (sender=0x5ec4d99b5570, signal_index=25,
argv=0x7ffea746ba00) at kernel/qobject.cpp:3925
#14 0x00007b920ef0b697 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7b92111f1ae0 <Gwenview::ThumbnailProvider::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffea746ba00)
    at kernel/qobject.cpp:3985
#15 0x00007b92110fbd9d in Gwenview::ThumbnailProvider::thumbnailLoaded
(this=<optimized out>, _t1=..., _t2=..., _t3=..., _t4=<optimized out>)
    at
/usr/src/gwenview-4:23.08.5-0ubuntu5/obj-x86_64-linux-gnu/lib/gwenviewlib_autogen/6D5CK4GEXA/moc_thumbnailprovider.cpp:208
#16 0x00007b921116c1a4 in Gwenview::ThumbnailProvider::slotGotPreview
(pixmap=..., item=..., this=0x5ec4d99b5570) at
/usr/src/gwenview-4:23.08.5-0ubuntu5/lib/thumbnailprovider/thumbnailprovider.cpp:553
#17 Gwenview::ThumbnailProvider::slotGotPreview (this=0x5ec4d99b5570, item=...,
pixmap=...) at
/usr/src/gwenview-4:23.08.5-0ubuntu5/lib/thumbnailprovider/thumbnailprovider.cpp:545
#18 0x00007b920ef12dbf in doActivate<false> (sender=0x5ec4d95c55e0,
signal_index=25, argv=0x7ffea746bb50) at kernel/qobject.cpp:3937
#19 0x00007b920ef0b697 in QMetaObject::activate
(sender=sender@entry=0x5ec4d95c55e0, m=m@entry=0x7b9210d36b40
<KIO::PreviewJob::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffea746bb50)
    at kernel/qobject.cpp:3985
#20 0x00007b9210c8373d in KIO::PreviewJob::gotPreview
(this=this@entry=0x5ec4d95c55e0, _t1=..., _t2=...) at
/usr/src/kio-5.115.0-0ubuntu6/obj-x86_64-linux-gnu/src/widgets/KF5KIOWidgets_autogen/include/moc_previewjob.cpp:182
#21 0x00007b9210c87f4c in KIO::PreviewJobPrivate::emitPreview
(this=this@entry=0x5ec4d9cd8240, thumb=...) at
/usr/src/kio-5.115.0-0ubuntu6/src/widgets/previewjob.cpp:1020
#22 0x00007b9210c890c8 in KIO::PreviewJobPrivate::slotThumbData
(this=0x5ec4d9cd8240, job=<optimized out>, data=...) at
/usr/src/kio-5.115.0-0ubuntu6/src/widgets/previewjob.cpp:1005
#23 0x00007b920ef12e16 in QtPrivate::QSlotObjectBase::call (a=0x7ffea746be40,
r=0x5ec4d95c55e0, this=0x5ec4e0585da0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#24 doActivate<false> (sender=0x5ec4db150a60, signal_index=25,
argv=0x7ffea746be40) at kernel/qobject.cpp:3925
#25 0x00007b920ef0b697 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7b9210b82000 <KIO::TransferJob::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffea746be40)
    at kernel/qobject.cpp:3985
#26 0x00007b9210ac1745 in KIO::TransferJob::data (this=<optimized out>,
_t1=<optimized out>, _t2=...) at
/usr/src/kio-5.115.0-0ubuntu6/obj-x86_64-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_transferjob.cpp:296
#27 0x00007b920ef12e16 in QtPrivate::QSlotObjectBase::call (a=0x7ffea746bf40,
r=0x5ec4db150a60, this=0x5ec4d95bc8b0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#28 doActivate<false> (sender=0x5ec4dc6cfb10, signal_index=3,
argv=0x7ffea746bf40) at kernel/qobject.cpp:3925
#29 0x00007b920ef0b697 in QMetaObject::activate
(sender=sender@entry=0x5ec4dc6cfb10, m=m@entry=0x7b9210b80ba0
<KIO::SlaveInterface::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffea746bf40)
    at kernel/qobject.cpp:3985
#30 0x00007b9210a92f19 in KIO::SlaveInterface::data
(this=this@entry=0x5ec4dc6cfb10, _t1=...) at
/usr/src/kio-5.115.0-0ubuntu6/obj-x86_64-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:439
#31 0x00007b9210a954d8 in KIO::SlaveInterface::dispatch (this=0x5ec4dc6cfb10,
_cmd=<optimized out>, rawdata=...) at
/usr/src/kio-5.115.0-0ubuntu6/src/core/slaveinterface.cpp:137
#32 0x00007b9210a9386b in KIO::SlaveInterface::dispatch (this=0x5ec4dc6cfb10)
at /usr/src/kio-5.115.0-0ubuntu6/src/core/slaveinterface.cpp:78
#33 0x00007b9210a98b11 in KIO::Slave::gotInput (this=0x5ec4dc6cfb10) at
/usr/src/kio-5.115.0-0ubuntu6/src/core/slave.cpp:354
#34 0x00007b920ef12e16 in QtPrivate::QSlotObjectBase::call (a=0x7ffea746c1b0,
r=0x5ec4dc6cfb10, this=0x5ec4d9b2a0e0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#35 doActivate<false> (sender=0x5ec4db193100, signal_index=3,
argv=0x7ffea746c1b0) at kernel/qobject.cpp:3925
#36 0x00007b920ef06343 in QObject::event (this=0x5ec4db193100,
e=0x5ec4da229190) at kernel/qobject.cpp:1347
#37 0x00007b920fb6bd45 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5ec4db193100, e=0x5ec4da229190) at
kernel/qapplication.cpp:3640
#38 0x00007b920eed8118 in QCoreApplication::notifyInternal2
(receiver=0x5ec4db193100, event=0x5ec4da229190) at
kernel/qcoreapplication.cpp:1064
#39 0x00007b920eed8332 in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462
#40 0x00007b920eedb94b in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x5ec4d94c5280) at
kernel/qcoreapplication.cpp:1821
#41 0x00007b920eedbebd in QCoreApplication::sendPostedEvents
(receiver=<optimized out>, event_type=<optimized out>) at
kernel/qcoreapplication.cpp:1680
#42 0x00007b920ef35c0f in postEventSourceDispatch (s=0x5ec4d95ab3d0) at
kernel/qeventdispatcher_glib.cpp:277
#43 0x00007b920cb145b5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007b920cb73717 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007b920cb13a53 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007b920ef35279 in QEventDispatcherGlib::processEvents
(this=0x5ec4d95b07a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#47 0x00007b920eed6a7b in QEventLoop::exec (this=this@entry=0x7ffea746c5e0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#48 0x00007b920eedf3e8 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#49 0x00007b920f338ecd in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1863
#50 0x00007b920fb6bcb9 in QApplication::exec () at kernel/qapplication.cpp:2832
#51 0x00005ec4d8223e59 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/gwenview-4:23.08.5-0ubuntu5/app/main.cpp:213
(gdb)

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

Reply via email to