https://bugs.kde.org/show_bug.cgi?id=309347 Bug ID: 309347 Severity: crash Version: unspecified Priority: NOR Assignee: gwenview-bugs-null@kde.org Summary: gwenview crash when opening a folder with 230 files/483 MB Classification: Unclassified OS: Linux Reporter: simonandric5@gmail.com Hardware: Ubuntu Packages Status: UNCONFIRMED Component: general Product: gwenview Application: gwenview (2.10.0) KDE Platform Version: 4.9.80 Qt Version: 4.8.4 Operating System: Linux 3.5.0-18-generic i686 Distribution: Ubuntu 12.10 -- Information about the crash: - What I was doing when the application crashed: gwenview crash when opening a folder with 230 files/483 MB i open gwenview - then i navigate to the folder and when i click on it gwenview crashes. IIF i navigate to the folder and wait - around 30 seconds or more, and then click on it to open it..gwenview does not carsh. inside of folder are jpg pictures and a few MOV movie clips. thank you, good day :) symon The crash can be reproduced every time. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xb3e92740 (LWP 3983))] Thread 4 (Thread 0xb2ad2b40 (LWP 3985)): #0 0xb7788424 in __kernel_vsyscall () #1 0xb57095f0 in __GI___poll (fds=0xb2102278, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb4ab587b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb4aa6e00 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb4aa6f61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb70f1f06 in QEventDispatcherGlib::processEvents (this=0xb2100468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0xb70b779d in QEventLoop::processEvents (this=0xb2ad2248, flags=...) at kernel/qeventloop.cpp:149 #7 0xb70b7915 in QEventLoop::exec (this=0xb2ad2248, flags=...) at kernel/qeventloop.cpp:204 #8 0xb6f91153 in QThread::exec (this=0x9200678) at thread/qthread.cpp:542 #9 0xb709501a in QInotifyFileSystemWatcherEngine::run (this=0x9200678) at io/qfilesystemwatcher_inotify.cpp:248 #10 0xb6f93a5d in QThreadPrivate::start (arg=0x9200678) at thread/qthread_unix.cpp:338 #11 0xb6eced4c in start_thread (arg=0xb2ad2b40) at pthread_create.c:308 #12 0xb5717d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xb1b95b40 (LWP 3994)): #0 0xb7788424 in __kernel_vsyscall () #1 0xb6ed2d13 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0xb6f94f1d in QWaitConditionPrivate::wait (this=0x97fb038, time=30000) at thread/qwaitcondition_unix.cpp:84 #3 0xb6f94d3d in QWaitCondition::wait (this=0x97f9e78, mutex=0x97f9e74, time=30000) at thread/qwaitcondition_unix.cpp:158 #4 0xb6f83b08 in QThreadPoolThread::run (this=0x98403c8) at concurrent/qthreadpool.cpp:141 #5 0xb6f93a5d in QThreadPrivate::start (arg=0x98403c8) at thread/qthread_unix.cpp:338 #6 0xb6eced4c in start_thread (arg=0xb1b95b40) at pthread_create.c:308 #7 0xb5717d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb11ffb40 (LWP 3995)): #0 0xb7788424 in __kernel_vsyscall () #1 0xb6ed296b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb6f94f37 in QWaitConditionPrivate::wait (this=0x919ccd8, time=4294967295) at thread/qwaitcondition_unix.cpp:86 #3 0xb6f94d3d in QWaitCondition::wait (this=0x919bd10, mutex=0x919bd0c, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #4 0xb7668e2a in Gwenview::SemanticInfoThread::run (this=0x919bd00) at /build/buildd/project-neon-gwenview-2+git20121030+r2801/lib/semanticinfo/nepomuksemanticinfobackend.cpp:145 #5 0xb6f93a5d in QThreadPrivate::start (arg=0x919bd00) at thread/qthread_unix.cpp:338 #6 0xb6eced4c in start_thread (arg=0xb11ffb40) at pthread_create.c:308 #7 0xb5717d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb3e92740 (LWP 3983)): [KCrash Handler] #7 0xb706a067 in QUrl::operator== (this=0x97f44b8, url=...) at io/qurl.cpp:6133 #8 0xb59d06d8 in KUrl::operator== (this=0x97f44b8, _u=...) at /build/buildd/project-neon-kdelibs-2+git20121030+r93003/kdecore/io/kurl.cpp:609 #9 0xb73bf3bb in KFileItem::operator== (this=0x9833a20, other=...) at /build/buildd/project-neon-kdelibs-2+git20121030+r93003/kio/kio/kfileitem.cpp:1310 #10 0xb7646f76 in Gwenview::ThumbnailLoadJob::removeItems (this=0x98732f8, itemList=...) at /build/buildd/project-neon-gwenview-2+git20121030+r2801/lib/thumbnailloadjob.cpp:464 #11 0xb76556ee in Gwenview::ThumbnailView::rowsAboutToBeRemoved (this=0x91e82b8, parent=..., start=0, end=103) at /build/buildd/project-neon-gwenview-2+git20121030+r2801/lib/thumbnailview/thumbnailview.cpp:478 #12 0xb7654398 in Gwenview::ThumbnailView::qt_static_metacall (_o=0x91e82b8, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbfe18770) at /build/buildd/project-neon-gwenview-2+git20121030+r2801/obj-i686-linux-gnu/lib/thumbnailview.moc:109 #13 0xb70d636c in QMetaObject::activate (sender=0x9196e70, m=0xb726d020 , local_signal_index=6, argv=0xbfe18770) at kernel/qobject.cpp:3539 #14 0xb712feca in QAbstractItemModel::rowsAboutToBeRemoved (this=0x9196e70, _t1=..., _t2=0, _t3=103) at .moc/debug-shared/moc_qabstractitemmodel.cpp:204 #15 0xb70aeea5 in QAbstractItemModel::beginRemoveRows (this=0x9196e70, parent=..., first=0, last=103) at kernel/qabstractitemmodel.cpp:2470 #16 0xb644051e in QSortFilterProxyModelPrivate::remove_proxy_interval (this=0x9196e88, source_to_proxy=..., proxy_to_source=..., proxy_start=0, proxy_end=103, proxy_parent=..., orient=Qt::Vertical, emit_signal=true) at itemviews/qsortfilterproxymodel.cpp:557 #17 0xb6440457 in QSortFilterProxyModelPrivate::remove_source_items (this=0x9196e88, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., orient=Qt::Vertical, emit_signal=true) at itemviews/qsortfilterproxymodel.cpp:539 #18 0xb64415b1 in QSortFilterProxyModelPrivate::source_items_about_to_be_removed (this=0x9196e88, source_parent=..., start=0, end=105, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:840 #19 0xb6443352 in QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeRemoved (this=0x9196e88, source_parent=..., start=0, end=105) at itemviews/qsortfilterproxymodel.cpp:1307 #20 0xb6447246 in QSortFilterProxyModel::qt_static_metacall (_o=0x9196e70, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfe18a70) at .moc/debug-shared/moc_qsortfilterproxymodel.cpp:115 #21 0xb70d636c in QMetaObject::activate (sender=0x9197370, m=0xb726d020 , local_signal_index=6, argv=0xbfe18a70) at kernel/qobject.cpp:3539 #22 0xb712feca in QAbstractItemModel::rowsAboutToBeRemoved (this=0x9197370, _t1=..., _t2=0, _t3=105) at .moc/debug-shared/moc_qabstractitemmodel.cpp:204 #23 0xb70aeea5 in QAbstractItemModel::beginRemoveRows (this=0x9197370, parent=..., first=0, last=105) at kernel/qabstractitemmodel.cpp:2470 #24 0xb73b182e in KDirModelPrivate::_k_slotClear (this=0x919b2d0) at /build/buildd/project-neon-kdelibs-2+git20121030+r93003/kio/kio/kdirmodel.cpp:614 #25 0xb73b40b0 in KDirModel::qt_static_metacall (_o=0x9197370, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfe18b98) at /build/buildd/project-neon-kdelibs-2+git20121030+r93003/obj-i686-linux-gnu/kio/kdirmodel.moc:70 #26 0xb70d636c in QMetaObject::activate (sender=0x919b310, m=0xb758c724 , local_signal_index=7, argv=0x0) at kernel/qobject.cpp:3539 #27 0xb73a3ecf in KDirLister::clear (this=0x919b310) at /build/buildd/project-neon-kdelibs-2+git20121030+r93003/obj-i686-linux-gnu/kio/kdirlister.moc:267 #28 0xb7396b4f in KDirListerCache::forgetDirs (this=0x919b398, lister=0x919b310) at /build/buildd/project-neon-kdelibs-2+git20121030+r93003/kio/kio/kdirlister.cpp:511 #29 0xb7395009 in KDirListerCache::listDir (this=0x919b398, lister=0x919b310, _u=..., _keep=false, _reload=false) at /build/buildd/project-neon-kdelibs-2+git20121030+r93003/kio/kio/kdirlister.cpp:139 #30 0xb73a0f9e in KDirLister::openUrl (this=0x919b310, _url=..., _flags=...) at /build/buildd/project-neon-kdelibs-2+git20121030+r93003/kio/kio/kdirlister.cpp:2064 #31 0x0808da22 in Gwenview::MainWindow::openDirUrl (this=0x91b7110, url=...) at /build/buildd/project-neon-gwenview-2+git20121030+r2801/app/mainwindow.cpp:1115 #32 0x0808d0e3 in Gwenview::MainWindow::slotThumbnailViewIndexActivated (this=0x91b7110, index=...) at /build/buildd/project-neon-gwenview-2+git20121030+r2801/app/mainwindow.cpp:977 #33 0x0808c05a in Gwenview::MainWindow::qt_static_metacall (_o=0x91b7110, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfe18ee8) at /build/buildd/project-neon-gwenview-2+git20121030+r2801/obj-i686-linux-gnu/app/mainwindow.moc:114 #34 0xb70d636c in QMetaObject::activate (sender=0x91e82b8, m=0xb76c2ef0 , local_signal_index=0, argv=0xbfe18ee8) at kernel/qobject.cpp:3539 #35 0xb765468a in Gwenview::ThumbnailView::indexActivated (this=0x91e82b8, _t1=...) at /build/buildd/project-neon-gwenview-2+git20121030+r2801/obj-i686-linux-gnu/lib/thumbnailview.moc:170 #36 0xb7655c64 in Gwenview::ThumbnailView::emitIndexActivatedIfNoModifiers (this=0x91e82b8, index=...) at /build/buildd/project-neon-gwenview-2+git20121030+r2801/lib/thumbnailview/thumbnailview.cpp:548 #37 0xb7654467 in Gwenview::ThumbnailView::qt_static_metacall (_o=0x91e82b8, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbfe19038) at /build/buildd/project-neon-gwenview-2+git20121030+r2801/obj-i686-linux-gnu/lib/thumbnailview.moc:114 #38 0xb70d636c in QMetaObject::activate (sender=0x91e82b8, m=0x80d974c , local_signal_index=1, argv=0xbfe19038) at kernel/qobject.cpp:3539 #39 0xb63b1528 in QAbstractItemView::clicked (this=0x91e82b8, _t1=...) at .moc/debug-shared/moc_qabstractitemview.cpp:348 #40 0xb63a5faa in QAbstractItemView::mouseReleaseEvent (this=0x91e82b8, event=0xbfe19998) at itemviews/qabstractitemview.cpp:1814 #41 0xb63c9af2 in QListView::mouseReleaseEvent (this=0x91e82b8, e=0xbfe19998) at itemviews/qlistview.cpp:799 #42 0xb5db4caa in QWidget::event (this=0x91e82b8, event=0xbfe19998) at kernel/qwidget.cpp:8375 #43 0xb6250d1c in QFrame::event (this=0x91e82b8, e=0xbfe19998) at widgets/qframe.cpp:557 #44 0xb62f5faf in QAbstractScrollArea::viewportEvent (this=0x91e82b8, e=0xbfe19998) at widgets/qabstractscrollarea.cpp:1043 #45 0xb63a4dca in QAbstractItemView::viewportEvent (this=0x91e82b8, event=0xbfe19998) at itemviews/qabstractitemview.cpp:1644 #46 0xb62f6bd5 in QAbstractScrollAreaPrivate::viewportEvent (this=0x91e8ab0, event=0xbfe19998) at widgets/qabstractscrollarea_p.h:100 #47 0xb62f6cb4 in QAbstractScrollAreaFilter::eventFilter (this=0x91e7468, o=0x91e81f8, e=0xbfe19998) at widgets/qabstractscrollarea_p.h:116 #48 0xb70ba35f in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x90c1da8, receiver=0x91e81f8, event=0xbfe19998) at kernel/qcoreapplication.cpp:1054 #49 0xb5d54ce8 in QApplicationPrivate::notify_helper (this=0x90c1da8, receiver=0x91e81f8, e=0xbfe19998) at kernel/qapplication.cpp:4558 #50 0xb5d52ca5 in QApplication::notify (this=0xbfe1a040, receiver=0x91e81f8, e=0xbfe19998) at kernel/qapplication.cpp:4105 #51 0xb6ab8c5e in KApplication::notify (this=0xbfe1a040, receiver=0x91e81f8, event=0xbfe19998) at /build/buildd/project-neon-kdelibs-2+git20121030+r93003/kdeui/kernel/kapplication.cpp:311 #52 0xb70ba0ee in QCoreApplication::notifyInternal (this=0xbfe1a040, receiver=0x91e81f8, event=0xbfe19998) at kernel/qcoreapplication.cpp:944 #53 0xb5d5773d in QCoreApplication::sendSpontaneousEvent (receiver=0x91e81f8, event=0xbfe19998) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #54 0xb5d513a5 in QApplicationPrivate::sendMouseEvent (receiver=0x91e81f8, event=0xbfe19998, alienWidget=0x91e81f8, nativeWidget=0x91a7ec0, buttonDown=0xb68bf4e0 , lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3171 #55 0xb5dece3c in QETWidget::translateMouseEvent (this=0x91a7ec0, event=0xbfe19d4c) at kernel/qapplication_x11.cpp:4508 #56 0xb5de960e in QApplication::x11ProcessEvent (this=0xbfe1a040, event=0xbfe19d4c) at kernel/qapplication_x11.cpp:3509 #57 0xb5e22509 in x11EventSourceDispatch (s=0x90c1cf0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #58 0xb4aa6ae3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #59 0xb4aa6e80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #60 0xb4aa6f61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #61 0xb70f1ee6 in QEventDispatcherGlib::processEvents (this=0x90a2b18, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #62 0xb5e22878 in QGuiEventDispatcherGlib::processEvents (this=0x90a2b18, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #63 0xb70b779d in QEventLoop::processEvents (this=0xbfe19fb8, flags=...) at kernel/qeventloop.cpp:149 #64 0xb70b7915 in QEventLoop::exec (this=0xbfe19fb8, flags=...) at kernel/qeventloop.cpp:204 #65 0xb70ba784 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1216 #66 0xb5d52006 in QApplication::exec () at kernel/qapplication.cpp:3823 #67 0x0808b8e2 in main (argc=5, argv=0xbfe1a114) at /build/buildd/project-neon-gwenview-2+git20121030+r2801/app/main.cpp:142 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.