[Bug 226818] New: Crash when importing photos, including videos

Alex Merry kde at randomguy3.me.uk
Sun Feb 14 14:06:32 GMT 2010


https://bugs.kde.org/show_bug.cgi?id=226818

           Summary: Crash when importing photos, including videos
           Product: kde
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: kde at randomguy3.me.uk


Application: gwenview_importer (2.3.0)
KDE Platform Version: 4.4.00 (KDE 4.4.0) (Compiled from sources)
Qt Version: 4.6.1
Operating System: Linux 2.6.32-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
I was importing photos from a memory card.  I did this in three batches (two
photos, then two photos, then everything else).  The first two batches worked
fine.  The last batch (which includes videos) caused a crash when it reached
the first video.

 -- Backtrace:
Application: Gwenview Importer (gwenview_importer), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f384c21f760 (LWP 25670))]

Thread 2 (Thread 0x7f383bd5d710 (LWP 25673)):
#0  0x00007f384ae1707c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f384b0bfc1b in QWaitConditionPrivate::wait (this=0x174c370,
time=18446744073709551615) at
/home/kde-devel/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007f384b0bf9c3 in QWaitCondition::wait (this=0x16f3320,
mutex=0x16f3318, time=18446744073709551615) at
/home/kde-devel/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:159
#3  0x00007f384bb29716 in Gwenview::SemanticInfoThread::run (this=0x16f3300) at
/home/kde-devel/src/KDE/kdegraphics/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:132
#4  0x00007f384b0be850 in QThreadPrivate::start (arg=0x16f3300) at
/home/kde-devel/src/qt/src/corelib/thread/qthread_unix.cpp:248
#5  0x00007f384ae1281a in start_thread () from /lib/libpthread.so.0
#6  0x00007f3847e8ac7d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f384c21f760 (LWP 25670)):
[KCrash Handler]
#5  0x00007f3847e3be6b in memcpy () from /lib/libc.so.6
#6  0x00007f3839b41071 in read_data () from
/home/kde-devel/kde/lib/strigi/strigiea_ffmpeg.so
#7  0x00007f3838ab7740 in get_buffer () from /usr/lib/libavformat.so.52
#8  0x00007f3838ab0935 in av_get_packet () from /usr/lib/libavformat.so.52
#9  0x00007f3838acb3e9 in ?? () from /usr/lib/libavformat.so.52
#10 0x00007f3838ab18a9 in av_read_packet () from /usr/lib/libavformat.so.52
#11 0x00007f3838ab34d3 in ?? () from /usr/lib/libavformat.so.52
#12 0x00007f3838ab4289 in av_find_stream_info () from
/usr/lib/libavformat.so.52
#13 0x00007f3839b4150e in FFMPEGEndAnalyzer::analyze(Strigi::AnalysisResult&,
Strigi::StreamBase<char>*) () from
/home/kde-devel/kde/lib/strigi/strigiea_ffmpeg.so
#14 0x00007f38476a3be0 in
Strigi::StreamAnalyzerPrivate::analyze(Strigi::AnalysisResult&,
Strigi::StreamBase<char>*) () from
/home/kde-devel/kde/lib/libstreamanalyzer.so.0
#15 0x00007f38476a36c8 in
Strigi::StreamAnalyzer::analyze(Strigi::AnalysisResult&,
Strigi::StreamBase<char>*) () from
/home/kde-devel/kde/lib/libstreamanalyzer.so.0
#16 0x00007f384b697b1d in KFileMetaInfoPrivate::init (this=0x1e02660,
stream=..., url=..., mtime=1266106872, w=...) at
/home/kde-devel/src/KDE/kdelibs/kio/kio/kfilemetainfo.cpp:210
#17 0x00007f384b69835f in KFileMetaInfo (this=0x7fff0f0fede0, url=...) at
/home/kde-devel/src/KDE/kdelibs/kio/kio/kfilemetainfo.cpp:249
#18 0x00007f384b6848d9 in KFileItem::metaInfo (this=0x7fff0f0fef30,
autoget=true) at /home/kde-devel/src/KDE/kdelibs/kio/kio/kfileitem.cpp:1226
#19 0x00007f384bb1b756 in Gwenview::TimeUtils::CacheItem::update
(this=0x1fcbca0, fileItem=...) at
/home/kde-devel/src/KDE/kdegraphics/gwenview/lib/timeutils.cpp:49
#20 0x00007f384bb1b6a2 in Gwenview::TimeUtils::dateTimeForFileItem
(fileItem=...) at
/home/kde-devel/src/KDE/kdegraphics/gwenview/lib/timeutils.cpp:74
#21 0x0000000000416001 in Gwenview::ImporterPrivate::renameImportedUrl
(this=0x16c0fc0, src=...) at
/home/kde-devel/src/KDE/kdegraphics/gwenview/importer/importer.cpp:113
#22 0x000000000041562f in Gwenview::Importer::slotCopyDone (this=0x16c2540,
_job=0x1b132f0) at
/home/kde-devel/src/KDE/kdegraphics/gwenview/importer/importer.cpp:188
#23 0x000000000041500f in Gwenview::Importer::qt_metacall (this=0x16c2540,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fff0f0ff1d0)
    at /home/kde-devel/build/KDE/kdegraphics/gwenview/importer/importer.moc:88
#24 0x00007f384b1d2fb1 in QMetaObject::metacall (object=0x16c2540,
cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0x7fff0f0ff1d0) at
/home/kde-devel/src/qt/src/corelib/kernel/qmetaobject.cpp:237
#25 0x00007f384b1e697f in QMetaObject::activate (sender=0x1b132f0,
m=0x7f384a47aca0, local_signal_index=3, argv=0x7fff0f0ff1d0) at
/home/kde-devel/src/qt/src/corelib/kernel/qobject.cpp:3264
#26 0x00007f384a0ac81b in KJob::result (this=0x1b132f0, _t1=0x1b132f0) at
/home/kde-devel/build/KDE/kdelibs/kdecore/kjob.moc:194
#27 0x00007f384a0abc89 in KJob::emitResult (this=0x1b132f0) at
/home/kde-devel/src/KDE/kdelibs/kdecore/jobs/kjob.cpp:312
#28 0x00007f384b5fc08a in KIO::CopyJob::emitResult (this=0x1b132f0) at
/home/kde-devel/src/KDE/kdelibs/kio/kio/copyjob.cpp:1607
#29 0x00007f384b5fbd5a in KIO::CopyJobPrivate::setNextDirAttribute
(this=0x1fba950) at /home/kde-devel/src/KDE/kdelibs/kio/kio/copyjob.cpp:1579
#30 0x00007f384b5fbb74 in KIO::CopyJobPrivate::deleteNextDir (this=0x1fba950)
at /home/kde-devel/src/KDE/kdelibs/kio/kio/copyjob.cpp:1530
#31 0x00007f384b5fb9f3 in KIO::CopyJobPrivate::copyNextFile (this=0x1fba950) at
/home/kde-devel/src/KDE/kdelibs/kio/kio/copyjob.cpp:1507
#32 0x00007f384b5f9b5f in KIO::CopyJobPrivate::slotResultCopyingFiles
(this=0x1fba950, job=0x1fb7220) at
/home/kde-devel/src/KDE/kdelibs/kio/kio/copyjob.cpp:1198
#33 0x00007f384b5fdaac in KIO::CopyJob::slotResult (this=0x1b132f0,
job=0x1fb7220) at /home/kde-devel/src/KDE/kdelibs/kio/kio/copyjob.cpp:1930
#34 0x00007f384b5fe500 in KIO::CopyJob::qt_metacall (this=0x1b132f0,
_c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7fff0f0ff990) at
/home/kde-devel/build/KDE/kdelibs/kio/copyjob.moc:121
#35 0x00007f384b1d2fb1 in QMetaObject::metacall (object=0x1b132f0,
cl=QMetaObject::InvokeMetaMethod, idx=43, argv=0x7fff0f0ff990) at
/home/kde-devel/src/qt/src/corelib/kernel/qmetaobject.cpp:237
#36 0x00007f384b1e697f in QMetaObject::activate (sender=0x1fb7220,
m=0x7f384a47aca0, local_signal_index=3, argv=0x7fff0f0ff990) at
/home/kde-devel/src/qt/src/corelib/kernel/qobject.cpp:3264
#37 0x00007f384a0ac81b in KJob::result (this=0x1fb7220, _t1=0x1fb7220) at
/home/kde-devel/build/KDE/kdelibs/kdecore/kjob.moc:194
#38 0x00007f384a0abc89 in KJob::emitResult (this=0x1fb7220) at
/home/kde-devel/src/KDE/kdelibs/kdecore/jobs/kjob.cpp:312
#39 0x00007f384b62c9a6 in KIO::FileCopyJob::slotResult (this=0x1fb7220,
job=0x1c70420) at /home/kde-devel/src/KDE/kdelibs/kio/kio/job.cpp:2280
#40 0x00007f384b6307cd in KIO::FileCopyJob::qt_metacall (this=0x1fb7220,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff0f0ffb90) at
/home/kde-devel/build/KDE/kdelibs/kio/jobclasses.moc:721
#41 0x00007f384b1d2fb1 in QMetaObject::metacall (object=0x1fb7220,
cl=QMetaObject::InvokeMetaMethod, idx=32, argv=0x7fff0f0ffb90) at
/home/kde-devel/src/qt/src/corelib/kernel/qmetaobject.cpp:237
#42 0x00007f384b1e697f in QMetaObject::activate (sender=0x1c70420,
m=0x7f384a47aca0, local_signal_index=3, argv=0x7fff0f0ffb90) at
/home/kde-devel/src/qt/src/corelib/kernel/qobject.cpp:3264
#43 0x00007f384a0ac81b in KJob::result (this=0x1c70420, _t1=0x1c70420) at
/home/kde-devel/build/KDE/kdelibs/kdecore/kjob.moc:194
#44 0x00007f384a0abc89 in KJob::emitResult (this=0x1c70420) at
/home/kde-devel/src/KDE/kdelibs/kdecore/jobs/kjob.cpp:312
#45 0x00007f384b6247e0 in KIO::SimpleJob::slotFinished (this=0x1c70420) at
/home/kde-devel/src/KDE/kdelibs/kio/kio/job.cpp:486
#46 0x00007f384b62f61a in KIO::SimpleJob::qt_metacall (this=0x1c70420,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff0f0ffe40) at
/home/kde-devel/build/KDE/kdelibs/kio/jobclasses.moc:171
#47 0x00007f384b631235 in KIO::DirectCopyJob::qt_metacall (this=0x1c70420,
_c=QMetaObject::InvokeMetaMethod, _id=32, _a=0x7fff0f0ffe40) at
/home/kde-devel/build/KDE/kdelibs/kio/job_p.moc:157
#48 0x00007f384b1d2fb1 in QMetaObject::metacall (object=0x1c70420,
cl=QMetaObject::InvokeMetaMethod, idx=32, argv=0x7fff0f0ffe40) at
/home/kde-devel/src/qt/src/corelib/kernel/qmetaobject.cpp:237
#49 0x00007f384b1e697f in QMetaObject::activate (sender=0x1781440,
m=0x7f384ba4eec0, local_signal_index=4, argv=0x0) at
/home/kde-devel/src/qt/src/corelib/kernel/qobject.cpp:3264
#50 0x00007f384b6f89f5 in KIO::SlaveInterface::finished (this=0x1781440) at
/home/kde-devel/build/KDE/kdelibs/kio/slaveinterface.moc:171
#51 0x00007f384b6f6287 in KIO::SlaveInterface::dispatch (this=0x1781440,
_cmd=104, rawdata=...) at
/home/kde-devel/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:175
#52 0x00007f384b6f5ed4 in KIO::SlaveInterface::dispatch (this=0x1781440) at
/home/kde-devel/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:91
#53 0x00007f384b6eb337 in KIO::Slave::gotInput (this=0x1781440) at
/home/kde-devel/src/KDE/kdelibs/kio/kio/slave.cpp:324
#54 0x00007f384b6ec447 in KIO::Slave::qt_metacall (this=0x1781440,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff0f100320) at
/home/kde-devel/build/KDE/kdelibs/kio/slave.moc:82
#55 0x00007f384b1d2fb1 in QMetaObject::metacall (object=0x1781440,
cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0x7fff0f100320) at
/home/kde-devel/src/qt/src/corelib/kernel/qmetaobject.cpp:237
#56 0x00007f384b1e697f in QMetaObject::activate (sender=0x18b1ad0,
m=0x7f384ba48120, local_signal_index=0, argv=0x0) at
/home/kde-devel/src/qt/src/corelib/kernel/qobject.cpp:3264
#57 0x00007f384b5f3a53 in KIO::Connection::readyRead (this=0x18b1ad0) at
/home/kde-devel/build/KDE/kdelibs/kio/connection.moc:92
#58 0x00007f384b5f0041 in KIO::ConnectionPrivate::dequeue (this=0x17101e0) at
/home/kde-devel/src/KDE/kdelibs/kio/kio/connection.cpp:82
#59 0x00007f384b5f39e2 in KIO::Connection::qt_metacall (this=0x18b1ad0,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x1f6e890) at
/home/kde-devel/build/KDE/kdelibs/kio/connection.moc:79
#60 0x00007f384b1d2fb1 in QMetaObject::metacall (object=0x18b1ad0,
cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0x1f6e890) at
/home/kde-devel/src/qt/src/corelib/kernel/qmetaobject.cpp:237
#61 0x00007f384b1e09d2 in QMetaCallEvent::placeMetaCall (this=0x1fd5810,
object=0x18b1ad0) at /home/kde-devel/src/qt/src/corelib/kernel/qobject.cpp:561
#62 0x00007f384b1e29ef in QObject::event (this=0x18b1ad0, e=0x1fd5810) at
/home/kde-devel/src/qt/src/corelib/kernel/qobject.cpp:1237
#63 0x00007f3849070c6a in QApplicationPrivate::notify_helper (this=0x1561a20,
receiver=0x18b1ad0, e=0x1fd5810) at
/home/kde-devel/src/qt/src/gui/kernel/qapplication.cpp:4297
#64 0x00007f384906e2c2 in QApplication::notify (this=0x7fff0f1012a0,
receiver=0x18b1ad0, e=0x1fd5810) at
/home/kde-devel/src/qt/src/gui/kernel/qapplication.cpp:3701
#65 0x00007f384a9521af in KApplication::notify (this=0x7fff0f1012a0,
receiver=0x18b1ad0, event=0x1fd5810) at
/home/kde-devel/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#66 0x00007f384b1cbd31 in QCoreApplication::notifyInternal
(this=0x7fff0f1012a0, receiver=0x18b1ad0, event=0x1fd5810) at
/home/kde-devel/src/qt/src/corelib/kernel/qcoreapplication.cpp:704
#67 0x00007f384b1cf391 in QCoreApplication::sendEvent (receiver=0x18b1ad0,
event=0x1fd5810) at
../../include/QtCore/../../../src/qt/src/corelib/kernel/qcoreapplication.h:215
#68 0x00007f384b1ccf04 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x1513ad0) at
/home/kde-devel/src/qt/src/corelib/kernel/qcoreapplication.cpp:1342
#69 0x00007f384b1ccb21 in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at
/home/kde-devel/src/qt/src/corelib/kernel/qcoreapplication.cpp:1238
#70 0x00007f384b2023ff in QCoreApplication::sendPostedEvents () at
../../include/QtCore/../../../src/qt/src/corelib/kernel/qcoreapplication.h:220
#71 0x00007f384b200bea in postEventSourceDispatch (s=0x15654a0) at
/home/kde-devel/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:276
#72 0x00007f384428626e in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#73 0x00007f3844289c28 in g_main_context_iterate () from
/usr/lib/libglib-2.0.so.0
#74 0x00007f3844289d50 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#75 0x00007f384b201c69 in QEventDispatcherGlib::processEvents (this=0x1513610,
flags=...) at
/home/kde-devel/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:412
#76 0x00007f384913fd1c in QGuiEventDispatcherGlib::processEvents
(this=0x1513610, flags=...) at
/home/kde-devel/src/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#77 0x00007f384b1c954c in QEventLoop::processEvents (this=0x7fff0f1011a0,
flags=...) at /home/kde-devel/src/qt/src/corelib/kernel/qeventloop.cpp:149
#78 0x00007f384b1c96a0 in QEventLoop::exec (this=0x7fff0f1011a0, flags=...) at
/home/kde-devel/src/qt/src/corelib/kernel/qeventloop.cpp:197
#79 0x00007f384b1cc3f6 in QCoreApplication::exec () at
/home/kde-devel/src/qt/src/corelib/kernel/qcoreapplication.cpp:981
#80 0x00007f384906de40 in QApplication::exec () at
/home/kde-devel/src/qt/src/gui/kernel/qapplication.cpp:3576
#81 0x000000000041206b in main (argc=2, argv=0x7fff0f101648) at
/home/kde-devel/src/KDE/kdegraphics/gwenview/importer/main.cpp:73

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list