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

            Bug ID: 360517
           Summary: Gwenview crashes when using image viewer and
                    navigating to next image with arrowkey on keyboard
           Product: gwenview
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: gwenview-bugs-n...@kde.org
          Reporter: pandora...@gmail.com
                CC: myr...@kde.org

Application: gwenview (4.14.0 pre)
KDE Platform Version: 4.14.17
Qt Version: 4.8.6
Operating System: Linux 4.1.15-8-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
I am rating images with Gwenview. When going to next image, sometimes Gwenview
crashes. Happens a couple of times per day.
I have used both OpenGL and software viewer. Crash seems to happen with both
settings.
I have nvidia drivers installed. OS > OpenSuse Leap 42.1

The crash can be reproduced sometimes.

-- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f36b6d75880 (LWP 14119))]

Thread 3 (Thread 0x7f369ee0c700 (LWP 14124)):
#0  0x00007f36b3796bbd in poll () at /lib64/libc.so.6
#1  0x00007f36b0626e64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f36b0626f7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f36b6305fde in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#4  0x00007f36b62d7d4f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#5  0x00007f36b62d8045 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#6  0x00007f36b61d54df in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007f36b62b9653 in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f36b61d7bbf in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f36b0af60a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f36b379efed in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f3696935700 (LWP 16802)):
#0  0x00007f36b0afa3e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f36b61d8084 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQtCore.so.4
#2  0x00007f36b61cbbda in  () at /usr/lib64/libQtCore.so.4
#3  0x00007f36b61d7bbf in  () at /usr/lib64/libQtCore.so.4
#4  0x00007f36b0af60a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f36b379efed in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f36b6d75880 (LWP 14119)):
[KCrash Handler]
#6  0x00007f36abbef598 in Xapian::Database::get_document(unsigned int) const ()
at /usr/lib64/libxapian.so.22
#7  0x00007f36ab99e8a4 in Baloo::XapianDatabase::document(unsigned int) () at
/usr/lib64/libbalooxapian.so.4
#8  0x00007f36b1db72ed in Baloo::FileModifyJob::doStart() () at
/usr/lib64/libbaloofiles.so.4
#9  0x00007f36b62f149e in QObject::event(QEvent*) () at
/usr/lib64/libQtCore.so.4
#10 0x00007f36b448679c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQtGui.so.4
#11 0x00007f36b448ccdd in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQtGui.so.4
#12 0x00007f36b519de1a in KApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libkdeui.so.5
#13 0x00007f36b62d918d in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQtCore.so.4
#14 0x00007f36b62dc45d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQtCore.so.4
#15 0x00007f36b63067fe in  () at /usr/lib64/libQtCore.so.4
#16 0x00007f36b0626c84 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#17 0x00007f36b0626ed8 in  () at /usr/lib64/libglib-2.0.so.0
#18 0x00007f36b0626f7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#19 0x00007f36b6305fbe in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#20 0x00007f36b45236a6 in  () at /usr/lib64/libQtGui.so.4
#21 0x00007f36b62d7d4f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#22 0x00007f36b62d8045 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#23 0x00007f36b62dd499 in QCoreApplication::exec() () at
/usr/lib64/libQtCore.so.4
#24 0x0000000000429ded in  ()
#25 0x00007f36b36dbb05 in __libc_start_main () at /lib64/libc.so.6
#26 0x000000000042a092 in _start ()

Possible duplicates by query: bug 354329, bug 347915, bug 340933.

Reported using DrKonqi

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

Reply via email to