[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 132805] New: crash when assinging keywords
From:       Heiner Lamprecht <heiner () heiner-lamprecht ! net>
Date:       2006-08-22 12:38:13
Message-ID: 20060822143811.132805.heiner () heiner-lamprecht ! net
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
         
http://bugs.kde.org/show_bug.cgi?id=132805         
           Summary: crash when assinging keywords
           Product: digikam
           Version: unspecified
          Platform: SuSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel kde org
        ReportedBy: heiner heiner-lamprecht net


Version:           0.9.0-svn / 2006-08-22 (using KDE KDE 3.5.4)
Installed from:    SuSE RPMs
Compiler:          gcc version 4.0.2 64bit
OS:                Linux

When assinging keywords to an image through the context menu, digikam crashes.  The \
keyword is assigned to all selected images before the crash, but additional IPTC \
fields are not updated.

Backtrace:

Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47623888226080 (LWP 23996)]
[New Thread 1090525504 (LWP 24007)]
[KCrash handler]
#5  0x00002b50483a8805 in Exiv2::Exifdatum::tag (this=<value optimized out>)
    at exif.hpp:183
#6  0x00002b50483a29ef in Exiv2::addToMakerNote (makerNote=0xec4300, 
    md= 0xeb5e88, byteOrder=Exiv2::bigEndian) at exif.cpp:1234
#7  0x00002b50483a2bf0 in Exiv2::addToMakerNote (makerNote=0xec4300, 
    begin=<value optimized out>, end={_M_current = 0xeb60c8}, 
    byteOrder=Exiv2::bigEndian) at exif.cpp:1222
#8  0x00002b50483a2fab in Exiv2::ExifData::copyFromMetadata (this=0xeb83e8)
    at exif.cpp:644
#9  0x00002b50483a36fa in Exiv2::ExifData::copy (this=0xeb83e8) at exif.cpp:623
#10 0x00002b50483ba058 in Exiv2::JpegBase::doWriteMetadata (this=0xeb83d0, 
    outIo= 0xebc900) at jpgimage.cpp:482
#11 0x00002b50483ba97f in Exiv2::JpegBase::writeMetadata (this=0xeb83d0)
    at jpgimage.cpp:360
#12 0x00002b50478e0bd4 in Digikam::DMetaLoader::saveWithExiv2 (
    this=0x7fff6366f540, filePath= 0xeaf3f0)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/libs/dmetadata/loaders/dmetaloader.cpp:148
 #13 0x00002b50478dbfc1 in Digikam::JPEGMetaLoader::save (this=0x7fff6366f540, 
    filePath= 0xeaf3f0)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/libs/dmetadata/loaders/jpegmetaloader.cpp:40
 #14 0x00002b50478b0943 in Digikam::DMetadata::save (this=0x7fff6366f5c0, 
    filePath= 0xeaf3f0, ff=Digikam::DImg::JPEG)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/libs/dmetadata/dmetadata.cpp:273
 #15 0x00002b50478b0b2f in Digikam::DMetadata::applyChanges (
    this=0x7fff6366f5c0)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/libs/dmetadata/dmetadata.cpp:80
 #16 0x00002b50477287ad in Digikam::AlbumIconView::slotAssignTag (
    this=0x694580, tagID=11)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/digikam/albumiconview.cpp:1701
 #17 0x00002b504772ef6f in Digikam::AlbumIconView::qt_invoke (this=0x694580, 
    _id=94, _o=0x7fff6366f770)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/digikam/albumiconview.moc:270
 #18 0x00002b504a5e5a8c in QObject::activate_signal ()
   from /usr/lib64/libqt-mt.so.3
#19 0x00002b504a5e66cf in QObject::activate_signal ()
   from /usr/lib64/libqt-mt.so.3
#20 0x00002b5047745916 in Digikam::TagsPopupMenu::signalTagActivated (
    this=0xe7f460, t0=11)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/digikam/tagspopupmenu.moc:94
 #21 0x00002b5047745b48 in Digikam::TagsPopupMenu::slotActivated (
    this=0xe7f460, id=1011)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/digikam/tagspopupmenu.cpp:336
 #22 0x00002b504774674c in Digikam::TagsPopupMenu::qt_invoke (this=0xe7f460, 
    _id=58, _o=0x7fff6366f950)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/digikam/tagspopupmenu.moc:101
 #23 0x00002b504a5e5a8c in QObject::activate_signal ()
   from /usr/lib64/libqt-mt.so.3
#24 0x00002b504a5e66cf in QObject::activate_signal ()
   from /usr/lib64/libqt-mt.so.3
#25 0x00002b504a6d3faf in QPopupMenu::actSig () from /usr/lib64/libqt-mt.so.3
#26 0x00002b504a6d44fa in QPopupMenu::mouseReleaseEvent ()
   from /usr/lib64/libqt-mt.so.3
#27 0x00002b504a618967 in QWidget::event () from /usr/lib64/libqt-mt.so.3
#28 0x00002b504a58ea95 in QApplication::internalNotify ()
   from /usr/lib64/libqt-mt.so.3
#29 0x00002b504a58f8bb in QApplication::notify () from /usr/lib64/libqt-mt.so.3
#30 0x00002b50499da0a8 in KApplication::notify ()
   from /opt/kde3/lib64/libkdecore.so.4
#31 0x00002b504a5379ad in QETWidget::translateMouseEvent ()
   from /usr/lib64/libqt-mt.so.3
#32 0x00002b504a5362d3 in QApplication::x11ProcessEvent ()
   from /usr/lib64/libqt-mt.so.3
#33 0x00002b504a54525f in QEventLoop::processEvents ()
   from /usr/lib64/libqt-mt.so.3
#34 0x00002b504a5a37a1 in QEventLoop::enterLoop ()
   from /usr/lib64/libqt-mt.so.3
#35 0x00002b504a6d6ffb in QPopupMenu::exec () from /usr/lib64/libqt-mt.so.3
#36 0x00002b504772e261 in Digikam::AlbumIconView::slotRightButtonClicked (
    this=0x694580, item=0x84f460, pos= 0x7fff63671488)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/digikam/albumiconview.cpp:634
 #37 0x00002b504772eea9 in Digikam::AlbumIconView::qt_invoke (this=0x694580, 
    _id=87, _o=0x7fff63671010)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/digikam/albumiconview.moc:263
 #38 0x00002b504a5e5a8c in QObject::activate_signal ()
   from /usr/lib64/libqt-mt.so.3
#39 0x00002b5047708dfa in Digikam::IconView::signalRightButtonClicked (
    this=0x694580, t0=0x84f460, t1= 0x7fff63671488)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/digikam/iconview.moc:131
 #40 0x00002b504770e14c in Digikam::IconView::contentsMousePressEvent (
    this=0x694580, e=0x7fff63671470)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/digikam/iconview.cpp:903
 #41 0x00002b504a6e38e3 in QScrollView::viewportMousePressEvent ()
   from /usr/lib64/libqt-mt.so.3
#42 0x00002b504a6e1809 in QScrollView::eventFilter ()
   from /usr/lib64/libqt-mt.so.3
#43 0x00002b504a5e5492 in QObject::activate_filters ()
   from /usr/lib64/libqt-mt.so.3
#44 0x00002b504a5e54e7 in QObject::event () from /usr/lib64/libqt-mt.so.3
#45 0x00002b504a6185c8 in QWidget::event () from /usr/lib64/libqt-mt.so.3
#46 0x00002b504a58ea95 in QApplication::internalNotify ()
   from /usr/lib64/libqt-mt.so.3
#47 0x00002b504a58f8bb in QApplication::notify () from /usr/lib64/libqt-mt.so.3
#48 0x00002b50499da0a8 in KApplication::notify ()
   from /opt/kde3/lib64/libkdecore.so.4
#49 0x00002b504a5370f4 in QETWidget::translateMouseEvent ()
   from /usr/lib64/libqt-mt.so.3
#50 0x00002b504a5362d3 in QApplication::x11ProcessEvent ()
   from /usr/lib64/libqt-mt.so.3
#51 0x00002b504a54525f in QEventLoop::processEvents ()
   from /usr/lib64/libqt-mt.so.3
#52 0x00002b504a5a37a1 in QEventLoop::enterLoop ()
   from /usr/lib64/libqt-mt.so.3
#53 0x00002b504a5a364a in QEventLoop::exec () from /usr/lib64/libqt-mt.so.3
#54 0x00000000004030ce in main (argc=1, argv=0x7fff63672318)
    at /work/heiner/Develop/digikam/unstable/graphics/digikam/digikam/main.cpp:273


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic