Application: digikam (2.1.1) KDE Platform Version: 4.7.2 (4.7.2) (Compiled from sources) Qt Version: 4.7.4 Operating System: Linux 3.0.0-13-generic i686 Distribution: Ubuntu 11.10 -- Information about the crash: - What I was doing when the application crashed: Everytime I want to import images from the scanner, Digikam crash immediately when the process starts The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb557c8c0 (LWP 16592))] Thread 7 (Thread 0xb47ffb70 (LWP 16595)): #0 0x01947daa in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x018a2f14 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0x08b828bb in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x08b83637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x08b83f9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x03291cea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #6 0x08baa5f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x01945d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x018950ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 6 (Thread 0xb33eeb70 (LWP 16596)): #0 0x00bd4416 in __kernel_vsyscall () #1 0x01949a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x018a2cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0158dcc0 in wait (time=4294967295, this=0x94f6ce0) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x94f6c0c, mutex=0x94f6c08, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x081faf45 in Digikam::ScanController::run (this=0x94fe8e8) at /build/buildd/digikam-2.1.1/core/digikam/database/scancontroller.cpp:647 #6 0x0158d7b3 in QThreadPrivate::start (arg=0x94fe8e8) at thread/qthread_unix.cpp:331 #7 0x01945d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x018950ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 5 (Thread 0xb2bedb70 (LWP 16597)): #0 0x00bd4416 in __kernel_vsyscall () #1 0x0188640e in poll () from /lib/i386-linux-gnu/libc.so.6 #2 0x08b9234b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x08b83896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x08b83c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x016b6b37 in QEventDispatcherGlib::processEvents (this=0x94fe2f8, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x016871dd in QEventLoop::processEvents (this=0xb2bed100, flags=...) at kernel/qeventloop.cpp:149 #7 0x01687421 in QEventLoop::exec (this=0xb2bed100, flags=...) at kernel/qeventloop.cpp:201 #8 0x0158a90b in QThread::exec (this=0x94fd3d0) at thread/qthread.cpp:498 #9 0x01667e2d in QInotifyFileSystemWatcherEngine::run (this=0x94fd3d0) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x0158d7b3 in QThreadPrivate::start (arg=0x94fd3d0) at thread/qthread_unix.cpp:331 #11 0x01945d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x018950ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 4 (Thread 0xb23ecb70 (LWP 16599)): #0 0x00bd4416 in __kernel_vsyscall () #1 0x01949a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x018a2cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0158dcc0 in wait (time=4294967295, this=0x97a3d68) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x97a3a38, mutex=0x97a3a34, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x01305f54 in Digikam::ParkingThread::run (this=0x97a3a28) at /build/buildd/digikam-2.1.1/core/libs/threads/threadmanager.cpp:119 #6 0x0158d7b3 in QThreadPrivate::start (arg=0x97a3a28) at thread/qthread_unix.cpp:331 #7 0x01945d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x018950ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0xb04beb70 (LWP 16600)): #0 0x01947d70 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x018a2f14 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0x08b828bb in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x08b83637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x08b83c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x016b6b37 in QEventDispatcherGlib::processEvents (this=0x99914e8, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x016871dd in QEventLoop::processEvents (this=0xb04be100, flags=...) at kernel/qeventloop.cpp:149 #7 0x01687421 in QEventLoop::exec (this=0xb04be100, flags=...) at kernel/qeventloop.cpp:201 #8 0x0158a90b in QThread::exec (this=0x9991678) at thread/qthread.cpp:498 #9 0x01667e2d in QInotifyFileSystemWatcherEngine::run (this=0x9991678) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x0158d7b3 in QThreadPrivate::start (arg=0x9991678) at thread/qthread_unix.cpp:331 #11 0x01945d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x018950ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xb5149b70 (LWP 16621)): [KCrash Handler] #7 register_platform (d=0x4, dispatch=0x2979380, name=0x2970726 "usb") at control.c:2014 #8 0x0296389f in usb_init (d=0x4) at control.c:383 #9 0x06faa1d6 in sanei_usb_init () at sanei_usb.c:568 #10 0x06faee38 in sane_xerox_mfp_init (version_code=0xb514906c, cb=0x6e66aa0 <KSaneIface::KSaneAuth::authorization(char const*, char*, char*)>) at xerox_mfp.c:895 #11 0x0626d332 in init (be=0xb3b50a0) at dll.c:613 #12 0x0626dd3f in sane_dll_get_devices (device_list=0xb5149148, local_only=0) at dll.c:1054 #13 0x0626b553 in sane_get_devices (dl=0xb5149148, local=0) at dll-s.c:17 #14 0x06e56d96 in KSaneIface::FindSaneDevicesThread::run (this=0xb1ac298) at ../../libksane/ksane_find_devices_thread.cpp:84 #15 0x0158d7b3 in QThreadPrivate::start (arg=0xb1ac298) at thread/qthread_unix.cpp:331 #16 0x01945d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0x018950ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb557c8c0 (LWP 16592)): #0 0x00bd4416 in __kernel_vsyscall () #1 0x0188640e in poll () from /lib/i386-linux-gnu/libc.so.6 #2 0x026da000 in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1 #3 0x026da60c in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1 #4 0x026da6c1 in xcb_writev () from /usr/lib/i386-linux-gnu/libxcb.so.1 #5 0x01c7b0d0 in _XSend () from /usr/lib/i386-linux-gnu/libX11.so.6 #6 0x01c7b4fa in _XFlush () from /usr/lib/i386-linux-gnu/libX11.so.6 #7 0x01c5afc1 in XFlush () from /usr/lib/i386-linux-gnu/libX11.so.6 #8 0x03eb8ed1 in QWidgetPrivate::setCursor_sys (this=0xb4837720) at kernel/qwidget_x11.cpp:1385 #9 0x03e6e951 in QWidget::setCursor (this=0xb4837708, cursor=...) at kernel/qwidget.cpp:5063 #10 0x042d6093 in QSplitterHandle::setOrientation (this=0xb4837708, orientation=Qt::Horizontal) at widgets/qsplitter.cpp:136 #11 0x042d617d in QSplitterHandle::QSplitterHandle (this=0xb4837708, orientation=Qt::Horizontal, parent=0xb647030) at widgets/qsplitter.cpp:122 #12 0x042d7e89 in QSplitter::createHandle (this=0xb647030) at widgets/qsplitter.cpp:1239 #13 0x042d924b in QSplitterPrivate::insertWidget (this=0xb646948, index=0, w=0xaa06c18) at widgets/qsplitter.cpp:946 #14 0x042da7f6 in QSplitterPrivate::insertWidget_helper (this=0xb646948, index=0, widget=0xaa06c18, show=true) at widgets/qsplitter.cpp:912 #15 0x042da8aa in QSplitter::insertWidget (this=0xb647030, index=0, widget=0xaa06c18) at widgets/qsplitter.cpp:1203 #16 0x042da8e6 in QSplitter::addWidget (this=0xb647030, widget=0xaa06c18) at widgets/qsplitter.cpp:1187 #17 0x06e589b5 in KSaneIface::KSaneWidget::KSaneWidget (this=0xaa21a48, parent=0x0) at ../../libksane/ksane_widget.cpp:220 #18 0x0695a866 in Plugin_AcquireImages::slotActivate (this=0xa64c300) at /build/buildd/digikam-2.1.1/extra/kipi-plugins/acquireimages/plugin_acquireimages.cpp:98 #19 0x0695a976 in Plugin_AcquireImages::qt_metacall (this=0xa64c300, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfeea3a8) at /build/buildd/digikam-2.1.1/obj-i686-linux-gnu/extra/kipi-plugins/acquireimages/plugin_acquireimages.moc:74 #20 0x0168eb7d in metacall (argv=0xbfeea3a8, idx=4, cl=QMetaObject::InvokeMetaMethod, object=0xa64c300) at kernel/qmetaobject.cpp:237 #21 QMetaObject::metacall (object=0xa64c300, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfeea3a8) at kernel/qmetaobject.cpp:232 #22 0x0169da6a in QMetaObject::activate (sender=0xa61f640, m=0x8528f50, local_signal_index=1, argv=0xbfeea3a8) at kernel/qobject.cpp:3278 #23 0x03e0d83d in QAction::triggered (this=0xa61f640, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #24 0x03e0dadb in QAction::activate (this=0xa61f640, event=QAction::Trigger) at kernel/qaction.cpp:1257 #25 0x03e0efa8 in trigger (this=0xa61f640) at kernel/qaction.h:218 #26 QAction::qt_metacall (this=0xa61f640, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xb19bb40) at .moc/release-shared/moc_qaction.cpp:174 #27 0x03e767f2 in QWidgetAction::qt_metacall (this=0xa61f640, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xb19bb40) at .moc/release-shared/moc_qwidgetaction.cpp:67 #28 0x0545ee22 in KAction::qt_metacall (this=0xa61f640, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xb19bb40) at ./kaction.moc:95 #29 0x0168eb7d in metacall (argv=0xb19bb40, idx=12, cl=QMetaObject::InvokeMetaMethod, object=0xa61f640) at kernel/qmetaobject.cpp:237 #30 QMetaObject::metacall (object=0xa61f640, cl=QMetaObject::InvokeMetaMethod, idx=12, argv=0xb19bb40) at kernel/qmetaobject.cpp:232 #31 0x01699685 in QMetaCallEvent::placeMetaCall (this=0xa8cf8e8, object=0xa61f640) at kernel/qobject.cpp:535 #32 0x016a0b52 in QObject::event (this=0xa61f640, e=0xa8cf8e8) at kernel/qobject.cpp:1217 #33 0x03e0dbb1 in event (e=<optimized out>, this=<optimized out>) at kernel/qaction.cpp:1187 #34 QAction::event (this=0xffffffff, e=0x1) at kernel/qaction.cpp:1172 #35 0x0545d20f in KAction::event (this=0xa61f640, event=0xa8cf8e8) at ../../kdeui/actions/kaction.cpp:131 #36 0x03e14d54 in notify_helper (e=0xa8cf8e8, receiver=0xa61f640, this=0x9334088) at kernel/qapplication.cpp:4486 #37 QApplicationPrivate::notify_helper (this=0x9334088, receiver=0xa61f640, e=0xa8cf8e8) at kernel/qapplication.cpp:4458 #38 0x03e1a103 in QApplication::notify (this=0xa8cf8e8, receiver=0xa61f640, e=0xa8cf8e8) at kernel/qapplication.cpp:3886 #39 0x0555f681 in KApplication::notify (this=0xbfeead30, receiver=0xa61f640, event=0xa8cf8e8) at ../../kdeui/kernel/kapplication.cpp:311 #40 0x0168819e in QCoreApplication::notifyInternal (this=0xbfeead30, receiver=0xa61f640, event=0xa8cf8e8) at kernel/qcoreapplication.cpp:787 #41 0x0168bf93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x92f2ba0) at kernel/qcoreapplication.cpp:1428 #43 0x0168c0ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321 #44 0x016b66a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #45 postEventSourceDispatch (s=0x93379f0) at kernel/qeventdispatcher_glib.cpp:277 #46 0x08b8325f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #47 0x08b83990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #48 0x08b83c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #49 0x016b6ada in QEventDispatcherGlib::processEvents (this=0x92f38b0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #50 0x03ecce3a in QGuiEventDispatcherGlib::processEvents (this=0x92f38b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #51 0x016871dd in QEventLoop::processEvents (this=0xbfeeac14, flags=...) at kernel/qeventloop.cpp:149 #52 0x01687421 in QEventLoop::exec (this=0xbfeeac14, flags=...) at kernel/qeventloop.cpp:201 #53 0x0168c19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #54 0x03e128f4 in QApplication::exec () at kernel/qapplication.cpp:3760 #55 0x080b4b64 in main (argc=) at /build/buildd/digikam-2.1.1/core/digikam/main/main.cpp:232 Reported using DrKonqi
Hi, Do you get the same problem if you scan with Skanlite or scangui which use the same libksane library? I guess yes. The second question do you get the same problem with XSane or scanimage?
Hi, all are working very well. It's just Digikam that crashes just after selecting 'import from scan' 2011/11/28 Kåre Särs <kare.sars@iki.fi> > https://bugs.kde.org/show_bug.cgi?id=287773 > > > Kåre Särs <kare.sars@iki.fi> changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > Status|UNCONFIRMED |NEEDSINFO > Resolution| |WAITINGFORINFO > > > > > --- Comment #1 from Kåre Särs <kare sars iki fi> 2011-11-28 20:09:33 --- > Hi, > > Do you get the same problem if you scan with Skanlite or scangui which use > the > same libksane library? I guess yes. > > The second question do you get the same problem with XSane or scanimage? > > -- > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You reported the bug. >
*** Bug 288207 has been marked as a duplicate of this bug. ***
Gilles: This looks like name space pollution or similar. sanei_usb_init() and usb_init() are called without parameters and only Digikam crashes not Skanlite. I could not find a file called "control.c" in either sane or libusb (0.1.12) strosier: Just to verify my findings you could run Digikam from the command line with the following command: SANE_DEBUG_SANEI=16 digikam Then copy the output here. /Kåre
So, it's sound like a similar problem than bug 268267 Gilles Caulier
Sorry for the delay papa@Dell-Ubuntu:~$ SANE_DEBUG_SANEI=16 digikam QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work. QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Aucun fichier ou dossier de ce type QFileSystemWatcher: failed to add paths: /home/papa/.config/ibus/bus void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action QPainter::begin: Widget painting can only begin as a result of a paintEvent QPainter::translate: Painter not active QPainter::setClipRect: Painter not active QPainter::font: Painter not active QPainter::setFont: Painter not active QPainter::setPen: Painter not active QPainter::setFont: Painter not active QPainter::fontMetrics: Painter not active QPainter::setPen: Painter not active QPainter::setBrush: Painter not active QPainter::setFont: Painter not active QPainter::fontMetrics: Painter not active QPainter::setPen: Painter not active QPainter::setBrush: Painter not active 2011/12/4 Kåre Särs <kare.sars@iki.fi> > https://bugs.kde.org/show_bug.cgi?id=287773 > > > Kåre Särs <kare.sars@iki.fi> changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > Status|NEEDSINFO |ASSIGNED > CC| |digikam-devel@kde.org > Resolution|WAITINGFORINFO | > Ever Confirmed|0 |1 > > > > > --- Comment #4 from Kåre Särs <kare sars iki fi> 2011-12-04 20:16:33 --- > Gilles: > > This looks like name space pollution or similar. sanei_usb_init() and > usb_init() are called without parameters and only Digikam crashes not > Skanlite. > I could not find a file called "control.c" in either sane or libusb > (0.1.12) > > strosier: > > Just to verify my findings you could run Digikam from the command line > with the > following command: > > SANE_DEBUG_SANEI=16 digikam > > Then copy the output here. > > /Kåre > > -- > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You reported the bug. >
*** Bug 289302 has been marked as a duplicate of this bug. ***
strosier: Sorry,it should have been SANE_DEBUG_SANEI_USB... As it crashed in xerox_mfp I assumed that it was an xerox_mfp scanner. If it is not a Xerox scanner, a workaround could be to comment out xerox_mfp in /etc/sane.d/dll.conf. If that works this might be a sane bug...
well, it's not a xerox scanner, and to comment out xerox_mfp does'nt help. I forgot to say that there is a canon scanner on USB and a HP scanner on my network. Digikam crashes before I'm invited to chose the scanner. 2011/12/18 Kåre Särs <kare.sars@iki.fi> > https://bugs.kde.org/show_bug.cgi?id=287773 > > > > > > --- Comment #8 from Kåre Särs <kare sars iki fi> 2011-12-18 20:42:58 --- > strosier: > > Sorry,it should have been SANE_DEBUG_SANEI_USB... > > As it crashed in xerox_mfp I assumed that it was an xerox_mfp scanner. If > it is > not a Xerox scanner, a workaround could be to comment out xerox_mfp in > /etc/sane.d/dll.conf. If that works this might be a sane bug... > > -- > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You reported the bug. >
I'll mark this as a duplicate. Reopen if it still crashes. *** This bug has been marked as a duplicate of bug 268267 ***
Fixed with #268267