[Digikam-devel] [Bug 177396] digikam crashes when I open RAW (CR2) file in editor

Nikita Bige big-nikita at yandex.ru
Wed Dec 10 19:55:36 GMT 2008


http://bugs.kde.org/show_bug.cgi?id=177396





--- Comment #10 from Nikita Bige <big-nikita yandex ru>  2008-12-10 20:55:33 ---
I've updated to trunk kdegraphics (libkdcraw, libkexiv2)
kipi-plugins -r895440
digikam - r895440

and start digikam under gdb 

nikita at bige build,253# gdb digikam                                              
GNU gdb Fedora (6.8-29.fc10)                                                    
Copyright (C) 2008 Free Software Foundation, Inc.                               
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>   
This is free software: you are free to change and redistribute it.              
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"      
and "show warranty" for details.                                                
This GDB was configured as "i386-redhat-linux-gnu"...                           
(gdb) run                                                                       
Starting program: /usr/bin/digikam                                              
[Thread debugging using libthread_db enabled]                                   
[New Thread 0xb7fc1770 (LWP 23753)]                                             
[New Thread 0xb696db90 (LWP 23762)]                                             
[New Thread 0xb5e72b90 (LWP 23763)]                                             
[New Thread 0xb5471b90 (LWP 23764)]                                             
[New Thread 0xb261ab90 (LWP 23765)]                                             
[New Thread 0xb180eb90 (LWP 23766)]                                             
[New Thread 0xb0e0db90 (LWP 23767)]                                             
[New Thread 0xb040cb90 (LWP 23768)]                                             
[Thread 0xb040cb90 (LWP 23768) exited]                                          
[New Thread 0xb040cb90 (LWP 23769)]                                             
[Thread 0xb040cb90 (LWP 23769) exited]                                          
[New Thread 0xb040cb90 (LWP 23770)]                                             
[New Thread 0xaba0ab90 (LWP 23771)]                                             
[New Thread 0xab009b90 (LWP 23772)]                                             
[Thread 0xab009b90 (LWP 23772) exited]                                          
[Thread 0xaba0ab90 (LWP 23771) exited]                                          
[Thread 0xb040cb90 (LWP 23770) exited]                                          
[New Thread 0xb040cb90 (LWP 23773)]                                             
[New Thread 0xaba0ab90 (LWP 23774)]                                             
digikam(23753): Attempt to use QAction "camera_solid" with KXMLGUIFactory!      
digikam(23753): Attempt to use QAction "usb_media" with KXMLGUIFactory!         
digikam(23753): Attempt to use QAction "card_reader" with KXMLGUIFactory!       
digikam(23753): Attempt to use QAction "camera_addedmanually" with
KXMLGUIFactory!                                                                 
[New Thread 0xab009b90 (LWP 23775)]                                             
digikam(23753)/KIPI (general) KIPIGalleryExportPlugin::Gallery::load: Reading
data from kipirc file..                                                 

Warning: Size 12108 of Exif.Canon.0x4002 exceeds 4096 bytes limit. Not decoded. 
Warning: Size 15988 of Exif.Canon.0x4005 exceeds 4096 bytes limit. Not decoded. 
Warning: Size 12108 of Exif.Canon.0x4002 exceeds 4096 bytes limit. Not decoded. 
Warning: Size 15988 of Exif.Canon.0x4005 exceeds 4096 bytes limit. Not decoded. 
[New Thread 0xaf491b90 (LWP 23783)]                                             
digikam(23753): Attempt to use QAction "editorwindow_zoomto" with
KXMLGUIFactory!                                                                 
[New Thread 0xaea12b90 (LWP 23784)]                                             
digikam(23753)/digikam (core) Digikam::DImgInterface::getImg: d->image is NULL  

QPainter::begin: Cannot paint on a null pixmap                                  
QPainter::end: Painter not active, aborted                                      
[New Thread 0xae011b90 (LWP 23785)]                                             
digikam(23753)/digikam (core) Digikam::DImgInterface::getImg: d->image is NULL  

QPainter::begin: Cannot paint on a null pixmap                                  
QPainter::end: Painter not active, aborted                                      

Program received signal SIGSEGV, Segmentation fault.                            
0x00348f7f in Digikam::EditorTool::readSettings (this=0x956d4e8)                
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/editor/editortool.cpp:180 
180         d->settings->readSettings();                                        
Missing separate debuginfos, use: debuginfo-install
OpenEXR-libs-1.6.1-4.fc10.i386 alsa-lib-1.0.18-6.rc3.fc10.i386
alsa-plugins-pulseaudio-1.0.18-1.rc3.fc10.i386 atk-1.24.0-1.fc10.i386
audiofile-0.2.6-9.fc10.i386 bzip2-libs-1.0.5-3.fc10.i386
cairo-1.8.0-1.fc10.i386 cyrus-sasl-lib-2.1.22-19.fc10.i386
dbus-libs-1.2.6-1.fc10.i386 e2fsprogs-libs-1.41.3-2.fc10.i386
esound-libs-0.2.41-1.fc10.i386 exiv2-libs-0.17.1-1.fc10.i386 expat-2.0.1-5.i386
faac-1.25-7.fc10.i386 faad2-libs-2.6.1-6.fc10.i386
ffmpeg-libs-0.4.9-0.52.20080908.fc10.i386 fontconfig-2.6.0-3.fc10.i386
freeglut-2.4.0-14.fc9.i386 freetype-2.3.7-2.fc10.i386 gamin-0.1.9-6.fc10.i386
gdbm-1.8.0-29.fc10.i386 giflib-4.1.3-9.i386 glib2-2.18.3-2.fc10.i386
glibc-2.9-2.i686 gpac-libs-0.4.5-0.5.20080217cvs.fc10.i386
gsm-1.0.12-6.fc9.i386 gtk2-2.14.5-2.fc10.i386 ilmbase-1.0.1-2.fc9.i386
jasper-libs-1.900.1-8.fc9.i386 kdebase-runtime-libs-4.1.80-5.fc10.i386
kdelibs-4.1.80-5.fc10.i386 kdepimlibs-4.1.80-3.fc10.i386
keyutils-libs-1.2-3.fc9.i386 krb5-libs-1.6.3-16.fc10.i386
lame-libs-3.98.2-2.fc10.i386 lcms-libs-1.17-6.fc10.i386
lensfun-0.2.3-2.fc10.i386 libICE-1.0.4-4.fc10.i386 libSM-1.1.0-2.fc10.i386
libX11-1.1.4-6.fc10.i386 libXau-1.0.4-1.fc10.i386
libXcomposite-0.4.0-5.fc10.i386 libXcursor-1.1.9-3.fc10.i386
libXdamage-1.1.1-4.fc9.i386 libXdmcp-1.0.2-6.fc10.i386 libXext-1.0.4-1.fc9.i386
libXfixes-4.0.3-4.fc10.i386 libXft-2.1.13-1.fc10.i386 libXi-1.1.3-4.fc9.i386
libXinerama-1.0.3-2.fc10.i386 libXpm-3.5.7-4.fc9.i386
libXrandr-1.2.3-1.fc10.i386 libXrender-0.9.4-3.fc9.i386
libXtst-1.0.3-3.fc9.i386 libXxf86vm-1.0.2-1.fc10.i386 libacl-2.2.47-3.fc10.i386
libasyncns-0.7-1.fc10.i386 libattr-2.4.43-1.fc10.i386 libcap-2.10-2.fc10.i386
libcdio-0.80-5.fc10.i386 libdvdcss-1.2.9-5.lvn9.i386 libexif-0.6.16-1.fc9.i386
libgcc-4.3.2-7.i386 libgcrypt-1.4.3-2.fc10.i386 libgpg-error-1.6-2.i386
libgphoto2-2.4.3-1.fc10.i386 libgpod-0.6.0-7.fc10.i386 libical-0.41-1.fc10.i386
libieee1284-0.2.11-3.fc9.i386 libjpeg-6b-43.fc10.i386 libmng-1.0.9-7.i386
libmp4v2-1.5.0.1-6.fc10.i386 libogg-1.1.3-9.fc9.i386 libpng-1.2.33-1.fc10.i386
libselinux-2.0.73-1.fc10.i386 libstdc++-4.3.2-7.i386
libtheora-1.0rc1-2.fc10.i386 libtiff-3.8.2-11.fc10.i386
libtool-ltdl-1.5.26-4.fc10.i386 libusb-0.1.12-20.fc10.i386
libutempter-1.1.5-2.fc9.i386 libvorbis-1.2.0-5.fc10.i386
libxcb-1.1.91-5.fc10.i386 libxml2-2.7.2-2.fc10.i386 libxslt-1.1.24-2.fc10.i386
mesa-libGLU-7.2-0.14.fc10.i386 opencv-1.0.0-8.fc10.i386
openldap-2.4.12-1.fc10.i386 openssl-0.9.8g-11.fc10.i686
pango-1.22.3-1.fc10.i386 pcre-7.8-1.fc10.i386 phonon-4.2.80-2.fc10.i386
phonon-backend-xine-4.2.80-2.fc10.i386 pixman-0.12.0-2.fc10.i386
pulseaudio-libs-0.9.13-6.fc10.i386 qt-4.4.3-6.fc10.i386
qt-x11-4.4.3-6.fc10.i386 sane-backends-libs-1.0.19-12.fc10.i386
sqlite-3.5.9-2.fc10.i386 strigi-libs-0.5.11.1-1.fc10.i386
vcdimager-libs-0.7.23-8.fc10.i386 x264-libs-0.0.0-0.18.20080905.fc10.i386
xine-lib-1.1.15-3.fc10.i386 xine-lib-extras-1.1.15-3.fc10.i386
xine-lib-extras-freeworld-1.1.15-4.fc10.i386
xine-lib-pulseaudio-1.1.15-3.fc10.i386 xvidcore-1.1.3-4.fc10.i386
zlib-1.2.3-18.fc9.i386                                                          
(gdb) backtrace                                                                 
#0  0x00348f7f in Digikam::EditorTool::readSettings (this=0x956d4e8)            
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/editor/editortool.cpp:180 
#1  0x00365b0e in Digikam::RawImport::slotInit (this=0x956d4e8)                 
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/rawimport/rawimport.cpp:93 
#2  0x00349acb in Digikam::EditorTool::qt_metacall (this=0x956d4e8,
_c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfffc5f8)                         
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/i386-redhat-linux-gnu/digikam/editortool.moc:89 
#3  0x00349b7a in Digikam::EditorToolThreaded::qt_metacall (this=0x956d4e8,
_c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfffc5f8)                   
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/i386-redhat-linux-gnu/digikam/editortool.moc:165 
#4  0x00365cda in Digikam::RawImport::qt_metacall (this=0x956d4e8,
_c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfffc5f8)                         
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/i386-redhat-linux-gnu/digikam/rawimport.moc:74 
#5  0x07090df0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4         
#6  0x07091b72 in QMetaObject::activate () from /usr/lib/libQtCore.so.4         
#7  0x07097147 in ?? () from /usr/lib/libQtCore.so.4                            
#8  0x0709726c in ?? () from /usr/lib/libQtCore.so.4                            
#9  0x0708b8cf in QObject::event () from /usr/lib/libQtCore.so.4                
#10 0x0452062c in QApplicationPrivate::notify_helper () from
/usr/lib/libQtGui.so.4                                                          
#11 0x0452846e in QApplication::notify () from /usr/lib/libQtGui.so.4           
#12 0x02e6bc8d in KApplication::notify () from /usr/lib/libkdeui.so.5           
#13 0x0707c1c1 in QCoreApplication::notifyInternal () from
/usr/lib/libQtCore.so.4                                                         
#14 0x070aa081 in ?? () from /usr/lib/libQtCore.so.4                            
#15 0x070a68a0 in ?? () from /usr/lib/libQtCore.so.4                            
#16 0x00f7c238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0         
#17 0x00f7f8e3 in ?? () from /lib/libglib-2.0.so.0                              
#18 0x00f7faa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0        
#19 0x070a67f8 in QEventDispatcherGlib::processEvents () from
/usr/lib/libQtCore.so.4                                                         
#20 0x045b9485 in ?? () from /usr/lib/libQtGui.so.4                             
#21 0x0707a88a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4     
#22 0x0707aa4a in QEventLoop::exec () from /usr/lib/libQtCore.so.4              
#23 0x04e3129b in KIO::NetAccess::enter_loop () from /usr/lib/libkio.so.5       
#24 0x04e3195f in KIO::NetAccess::synchronousRunInternal () from
/usr/lib/libkio.so.5                                                            
#25 0x04e32011 in KIO::NetAccess::synchronousRun () from /usr/lib/libkio.so.5   
#26 0x0244a958 in KFileWidget::KFileWidget () from /usr/lib/libkfile.so.4       
#27 0x062e634b in ?? () from /usr/lib/kde4/libkfilemodule.so                    
#28 0x04e9b200 in KFileDialog::KFileDialog () from /usr/lib/libkio.so.5         
#29 0x04edc091 in KUrlRequester::fileDialog () from /usr/lib/libkio.so.5        
#30 0x0036cf88 in RawSettingsBox (this=0x96d89b0, url=@0xbfffd5f0, parent=0x0)  
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/rawimport/rawsettingsbox.cpp:152 
#31 0x00365388 in RawImport (this=0x96b1820, url=@0xbfffd5f0, parent=0x8f414d0) 
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/rawimport/rawimport.cpp:77 
#32 0x003352a1 in Digikam::DImgInterface::load (this=0x8f414d0,
filename=@0xbfffd658, iofileSettings=0x93ca9c8, parent=0x939fd60)               
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/canvas/dimginterface.cpp:205 
#33 0x0033d65f in Digikam::Canvas::load (this=0x92eaab8, filename=@0xbfffd658,
IOFileSettings=0x93ca9c8)                                              
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/canvas/canvas.cpp:252 
#34 0x08088677 in Digikam::ImageWindow::slotLoadCurrent (this=0x93a6ca0)        
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/editor/imagewindow.cpp:559 
---Type <return> to continue, or q <return> to quit---                          
#35 0x0808f0f5 in Digikam::ImageWindow::qt_metacall (this=0x93a6ca0,
_c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbfffd708)                        
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/i386-redhat-linux-gnu/digikam/imagewindow.moc:132 
#36 0x07090df0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4         
#37 0x07091b72 in QMetaObject::activate () from /usr/lib/libQtCore.so.4         
#38 0x07097147 in ?? () from /usr/lib/libQtCore.so.4                            
#39 0x0709726c in ?? () from /usr/lib/libQtCore.so.4                            
#40 0x0708b8cf in QObject::event () from /usr/lib/libQtCore.so.4                
#41 0x0452062c in QApplicationPrivate::notify_helper () from
/usr/lib/libQtGui.so.4                                                          
#42 0x0452846e in QApplication::notify () from /usr/lib/libQtGui.so.4           
#43 0x02e6bc8d in KApplication::notify () from /usr/lib/libkdeui.so.5           
#44 0x0707c1c1 in QCoreApplication::notifyInternal () from
/usr/lib/libQtCore.so.4                                                         
#45 0x070aa081 in ?? () from /usr/lib/libQtCore.so.4                            
#46 0x070a68a0 in ?? () from /usr/lib/libQtCore.so.4                            
#47 0x00f7c238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0         
#48 0x00f7f8e3 in ?? () from /lib/libglib-2.0.so.0                              
#49 0x00f7faa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0        
#50 0x070a67f8 in QEventDispatcherGlib::processEvents () from
/usr/lib/libQtCore.so.4
#51 0x045b9485 in ?? () from /usr/lib/libQtGui.so.4
#52 0x0707a88a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#53 0x0707aa4a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#54 0x04e3129b in KIO::NetAccess::enter_loop () from /usr/lib/libkio.so.5
#55 0x04e3195f in KIO::NetAccess::synchronousRunInternal () from
/usr/lib/libkio.so.5
#56 0x04e32011 in KIO::NetAccess::synchronousRun () from /usr/lib/libkio.so.5
#57 0x0244a958 in KFileWidget::KFileWidget () from /usr/lib/libkfile.so.4
#58 0x062e634b in ?? () from /usr/lib/kde4/libkfilemodule.so
#59 0x04e9b200 in KFileDialog::KFileDialog () from /usr/lib/libkio.so.5
#60 0x04edc091 in KUrlRequester::fileDialog () from /usr/lib/libkio.so.5
#61 0x0036cf88 in RawSettingsBox (this=0x94b3900, url=@0xbfffe700, parent=0x0)
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/rawimport/rawsettingsbox.cpp:152
#62 0x00365388 in RawImport (this=0x956d4e8, url=@0xbfffe700, parent=0x8f414d0)
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/rawimport/rawimport.cpp:77
#63 0x003352a1 in Digikam::DImgInterface::load (this=0x8f414d0,
filename=@0xbfffe768, iofileSettings=0x93ca9c8, parent=0x939fd60)
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/canvas/dimginterface.cpp:205
#64 0x0033d65f in Digikam::Canvas::load (this=0x92eaab8, filename=@0xbfffe768,
IOFileSettings=0x93ca9c8)
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/canvas/canvas.cpp:252
#65 0x08088677 in Digikam::ImageWindow::slotLoadCurrent (this=0x93a6ca0)
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/utilities/imageeditor/editor/imagewindow.cpp:559
#66 0x0808f0f5 in Digikam::ImageWindow::qt_metacall (this=0x93a6ca0,
_c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbfffe818)
    at
/usr/src/debug/digikam-0.10.0-beta7_895440/i386-redhat-linux-gnu/digikam/imagewindow.moc:132
#67 0x07090df0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#68 0x07091b72 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#69 0x07097147 in ?? () from /usr/lib/libQtCore.so.4
#70 0x0709726c in ?? () from /usr/lib/libQtCore.so.4
#71 0x0708b8cf in QObject::event () from /usr/lib/libQtCore.so.4
#72 0x0452062c in QApplicationPrivate::notify_helper () from
/usr/lib/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
#73 0x0452846e in QApplication::notify () from /usr/lib/libQtGui.so.4
#74 0x02e6bc8d in KApplication::notify () from /usr/lib/libkdeui.so.5
#75 0x0707c1c1 in QCoreApplication::notifyInternal () from
/usr/lib/libQtCore.so.4
#76 0x070aa081 in ?? () from /usr/lib/libQtCore.so.4
#77 0x070a68a0 in ?? () from /usr/lib/libQtCore.so.4
#78 0x00f7c238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#79 0x00f7f8e3 in ?? () from /lib/libglib-2.0.so.0
#80 0x00f7faa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#81 0x070a67f8 in QEventDispatcherGlib::processEvents () from
/usr/lib/libQtCore.so.4
#82 0x045b9485 in ?? () from /usr/lib/libQtGui.so.4
#83 0x0707a88a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#84 0x0707aa4a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#85 0x0707d105 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#86 0x045204a7 in QApplication::exec () from /usr/lib/libQtGui.so.4
#87 0x08251a54 in main (argc=1, argv=0xbffff2f4) at
/usr/src/debug/digikam-0.10.0-beta7_895440/digikam/main.cpp:180
(gdb)


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



More information about the Digikam-devel mailing list