Bug 192711 - Gwenview crashes when launched by clicking on image
Summary: Gwenview crashes when launched by clicking on image
Status: RESOLVED DUPLICATE of bug 191771
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
: 193438 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-05-14 22:07 UTC by Steven Meunier
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 Steven Meunier 2009-05-14 22:07:51 UTC
Application that crashed: gwenview
Version of the application: 2.3.0
KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1)) "release 3.4"
Qt Version: 4.5.1
Operating System: Linux 2.6.27.21-0.1-default x86_64
Distribution: "openSUSE 11.1 (x86_64)"

What I was doing when the application crashed:
As per 192513, gwenview crashes when launched by clicking on an image in dolphin or by opening through the context menu. The crash also occurs when using the context menu in konqueror.

However, if gwenview is launched first and then I navigate to the image from within gwenview then it works fine.

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

Thread 9 (Thread 0x7f833e97c950 (LWP 1601)):
#0  0x00007f834a133d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f834a3a4ed9 in QWaitCondition::wait (this=0x8256c0, mutex=0x8256b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f834ad01ce5 in Gwenview::SemanticInfoThread::run() () from /usr/lib64/libgwenviewlib.so.4
#3  0x00007f834a3a3f22 in QThreadPrivate::start (arg=0x8256a0) at thread/qthread_unix.cpp:189
#4  0x00007f834a130070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f834721e10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f833d776950 (LWP 1602)):
#0  0x00007f834a133fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f834a3a4eb7 in QWaitCondition::wait (this=0xabb7f8, mutex=0xabb7f0, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007f834a39aa89 in QThreadPoolThread::run (this=0xabc140) at concurrent/qthreadpool.cpp:140
#3  0x00007f834a3a3f22 in QThreadPrivate::start (arg=0xabc140) at thread/qthread_unix.cpp:189
#4  0x00007f834a130070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f834721e10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f8339e5d950 (LWP 1604)):
#0  0x00007f834a133d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f834a3a4ed9 in QWaitCondition::wait (this=0xadc6b0, mutex=0xadc6a8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f834ad01ce5 in Gwenview::SemanticInfoThread::run() () from /usr/lib64/libgwenviewlib.so.4
#3  0x00007f834a3a3f22 in QThreadPrivate::start (arg=0xadc690) at thread/qthread_unix.cpp:189
#4  0x00007f834a130070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f834721e10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f833965c950 (LWP 1605)):
#0  0x00007f834a133d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f834a3a4ed9 in QWaitCondition::wait (this=0xae2370, mutex=0xae2368, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f834ad01ce5 in Gwenview::SemanticInfoThread::run() () from /usr/lib64/libgwenviewlib.so.4
#3  0x00007f834a3a3f22 in QThreadPrivate::start (arg=0xae2350) at thread/qthread_unix.cpp:189
#4  0x00007f834a130070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f834721e10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f8338e5b950 (LWP 1606)):
#0  0x00007f834a133d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f834a3a4ed9 in QWaitCondition::wait (this=0xb09810, mutex=0xb09808, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f834ad01ce5 in Gwenview::SemanticInfoThread::run() () from /usr/lib64/libgwenviewlib.so.4
#3  0x00007f834a3a3f22 in QThreadPrivate::start (arg=0xb097f0) at thread/qthread_unix.cpp:189
#4  0x00007f834a130070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f834721e10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f833865a950 (LWP 1607)):
#0  0x00007f834a133d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f834a3a4ed9 in QWaitCondition::wait (this=0xb0d690, mutex=0xb0d688, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f834ad01ce5 in Gwenview::SemanticInfoThread::run() () from /usr/lib64/libgwenviewlib.so.4
#3  0x00007f834a3a3f22 in QThreadPrivate::start (arg=0xb0d670) at thread/qthread_unix.cpp:189
#4  0x00007f834a130070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f834721e10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8337e59950 (LWP 1608)):
#0  0x00007f834a133d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f834a3a4ed9 in QWaitCondition::wait (this=0xb11600, mutex=0xb115f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f834ad01ce5 in Gwenview::SemanticInfoThread::run() () from /usr/lib64/libgwenviewlib.so.4
#3  0x00007f834a3a3f22 in QThreadPrivate::start (arg=0xb115e0) at thread/qthread_unix.cpp:189
#4  0x00007f834a130070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f834721e10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f83374a7950 (LWP 1610)):
#0  0x00007f834a133d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f834a3a4ed9 in QWaitCondition::wait (this=0xb65e10, mutex=0xb65e08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f834ad01ce5 in Gwenview::SemanticInfoThread::run() () from /usr/lib64/libgwenviewlib.so.4
#3  0x00007f834a3a3f22 in QThreadPrivate::start (arg=0xb65df0) at thread/qthread_unix.cpp:189
#4  0x00007f834a130070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f834721e10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f834b39d750 (LWP 1600)):
[KCrash Handler]
#5  0x00007f834acdc00e in Gwenview::PlaceTreeModel::urlForIndex (this=0x9670c0, index=@0x7fff533e5d50) at /usr/src/debug/kdegraphics-4.2.85/gwenview/lib/placetreemodel.cpp:57
#6  0x0000000000435c7d in Gwenview::FolderViewContextManagerItem::slotRowsInserted (this=0x91b800, index=@0x7fff533e5d50)
    at /usr/src/debug/kdegraphics-4.2.85/gwenview/app/folderviewcontextmanageritem.cpp:257
#7  0x0000000000426820 in Gwenview::FolderViewContextManagerItem::qt_metacall (this=0x91b800, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff533e5d20)
    at /usr/src/debug/kdegraphics-4.2.85/build/gwenview/app/moc_folderviewcontextmanageritem.cpp:79
#8  0x00007f834a4a2c22 in QMetaObject::activate (sender=0x9670c0, from_signal_index=<value optimized out>, to_signal_index=9, argv=0x5) at kernel/qobject.cpp:3120
#9  0x00007f834a4d9ad4 in QAbstractItemModel::rowsInserted (this=0x7fff533e5bd0, _t1=<value optimized out>, _t2=5, _t3=5) at .moc/release-shared/moc_qabstractitemmodel.cpp:159
#10 0x00007f834a488394 in QAbstractItemModel::endInsertRows (this=0x9670c0) at kernel/qabstractitemmodel.cpp:2081
#11 0x00007f834acdc46c in Gwenview::PlaceTreeModel::slotPlacesRowsInserted (this=0x9670c0, start=11891552, end=5) at /usr/src/debug/kdegraphics-4.2.85/gwenview/lib/placetreemodel.cpp:312
#12 0x00007f834acdf290 in Gwenview::PlaceTreeModel::qt_metacall (this=0x9670c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff533e5f00)
    at /usr/src/debug/kdegraphics-4.2.85/build/gwenview/lib/placetreemodel.moc:77
#13 0x00007f834a4a2c22 in QMetaObject::activate (sender=0xacd230, from_signal_index=<value optimized out>, to_signal_index=9, argv=0x5) at kernel/qobject.cpp:3120
#14 0x00007f834a4d9ad4 in QAbstractItemModel::rowsInserted (this=0x7fff533e5bd0, _t1=<value optimized out>, _t2=5, _t3=5) at .moc/release-shared/moc_qabstractitemmodel.cpp:159
#15 0x00007f834a488394 in QAbstractItemModel::endInsertRows (this=0xacd230) at kernel/qabstractitemmodel.cpp:2081
#16 0x00007f834af91458 in KFilePlacesModel::Private::_k_reloadBookmarks (this=0x962d90) at /usr/src/debug/kdelibs-4.2.85/kfile/kfileplacesmodel.cpp:394
#17 0x00007f834af91b45 in KFilePlacesModel::Private::_k_initDeviceList (this=0x962d90) at /usr/src/debug/kdelibs-4.2.85/kfile/kfileplacesmodel.cpp:300
#18 0x00007f834af93cba in KFilePlacesModel::qt_metacall (this=0xacd230, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff533e6320)
    at /usr/src/debug/kdelibs-4.2.85/build/kfile/kfileplacesmodel.moc:85
#19 0x00007f834a4a2c22 in QMetaObject::activate (sender=0xadbff0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x5) at kernel/qobject.cpp:3120
#20 0x00007f834a4a7f9f in QSingleShotTimer::timerEvent (this=0xadbff0) at kernel/qtimer.cpp:298
#21 0x00007f834a49cf43 in QObject::event (this=0xadbff0, e=0x0) at kernel/qobject.cpp:1082
#22 0x00007f8347dbc78d in QApplicationPrivate::notify_helper (this=0x69bc50, receiver=0xadbff0, e=0x7fff533e6a20) at kernel/qapplication.cpp:4057
#23 0x00007f8347dc4a2a in QApplication::notify (this=0x7fff533e6e10, receiver=0xadbff0, e=0x7fff533e6a20) at kernel/qapplication.cpp:4022
#24 0x00007f834933d37b in KApplication::notify (this=0x7fff533e6e10, receiver=0xadbff0, event=0x7fff533e6a20) at /usr/src/debug/kdelibs-4.2.85/kdeui/kernel/kapplication.cpp:307
#25 0x00007f834a48d15c in QCoreApplication::notifyInternal (this=0x7fff533e6e10, receiver=0xadbff0, event=0x7fff533e6a20) at kernel/qcoreapplication.cpp:610
#26 0x00007f834a4ba5c0 in QTimerInfoList::activateTimers (this=0x69f440) at kernel/qcoreapplication.h:213
#27 0x00007f834a4b693d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:164
#28 0x00007f8343c7e0fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#29 0x00007f8343c818cd in ?? () from /usr/lib64/libglib-2.0.so.0
#30 0x00007f8343c81a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#31 0x00007f834a4b689f in QEventDispatcherGlib::processEvents (this=0x682210, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#32 0x00007f8347e53b0f in QGuiEventDispatcherGlib::processEvents (this=0x7fff533e5bd0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#33 0x00007f834a48b9f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1396600128}) at kernel/qeventloop.cpp:149
#34 0x00007f834a48bdbd in QEventLoop::exec (this=0x7fff533e6d80, flags={i = 1396600208}) at kernel/qeventloop.cpp:200
#35 0x00007f834a48e0a4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#36 0x0000000000443683 in main (argc=6, argv=0x7fff533e7188) at /usr/src/debug/kdegraphics-4.2.85/gwenview/app/main.cpp:95

This bug may be a duplicate of or related to bug 192513
Comment 1 Pino Toscano 2009-05-14 23:22:38 UTC

*** This bug has been marked as a duplicate of bug 191771 ***
Comment 2 Pino Toscano 2009-05-21 01:34:30 UTC
*** Bug 193438 has been marked as a duplicate of this bug. ***