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

Pedro <pe...@outlook.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pe...@outlook.com

--- Comment #1 from Pedro <pe...@outlook.com> ---
Not sure if it's the same bug but I can make Gwenview crash when entering
`Recent Locations` and trying to open my home directory.


Software
  Gwenview: 24.12.2
  Operating System: TUXEDO OS 
  KDE Plasma Version: 6.3.2
  KDE Frameworks Version: 6.11.0
  Qt Version: 6.8.2
  Kernel Version: 6.11.0-109019-tuxedo (64-bit)
  Graphics Platform: Wayland


Steps to reproduce
  1. Open Gwenview. It should open the start page. The one with the tabs
`Recent Folders` and `Recent Files` and a right-side bar with the tabs `Places`
and `Tags`
  2. On the right-side bar click on `Recent Locations`
  3. On the browser page (the one with big icons) hit `Enter` on your `Home`
folder or any folder displayed there.
  4. The app crashes.


Backtrace
Application: Gwenview (gwenview), signal: Aborted
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
[KCrash Handler]
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)
at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=<optimized out>) at
./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at
./nptl/pthread_kill.c:89
#7  0x00007f487104527e in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#8  0x00007f48710288ff in __GI_abort () at ./stdlib/abort.c:79
#9  0x00007f4871d0c1ac in qAbort () at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qassert.cpp:49
#10 qt_message_fatal<QString&> (message=..., context=<optimized out>) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qlogging.cpp:2130
#11 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef
__va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=...,
msg=msg@entry=0x7f4871a42b68 "ASSERT: \"%s\" in file %s, line %d",
ap=ap@entry=0x7ffc2a29b088) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qlogging.cpp:382
#12 0x00007f4871d0d089 in QMessageLogger::fatal
(this=this@entry=0x7ffc2a29b2c8, msg=msg@entry=0x7f4871a42b68 "ASSERT: \"%s\"
in file %s, line %d") at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qlogging.cpp:884
#13 0x00007f4871d0d100 in qt_assert (assertion=assertion@entry=0x7f4873cb5ec0
"!listersCurrentlyHolding.contains(kdl)", file=file@entry=0x7f4873cb9199
"./src/core/kcoredirlister.cpp", line=line@entry=2739) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qassert.cpp:105
#14 0x00007f4873ba4d80 in
KCoreDirListerCacheDirectoryData::moveListersWithoutCachedItemsJob
(this=<optimized out>, url=<optimized out>) at
/usr/src/kf6-kio-6.11.0-0zneon+24.04+noble+release+build28/src/core/kcoredirlister.cpp:2739
#15 0x00007f4873c535b2 in KCoreDirListerCache::slotUpdateResult
(this=0x7f485c002720, j=<optimized out>) at
/usr/src/kf6-kio-6.11.0-0zneon+24.04+noble+release+build28/src/core/kcoredirlister.cpp:1675
#16 0x00007f4871c763e9 in QtPrivate::QSlotObjectBase::call (a=0x7ffc2a29b770,
r=<optimized out>, this=0x60004d69a5d0, this=<optimized out>, r=<optimized
out>, a=<optimized out>) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qobjectdefs_impl.h:486
#17 doActivate<false> (sender=0x60004d673e30, signal_index=6,
argv=0x7ffc2a29b770) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qobject.cpp:4115
#18 0x00007f487297e146 in KJob::result (this=this@entry=0x60004d673e30,
_t1=<optimized out>, _t1@entry=0x60004d673e30, _t2=...) at
/usr/src/kf6-kcoreaddons-6.11.0-0zneon+24.04+noble+release+build14/obj-x86_64-linux-gnu/src/lib/KF6CoreAddons_autogen/include/moc_kjob.cpp:622
#19 0x00007f48729817fb in KJob::finishJob (this=0x60004d673e30,
emitResult=<optimized out>) at
/usr/src/kf6-kcoreaddons-6.11.0-0zneon+24.04+noble+release+build14/src/lib/jobs/kjob.cpp:115
#20 0x00007f4871c763e9 in QtPrivate::QSlotObjectBase::call (a=0x7ffc2a29b838,
r=<optimized out>, this=0x60004d5c0440, this=<optimized out>, r=<optimized
out>, a=<optimized out>) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qobjectdefs_impl.h:486
#21 doActivate<false> (sender=0x60004d423f00, signal_index=7,
argv=0x7ffc2a29b838) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qobject.cpp:4115
#22 0x00007f4873c6ffb9 in KIO::WorkerInterface::finished (this=0x60004d423f00)
at
/usr/src/kf6-kio-6.11.0-0zneon+24.04+noble+release+build28/obj-x86_64-linux-gnu/src/core/KF6KIOCore_autogen/include/moc_workerinterface_p.cpp:515
#23 KIO::WorkerInterface::dispatch (this=0x60004d423f00, _cmd=104, rawdata=...)
at
/usr/src/kf6-kio-6.11.0-0zneon+24.04+noble+release+build28/src/core/workerinterface.cpp:127
#24 0x00007f4873c6e727 in KIO::WorkerInterface::dispatch (this=0x60004d423f00)
at
/usr/src/kf6-kio-6.11.0-0zneon+24.04+noble+release+build28/src/core/workerinterface.cpp:58
#25 0x00007f4873c6b3ae in KIO::Worker::gotInput (this=0x60004d423f00) at
/usr/src/kf6-kio-6.11.0-0zneon+24.04+noble+release+build28/src/core/worker.cpp:260
#26 0x00007f4871c763e9 in QtPrivate::QSlotObjectBase::call (a=0x7ffc2a29bbd8,
r=<optimized out>, this=0x60004d379970, this=<optimized out>, r=<optimized
out>, a=<optimized out>) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qobjectdefs_impl.h:486
#27 doActivate<false> (sender=0x60004d540b10, signal_index=3,
argv=0x7ffc2a29bbd8) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qobject.cpp:4115
#28 0x00007f4871c0385d in QObject::event (this=0x60004d540b10,
e=0x7f4864032590) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qobject.cpp:1418
#29 0x00007f4873001158 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x60004d540b10, e=0x7f4864032590) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/widgets/kernel/qapplication.cpp:3296
#30 0x00007f4871caefa0 in QCoreApplication::notifyInternal2
(receiver=0x60004d540b10, event=0x7f4864032590) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qcoreapplication.cpp:1172
#31 0x00007f4871caefed in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qcoreapplication.cpp:1612
#32 0x00007f4871caf9fd in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x60004cabc7a0) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qcoreapplication.cpp:1946
#33 0x00007f4871a67a2f in postEventSourceDispatch (s=0x60004cb337b0) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#34 0x00007f486e7145b5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f486e773717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f486e713a53 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f4871a6e6ef in QEventDispatcherGlib::processEvents
(this=0x60004ca7a7b0, flags=...) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#38 0x00007f4871cb14d3 in QEventLoop::exec (this=this@entry=0x7ffc2a29c020,
flags=..., flags@entry=...) at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qflags.h:34
#39 0x00007f4871cb2ffd in QCoreApplication::exec () at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qflags.h:74
#40 0x00007f48722d775d in QGuiApplication::exec () at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/gui/kernel/qguiapplication.cpp:1975
#41 0x00007f4872ffa219 in QApplication::exec () at
/usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/widgets/kernel/qapplication.cpp:2564
#42 0x0000600033427ab5 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/gwenview-4:24.12.2-0zneon+24.04+noble+release+build16/app/main.cpp:221
[Inferior 1 (process 3752086) detached]

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

Reply via email to