Version: r954046 (using Devel)
Compiler: gcc version 4.3.3 (GCC)
OS: Linux
Installed from: Compiled sources
I walked through the images in a directory using the next and previous buttons. I changed the description of several (in the info tab), rotated several and deleted several (some using "Delete" and some using "Trash" from the Ops tab). Some of the ones I deleted I had already rotated. At the end, I clicked "Save All". Gwenview crashed (SIGSEGV), but not before all the rotations had been applied.
Backtrace: 11 threads total, 10 in wait condition.
Thread 1 (Thread 0x7f6ec4fc5750 (LWP 28838)):
[KCrash Handler]
#5 0x00007f6ec3f437c3 in QByteArray::isEmpty (this=0x6d678b0) at ../../include/QtCore/../../../src/qt-copy/src/corelib/tools/qbytearray.h:396
#6 0x00007f6ec3ff18c6 in QUrlPrivate::parse (this=0x6d67870, parseOptions=QUrlPrivate::ParseAndSet) at /home/kde-devel/src/qt-copy/src/corelib/io/qurl.cpp:3584
#7 0x00007f6ec3ff6499 in QUrl::isValid (this=0x2bf23e8) at /home/kde-devel/src/qt-copy/src/corelib/io/qurl.cpp:3961
#8 0x00007f6ec48ca475 in Gwenview::SortedDirModel::indexForUrl (this=0x26f1fe0, url=@0x2bf23e8) at /home/kde-devel/src/KDE/kdegraphics/gwenview/lib/semanticinfo/sorteddirmodel.cpp:172
#9 0x00000000004446ea in Gwenview::MainWindow::generateThumbnailForUrl (this=0x26eec50, url=@0x2bf23e8) at /home/kde-devel/src/KDE/kdegraphics/gwenview/app/mainwindow.cpp:1165
#10 0x0000000000446faf in Gwenview::MainWindow::qt_metacall (this=0x26eec50, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0x7fffcd002420)
at /home/kde-devel/build/KDE/kdegraphics/gwenview/app/mainwindow.moc:151
#11 0x00007f6ec4048384 in QMetaObject::activate (sender=0x7f6ec4b2e230, from_signal_index=5, to_signal_index=5, argv=0x7fffcd002420) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qobject.cpp:3057
#12 0x00007f6ec4049769 in QMetaObject::activate (sender=0x7f6ec4b2e230, m=0x7f6ec4b25e80, local_signal_index=1, argv=0x7fffcd002420) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qobject.cpp:3134
#13 0x00007f6ec48a5a8f in Gwenview::DocumentFactory::documentChanged (this=0x7f6ec4b2e230, _t1=@0x2bf23e8) at /home/kde-devel/build/KDE/kdegraphics/gwenview/lib/documentfactory.moc:97
#14 0x00007f6ec48a5b75 in Gwenview::DocumentFactory::slotSaved (this=0x7f6ec4b2e230, url=@0x2bf23e8) at /home/kde-devel/src/KDE/kdegraphics/gwenview/lib/document/documentfactory.cpp:200
#15 0x00007f6ec48a5caa in Gwenview::DocumentFactory::qt_metacall (this=0x7f6ec4b2e230, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fffcd0025d0)
at /home/kde-devel/build/KDE/kdegraphics/gwenview/lib/documentfactory.moc:78
#16 0x00007f6ec4048384 in QMetaObject::activate (sender=0x2c74d70, from_signal_index=10, to_signal_index=10, argv=0x7fffcd0025d0) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qobject.cpp:3057
#17 0x00007f6ec4049769 in QMetaObject::activate (sender=0x2c74d70, m=0x7f6ec4b25d80, local_signal_index=6, argv=0x7fffcd0025d0) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qobject.cpp:3134
#18 0x00007f6ec48a43a1 in Gwenview::Document::saved (this=0x2c74d70, _t1=@0x2bf23e8) at /home/kde-devel/build/KDE/kdegraphics/gwenview/lib/document.moc:156
#19 0x00007f6ec48a43cf in Gwenview::Document::slotCleanChanged (this=0x2c74d70, clean=true) at /home/kde-devel/src/KDE/kdegraphics/gwenview/lib/document/document.cpp:392
#20 0x00007f6ec48a4883 in Gwenview::Document::qt_metacall (this=0x2c74d70, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x2d27820)
at /home/kde-devel/build/KDE/kdegraphics/gwenview/lib/document.moc:103
#21 0x00007f6ec4041bd3 in QMetaCallEvent::placeMetaCall (this=0x7272e30, object=0x2c74d70) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qobject.cpp:489
#22 0x00007f6ec4046202 in QObject::event (this=0x2c74d70, e=0x7272e30) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qobject.cpp:1106
#23 0x00007f6ec17a3fd1 in QApplicationPrivate::notify_helper (this=0x25099b0, receiver=0x2c74d70, e=0x7272e30) at /home/kde-devel/src/qt-copy/src/gui/kernel/qapplication.cpp:4084
#24 0x00007f6ec17a4388 in QApplication::notify (this=0x7fffcd003390, receiver=0x2c74d70, e=0x7272e30) at /home/kde-devel/src/qt-copy/src/gui/kernel/qapplication.cpp:3631
#25 0x00007f6ec2e4cc27 in KApplication::notify (this=0x7fffcd003390, receiver=0x2c74d70, event=0x7272e30) at /home/kde-devel/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#26 0x00007f6ec403209b in QCoreApplication::notifyInternal (this=0x7fffcd003390, receiver=0x2c74d70, event=0x7272e30) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:598
#27 0x00007f6ec4035b5f in QCoreApplication::sendEvent (receiver=0x2c74d70, event=0x7272e30) at ../../include/QtCore/../../../src/qt-copy/src/corelib/kernel/qcoreapplication.h:213
#28 0x00007f6ec40325ed in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x24ca850) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1236
#29 0x00007f6ec40327c4 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1132
#30 0x00007f6ec40616e3 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../../src/qt-copy/src/corelib/kernel/qcoreapplication.h:218
#31 0x00007f6ec4060924 in postEventSourceDispatch (s=0x250d4d0) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:209
#32 0x00007f6ebd4a301a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0x00007f6ebd4a66e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#34 0x00007f6ebd4a687c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0x00007f6ec405fc66 in QEventDispatcherGlib::processEvents (this=0x2509390, flags={i = -855625264}) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:323
#36 0x00007f6ec184b05b in QGuiEventDispatcherGlib::processEvents (this=0x2509390, flags={i = -855625168}) at /home/kde-devel/src/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#37 0x00007f6ec402f31f in QEventLoop::processEvents (this=0x7fffcd0032f0, flags={i = -855625072}) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#38 0x00007f6ec402f52c in QEventLoop::exec (this=0x7fffcd0032f0, flags={i = -855624960}) at /home/kde-devel/src/qt-copy/src/corelib/kernel/qeventloop.cpp:196
#39 0x00007f6ec40328e6 in QCoreApplication::exec () at /home/kde-devel/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:880
#40 0x00007f6ec17a3d2e in QApplication::exec () at /home/kde-devel/src/qt-copy/src/gui/kernel/qapplication.cpp:3553
#41 0x0000000000443c7f in main (argc=6, argv=0x7fffcd003708) at /home/kde-devel/src/KDE/kdegraphics/gwenview/app/main.cpp:95
Version: r954046 (using Devel)
Compiler: gcc version 4.3.3 (GCC)
OS: Linux
Installed from: Compiled sources
I walked through the images in a directory using the next and previous buttons. I changed the description of several (in the info tab), rotated several and deleted several (some using "Delete" and some using "Trash" from the Ops tab). Some of the ones I deleted I had already rotated. At the end, I clicked "Save All". Gwenview crashed (SIGSEGV), but not before all the rotations had been applied.
Backtrace: 11 threads total, 10 in wait condition.
Thread 1 (Thread 0x7f6ec4fc5750 (LWP 28838)): QtCore/ ../../. ./src/qt- copy/src/ corelib/ tools/qbytearra y.h:396 QUrlPrivate: :ParseAndSet) at /home/kde- devel/src/ qt-copy/ src/corelib/ io/qurl. cpp:3584 devel/src/ qt-copy/ src/corelib/ io/qurl. cpp:3961 :SortedDirModel ::indexForUrl (this=0x26f1fe0, url=@0x2bf23e8) at /home/kde- devel/src/ KDE/kdegraphics /gwenview/ lib/semanticinf o/sorteddirmode l.cpp:172 :MainWindow: :generateThumbn ailForUrl (this=0x26eec50, url=@0x2bf23e8) at /home/kde- devel/src/ KDE/kdegraphics /gwenview/ app/mainwindow. cpp:1165 :MainWindow: :qt_metacall (this=0x26eec50, _c=QMetaObject: :InvokeMetaMeth od, _id=29, _a=0x7fffcd002420) devel/build/ KDE/kdegraphics /gwenview/ app/mainwindow. moc:151 :activate (sender= 0x7f6ec4b2e230, from_signal_ index=5, to_signal_index=5, argv=0x7fffcd00 2420) at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qobject. cpp:3057 :activate (sender= 0x7f6ec4b2e230, m=0x7f6ec4b25e80, local_signal_ index=1, argv=0x7fffcd00 2420) at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qobject. cpp:3134 :DocumentFactor y::documentChan ged (this=0x7f6ec4b 2e230, _t1=@0x2bf23e8) at /home/kde- devel/build/ KDE/kdegraphics /gwenview/ lib/documentfac tory.moc: 97 :DocumentFactor y::slotSaved (this=0x7f6ec4b 2e230, url=@0x2bf23e8) at /home/kde- devel/src/ KDE/kdegraphics /gwenview/ lib/document/ documentfactory .cpp:200 :DocumentFactor y::qt_metacall (this=0x7f6ec4b 2e230, _c=QMetaObject: :InvokeMetaMeth od, _id=3, _a=0x7fffcd0025d0) devel/build/ KDE/kdegraphics /gwenview/ lib/documentfac tory.moc: 78 :activate (sender=0x2c74d70, from_signal_ index=10, to_signal_index=10, argv=0x7fffcd00 25d0) at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qobject. cpp:3057 :activate (sender=0x2c74d70, m=0x7f6ec4b25d80, local_signal_ index=6, argv=0x7fffcd00 25d0) at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qobject. cpp:3134 :Document: :saved (this=0x2c74d70, _t1=@0x2bf23e8) at /home/kde- devel/build/ KDE/kdegraphics /gwenview/ lib/document. moc:156 :Document: :slotCleanChang ed (this=0x2c74d70, clean=true) at /home/kde- devel/src/ KDE/kdegraphics /gwenview/ lib/document/ document. cpp:392 :Document: :qt_metacall (this=0x2c74d70, _c=QMetaObject: :InvokeMetaMeth od, _id=13, _a=0x2d27820) devel/build/ KDE/kdegraphics /gwenview/ lib/document. moc:103 :placeMetaCall (this=0x7272e30, object=0x2c74d70) at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qobject. cpp:489 devel/src/ qt-copy/ src/corelib/ kernel/ qobject. cpp:1106 vate::notify_ helper (this=0x25099b0, receiver=0x2c74d70, e=0x7272e30) at /home/kde- devel/src/ qt-copy/ src/gui/ kernel/ qapplication. cpp:4084 :notify (this=0x7fffcd0 03390, receiver=0x2c74d70, e=0x7272e30) at /home/kde- devel/src/ qt-copy/ src/gui/ kernel/ qapplication. cpp:3631 :notify (this=0x7fffcd0 03390, receiver=0x2c74d70, event=0x7272e30) at /home/kde- devel/src/ KDE/kdelibs/ kdeui/kernel/ kapplication. cpp:307 n::notifyIntern al (this=0x7fffcd0 03390, receiver=0x2c74d70, event=0x7272e30) at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qcoreapplicatio n.cpp:598 n::sendEvent (receiver= 0x2c74d70, event=0x7272e30) at ../../include/ QtCore/ ../../. ./src/qt- copy/src/ corelib/ kernel/ qcoreapplicatio n.h:213 nPrivate: :sendPostedEven ts (receiver=0x0, event_type=0, data=0x24ca850) at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qcoreapplicatio n.cpp:1236 n::sendPostedEv ents (receiver=0x0, event_type=0) at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qcoreapplicatio n.cpp:1132 n::sendPostedEv ents () at ../../include/ QtCore/ ../../. ./src/qt- copy/src/ corelib/ kernel/ qcoreapplicatio n.h:218 Dispatch (s=0x250d4d0) at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qeventdispatche r_glib. cpp:209 context_ dispatch () from /usr/lib/ libglib- 2.0.so. 0 context_ iterate () from /usr/lib/ libglib- 2.0.so. 0 context_ iteration () from /usr/lib/ libglib- 2.0.so. 0 rGlib:: processEvents (this=0x2509390, flags={i = -855625264}) at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qeventdispatche r_glib. cpp:323 cherGlib: :processEvents (this=0x2509390, flags={i = -855625168}) at /home/kde- devel/src/ qt-copy/ src/gui/ kernel/ qguieventdispat cher_glib. cpp:202 :processEvents (this=0x7fffcd0 032f0, flags={i = -855625072}) at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qeventloop. cpp:149 032f0, flags={i = -855624960}) at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qeventloop. cpp:196 n::exec () at /home/kde- devel/src/ qt-copy/ src/corelib/ kernel/ qcoreapplicatio n.cpp:880 devel/src/ qt-copy/ src/gui/ kernel/ qapplication. cpp:3553 3708) at /home/kde- devel/src/ KDE/kdegraphics /gwenview/ app/main. cpp:95
[KCrash Handler]
#5 0x00007f6ec3f437c3 in QByteArray::isEmpty (this=0x6d678b0) at ../../include/
#6 0x00007f6ec3ff18c6 in QUrlPrivate::parse (this=0x6d67870, parseOptions=
#7 0x00007f6ec3ff6499 in QUrl::isValid (this=0x2bf23e8) at /home/kde-
#8 0x00007f6ec48ca475 in Gwenview:
#9 0x00000000004446ea in Gwenview:
#10 0x0000000000446faf in Gwenview:
at /home/kde-
#11 0x00007f6ec4048384 in QMetaObject:
#12 0x00007f6ec4049769 in QMetaObject:
#13 0x00007f6ec48a5a8f in Gwenview:
#14 0x00007f6ec48a5b75 in Gwenview:
#15 0x00007f6ec48a5caa in Gwenview:
at /home/kde-
#16 0x00007f6ec4048384 in QMetaObject:
#17 0x00007f6ec4049769 in QMetaObject:
#18 0x00007f6ec48a43a1 in Gwenview:
#19 0x00007f6ec48a43cf in Gwenview:
#20 0x00007f6ec48a4883 in Gwenview:
at /home/kde-
#21 0x00007f6ec4041bd3 in QMetaCallEvent:
#22 0x00007f6ec4046202 in QObject::event (this=0x2c74d70, e=0x7272e30) at /home/kde-
#23 0x00007f6ec17a3fd1 in QApplicationPri
#24 0x00007f6ec17a4388 in QApplication:
#25 0x00007f6ec2e4cc27 in KApplication:
#26 0x00007f6ec403209b in QCoreApplicatio
#27 0x00007f6ec4035b5f in QCoreApplicatio
#28 0x00007f6ec40325ed in QCoreApplicatio
#29 0x00007f6ec40327c4 in QCoreApplicatio
#30 0x00007f6ec40616e3 in QCoreApplicatio
#31 0x00007f6ec4060924 in postEventSource
#32 0x00007f6ebd4a301a in g_main_
#33 0x00007f6ebd4a66e0 in g_main_
#34 0x00007f6ebd4a687c in g_main_
#35 0x00007f6ec405fc66 in QEventDispatche
#36 0x00007f6ec184b05b in QGuiEventDispat
#37 0x00007f6ec402f31f in QEventLoop:
#38 0x00007f6ec402f52c in QEventLoop::exec (this=0x7fffcd0
#39 0x00007f6ec40328e6 in QCoreApplicatio
#40 0x00007f6ec17a3d2e in QApplication::exec () at /home/kde-
#41 0x0000000000443c7f in main (argc=6, argv=0x7fffcd00