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

            Bug ID: 443309
           Summary: Elise crashing when pressing 'enqueue' button
           Product: Elisa
           Version: 21.08.1
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: matthieu_gall...@yahoo.fr
          Reporter: xa_hy...@hotmail.com
  Target Milestone: ---

Application: elisa (21.08.1)

Qt Version: 5.15.3
Frameworks Version: 5.87.0
Operating System: Linux 5.11.0-37-generic x86_64
Windowing System: Wayland
Distribution: KDE neon Testing Edition
DrKonqi: 5.22.90 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:

Hit the 'enqueue' button in Files view

- Unusual behavior I noticed:

App crashes immediately; segmentation fault reported

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Elisa (elisa), signal: Segmentation fault

[New LWP 1839]
[New LWP 1840]
[New LWP 1930]
[New LWP 1986]
[New LWP 1987]
[New LWP 1988]
[New LWP 1989]
[New LWP 1990]
[New LWP 2242]
[New LWP 2309]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f05bc5a1aff in __GI___poll (fds=0x7ffd0669c638, nfds=1, timeout=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
[Current thread is 1 (Thread 0x7f05b72739c0 (LWP 1837))]

Thread 11 (Thread 0x7f0592ed4700 (LWP 2309)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x557ac9dc9974) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x557ac9dc9920,
cond=0x557ac9dc9948) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x557ac9dc9948, mutex=0x557ac9dc9920) at
pthread_cond_wait.c:638
#3  0x00007f05bc93659b in QWaitConditionPrivate::wait (deadline=...,
this=0x557ac9dc9920) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x557ac9e3e608,
mutex=mutex@entry=0x557ac9e3e600, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007f05bb634b44 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x557ac9e3e5f8) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x557ac9e3e560) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f05bb634fb9 in QSGRenderThread::run (this=0x557ac9e3e560) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f05bc93042c in QThreadPrivate::start (arg=0x557ac9e3e560) at
thread/qthread_unix.cpp:329
#9  0x00007f05baeeb609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f05bc5ae293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f05936d5700 (LWP 2242)):
#0  __pthread_mutex_lock_full (mutex=0x557ac9dd17e0) at
../nptl/pthread_mutex_lock.c:487
#1  0x00007f05b79fd822 in pa_mutex_lock () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#2  0x00007f05b9e891e1 in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f05b9e7a841 in pa_mainloop_poll () from
/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f05b9e7aec3 in pa_mainloop_iterate () from
/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f05b9e7af70 in pa_mainloop_run () from
/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f05b9e8911d in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
#7  0x00007f05b79fe72c in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#8  0x00007f05baeeb609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f05bc5ae293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f0593fff700 (LWP 1990)):
#0  0x00007f05ba5328ed in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f05ba534345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05ba53582b in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05ba53629b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f05ba5364a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f05bcb715eb in QEventDispatcherGlib::processEvents
(this=0x7f0588000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f05bcb1587b in QEventLoop::exec (this=this@entry=0x7f0593ffebe0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007f05bc92f292 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007f05bc93042c in QThreadPrivate::start (arg=0x557ac9d1a5a0) at
thread/qthread_unix.cpp:329
#9  0x00007f05baeeb609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f05bc5ae293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f05a4903700 (LWP 1989)):
#0  0x00007f05bc5a1aff in __GI___poll (fds=0x7f0584005240, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f05ba53636e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05ba5364a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05bcb715eb in QEventDispatcherGlib::processEvents
(this=0x7f0584000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f05bcb1587b in QEventLoop::exec (this=this@entry=0x7f05a4902be0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f05bc92f292 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f05bc93042c in QThreadPrivate::start (arg=0x557ac9d2af20) at
thread/qthread_unix.cpp:329
#7  0x00007f05baeeb609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007f05bc5ae293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f05a5104700 (LWP 1988)):
#0  0x00007f05ba5834dd in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f05ba536270 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05ba5364a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05bcb715eb in QEventDispatcherGlib::processEvents
(this=0x7f0594000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f05bcb1587b in QEventLoop::exec (this=this@entry=0x7f05a5103be0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f05bc92f292 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f05bc93042c in QThreadPrivate::start (arg=0x557ac9d2af30) at
thread/qthread_unix.cpp:329
#7  0x00007f05baeeb609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007f05bc5ae293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f05a5905700 (LWP 1987)):
#0  0x00007f05bc59d1c0 in __GI___libc_read (nbytes=<optimized out>,
buf=<optimized out>, fd=<optimized out>) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=<optimized out>, buf=<optimized out>,
nbytes=<optimized out>) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f05ba57eb2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05ba535ebe in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f05ba536312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f05ba5364a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f05bcb715eb in QEventDispatcherGlib::processEvents
(this=0x7f058c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f05bcb1587b in QEventLoop::exec (this=this@entry=0x7f05a5904be0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007f05bc92f292 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007f05bc93042c in QThreadPrivate::start (arg=0x557ac9d2e660) at
thread/qthread_unix.cpp:329
#10 0x00007f05baeeb609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007f05bc5ae293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f05a6106700 (LWP 1986)):
#0  0x00007f05bc5a1aff in __GI___poll (fds=0x7f0598004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f05ba53636e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05ba5364a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05bcb715eb in QEventDispatcherGlib::processEvents
(this=0x7f0598000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f05bcb1587b in QEventLoop::exec (this=this@entry=0x7f05a6105be0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f05bc92f292 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f05bc93042c in QThreadPrivate::start (arg=0x557ac9d1a5c0) at
thread/qthread_unix.cpp:329
#7  0x00007f05baeeb609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007f05bc5ae293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f05a7524700 (LWP 1930)):
#0  0x00007f05bc5a1aff in __GI___poll (fds=0x7f059c00fa10, nfds=1,
timeout=89635) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f05ba53636e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05ba5364a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05bcb715eb in QEventDispatcherGlib::processEvents
(this=0x7f059c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f05bcb1587b in QEventLoop::exec (this=this@entry=0x7f05a7523ba0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f05bc92f292 in QThread::exec (this=this@entry=0x557ac974b130) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f05bb56f3ba in QQuickPixmapReader::run (this=0x557ac974b130) at
util/qquickpixmapcache.cpp:1024
#7  0x00007f05bc93042c in QThreadPrivate::start (arg=0x557ac974b130) at
thread/qthread_unix.cpp:329
#8  0x00007f05baeeb609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f05bc5ae293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f05acfee700 (LWP 1840)):
#0  0x00007f05bc5a1aff in __GI___poll (fds=0x7f05a0004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f05ba53636e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05ba5364a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05bcb715eb in QEventDispatcherGlib::processEvents
(this=0x7f05a0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f05bcb1587b in QEventLoop::exec (this=this@entry=0x7f05acfedbc0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f05bc92f292 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f05bd119549 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f05bc93042c in QThreadPrivate::start (arg=0x557ac933d300) at
thread/qthread_unix.cpp:329
#8  0x00007f05baeeb609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f05bc5ae293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f05ae1ff700 (LWP 1839)):
#0  0x00007f05ba5328fd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f05ba534345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05ba535cbf in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05ba536312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f05ba5364a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f05bcb715eb in QEventDispatcherGlib::processEvents
(this=0x7f05a8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f05bcb1587b in QEventLoop::exec (this=this@entry=0x7f05ae1febb0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007f05bc92f292 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007f05bb99ef4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f05bc93042c in QThreadPrivate::start (arg=0x7f05bba22d80) at
thread/qthread_unix.cpp:329
#10 0x00007f05baeeb609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007f05bc5ae293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f05b72739c0 (LWP 1837)):
[KCrash Handler]
#4  QString::isEmpty (this=0x557ac91021e8) at
../../include/QtCore/../../src/corelib/text/qstring.h:1078
#5  QUrlPrivate::validityError (position=0x0, source=0x0, this=0x557ac91021c0)
at io/qurl.cpp:1653
#6  QUrl::isValid (this=0x557aca5defb8) at io/qurl.cpp:1889
#7  QUrl::isValid (this=0x557aca5defb8) at io/qurl.cpp:1883
#8  0x00007f05bbf6e497 in ?? () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#9  0x00007f05bbf641b5 in KIO::ListJob::ListJob(KIO::ListJobPrivate&) () from
/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#10 0x00007f05bbf649a3 in KIO::listRecursive(QUrl const&, QFlags<KIO::JobFlag>,
bool) () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#11 0x00007f05be298666 in FileBrowserProxyModel::recursiveEnqueue
(this=0x557acad07e00) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:158
#12 0x00007f05bcb4dd9e in QtPrivate::QSlotObjectBase::call (a=0x7ffd0669d540,
r=0x557acad07e00, this=0x557acabf6320) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#13 doActivate<false> (sender=0x557acac4de80, signal_index=6,
argv=0x7ffd0669d540) at kernel/qobject.cpp:3886
#14 0x00007f05bcb47167 in QMetaObject::activate
(sender=sender@entry=0x557acac4de80, m=m@entry=0x7f05bd9fb720
<KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3,
argv=argv@entry=0x7ffd0669d540) at kernel/qobject.cpp:3946
#15 0x00007f05bd9a6d10 in KJob::result (this=this@entry=0x557acac4de80,
_t1=<optimized out>, _t1@entry=0x557acac4de80, _t2=...) at
./obj-x86_64-linux-gnu/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:633
#16 0x00007f05bd9a818b in KJob::finishJob (this=0x557acac4de80,
emitResult=<optimized out>) at ./src/lib/jobs/kjob.cpp:98
#17 0x00007f05bbf700f8 in KIO::SimpleJob::slotFinished() () from
/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#18 0x00007f05bbf6644e in KIO::ListJob::slotFinished() () from
/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#19 0x00007f05bcb44919 in QObject::event (this=0x557acac4de80,
e=0x557aca701ac0) at kernel/qobject.cpp:1314
#20 0x00007f05bdbc5dc3 in QApplicationPrivate::notify_helper
(this=this@entry=0x557ac90e3800, receiver=receiver@entry=0x557acac4de80,
e=e@entry=0x557aca701ac0) at kernel/qapplication.cpp:3632
#21 0x00007f05bdbcebb8 in QApplication::notify (this=0x7ffd0669dd50,
receiver=0x557acac4de80, e=0x557aca701ac0) at kernel/qapplication.cpp:3156
#22 0x00007f05bcb16d7a in QCoreApplication::notifyInternal2
(receiver=0x557acac4de80, event=0x557aca701ac0) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#23 0x00007f05bcb19681 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x557ac90c44b0) at
kernel/qcoreapplication.cpp:1821
#24 0x00007f05bcb71f77 in postEventSourceDispatch (s=0x557ac9102ac0) at
kernel/qeventdispatcher_glib.cpp:277
#25 0x00007f05ba53617d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f05ba536400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f05ba5364a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f05bcb715d2 in QEventDispatcherGlib::processEvents
(this=0x557ac9103ac0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#29 0x00007f05bcb1587b in QEventLoop::exec (this=this@entry=0x7ffd0669dc20,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#30 0x00007f05bcb1da34 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#31 0x0000557ac735b89d in main (argc=<optimized out>, argv=<optimized out>) at
./src/main.cpp:171
[Inferior 1 (process 1837) detached]

The reporter indicates this bug may be a duplicate of or related to bug 441525.

Possible duplicates by query: bug 441525, bug 431587.

Reported using DrKonqi

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

Reply via email to