Bug 307347 - Skanlite crashed
Summary: Skanlite crashed
Status: RESOLVED DUPLICATE of bug 305931
Alias: None
Product: Skanlite
Classification: Applications
Component: general (show other bugs)
Version: 0.7
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kåre Särs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-24 21:17 UTC by Roy
Modified: 2012-09-26 09:42 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roy 2012-09-24 21:17:22 UTC
Application: skanlite (0.7)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-31-generic x86_64
Distribution: Zorin OS 6

-- Information about the crash:
was trying to scan a document and skanlite crashed and directed me to report it

The crash can be reproduced every time.

-- Backtrace:
Application: Skanlite (skanlite), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4caa527780 (LWP 26577))]

Thread 4 (Thread 0x7f4c94c62700 (LWP 26579)):
#0  0x00007f4ca45e5030 in pthread_mutex_unlock () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f4ca41505d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4ca41141f8 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4ca4114f04 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4ca411549a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4c9d6b9406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007f4ca41369e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f4ca45e1e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f4ca77774bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4c77397700 (LWP 26583)):
#0  0x00007f4ca776bb03 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f4c98ad5a0a in ?? () from /usr/lib/x86_64-linux-gnu/libavahi-common.so.3
#2  0x00007f4c98ad54fb in avahi_simple_poll_run () from /usr/lib/x86_64-linux-gnu/libavahi-common.so.3
#3  0x00007f4c98ad56e8 in avahi_simple_poll_iterate () from /usr/lib/x86_64-linux-gnu/libavahi-common.so.3
#4  0x00007f4c98ad591d in avahi_simple_poll_loop () from /usr/lib/x86_64-linux-gnu/libavahi-common.so.3
#5  0x00007f4c98ad599c in ?? () from /usr/lib/x86_64-linux-gnu/libavahi-common.so.3
#6  0x00007f4ca45e1e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007f4ca77774bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4c85b4b700 (LWP 26585)):
#0  0x00007f4ca776bb03 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f4ca4115036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4ca4115164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4ca7eec426 in QEventDispatcherGlib::processEvents (this=0x7f4c8005f8c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f4ca7ebbc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4ca7ebbed7 in QEventLoop::exec (this=0x7f4c85b4add0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f4ca7dbafa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f4ca7e9b9ff in QInotifyFileSystemWatcherEngine::run (this=0x1e76d80) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f4ca7dbdfcb in QThreadPrivate::start (arg=0x1e76d80) at thread/qthread_unix.cpp:298
#9  0x00007f4ca45e1e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f4ca77774bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4caa527780 (LWP 26577)):
[KCrash Handler]
#6  0x00007f4ca7ed0b02 in QObject::disconnect (sender=0x1f92420, signal=0x2c62a69 "rowsInserted(QModelIndex,int,int)", receiver=0x2b74800, method=0x2c61d09 "_k_slotRowsInserted(QModelIndex,int,int)") at kernel/qobject.cpp:2891
#7  0x00007f4ca95cecff in ?? () from /usr/lib/libkdeui.so.5
#8  0x00007f4ca7ebd028 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x2b65e10, event=0x7fffe4af9ee0) at kernel/qcoreapplication.cpp:986
#9  0x00007f4ca88b685f in notify_helper (e=0x7fffe4af9ee0, receiver=0x2b65e10, this=0x1bc9ba0) at kernel/qapplication.cpp:4555
#10 QApplicationPrivate::notify_helper (this=0x1bc9ba0, receiver=0x2b65e10, e=0x7fffe4af9ee0) at kernel/qapplication.cpp:4531
#11 0x00007f4ca88bb713 in QApplication::notify (this=0x7fffe4afbfc0, receiver=0x2b65e10, e=0x7fffe4af9ee0) at kernel/qapplication.cpp:4420
#12 0x00007f4ca95f03f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#13 0x00007f4ca7ebce9c in QCoreApplication::notifyInternal (this=0x7fffe4afbfc0, receiver=0x2b65e10, event=0x7fffe4af9ee0) at kernel/qcoreapplication.cpp:876
#14 0x00007f4ca8dd130d in sendEvent (event=0x7fffe4af9ee0, receiver=0x2b65e10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#15 QAccessible::queryAccessibleInterface (object=0x2b65e10) at accessible/qaccessible.cpp:593
#16 0x00007f4ca8dd751d in QAccessible::updateAccessibility (o=<optimized out>, who=0, reason=QAccessible::ObjectDestroyed) at accessible/qaccessible_unix.cpp:102
#17 0x00007f4ca890174f in QWidget::~QWidget (this=0x2b65e10, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679
#18 0x00007f4ca8901a19 in QWidget::~QWidget (this=0x2b65e10, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1700
#19 0x00007f4ca7ecf935 in QObjectPrivate::deleteChildren (this=0x2b8d050) at kernel/qobject.cpp:1908
#20 0x00007f4ca8901740 in QWidget::~QWidget (this=0x2b4e5e0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#21 0x00007f4ca9568f8e in ?? () from /usr/lib/libkdeui.so.5
#22 0x00007f4ca7ecf935 in QObjectPrivate::deleteChildren (this=0x2b664a0) at kernel/qobject.cpp:1908
#23 0x00007f4ca8901740 in QWidget::~QWidget (this=0x1f17d80, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#24 0x00007f4ca8901a19 in QWidget::~QWidget (this=0x1f17d80, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1700
#25 0x00007f4ca7ecf935 in QObjectPrivate::deleteChildren (this=0x2b26c50) at kernel/qobject.cpp:1908
#26 0x00007f4ca8901740 in QWidget::~QWidget (this=0x2b50360, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#27 0x00007f4ca8d224b9 in QStackedWidget::~QStackedWidget (this=0x2b50360, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:193
#28 0x00007f4ca7ecf935 in QObjectPrivate::deleteChildren (this=0x2b26860) at kernel/qobject.cpp:1908
#29 0x00007f4ca8901740 in QWidget::~QWidget (this=0x2b325a0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#30 0x00007f4ca8d2dfa9 in QTabWidget::~QTabWidget (this=0x2b325a0, __in_chrg=<optimized out>) at widgets/qtabwidget.cpp:367
#31 0x00007f4ca7ecf935 in QObjectPrivate::deleteChildren (this=0x2bb0500) at kernel/qobject.cpp:1908
#32 0x00007f4ca8901740 in QWidget::~QWidget (this=0x2b9b5d0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#33 0x00007f4ca8901a19 in QWidget::~QWidget (this=0x2b9b5d0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1700
#34 0x00007f4ca7ecf935 in QObjectPrivate::deleteChildren (this=0x2b33030) at kernel/qobject.cpp:1908
#35 0x00007f4ca8901740 in QWidget::~QWidget (this=0x7fffe4afa550, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#36 0x000000000040ca3e in Skanlite::showAboutDialog (this=<optimized out>) at /build/buildd/skanlite-0.8/src/skanlite.cpp:454
#37 0x000000000040d264 in Skanlite::qt_metacall (this=0x1e85aa0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffe4afa670) at /build/buildd/skanlite-0.8/obj-x86_64-linux-gnu/src/skanlite.moc:94
#38 0x00007f4ca7ed1489 in QMetaObject::activate (sender=0x1e85aa0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3566
#39 0x00007f4ca9546030 in KDialog::slotButtonClicked(int) () from /usr/lib/libkdeui.so.5
#40 0x00007f4ca9546554 in ?? () from /usr/lib/libkdeui.so.5
#41 0x00007f4ca7ed1281 in QMetaObject::activate (sender=0x1e936c0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe4afa880) at kernel/qobject.cpp:3547
#42 0x00007f4ca7ed8b3e in QSignalMapper::mapped (this=<optimized out>, _t1=8192) at .moc/release-shared/moc_qsignalmapper.cpp:115
#43 0x00007f4ca7ed90db in QSignalMapper::map (this=0x1e936c0, sender=0x1e77870) at kernel/qsignalmapper.cpp:266
#44 0x00007f4ca7ed1281 in QMetaObject::activate (sender=0x1e77870, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe4afaa10) at kernel/qobject.cpp:3547
#45 0x00007f4ca8f46c72 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#46 0x00007f4ca8c84a4e in QAbstractButtonPrivate::emitClicked (this=<optimized out>) at widgets/qabstractbutton.cpp:548
#47 0x00007f4ca8c85d8b in QAbstractButtonPrivate::click (this=0x1e98e20) at widgets/qabstractbutton.cpp:541
#48 0x00007f4ca8c85ffc in QAbstractButton::mouseReleaseEvent (this=0x1e77870, e=0x7fffe4afb2e0) at widgets/qabstractbutton.cpp:1123
#49 0x00007f4ca8907144 in QWidget::event (this=0x1e77870, event=0x7fffe4afb2e0) at kernel/qwidget.cpp:8362
#50 0x00007f4ca88b6894 in notify_helper (e=0x7fffe4afb2e0, receiver=0x1e77870, this=0x1bc9ba0) at kernel/qapplication.cpp:4559
#51 QApplicationPrivate::notify_helper (this=0x1bc9ba0, receiver=0x1e77870, e=0x7fffe4afb2e0) at kernel/qapplication.cpp:4531
#52 0x00007f4ca88bc0bf in QApplication::notify (this=<optimized out>, receiver=0x1e77870, e=0x7fffe4afb2e0) at kernel/qapplication.cpp:4102
#53 0x00007f4ca95f03f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#54 0x00007f4ca7ebce9c in QCoreApplication::notifyInternal (this=0x7fffe4afbfc0, receiver=0x1e77870, event=0x7fffe4afb2e0) at kernel/qcoreapplication.cpp:876
#55 0x00007f4ca88b7862 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#56 QApplicationPrivate::sendMouseEvent (receiver=0x1e77870, event=0x7fffe4afb2e0, alienWidget=0x1e77870, nativeWidget=0x1e9dbf0, buttonDown=0x1e77870, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#57 0x00007f4ca8936bf5 in QETWidget::translateMouseEvent (this=0x1e9dbf0, event=<optimized out>) at kernel/qapplication_x11.cpp:4617
#58 0x00007f4ca8935bae in QApplication::x11ProcessEvent (this=0x7fffe4afbfc0, event=0x7fffe4afbbb0) at kernel/qapplication_x11.cpp:3732
#59 0x00007f4ca895f0d2 in x11EventSourceDispatch (s=0x1bcaf70, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#60 0x00007f4ca4114d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#61 0x00007f4ca41150a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f4ca4115164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f4ca7eec3bf in QEventDispatcherGlib::processEvents (this=0x1ba74b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#64 0x00007f4ca895ed5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#65 0x00007f4ca7ebbc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#66 0x00007f4ca7ebbed7 in QEventLoop::exec (this=0x7fffe4afbf50, flags=...) at kernel/qeventloop.cpp:204
#67 0x00007f4ca7ec0f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#68 0x000000000040a34e in main (argc=4, argv=0x7fffe4afc418) at /build/buildd/skanlite-0.8/src/main.cpp:84

Possible duplicates by query: bug 305931, bug 296373.

Reported using DrKonqi
Comment 1 Kåre Särs 2012-09-26 09:09:09 UTC
Thanks for the report!

From the backtrace it looks like you had opened the about dialog.

Am I correct?

It also looks like it could be a QAccessible bug which I can not help with :(

Can you repeat the crash?

Regards,
  Kåre
Comment 2 Christoph Feck 2012-09-26 09:42:22 UTC

*** This bug has been marked as a duplicate of bug 305931 ***