[Kde-imaging] [Bug 200558] New: Crash when saving scanned image to .tiff

Michael G. Hansen mhansen at mghansen.de
Fri Jul 17 15:11:47 CEST 2009


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

           Summary: Crash when saving scanned image to .tiff
           Product: kipiplugins
           Version: unspecified
          Platform: Debian testing
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: acquireimages
        AssignedTo: kde-imaging at kde.org
        ReportedBy: mhansen at mghansen.de


Version:           0.5 (using KDE 4.2.4)
OS:                Linux
Installed from:    Debian testing/unstable Packages

When I scan an image and save it as '.tiff', acquireimages crashes. A crashdump
is attached below. The crashdump is saved when starting acquireimages from a
simple test program, but they happen in Digikam (1.0b1) all the same. I tried
to different scanners, and the crash occurred on both.

Application: Kipi Test (kipitest), signal SIGSEGV
0x00007fde13003821 in nanosleep () from /lib/libc.so.6
Current language:  auto; currently c
[Current thread is 1 (Thread 0x7fde16baa760 (LWP 10038))]

Thread 2 (Thread 0x7fddf5320950 (LWP 10052)):
#0  0x00007fde1302a066 in *__GI___poll (fds=0xac3120, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fddf553ac8b in ?? () from /usr/lib/libavahi-common.so.3
#2  0x00007fddf55397ae in avahi_simple_poll_run () from
/usr/lib/libavahi-common.so.3
#3  0x00007fddf5539f3d in avahi_simple_poll_iterate () from
/usr/lib/libavahi-common.so.3
#4  0x00007fddf5539f6d in avahi_simple_poll_loop () from
/usr/lib/libavahi-common.so.3
#5  0x00007fddf553aace in ?? () from /usr/lib/libavahi-common.so.3
#6  0x00007fde1173af7a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#7  0x00007fde1303289d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fde16baa760 (LWP 10038)):
[KCrash Handler]
#5  0x00007fde0b34d5bb in ?? () from /usr/lib/libtiff.so.4
#6  0x00007fde0b34c948 in TIFFSetField () from /usr/lib/libtiff.so.4
#7  0x00007fde0ba34e9e in KIPIPlugins::KPWriteImage::write2TIFF
(this=0x7fff1ecf1940, destPath=...) at
/c/temp/svntrack/kipi-plugins/common/libkipiplugins/kpwriteimage.cpp:537
#8  0x00007fddff44e3d9 in KIPIAcquireImagesPlugin::ScanDialog::slotSaveImage
(this=0x7fff1ecf2c10, ksane_data=..., width=320, height=240,
bytes_per_line=1280, ksaneformat=3)
    at /c/temp/svntrack/kipi-plugins/acquireimages/scandialog.cpp:312
#9  0x00007fddff44f5a4 in KIPIAcquireImagesPlugin::ScanDialog::qt_metacall
(this=0x7fff1ecf2c10, _c=QMetaObject::InvokeMetaMethod, _id=0,
_a=0x7fff1ecf1ff0) at ./scandialog.moc:70
#10 0x00007fde147d6602 in QMetaObject::activate (sender=0xa52f50,
from_signal_index=<value optimized out>, to_signal_index=27, argv=0x0) at
kernel/qobject.cpp:3112
#11 0x00007fddff233906 in KSaneIface::KSaneWidget::imageReady(QByteArray&, int,
int, int, int) () from /usr/lib/libksane.so.0
#12 0x00007fddff2339bc in KSaneIface::KSaneWidget::scanDone() () from
/usr/lib/libksane.so.0
#13 0x00007fddff23a6a2 in KSaneIface::KSaneWidget::processData() () from
/usr/lib/libksane.so.0
#14 0x00007fddff23b470 in
KSaneIface::KSaneWidget::qt_metacall(QMetaObject::Call, int, void**) () from
/usr/lib/libksane.so.0
#15 0x00007fde147d6602 in QMetaObject::activate (sender=0xa696a0,
from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at
kernel/qobject.cpp:3112
#16 0x00007fde147d0b73 in QObject::event (this=0xa696a0, e=0x10) at
kernel/qobject.cpp:1074
#17 0x00007fde13c397ad in QApplicationPrivate::notify_helper (this=0x8193b0,
receiver=0xa696a0, e=0x7fff1ecf28e0) at kernel/qapplication.cpp:4056
#18 0x00007fde13c4180a in QApplication::notify (this=0x7fff1ecf3020,
receiver=0xa696a0, e=0x7fff1ecf28e0) at kernel/qapplication.cpp:4021
#19 0x00007fde1561438b in KApplication::notify (this=0x7fff1ecf3020,
receiver=0xa696a0, event=0x7fff1ecf28e0) at
../../kdeui/kernel/kapplication.cpp:307
#20 0x00007fde147c149c in QCoreApplication::notifyInternal
(this=0x7fff1ecf3020, receiver=0xa696a0, event=0x7fff1ecf28e0) at
kernel/qcoreapplication.cpp:610
#21 0x00007fde147ed7a6 in QCoreApplication::sendEvent (this=0x81d0f0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#22 QTimerInfoList::activateTimers (this=0x81d0f0) at
kernel/qeventdispatcher_unix.cpp:572
#23 0x00007fde147e9c1d in timerSourceDispatch (source=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:165
#24 0x00007fde104577aa in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#25 0x00007fde1045adf8 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0x00007fde1045afac in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#27 0x00007fde147e9b7f in QEventDispatcherGlib::processEvents (this=0x80d5d0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#28 0x00007fde13cd05ef in QGuiEventDispatcherGlib::processEvents
(this=0x1299200, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#29 0x00007fde147bfd62 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#30 0x00007fde147c0134 in QEventLoop::exec (this=0x7fff1ecf2b90, flags=...) at
kernel/qeventloop.cpp:201
#31 0x00007fde140c3a3e in QDialog::exec (this=0x7fff1ecf2c10) at
dialogs/qdialog.cpp:498
#32 0x00007fddff44c280 in Plugin_AcquireImages::slotActivate (this=0x894550) at
/c/temp/svntrack/kipi-plugins/acquireimages/plugin_acquireimages.cpp:124
#33 0x00007fddff44cb4a in Plugin_AcquireImages::qt_metacall (this=0x894550,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff1ecf2dc0) at
./plugin_acquireimages.moc:68
#34 0x00007fde147d6602 in QMetaObject::activate (sender=0xa66970,
from_signal_index=<value optimized out>, to_signal_index=6, argv=0x0) at
kernel/qobject.cpp:3112
#35 0x00007fde13c338d7 in QAction::triggered (this=0x1299200, _t1=false) at
.moc/release-shared/moc_qaction.cpp:236
#36 0x00007fde13c34d50 in QAction::activate (this=0xa66970, event=<value
optimized out>) at kernel/qaction.cpp:1160
#37 0x0000000000406600 in QAction::trigger (this=0xa66970) at
/usr/include/qt4/QtGui/qaction.h:203
#38 0x0000000000403f26 in CallAction (actionText=..., libraryName=...) at
/home/src/kipitest/main.cpp:229
#39 0x0000000000404fe8 in main (argc=3, argv=0x7fff1ecf3488) at
/home/src/kipitest/main.cpp:303

-- 
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 Kde-imaging mailing list