Bug 305893 - Gwenview crashes with the kipi plugin image send by email.
Summary: Gwenview crashes with the kipi plugin image send by email.
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: 2.9.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-27 18:00 UTC by seb
Modified: 2012-10-19 13:26 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (10.36 KB, text/plain)
2012-08-28 21:41 UTC, seb
Details
New crash information added by DrKonqi (9.20 KB, text/plain)
2012-08-29 06:57 UTC, seb
Details

Note You need to log in before you can comment on or make changes to this bug.
Description seb 2012-08-27 18:00:55 UTC
Hi all,
With Gwenview 2.9.0, I can no longer run the kipi plugin image send by email. Use of this gwenview crashes completely.

Reproducible: Always

Steps to Reproduce:
1. Plugins
2. Batch
3. Pictures by e-mail
Actual Results:  
Gwenview crash


In console mode :
gwenview(4440)/KIPI (general) KIPI::Interface::thumbnails: This should only be invoked if the host application supports KIPI::Features ( HostSupportsThumbnails ). If host application do support that, then this function should have been overridden in the KIPI host interface.
gwenview(4440)/KIPI (general) KIPI::Interface::thumbnails: This should only be invoked if the host application supports KIPI::Features ( HostSupportsThumbnails ). If host application do support that, then this function should have been overridden in the KIPI host interface.
gwenview(4440)/KIPI (general) KIPI::Interface::progressThumbnailChanged: This should only be invoked if the host application supports KIPI::Features ( HostSupportsProgressBar ). If host application do support that, then this function should have been overridden in the KIPI host interface.
gwenview(4440)/KIPI (general) KIPI::Interface::progressThumbnailChanged: This should only be invoked if the host application supports KIPI::Features ( HostSupportsProgressBar ). If host application do support that, then this function should have been overridden in the KIPI host interface.
gwenview: Fatal IO error: client killed
Comment 1 Jekyll Wu 2012-08-27 18:53:48 UTC
No backtrace ? 

Smells like  binary incompatibility.
Comment 2 seb 2012-08-28 14:05:02 UTC
For the backtrace. Sorry, il couldn't grenerate it... I dont't know why...

Application: gwenview (2.9.0)
KDE Platform Version: 4.9.00
Qt Version: 4.8.2
Operating System: Linux 3.2.0-26-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
With Gwenview 2.9.0, I can no longer run the kipi plugin image send by email. Use of this gwenview crashes completely.

The crash can be reproduced every time.

-- Backtrace:
A useful backtrace could not be generated
Comment 3 seb 2012-08-28 21:41:02 UTC
Created attachment 73533 [details]
New crash information added by DrKonqi

gwenview (2.9.0) on KDE Platform 4.9.00 using Qt 4.8.2

- What I was doing when the application crashed:
an export by mail has the same problems as export to picassa web.

- Custom settings of the application:

-- Backtrace (Reduced):
#6  0x00007f750de4898f in parent (this=0x3268b20) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:273
#7  parentWidget (this=0x3268b20) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:1033
#8  QLayout::addChildWidget (this=<optimized out>, w=0x3268b20) at kernel/qlayout.cpp:992
#9  0x00007f750de2bc07 in QBoxLayout::insertWidget (this=<optimized out>, index=-1, widget=0x3268b20, stretch=0, alignment=...) at kernel/qboxlayout.cpp:1032
#10 0x00007f750de2be5b in QBoxLayout::addWidget (this=<optimized out>, widget=<optimized out>, stretch=<optimized out>, alignment=...) at kernel/qboxlayout.cpp:1112
Comment 4 caulier.gilles 2012-08-28 21:48:16 UTC
It crash in picasaweb export tool. Can you install kipi-plugins debug package and get a new complete backtrace ?

Gilles Caulier
Comment 5 seb 2012-08-29 06:57:07 UTC
Created attachment 73538 [details]
New crash information added by DrKonqi

gwenview (2.9.0) on KDE Platform 4.9.00 using Qt 4.8.2

- What I was doing when the application crashed:
With kipi-plugins debug package.
Bugs 305811 and 304763 seems similars

- Custom settings of the application:

-- Backtrace (Reduced):
#7  QVariant::operator= (this=0x7fff34e52a00, variant=...) at kernel/qvariant.cpp:1797
#8  0x00007fc339771d8c in KIPIPlugins::KPHostSettings::metadataSettings() const () from /usr/lib/libkipiplugins.so.2
#9  0x00007fc339767c9d in KIPIPlugins::KPMetadata::init() () from /usr/lib/libkipiplugins.so.2
[...]
#16 0x00007fc35ce29192 in KJob::result (this=<optimized out>, _t1=0x3855830) at ./kjob.moc:208
#17 0x00007fc35ce291d0 in KJob::emitResult (this=0x3855830) at ../../kdecore/jobs/kjob.cpp:318
Comment 6 caulier.gilles 2012-08-29 07:17:53 UTC
Same backtrace and same problem than #304763

Giles Caulier

*** This bug has been marked as a duplicate of bug 304763 ***
Comment 7 seb 2012-08-29 07:32:44 UTC
This just noticed that the problem of export by mail only happens when I stipulates an adjustment of picture settings. Otherwise, export mail is OK.
However, resizing the images (in the "collections") is also OK. The algorithm of resizing images in the "collections" would be different from that in the "Batch -> Images by e-mail?"