Bug 191771 - gwenview crashes when loading images
Summary: gwenview crashes when loading images
Status: RESOLVED FIXED
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:
: 191922 191994 192063 192184 192383 192463 192679 192711 192891 192959 193090 193107 193138 193154 193172 193292 193359 193398 193453 193460 193490 193500 193623 193626 193726 193757 193767 193832 194007 194368 194554 194622 194759 194760 194769 194905 195577 195587 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-05-06 06:08 UTC by Thomas
Modified: 2015-04-03 04:27 UTC (History)
38 users (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 Thomas 2009-05-06 06:08:25 UTC
Application that crashed: gwenview
Version of the application: 2.3.0
KDE Version: 4.2.71 (KDE 4.2.71 (KDE 4.3 >= 20090428))
Qt Version: 4.5.1
Operating System: Linux 2.6.29-1-amd64 x86_64

What I was doing when the application crashed:
starting gwenview from either a file manager or kontact, gwenview crashes. strangely it doesn't crash when loading a pdf. Just images. I've tested png, jpeg and pdf.

 -- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault
[Current thread is 0 (LWP 23397)]

Thread 13 (Thread 0x7fd2992ae950 (LWP 23398)):
#0  0x00007fd2a37f6c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd2a3a71939 in QWaitCondition::wait (this=0x14b9090, mutex=0x14b9088, time=18446744073709551615) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007fd2a43b8085 in Gwenview::SemanticInfoThread::run (this=0x14b9070) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#3  0x00007fd2a3a70c09 in QThreadPrivate::start (arg=0x14b9070) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#4  0x00007fd2a37f2faa in start_thread () from /lib/libpthread.so.0
#5  0x00007fd2a096931d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fd295bc0950 (LWP 23399)):
#0  0x00007fd2a37f6e8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd2a3a71917 in QWaitCondition::wait (this=0x1862958, mutex=0x1862950, time=30000) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85
#2  0x00007fd2a3a688b1 in QThreadPoolThread::run (this=0x1862de0) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/concurrent/qthreadpool.cpp:140
#3  0x00007fd2a3a70c09 in QThreadPrivate::start (arg=0x1862de0) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#4  0x00007fd2a37f2faa in start_thread () from /lib/libpthread.so.0
#5  0x00007fd2a096931d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fd295333950 (LWP 23400)):
#0  0x00007fd2a37f6c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd2a3a71939 in QWaitCondition::wait (this=0x18907d0, mutex=0x18907c8, time=18446744073709551615) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007fd2a43b8085 in Gwenview::SemanticInfoThread::run (this=0x18907b0) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#3  0x00007fd2a3a70c09 in QThreadPrivate::start (arg=0x18907b0) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#4  0x00007fd2a37f2faa in start_thread () from /lib/libpthread.so.0
#5  0x00007fd2a096931d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fd294b32950 (LWP 23401)):
#0  0x00007fd2a37f6c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd2a3a71939 in QWaitCondition::wait (this=0x190eb00, mutex=0x190eaf8, time=18446744073709551615) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007fd2a43b8085 in Gwenview::SemanticInfoThread::run (this=0x190eae0) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#3  0x00007fd2a3a70c09 in QThreadPrivate::start (arg=0x190eae0) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#4  0x00007fd2a37f2faa in start_thread () from /lib/libpthread.so.0
#5  0x00007fd2a096931d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fd294331950 (LWP 23402)):
#0  0x00007fd2a37f6c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd2a3a71939 in QWaitCondition::wait (this=0x1876240, mutex=0x1876238, time=18446744073709551615) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007fd2a43b8085 in Gwenview::SemanticInfoThread::run (this=0x1876220) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#3  0x00007fd2a3a70c09 in QThreadPrivate::start (arg=0x1876220) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#4  0x00007fd2a37f2faa in start_thread () from /lib/libpthread.so.0
#5  0x00007fd2a096931d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fd293b30950 (LWP 23403)):
#0  0x00007fd2a37f6c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd2a3a71939 in QWaitCondition::wait (this=0x1879eb0, mutex=0x1879ea8, time=18446744073709551615) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007fd2a43b8085 in Gwenview::SemanticInfoThread::run (this=0x1879e90) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#3  0x00007fd2a3a70c09 in QThreadPrivate::start (arg=0x1879e90) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#4  0x00007fd2a37f2faa in start_thread () from /lib/libpthread.so.0
#5  0x00007fd2a096931d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fd29332f950 (LWP 23404)):
#0  0x00007fd2a37f6c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd2a3a71939 in QWaitCondition::wait (this=0x1919540, mutex=0x1919538, time=18446744073709551615) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007fd2a43b8085 in Gwenview::SemanticInfoThread::run (this=0x1919520) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#3  0x00007fd2a3a70c09 in QThreadPrivate::start (arg=0x1919520) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#4  0x00007fd2a37f2faa in start_thread () from /lib/libpthread.so.0
#5  0x00007fd2a096931d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fd292b2e950 (LWP 23405)):
#0  0x00007fd2a37f6c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd2a3a71939 in QWaitCondition::wait (this=0x191d450, mutex=0x191d448, time=18446744073709551615) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007fd2a43b8085 in Gwenview::SemanticInfoThread::run (this=0x191d430) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#3  0x00007fd2a3a70c09 in QThreadPrivate::start (arg=0x191d430) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#4  0x00007fd2a37f2faa in start_thread () from /lib/libpthread.so.0
#5  0x00007fd2a096931d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fd29232d950 (LWP 23406)):
#0  0x00007fd2a37f6c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd2a3a71939 in QWaitCondition::wait (this=0x19210a0, mutex=0x1921098, time=18446744073709551615) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007fd2a43b8085 in Gwenview::SemanticInfoThread::run (this=0x1921080) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#3  0x00007fd2a3a70c09 in QThreadPrivate::start (arg=0x1921080) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#4  0x00007fd2a37f2faa in start_thread () from /lib/libpthread.so.0
#5  0x00007fd2a096931d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fd291b2c950 (LWP 23407)):
#0  0x00007fd2a37f6c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd2a3a71939 in QWaitCondition::wait (this=0x1924f00, mutex=0x1924ef8, time=18446744073709551615) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007fd2a43b8085 in Gwenview::SemanticInfoThread::run (this=0x1924ee0) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#3  0x00007fd2a3a70c09 in QThreadPrivate::start (arg=0x1924ee0) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#4  0x00007fd2a37f2faa in start_thread () from /lib/libpthread.so.0
#5  0x00007fd2a096931d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fd29132b950 (LWP 23408)):
#0  0x00007fd2a37f6c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd2a3a71939 in QWaitCondition::wait (this=0x1928d30, mutex=0x1928d28, time=18446744073709551615) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007fd2a43b8085 in Gwenview::SemanticInfoThread::run (this=0x1928d10) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#3  0x00007fd2a3a70c09 in QThreadPrivate::start (arg=0x1928d10) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#4  0x00007fd2a37f2faa in start_thread () from /lib/libpthread.so.0
#5  0x00007fd2a096931d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd2901c6950 (LWP 23409)):
#0  0x00007fd2a37f6c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd2a3a71939 in QWaitCondition::wait (this=0x195a570, mutex=0x195a568, time=18446744073709551615) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007fd2a43b8085 in Gwenview::SemanticInfoThread::run (this=0x195a550) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#3  0x00007fd2a3a70c09 in QThreadPrivate::start (arg=0x195a550) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#4  0x00007fd2a37f2faa in start_thread () from /lib/libpthread.so.0
#5  0x00007fd2a096931d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd2a4967760 (LWP 23397)):
[KCrash Handler]
#5  0x00007fd2a439244a in Gwenview::PlaceTreeModel::urlForIndex (this=0x1826950, index=@0x7fffaca9eeb0) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/placetreemodel.cpp:57
#6  0x00000000004360ef in Gwenview::FolderViewContextManagerItem::slotRowsInserted (this=0x1714f90, index=@0x7fffaca9eeb0)
    at /home/kde4-devel/kdesvn/kdegraphics/gwenview/app/folderviewcontextmanageritem.cpp:257
#7  0x0000000000426660 in Gwenview::FolderViewContextManagerItem::qt_metacall (this=0x1714f90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffaca9ee80)
    at /home/kde4-devel/build/kdegraphics/gwenview/app/moc_folderviewcontextmanageritem.cpp:79
#8  0x00007fd2a3b57340 in QMetaObject::activate (sender=0x1826950, from_signal_index=<value optimized out>, to_signal_index=9, argv=0x8)
    at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3117
#9  0x00007fd2a3b89b84 in QAbstractItemModel::rowsInserted (this=0x7fffaca9ed20, _t1=<value optimized out>, _t2=8, _t3=8) at .moc/release-shared/moc_qabstractitemmodel.cpp:159
#10 0x00007fd2a3b41d36 in QAbstractItemModel::endInsertRows (this=0x1826950) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qabstractitemmodel.cpp:2081
#11 0x00007fd2a439289b in Gwenview::PlaceTreeModel::slotPlacesRowsInserted (this=0x1826950, start=26618736, end=8) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/lib/placetreemodel.cpp:312
#12 0x00007fd2a4395630 in Gwenview::PlaceTreeModel::qt_metacall (this=0x1826950, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffaca9f070)
    at /home/kde4-devel/build/kdegraphics/gwenview/lib/placetreemodel.moc:77
#13 0x00007fd2a3b57340 in QMetaObject::activate (sender=0x1892b90, from_signal_index=<value optimized out>, to_signal_index=9, argv=0x8)
    at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3117
#14 0x00007fd2a3b89b84 in QAbstractItemModel::rowsInserted (this=0x7fffaca9ed20, _t1=<value optimized out>, _t2=8, _t3=8) at .moc/release-shared/moc_qabstractitemmodel.cpp:159
#15 0x00007fd2a3b41d36 in QAbstractItemModel::endInsertRows (this=0x1892b90) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qabstractitemmodel.cpp:2081
#16 0x00007fd2a464b3a6 in KFilePlacesModel::Private::_k_reloadBookmarks (this=0x1892cc0) at /home/kde4-devel/kdesvn/kdelibs/kfile/kfileplacesmodel.cpp:394
#17 0x00007fd2a464ba44 in KFilePlacesModel::Private::_k_initDeviceList (this=0x1892cc0) at /home/kde4-devel/kdesvn/kdelibs/kfile/kfileplacesmodel.cpp:300
#18 0x00007fd2a464daea in KFilePlacesModel::qt_metacall (this=0x1892b90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffaca9f4a0)
    at /home/kde4-devel/build/kdelibs/kfile/kfileplacesmodel.moc:85
#19 0x00007fd2a3b57340 in QMetaObject::activate (sender=0x1893220, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x8)
    at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3117
#20 0x00007fd2a3b5d8df in QSingleShotTimer::timerEvent (this=0x1893220) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qtimer.cpp:298
#21 0x00007fd2a3b53b4b in QObject::event (this=0x1893220, e=0x0) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:1082
#22 0x00007fd2a1569a7d in QApplicationPrivate::notify_helper (this=0x13ecb00, receiver=0x1893220, e=0x7fffaca9fb60) at /home/kde4-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4057
#23 0x00007fd2a15720fa in QApplication::notify (this=0x7fffaca9fea0, receiver=0x1893220, e=0x7fffaca9fb60) at /home/kde4-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4022
#24 0x00007fd2a2a1b82a in KApplication::notify (this=0x7fffaca9fea0, receiver=0x1893220, event=0x7fffaca9fb60) at /home/kde4-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:307
#25 0x00007fd2a3b4506b in QCoreApplication::notifyInternal (this=0x7fffaca9fea0, receiver=0x1893220, event=0x7fffaca9fb60)
    at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:606
#26 0x00007fd2a3b6db7e in QTimerInfoList::activateTimers (this=0x13f0790) at ../../include/QtCore/../../../../kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.h:213
#27 0x00007fd2a3b6a80d in timerSourceDispatch (source=<value optimized out>) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:164
#28 0x00007fd29d5d9f7a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0x00007fd29d5dd640 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0x00007fd29d5dd7dc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0x00007fd2a3b6a76f in QEventDispatcherGlib::processEvents (this=0x13d33a0, flags=<value optimized out>) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:324
#32 0x00007fd2a15efd28 in QGuiEventDispatcherGlib::processEvents (this=0x7fffaca9ed20, flags=<value optimized out>) at /home/kde4-devel/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#33 0x00007fd2a3b439f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1398145584}) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#34 0x00007fd2a3b43b95 in QEventLoop::exec (this=0x7fffaca9fe10, flags={i = -1398145504}) at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196
#35 0x00007fd2a3b45c1c in QCoreApplication::exec () at /home/kde4-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:888
#36 0x0000000000443b73 in main (argc=6, argv=0x7fffacaa0218) at /home/kde4-devel/kdesvn/kdegraphics/gwenview/app/main.cpp:95
Comment 1 FiNeX 2009-05-06 23:03:37 UTC
It is happening since today. Yesterday's build didn't crashes (to me).
Comment 2 Dario Andres 2009-05-08 20:25:14 UTC
*** Bug 192063 has been marked as a duplicate of this bug. ***
Comment 3 Anselmo L. S. Melo (anselmolsm) 2009-05-08 22:39:07 UTC
Looks fine here, trunk r965394.
Comment 4 miki 2009-05-08 22:58:59 UTC
not here I compile all few min ago r965410
Comment 5 miki 2009-05-08 23:02:36 UTC
(In reply to comment #4)
> not here I compile all few min ago r965410

gwenview still crash
Comment 6 FiNeX 2009-05-09 13:20:23 UTC
Still crashing to me too:
  trunk r965550
  Qt 4.5.1
  nvidia 180.51

On the shell output I've seen this:

  gwenview(1429) Gwenview::FolderViewContextManagerItemPrivate::findRootIndex: Found no root index for KUrl("")
Comment 7 FiNeX 2009-05-10 13:47:27 UTC
*** Bug 192184 has been marked as a duplicate of this bug. ***
Comment 8 FiNeX 2009-05-10 13:51:42 UTC
Now the crash has been "delayed": when gwenview is started with an image, the image is correctly loaded. When the "folders" view is enabled it crashes (with the same backtrace)
Comment 9 Aurelien Gateau 2009-05-11 22:56:00 UTC
Does it happen for all folders? or in a few folders only? In the latter case is there anything special in the folder url? (space, non ascii character...)
Comment 10 FiNeX 2009-05-11 23:13:30 UTC
it happens on any folder
Comment 11 Dario Andres 2009-05-12 04:04:13 UTC
*** Bug 192383 has been marked as a duplicate of this bug. ***
Comment 12 Aurelien Gateau 2009-05-12 13:00:19 UTC
SVN commit 966948 by gateau:

Add protection to prevent crash when receiving rowsInserted() with invalid index.

BUG:191771

 M  +7 -3      folderviewcontextmanageritem.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=966948
Comment 13 Aurelien Gateau 2009-05-12 13:00:34 UTC
*** Bug 191922 has been marked as a duplicate of this bug. ***
Comment 14 Aurelien Gateau 2009-05-12 13:01:56 UTC
*** Bug 191994 has been marked as a duplicate of this bug. ***
Comment 15 Dario Andres 2009-05-12 20:23:08 UTC
*** Bug 192463 has been marked as a duplicate of this bug. ***
Comment 16 Pino Toscano 2009-05-14 23:22:28 UTC
*** Bug 192679 has been marked as a duplicate of this bug. ***
Comment 17 Pino Toscano 2009-05-14 23:22:38 UTC
*** Bug 192711 has been marked as a duplicate of this bug. ***
Comment 18 Sjors Gielen 2009-05-16 16:21:36 UTC
*** Bug 192891 has been marked as a duplicate of this bug. ***
Comment 19 Dario Andres 2009-05-17 05:19:53 UTC
*** Bug 192959 has been marked as a duplicate of this bug. ***
Comment 20 Pino Toscano 2009-05-18 11:08:24 UTC
*** Bug 193090 has been marked as a duplicate of this bug. ***
Comment 21 Dario Andres 2009-05-18 14:25:43 UTC
*** Bug 193107 has been marked as a duplicate of this bug. ***
Comment 22 Pino Toscano 2009-05-18 19:12:24 UTC
*** Bug 193138 has been marked as a duplicate of this bug. ***
Comment 23 Pino Toscano 2009-05-18 21:47:46 UTC
*** Bug 193154 has been marked as a duplicate of this bug. ***
Comment 24 Dario Andres 2009-05-19 00:18:23 UTC
*** Bug 193172 has been marked as a duplicate of this bug. ***
Comment 25 Pino Toscano 2009-05-19 23:07:27 UTC
*** Bug 193292 has been marked as a duplicate of this bug. ***
Comment 26 Pino Toscano 2009-05-20 14:35:45 UTC
*** Bug 193359 has been marked as a duplicate of this bug. ***
Comment 27 Dario Andres 2009-05-20 20:32:59 UTC
*** Bug 193398 has been marked as a duplicate of this bug. ***
Comment 28 Pino Toscano 2009-05-21 11:40:03 UTC
*** Bug 193453 has been marked as a duplicate of this bug. ***
Comment 29 Pino Toscano 2009-05-21 11:43:14 UTC
*** Bug 193460 has been marked as a duplicate of this bug. ***
Comment 30 Pino Toscano 2009-05-21 14:13:58 UTC
*** Bug 193490 has been marked as a duplicate of this bug. ***
Comment 31 Pino Toscano 2009-05-21 15:02:06 UTC
*** Bug 193500 has been marked as a duplicate of this bug. ***
Comment 32 Pino Toscano 2009-05-22 12:00:24 UTC
*** Bug 193623 has been marked as a duplicate of this bug. ***
Comment 33 Pino Toscano 2009-05-22 12:00:52 UTC
*** Bug 193626 has been marked as a duplicate of this bug. ***
Comment 34 Pino Toscano 2009-05-23 11:27:01 UTC
*** Bug 193726 has been marked as a duplicate of this bug. ***
Comment 35 Pino Toscano 2009-05-23 12:38:24 UTC
*** Bug 193757 has been marked as a duplicate of this bug. ***
Comment 36 Pino Toscano 2009-05-23 14:46:32 UTC
*** Bug 193767 has been marked as a duplicate of this bug. ***
Comment 37 Pino Toscano 2009-05-24 12:31:00 UTC
*** Bug 193832 has been marked as a duplicate of this bug. ***
Comment 38 Pino Toscano 2009-05-25 11:26:28 UTC
*** Bug 194007 has been marked as a duplicate of this bug. ***
Comment 39 Ben Boeckel 2009-05-28 03:43:26 UTC
*** Bug 194368 has been marked as a duplicate of this bug. ***
Comment 40 Pino Toscano 2009-05-29 16:39:10 UTC
*** Bug 194554 has been marked as a duplicate of this bug. ***
Comment 41 Pino Toscano 2009-05-30 12:10:01 UTC
*** Bug 194622 has been marked as a duplicate of this bug. ***
Comment 42 Pino Toscano 2009-05-31 16:04:17 UTC
*** Bug 194759 has been marked as a duplicate of this bug. ***
Comment 43 Pino Toscano 2009-05-31 16:04:29 UTC
*** Bug 194760 has been marked as a duplicate of this bug. ***
Comment 44 Pino Toscano 2009-05-31 17:40:33 UTC
*** Bug 194769 has been marked as a duplicate of this bug. ***
Comment 45 Pino Toscano 2009-06-01 20:43:03 UTC
*** Bug 194905 has been marked as a duplicate of this bug. ***
Comment 46 Dario Andres 2009-06-07 18:00:16 UTC
*** Bug 195577 has been marked as a duplicate of this bug. ***
Comment 47 Pino Toscano 2009-06-07 19:39:12 UTC
*** Bug 195587 has been marked as a duplicate of this bug. ***
Comment 48 Tomas Gaviño 2015-04-03 04:27:50 UTC
This happens to me. I created a pgm file not noticing my variable needed to be a double, sent an int. And the resulting file causes gwenview to crash here is te report.

Application: gwenview (4.13.1)
KDE Platform Version: 4.13.3
Qt Version: 4.8.6
Operating System: Linux 3.13.0-48-generic x86_64
Distribution: Ubuntu 14.04.2 LTS

-- Information about the crash:
- Gwenview crashes when opening a pgm file I created. First time sending actually sorry to bother you. I dont even know how to attach the file.

-- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fde24ddc840 (LWP 12468))]

Thread 3 (Thread 0x7fde0c40a700 (LWP 12470)):
#0  0x00007fde2189912d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fde1d662fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fde1d6630ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fde23c1f7be in QEventDispatcherGlib::processEvents (this=0x7fde040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007fde23bf10af in QEventLoop::processEvents (this=this@entry=0x7fde0c409d60, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fde23bf13a5 in QEventLoop::exec (this=this@entry=0x7fde0c409d60, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fde23aedc5f in QThread::exec (this=this@entry=0x2483580) at thread/qthread.cpp:537
#7  0x00007fde23bd2823 in QInotifyFileSystemWatcherEngine::run (this=0x2483580) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fde23af032f in QThreadPrivate::start (arg=0x2483580) at thread/qthread_unix.cpp:349
#9  0x00007fde1db2e182 in start_thread (arg=0x7fde0c40a700) at pthread_create.c:312
#10 0x00007fde218a647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fde0b1f5700 (LWP 12471)):
#0  0x00007fde2189912d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fde1d662fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fde1d6630ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fde23c1f7be in QEventDispatcherGlib::processEvents (this=0x7fddfc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007fde23bf10af in QEventLoop::processEvents (this=this@entry=0x7fde0b1f4d60, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fde23bf13a5 in QEventLoop::exec (this=this@entry=0x7fde0b1f4d60, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fde23aedc5f in QThread::exec (this=this@entry=0x268e910) at thread/qthread.cpp:537
#7  0x00007fde23bd2823 in QInotifyFileSystemWatcherEngine::run (this=0x268e910) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fde23af032f in QThreadPrivate::start (arg=0x268e910) at thread/qthread_unix.cpp:349
#9  0x00007fde1db2e182 in start_thread (arg=0x7fde0b1f5700) at pthread_create.c:312
#10 0x00007fde218a647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fde24ddc840 (LWP 12468)):
[KCrash Handler]
#6  0x00007fde226cdebd in qt_fetchPixel<(QImage::Format)3> (rgb=<optimized out>, x=<optimized out>, scanLine=<optimized out>) at painting/qdrawhelper.cpp:358
#7  qt_fetchUntransformed<(QImage::Format)3> (buffer=0x7fff9b5565e0, data=0x2ae6d70, y=0, x=330, length=500) at painting/qdrawhelper.cpp:515
#8  0x00007fde226de021 in blend_untransformed_generic<(SpanMethod)0> (count=<optimized out>, spans=0x7fff9b5586f0, userData=userData@entry=0x2ae6d70) at painting/qdrawhelper.cpp:3633
#9  0x00007fde226de498 in blend_untransformed_argb<(SpanMethod)0> (count=<optimized out>, spans=0x7fff9b5586f0, userData=0x2ae6d70) at painting/qdrawhelper.cpp:3659
#10 0x00007fde226b8006 in fillRect_normalized (r=..., data=data@entry=0x2ae6d70, pe=pe@entry=0x2ae6a80) at painting/qpaintengine_raster.cpp:1494
#11 0x00007fde226bcef4 in QRasterPaintEngine::drawImage (this=<optimized out>, p=..., img=...) at painting/qpaintengine_raster.cpp:2198
#12 0x00007fde2264f73c in QPainter::drawImage (this=this@entry=0x7fff9b5590b0, p=..., image=...) at painting/qpainter.cpp:5636
#13 0x00007fde246d0d67 in drawImage (flags=..., sh=-1, sw=-1, sy=0, sx=0, image=..., y=-55, x=-330, this=0x7fff9b5590b0) at /usr/include/qt4/QtGui/qpainter.h:935
#14 Gwenview::RasterImageView::updateFromScaler (this=0x2da5a90, zoomedImageLeft=-330, zoomedImageTop=<optimized out>, image=...) at ../../lib/documentview/rasterimageview.cpp:335
#15 0x00007fde246d1035 in Gwenview::RasterImageView::qt_static_metacall (_o=0x2da5a90, _id=0, _a=0x2ae6d70, _c=<optimized out>) at ./rasterimageview.moc:69
#16 0x00007fde23c0687a in QMetaObject::activate (sender=sender@entry=0x2da57f0, m=m@entry=0x7fde2495de60 <Gwenview::ImageScaler::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff9b559280) at kernel/qobject.cpp:3539
#17 0x00007fde246ef481 in Gwenview::ImageScaler::scaledRect (this=this@entry=0x2da57f0, _t1=-330, _t2=-55, _t3=...) at ./imagescaler.moc:102
#18 0x00007fde246ef6ce in Gwenview::ImageScaler::scaleRect (this=this@entry=0x2da57f0, rect=...) at ../../lib/imagescaler.cpp:133
#19 0x00007fde246efcbf in Gwenview::ImageScaler::doScale (this=0x2da57f0) at ../../lib/imagescaler.cpp:122
#20 0x00007fde246efe55 in Gwenview::ImageScaler::setDestinationRegion (this=<optimized out>, region=...) at ../../lib/imagescaler.cpp:102
#21 0x00007fde246cf684 in setScalerRegionToVisibleRect (this=0x2da59e0) at ../../lib/documentview/rasterimageview.cpp:145
#22 Gwenview::RasterImageView::updateBuffer (this=<optimized out>, region=...) at ../../lib/documentview/rasterimageview.cpp:438
#23 0x00007fde246cf7c1 in Gwenview::RasterImageView::onZoomChanged (this=0x2da5a90) at ../../lib/documentview/rasterimageview.cpp:355
#24 0x00007fde246c1800 in Gwenview::AbstractImageView::setZoom (this=this@entry=0x2da5a90, zoom=<optimized out>, _center=..., updateType=updateType@entry=Gwenview::AbstractImageView::ForceUpdate) at ../../lib/documentview/abstractimageview.cpp:221
#25 0x00007fde246d067d in Gwenview::RasterImageView::finishSetDocument (this=0x2da5a90) at ../../lib/documentview/rasterimageview.cpp:281
#26 0x00007fde246d1015 in Gwenview::RasterImageView::qt_static_metacall (_o=0x2da5a90, _id=0, _a=0x2ae6d70, _c=<optimized out>) at ./rasterimageview.moc:68
#27 0x00007fde23c0ac1e in QObject::event (this=this@entry=0x2da5a90, e=e@entry=0x2d6cf20) at kernel/qobject.cpp:1194
#28 0x00007fde22aff45b in QGraphicsWidget::event (this=0x2da5a90, event=0x2d6cf20) at graphicsview/qgraphicswidget.cpp:1461
#29 0x00007fde224ffe2c in QApplicationPrivate::notify_helper (this=this@entry=0x21d3680, receiver=receiver@entry=0x2da5a90, e=e@entry=0x2d6cf20) at kernel/qapplication.cpp:4567
#30 0x00007fde225064a0 in QApplication::notify (this=this@entry=0x7fff9b559d90, receiver=receiver@entry=0x2da5a90, e=e@entry=0x2d6cf20) at kernel/qapplication.cpp:4353
#31 0x00007fde2320ad1a in KApplication::notify (this=0x7fff9b559d90, receiver=0x2da5a90, event=0x2d6cf20) at ../../kdeui/kernel/kapplication.cpp:311
#32 0x00007fde23bf24dd in QCoreApplication::notifyInternal (this=0x7fff9b559d90, receiver=receiver@entry=0x2da5a90, event=event@entry=0x2d6cf20) at kernel/qcoreapplication.cpp:953
#33 0x00007fde23bf5b3d in sendEvent (event=0x2d6cf20, receiver=0x2da5a90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x218a1f0) at kernel/qcoreapplication.cpp:1577
#35 0x00007fde23bf5fe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#36 0x00007fde23c1ff83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#37 postEventSourceDispatch (s=0x21cc980) at kernel/qeventdispatcher_glib.cpp:287
#38 0x00007fde1d662e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fde1d663048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007fde1d6630ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007fde23c1f7a1 in QEventDispatcherGlib::processEvents (this=0x218baf0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#42 0x00007fde225a1bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x00007fde23bf10af in QEventLoop::processEvents (this=this@entry=0x7fff9b559d30, flags=...) at kernel/qeventloop.cpp:149
#44 0x00007fde23bf13a5 in QEventLoop::exec (this=this@entry=0x7fff9b559d30, flags=...) at kernel/qeventloop.cpp:204
#45 0x00007fde23bf6b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#46 0x00007fde224fe37c in QApplication::exec () at kernel/qapplication.cpp:3828
#47 0x000000000042787d in main (argc=<optimized out>, argv=0x7fff9b559ed8) at ../../app/main.cpp:145

Report to https://bugs.kde.org/