Bug 301821 - Gwenview crashes on start up
Summary: Gwenview crashes on start up
Status: RESOLVED DUPLICATE of bug 301685
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: 2.8.4
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-13 15:49 UTC by Fredde
Modified: 2012-10-19 13:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fredde 2012-06-13 15:49:40 UTC
Application: gwenview (2.8.4)
KDE Platform Version: 4.8.4 (4.8.4) "release 511"
Qt Version: 4.8.2
Operating System: Linux 3.1.10-1.9-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
Gwenview crashes on start up or when trying to view photo - problem started after Apper update just the other day.

The crash can be reproduced every time.

-- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fee73e83780 (LWP 4523))]

Thread 3 (Thread 0x7fee60db8700 (LWP 4530)):
#0  0x00007fee7081fff3 in poll () from /lib64/libc.so.6
#1  0x00007fee6cc30a98 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fee6cc30f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fee72ccce36 in QEventDispatcherGlib::processEvents (this=0x7fee5c0008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fee72c9c842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fee72c9ca97 in QEventLoop::exec (this=0x7fee60db7dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fee72b9c5f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fee72c7c62f in QInotifyFileSystemWatcherEngine::run (this=0x8d5760) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fee72b9f61b in QThreadPrivate::start (arg=0x8d5760) at thread/qthread_unix.cpp:307
#9  0x00007fee6ef8ef05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fee7082910d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fee5bbfd700 (LWP 4533)):
#0  0x00007fee6ef931eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fee72b9fa8f in wait (time=30000, this=0xcc8f60) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xccb0e8, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fee72b92e9f in QThreadPoolThread::run (this=0xcd5e80) at concurrent/qthreadpool.cpp:141
#4  0x00007fee72b9f61b in QThreadPrivate::start (arg=0xcd5e80) at thread/qthread_unix.cpp:307
#5  0x00007fee6ef8ef05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fee7082910d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fee73e83780 (LWP 4523)):
[KCrash Handler]
#6  0x00007fee6c6a871a in lockInline (this=0x83c5b8) at /usr/include/QtCore/qmutex.h:187
#7  QMutexLocker (m=0x83c5b8, this=<synthetic pointer>) at /usr/include/QtCore/qmutex.h:109
#8  Soprano::Client::SocketHandler::~SocketHandler (this=0x83f600, __in_chrg=<optimized out>) at /usr/src/debug/soprano-2.7.6/client/clientconnection.cpp:58
#9  0x00007fee6c6a8859 in Soprano::Client::SocketHandler::~SocketHandler (this=0x83f600, __in_chrg=<optimized out>) at /usr/src/debug/soprano-2.7.6/client/clientconnection.cpp:61
#10 0x00007fee72b9d5ed in QThreadStorageData::set (this=0x99ab70, p=0x9a8f40) at thread/qthreadstorage.cpp:165
#11 0x00007fee6c6a61e0 in qThreadStorage_setLocalData<Soprano::Client::SocketHandler> (d=<optimized out>, t=<optimized out>) at /usr/include/QtCore/qthreadstorage.h:92
#12 setLocalData (t=0x9a8f40, this=<optimized out>) at /usr/include/QtCore/qthreadstorage.h:155
#13 Soprano::Client::ClientConnection::socketForCurrentThread (this=0x126b060) at /usr/src/debug/soprano-2.7.6/client/clientconnection.cpp:95
#14 0x00007fee6c6a6259 in Soprano::Client::ClientConnection::connectInCurrentThread (this=<optimized out>) at /usr/src/debug/soprano-2.7.6/client/clientconnection.cpp:800
#15 0x00007fee6c6a581a in Soprano::Client::LocalSocketClient::connect (this=0x83ad98, name=...) at /usr/src/debug/soprano-2.7.6/client/localsocketclient.cpp:141
#16 0x00007fee7267c7c7 in init (forced=true, this=0x83ad70) at /usr/src/debug/kdelibs-4.8.4/nepomuk/core/nepomukmainmodel.cpp:103
#17 Nepomuk::MainModel::init (this=0x83a770) at /usr/src/debug/kdelibs-4.8.4/nepomuk/core/nepomukmainmodel.cpp:177
#18 0x00007fee72673bf1 in Nepomuk::ResourceManager::init (this=0x85bde0) at /usr/src/debug/kdelibs-4.8.4/nepomuk/core/resourcemanager.cpp:326
#19 0x00007fee737c707f in Gwenview::SemanticInfoDirModel::SemanticInfoDirModel (this=0x126adb0, parent=<optimized out>) at /usr/src/debug/gwenview-4.8.4/lib/semanticinfo/semanticinfodirmodel.cpp:75
#20 0x00007fee7379dc02 in Gwenview::SortedDirModel::SortedDirModel (this=0x126b660, parent=<optimized out>) at /usr/src/debug/gwenview-4.8.4/lib/semanticinfo/sorteddirmodel.cpp:79
#21 0x00007fee737a20a3 in Gwenview::PlaceTreeModel::slotPlacesRowsInserted (this=0x983960, start=<optimized out>, end=3) at /usr/src/debug/gwenview-4.8.4/lib/placetreemodel.cpp:303
#22 0x00007fee737a2276 in Gwenview::PlaceTreeModel::PlaceTreeModel (this=0x983960, parent=<optimized out>) at /usr/src/debug/gwenview-4.8.4/lib/placetreemodel.cpp:162
#23 0x000000000043b5b9 in setupModel (this=0x9aabe0) at /usr/src/debug/gwenview-4.8.4/app/folderviewcontextmanageritem.cpp:118
#24 Gwenview::FolderViewContextManagerItem::expandToSelectedUrl (this=0x9456a0) at /usr/src/debug/gwenview-4.8.4/app/folderviewcontextmanageritem.cpp:257
#25 0x000000000043b648 in Gwenview::FolderViewContextManagerItem::slotCurrentDirUrlChanged (this=0x9456a0) at /usr/src/debug/gwenview-4.8.4/app/folderviewcontextmanageritem.cpp:247
#26 0x00007fee72cb1c41 in QMetaObject::activate (sender=0x96dcc0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#27 0x000000000042d7da in Gwenview::ContextManager::setCurrentDirUrl (this=0x96dcc0, url=...) at /usr/src/debug/gwenview-4.8.4/app/contextmanager.cpp:144
#28 0x000000000044de1d in spreadCurrentDirUrl (url=..., this=0x852c90) at /usr/src/debug/gwenview-4.8.4/app/mainwindow.cpp:590
#29 Gwenview::MainWindow::slotPartCompleted (this=<optimized out>) at /usr/src/debug/gwenview-4.8.4/app/mainwindow.cpp:1146
#30 0x00007fee72cb1c41 in QMetaObject::activate (sender=0x9a13d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#31 0x0000000000434385 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/gwenview-4.8.4/build/app/viewmainpage.moc:67
#32 Gwenview::ViewMainPage::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/gwenview-4.8.4/build/app/viewmainpage.moc:61
#33 0x00007fee72cb1c41 in QMetaObject::activate (sender=0xc74380, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#34 0x00007fee7377773f in Gwenview::DocumentView::slotCompleted (this=0xc74380) at /usr/src/debug/gwenview-4.8.4/lib/documentview/documentview.cpp:438
#35 0x00007fee73777c4a in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/gwenview-4.8.4/build/lib/documentview.moc:141
#36 Gwenview::DocumentView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/gwenview-4.8.4/build/lib/documentview.moc:113
#37 0x00007fee72cb1c41 in QMetaObject::activate (sender=0xcc8210, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#38 0x00007fee72cb1c41 in QMetaObject::activate (sender=0xcc8b50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#39 0x00007fee7377cef5 in Gwenview::RasterImageView::updateFromScaler (this=0xcc8b50, zoomedImageLeft=0, zoomedImageTop=<optimized out>, image=...) at /usr/src/debug/gwenview-4.8.4/lib/documentview/rasterimageview.cpp:282
#40 0x00007fee7377d9d0 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0xcc8b50, _c=<optimized out>) at /usr/src/debug/gwenview-4.8.4/build/lib/rasterimageview.moc:70
#41 Gwenview::RasterImageView::qt_static_metacall (_o=0xcc8b50, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/gwenview-4.8.4/build/lib/rasterimageview.moc:60
#42 0x00007fee72cb1c41 in QMetaObject::activate (sender=0xcc7640, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff874c9190) at kernel/qobject.cpp:3556
#43 0x00007fee73799261 in Gwenview::ImageScaler::scaledRect (this=<optimized out>, _t1=0, _t2=0, _t3=<optimized out>) at /usr/src/debug/gwenview-4.8.4/build/lib/imagescaler.moc:103
#44 0x00007fee737997ee in Gwenview::ImageScaler::scaleRect (this=0xcc7640, rect=<optimized out>) at /usr/src/debug/gwenview-4.8.4/lib/imagescaler.cpp:207
#45 0x00007fee73799b6f in Gwenview::ImageScaler::doScale (this=0xcc7640) at /usr/src/debug/gwenview-4.8.4/lib/imagescaler.cpp:118
#46 0x00007fee72cb1c41 in QMetaObject::activate (sender=0xc93d70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#47 0x00007fee737652c4 in Gwenview::Document::setDownSampledImage (this=0xc93d70, image=..., invertedZoom=2) at /usr/src/debug/gwenview-4.8.4/lib/document/document.cpp:332
#48 0x00007fee73769f35 in Gwenview::LoadingDocumentImpl::slotImageLoaded (this=0xc94f80) at /usr/src/debug/gwenview-4.8.4/lib/document/loadingdocumentimpl.cpp:463
#49 0x00007fee72cb1c41 in QMetaObject::activate (sender=0xcc7f70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#50 0x00007fee72b8fbc7 in QFutureWatcherBase::event (this=<optimized out>, event=0x7fee54002190) at concurrent/qfuturewatcher.cpp:344
#51 0x00007fee70fc5fe4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#52 0x00007fee70fcadb3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#53 0x00007fee721f0746 in KApplication::notify (this=0x7fff874ca060, receiver=0xcc7f70, event=0x7fee54002190) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311
#54 0x00007fee72c9dd0c in QCoreApplication::notifyInternal (this=0x7fff874ca060, receiver=0xcc7f70, event=0x7fee54002190) at kernel/qcoreapplication.cpp:915
#55 0x00007fee72ca15ba in sendEvent (event=0x7fee54002190, receiver=0xcc7f70) at kernel/qcoreapplication.h:231
#56 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x68c740) at kernel/qcoreapplication.cpp:1539
#57 0x00007fee72ccc9a3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#58 postEventSourceDispatch (s=0x6b64f0) at kernel/qeventdispatcher_glib.cpp:279
#59 0x00007fee6cc3058d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#60 0x00007fee6cc30d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#61 0x00007fee6cc30f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#62 0x00007fee72cccdcf in QEventDispatcherGlib::processEvents (this=0x68c000, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#63 0x00007fee7106969e in ?? () from /usr/lib64/libQtGui.so.4
#64 0x00007fee72c9c842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#65 0x00007fee72c9ca97 in QEventLoop::exec (this=0x7fff874c9fc0, flags=...) at kernel/qeventloop.cpp:204
#66 0x00007fee72ca18b5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#67 0x0000000000429025 in main (argc=6, argv=0x7fff874ca388) at /usr/src/debug/gwenview-4.8.4/app/main.cpp:142

This bug may be a duplicate of or related to bug 301685.

Possible duplicates by query: bug 301685, bug 296398, bug 294849, bug 294765, bug 291935.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-06-13 16:03:42 UTC

*** This bug has been marked as a duplicate of bug 301685 ***