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

            Bug ID: 413887
           Summary: Parley crash after completing a training  session
           Product: parley
           Version: 19.11.70
          Platform: Ubuntu Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: parley-bugs-n...@kde.org
          Reporter: diederik.b.h...@gmail.com
  Target Milestone: ---

Application: parley (19.11.70)

Qt Version: 5.12.4
Frameworks Version: 5.62.0
Operating System: Linux 5.3.0-19-generic x86_64
Distribution: Ubuntu 19.10

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

Training French-Dutch vocabulary. Session completed and saved. After that, the
application crashed.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Parley (parley), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fecef999f00 (LWP 11821))]

Thread 6 (Thread 0x7fecdbfff700 (LWP 13741)):
#0  0x00007fecf94d66e0 in futex_abstimed_wait_cancelable (private=<optimized
out>, abstime=0x7fecdbffe5d0, clockid=<optimized out>, expected=0,
futex_word=0x56268303df50) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  0x00007fecf94d66e0 in __pthread_cond_wait_common (abstime=0x7fecdbffe5d0,
clockid=<optimized out>, mutex=0x56268303df00, cond=0x56268303df28) at
pthread_cond_wait.c:520
#2  0x00007fecf94d66e0 in __pthread_cond_timedwait (cond=0x56268303df28,
mutex=0x56268303df00, abstime=0x7fecdbffe5d0) at pthread_cond_wait.c:656
#3  0x00007fed01bfad5c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fed01bfaeab in QWaitCondition::wait(QMutex*, unsigned long) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fed01bf8451 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fed01bf4cc2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fecf94cf669 in start_thread (arg=<optimized out>) at
pthread_create.c:479
#8  0x00007fed01879323 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fecdae2a700 (LWP 11827)):
#0  0x00007fed0186cc2f in __GI___poll (fds=0x7fecc8007170, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fed002731c6 in  () at /lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fed00264831 in pa_mainloop_poll () at
/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fed00264eb3 in pa_mainloop_iterate () at
/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fed00264f60 in pa_mainloop_run () at
/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fed0027310d in  () at /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fecf8c0e37c in  () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.0.so
#7  0x00007fecf94cf669 in start_thread (arg=<optimized out>) at
pthread_create.c:479
#8  0x00007fed01879323 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fece6f3a700 (LWP 11824)):
#0  0x00007fecf8d57c68 in g_mutex_unlock () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fecf8d0b60d in g_main_context_dispatch () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fecf8d0bad0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fecf8d0bb73 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fed01e136c3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fed01dba63b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fed01bf3a75 in QThread::exec() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fed02dcdefa in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007fed01bf4cc2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fecf94cf669 in start_thread (arg=<optimized out>) at
pthread_create.c:479
#10 0x00007fed01879323 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fecece84700 (LWP 11823)):
#0  0x00007fecf94d62c6 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x562682c37028) at
../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fecf94d62c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x562682c36fd8, cond=0x562682c37000) at pthread_cond_wait.c:508
#2  0x00007fecf94d62c6 in __pthread_cond_wait (cond=0x562682c37000,
mutex=0x562682c36fd8) at pthread_cond_wait.c:638
#3  0x00007feced51897b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007feced51859b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fecf94cf669 in start_thread (arg=<optimized out>) at
pthread_create.c:479
#6  0x00007fed01879323 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7feceed7d700 (LWP 11822)):
#0  0x00007fed0186cc2f in __GI___poll (fds=0x7feceed7c5a8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fecf8c4b917 in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fecf8c4d53a in xcb_wait_for_event () at
/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fecef2db288 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fed01bf4cc2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fecf94cf669 in start_thread (arg=<optimized out>) at
pthread_create.c:479
#6  0x00007fed01879323 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fecef999f00 (LWP 11821)):
[KCrash Handler]
#6  0x00007fed02541e85 in  () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#7  0x00007fed025426b6 in QStandardItemModel::indexFromItem(QStandardItem
const*) const () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#8  0x00007fed0254434c in QStandardItem::~QStandardItem() () at
/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007fed025448d5 in QStandardItemModel::~QStandardItemModel() () at
/lib/x86_64-linux-gnu/libQt5Gui.so.5
#10 0x00007fed0254491d in QStandardItemModel::~QStandardItemModel() () at
/lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x00007fed01de517e in QObjectPrivate::deleteChildren() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fed0280b919 in QWidget::~QWidget() () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007fed028d372d in QComboBox::~QComboBox() () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007fed01de517e in QObjectPrivate::deleteChildren() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fed0280b919 in QWidget::~QWidget() () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007fed02904c3d in QGroupBox::~QGroupBox() () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007fed01de517e in QObjectPrivate::deleteChildren() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007fed0280b919 in QWidget::~QWidget() () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007fed0280bb0d in QWidget::~QWidget() () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007fed01de517e in QObjectPrivate::deleteChildren() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007fed0280b919 in QWidget::~QWidget() () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007fed0386b228 in KMainWindow::~KMainWindow() () at
/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#23 0x00005626815d959f in StatisticsMainWindow::~StatisticsMainWindow()
(this=0x562682f4cca0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/home/diederik/SRC/parley/src/statistics/statisticsmainwindow.cpp:68
#24 0x00005626815d960c in StatisticsMainWindow::~StatisticsMainWindow()
(this=0x562682f4cca0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/home/diederik/SRC/parley/src/statistics/statisticsmainwindow.cpp:76
#25 0x00007fed01de7cd4 in QObject::event(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007fed0280fff8 in QWidget::event(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007fed02924828 in QMainWindow::event(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007fed0386d78b in KMainWindow::event(QEvent*) () at
/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#29 0x00007fed038b9b4b in KXmlGuiWindow::event(QEvent*) () at
/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#30 0x00007fed027cda86 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007fed027d6e00 in QApplication::notify(QObject*, QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007fed01dbba9a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007fed01dbe718 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007fed01e140a7 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007fecf8d0b84d in g_main_context_dispatch () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fecf8d0bad0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fecf8d0bb73 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007fed01e136a5 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007fed01dba63b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x00007fed01dc23a6 in QCoreApplication::exec() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x000056268156687b in main(int, char**) (argc=1, argv=0x7fff19a22ad8) at
/home/diederik/SRC/parley/src/main.cpp:145
[Inferior 1 (process 11821) detached]

Reported using DrKonqi

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

Reply via email to