[Digikam-devel] [Bug 244983] New: Showfoto crashes on exit after editing, saving a photo

Angel Blue01 angel_blue_co2004 at yahoo.com
Sat Jul 17 19:51:43 BST 2010


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

           Summary: Showfoto crashes on exit after editing, saving a photo
           Product: showfoto
           Version: 1.3.0
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: angel_blue_co2004 at yahoo.com


Created an attachment (id=49267)
 --> (http://bugs.kde.org/attachment.cgi?id=49267)
KDE crash handler results

Version:           1.3.0 (using Devel) 
OS:                Linux

Program crashes every time showfoto is launched, whether from within Digikam or
standalone, a photo (JPEG) is edited and saved and user attempts to close the
program.

System:
openSUSE 11.2
KDE 4.4.93

Reproducible: Always

Steps to Reproduce:
1. Start showofoto
2. Open a picture (JPEG)
3. Edit the picture, such as changing brightness
4. Save image using Save command
5. Close showFoto using close button on titlebar



Results of starting showFoto from console to replicate the issue:

~$>showfoto
Time elapsed: 22 ms
Model: Time elapsed: 103 ms
TextureColorizer: Time elapsed: 54 ms
QStringList
Solid::Backends::KUPnP::KUPnPManager::findDeviceByDeviceInterface(Solid::DeviceInterface::Type)
 error:  "org.freedesktop.DBus.Error.ServiceUnknown" 

QStringList
Solid::Backends::KUPnP::KUPnPManager::findDeviceByDeviceInterface(Solid::DeviceInterface::Type)
 error:  "org.freedesktop.DBus.Error.ServiceUnknown" 

QStringList
Solid::Backends::KUPnP::KUPnPManager::findDeviceByDeviceInterface(Solid::DeviceInterface::Type)
 error:  "org.freedesktop.DBus.Error.ServiceUnknown" 

X Error: RenderBadPicture (invalid Picture parameter) 158
  Extension:    148 (RENDER)
  Minor opcode: 8 (RenderComposite)
  Resource id:  0x0
*** glibc detected *** showfoto: free(): invalid pointer: 0x09d43600 ***
======= Backtrace: =========
/lib/libc.so.6[0xb589d50b]
/lib/libc.so.6(cfree+0xd9)[0xb58a2049]
/usr/lib/libstdc++.so.6(_ZdlPv+0x1f)[0xb5a6bf4f]
/usr/lib/libstdc++.so.6(_ZNSs4_Rep10_M_destroyERKSaIcE+0x1b)[0xb5a4799b]
/usr/lib/libstdc++.so.6(_ZNSsD1Ev+0x4a)[0xb5a4945a]
/lib/libc.so.6[0xb585e111]
/lib/libc.so.6[0xb585e16d]
/lib/libc.so.6(__libc_start_main+0x106)[0xb5846ad6]
showfoto[0x80560a1]
======= Memory map: ========
08048000-08094000 r-xp 00000000 08:06 2747       /usr/bin/showfoto
08094000-08095000 r--p 0004b000 08:06 2747       /usr/bin/showfoto
08095000-08096000 rw-p 0004c000 08:06 2747       /usr/bin/showfoto
08096000-0a14c000 rw-p 00000000 00:00 0          [heap]
abf28000-abf51000 r-xp 00000000 08:06 100152    
/usr/lib/strigi/strigita_ico.so
abf51000-abf52000 ---p 00029000 08:06 100152    
/usr/lib/strigi/strigita_ico.so
abf52000-abf53000 r--p 00029000 08:06 100152    
/usr/lib/strigi/strigita_ico.so
abf53000-abf54000 rw-p 0002a000 08:06 100152    
/usr/lib/strigi/strigita_ico.so
abf54000-abf7e000 r-xp 00000000 08:06 100148    
/usr/lib/strigi/strigita_dds.so
abf7e000-abf7f000 r--p 0002a000 08:06 100148    
/usr/lib/strigi/strigita_dds.so
abf7f000-abf80000 rw-p 0002b000 08:06 100148    
/usr/lib/strigi/strigita_dds.so
abf80000-abfaa000 r-xp 00000000 08:06 100141    
/usr/lib/strigi/strigila_namespaceharvester.so
abfaa000-abfab000 r--p 00029000 08:06 100141    
/usr/lib/strigi/strigila_namespaceharvester.so
abfab000-abfac000 rw-p 0002a000 08:06 100141    
/usr/lib/strigi/strigila_namespaceharvester.so
abfac000-abfd7000 r-xp 00000000 08:06 13033     
/usr/lib/strigi/strigiea_riff.so
abfd7000-abfd8000 ---p 0002b000 08:06 13033     
/usr/lib/strigi/strigiea_riff.so
abfd8000-abfd9000 r--p 0002b000 08:06 13033     
/usr/lib/strigi/strigiea_riff.so
abfd9000-abfda000 rw-p 0002c000 08:06 13033     
/usr/lib/strigi/strigiea_riff.so
abfda000-ac003000 r-xp 00000000 08:06 100158    
/usr/lib/strigi/strigita_xbm.so
ac003000-ac004000 r--p 00029000 08:06 100158    
/usr/lib/strigi/strigita_xbm.so
ac004000-ac005000 rw-p 0002a000 08:06 100158    
/usr/lib/strigi/strigita_xbm.so
ac005000-ac018000 r-xp 00000000 08:06 101005     /usr/lib/libkfontinst.so.4.5.0
ac018000-ac019000 r--p 00013000 08:06 101005     /usr/lib/libkfontinst.so.4.5.0
ac019000-ac01a000 rw-p 00014000 08:06 101005     /usr/lib/libkfontinst.so.4.5.0
ac01a000-ac043000 r-xp 00000000 08:06 100149    
/usr/lib/strigi/strigita_gif.so
ac043000-ac044000 r--p 00029000 08:06 100149    
/usr/lib/strigi/strigita_gif.so
ac044000-ac045000 rw-p 0002a000 08:06 100149    
/usr/lib/strigi/strigita_gif.so
ac045000-ac06e000 r-xp 00000000 08:06 100154    
/usr/lib/strigi/strigita_pcx.so
ac06e000-ac06f000 r--p 00029000 08:06 100154    
/usr/lib/strigi/strigita_pcx.so
ac06f000-ac070000 rw-p 0002a000 08:06 100154    
/usr/lib/strigi/strigita_pcx.so
ac070000-ac099000 r-xp 00000000 08:06 100144    
/usr/lib/strigi/strigila_xpm.so
ac099000-ac09a000 ---p 00029000 08:06 100144    
/usr/lib/strigi/strigila_xpm.so
ac09a000-ac09b000 r--p 00029000 08:06 100144    
/usr/lib/strigi/strigila_xpm.so
ac09b000-ac09c000 rw-p 0002a000 08:06 100144    
/usr/lib/strigi/strigila_xpm.so
ac09c000-ac0c6000 r-xp 00000000 08:06 13055     
/usr/lib/strigi/strigila_deb.so
ac0c6000-ac0c7000 r--p 00029000 08:06 13055     
/usr/lib/strigi/strigila_deb.so
ac0c7000-ac0c8000 rw-p 0002a000 08:06 13055     
/usr/lib/strigi/strigila_deb.so
ac0c8000-ac0f2000 r-xp 00000000 08:06 100137    
/usr/lib/strigi/strigila_cpp.so
ac0f2000-ac0f3000 r--p 00029000 08:06 100137    
/usr/lib/strigi/strigila_cpp.so
ac0f3000-ac0f4000 rw-p 0002a000 08:06 100137    
/usr/lib/strigi/strigila_cpp.so
ac0f4000-ac11d000 r-xp 00000000 08:06 100142    
/usr/lib/strigi/strigila_txt.so
ac11d000-ac11e000 r--p 00029000 08:06 100142    
/usr/lib/strigi/strigila_txt.so
ac11e000-ac11f000 rw-p 0002a000 08:06 100142    
/usr/lib/strigi/strigila_txt.so
ac11f000-ac19a000 r-xp 00000000 08:06 100334     /usr/lib/libkmime.so.4.5.0
ac19a000-ac19b000 ---p 0007b000 08:06 100334     /usr/lib/libkmime.so.4.5.0
ac19b000-ac19d000 r--p 0007b000 08:06 100334     /usr/lib/libkmime.so.4.5.0
ac19d000-ac19e000 rw-p 0007d000 08:06 100334     /usr/lib/libkmime.so.4.5.0
ac19e000-ac1c1000 r-xp 00000000 08:06 100341    
/usr/lib/libkresources.so.4.5.0
ac1c1000-ac1c2000 r--p 00022000 08:06 100341    
/usr/lib/libkresources.so.4.5.0
ac1c2000-ac1c3000 rw-p 00023000 08:06 100341    
/usr/lib/libkresources.so.4.5.0
ac1c3000-ac215000 r-xp 00000000 08:06 4840       /usr/lib/libical.so.0.44.0
ac215000-ac21d000 r--p 00052000 08:06 4840       /usr/lib/libical.so.0.44.0
ac21d000-ac21e000 rw-p 0005a000 08:06 4840       /usr/lib/libical.so.0.44.0
ac21e000-ac21f000 rw-p 00000000 00:00 0 
ac21f000-ac344000 r-xp 00000000 08:06 100328     /usr/lib/libkcal.so.4.5.0
ac344000-ac348000 r--p 00124000 08:06 100328     /usr/lib/libkcal.so.4.5.0
ac348000-ac349000 rw-p 00128000 08:06 100328     /usr/lib/libkcal.so.4.5.0
ac349000-ac34a000 rw-p 00000000 00:00 0 
ac930000-ac932000 r-xp 00000000 08:06 3628       /usr/lib/gconv/CP1252.so
ac932000-ac933000 r--p 00001000 08:06 3628       /usr/lib/gconv/CP1252.so
ac933000-ac934000 rw-p 00002000 08:06 3628       /usr/lib/gconv/CP1252.so
ac934000-ac93d000 r-xp 00000000 08:06 100427    
/usr/lib/strigi/strigila_mobi.so
ac93d000-ac93e000 r--p 00008000 08:06 100427    
/usr/lib/strigi/strigila_mobi.so
ac93e000-ac93f000 rw-p 00009000 08:06 100427    
/usr/lib/strigi/strigila_mobi.so
ac93f000-ac942000 r-xp 00000000 08:06 4906      
/usr/lib/strigi/strigiea_tiff.so
ac942000-ac943000 r--p 00002000 08:06 4906      
/usr/lib/strigi/strigiea_tiff.so
ac943000-ac944000 rw-p 00003000 08:06 4906      
/usr/lib/strigi/strigiea_tiff.so
ac944000-ac9dd000 r-xp 00000000 08:06 100294     /usr/lib/libkabc.so.4.5.0
ac9dd000-ac9df000 r--p 00098000 08:06 100294     /usr/lib/libkabc.so.4.5.0
ac9df000-ac9e0000 rw-p 0009a000 08:06 100294     /usr/lib/libkabc.so.4.5.0
aca7a000-aca8f000 r-xp 00000000 08:06 7856       /usr/lib/libicalss.so.0.44.0
aca8f000-aca90000 r--p 00014000 08:06 7856       /usr/lib/libicalss.so.0.44.0
aca90000-aca91000 rw-p 00015000 08:06 7856       /usr/lib/libicalss.so.0.44.0
aca91000-aca93000 rw-p 00000000 00:00 0 
aca93000-acaa7000 r-xp 00000000 08:06 100340     /usr/lib/libkpimutils.so.4.5.0
acaa7000-acaa8000 r--p 00013000 08:06 100340     /usr/lib/libkpimutils.so.4.5.0
acaa8000-acaa9000 rw-p 00014000 08:06 100340     /usr/lib/libkpimutils.so.4.5.0
acb47000-acb90000 r--p 00000000 08:06 86892     
/var/cache/libx11/compose/l4_024_313cb605_00280cc0
acb93000-acba2000 r-xp 00000000 08:06 100186    
/usr/lib/libkemoticons.so.4.5.0
acba2000-acba3000 r--p 0000e000 08:06 100186    
/usr/lib/libkemoticons.so.4.5.0
acba3000-acba4000 rw-p 0000f000 08:06 100186    
/usr/lib/libkemoticons.so.4.5.0
acba7000-acbad000 r-xp 00000000 08:06 25277     
/usr/lib/strigi/strigiea_vcf.so
acbad000-acbae000 r--p 00005000 08:06 25277     
/usr/lib/strigi/strigiea_vcf.so
acbae000-acbaf000 rw-p 00006000 08:06 25277     
/usr/lib/strigi/strigiea_vcf.so
acbaf000-acbb0000 r-xp 00000000 08:06 100157    
/usr/lib/strigi/strigita_wav.so
acbb0000-acbb1000 r--p 00000000 08:06 100157    
/usr/lib/strigi/strigita_wav.so
acbb1000-acbb2000 rw-p 00001000 08:06 100157    
/usr/lib/strigi/strigita_wav.so
acbb2000-acbb4000 r-xp 00000000 08:06 100145    
/usr/lib/strigi/strigita_au.soKCrash: Application 'showfoto' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/thomas/.kde4/socket-THOMASPC/kdeinit4__0

[1]+  Stopped                 showfoto

-- 
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 Digikam-devel mailing list