[Tellico-users] Returning lend books crashes tellico

Michael Engelhardt me at mindcrime-ilab.de
Mon Mar 1 14:51:26 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Application that crashed: tellico
Version of the application:
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-20-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
(1) Start application - opens with book databases
(2) switch to lend items tab on the left side
(3) expands tree node of person who has borrowed the book
(4) select desired book to return and select 'Rückgabe' (return or
restoration)

- --> crash handler appears as follows:

 -- Backtrace:
Application: Tellico (tellico), signal: Aborted
[Current thread is 1 (Thread 0xb78ca710 (LWP 7930))]

Thread 2 (Thread 0xb0d7fb70 (LWP 7934)):
#0  0x00222422 in __kernel_vsyscall ()
#1  0x0022d142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x01da88d4 in __pthread_cond_timedwait (cond=0x9598eb0,
mutex=0x9598e98, abstime=0xb0d7f290) at forward.c:152
#3  0x0169ddef in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0x016929ae in ?? () from /usr/lib/libQtCore.so.4
#5  0x0169ce32 in ?? () from /usr/lib/libQtCore.so.4
#6  0x0022880e in start_thread (arg=0xb0d7fb70) at pthread_create.c:300
#7  0x01d9b8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb78ca710 (LWP 7930)):
[KCrash Handler]
#6  0x00222422 in __kernel_vsyscall ()
#7  0x01cf94d1 in *__GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x01cfc932 in *__GI_abort () at abort.c:92
#9  0x01693f8c in qt_message_output(QtMsgType, char const*) () from
/usr/lib/libQtCore.so.4
#10 0x0169406e in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#11 0x0169411c in qt_assert_x(char const*, char const*, char const*,
int) () from /usr/lib/libQtCore.so.4
#12 0x0826f45c in QList<KSharedPtr<Tellico::Data::Loan> >::at
(this=0x94a29a8, index_=...) at /usr/include/qt4/QtCore/qlist.h:395
#13 Tellico::BorrowerModel::loan (this=0x94a29a8, index_=...) at
/home/me/Downloads/tellico-2.0pre1/src/models/borrowermodel.cpp:259
#14 0x0826feaa in Tellico::BorrowerModel::entry (this=0x94a29a8,
index_=...) at
/home/me/Downloads/tellico-2.0pre1/src/models/borrowermodel.cpp:244
#15 0x08270277 in Tellico::BorrowerModel::data (this=0x94a29a8,
index_=..., role_=1) at
/home/me/Downloads/tellico-2.0pre1/src/models/borrowermodel.cpp:122
#16 0x05aa8cc8 in QSortFilterProxyModel::data(QModelIndex const&, int)
const () from /usr/lib/libQtGui.so.4
#17 0x05ace81f in
QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex
const&) const () from /usr/lib/libQtGui.so.4
#18 0x08249c80 in Tellico::GUI::CountDelegate::initStyleOption
(this=0x6, option_=0x0, index_=...) at
/home/me/Downloads/tellico-2.0pre1/src/gui/countdelegate.cpp:56
#19 0x05acf8de in QStyledItemDelegate::paint(QPainter*,
QStyleOptionViewItem const&, QModelIndex const&) const () from
/usr/lib/libQtGui.so.4
#20 0x08249d0f in Tellico::GUI::CountDelegate::paint (this=0x94a4160,
painter_=0xbfd5820c, option_=..., index_=...) at
/home/me/Downloads/tellico-2.0pre1/src/gui/countdelegate.cpp:72
#21 0x05a5c500 in QTreeView::drawRow(QPainter*, QStyleOptionViewItem
const&, QModelIndex const&) const () from /usr/lib/libQtGui.so.4
#22 0x05a642cc in QTreeView::drawTree(QPainter*, QRegion const&) const
() from /usr/lib/libQtGui.so.4
#23 0x05a64d4d in QTreeView::paintEvent(QPaintEvent*) () from
/usr/lib/libQtGui.so.4
#24 0x05525dd4 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#25 0x058d5633 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#26 0x05974494 in QAbstractScrollArea::viewportEvent(QEvent*) () from
/usr/lib/libQtGui.so.4
#27 0x05a28087 in QAbstractItemView::viewportEvent(QEvent*) () from
/usr/lib/libQtGui.so.4
#28 0x05a63434 in QTreeView::viewportEvent(QEvent*) () from
/usr/lib/libQtGui.so.4
#29 0x05976a95 in ?? () from /usr/lib/libQtGui.so.4
#30 0x0178c83a in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*,
QEvent*) () from /usr/lib/libQtCore.so.4
#31 0x054d0f2c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#32 0x054d85ca in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#33 0x00e3225a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#34 0x0178d6cb in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/libQtCore.so.4
#35 0x0552de25 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#36 0x056bc233 in ?? () from /usr/lib/libQtGui.so.4
#37 0x0551f116 in QWidgetPrivate::syncBackingStore() () from
/usr/lib/libQtGui.so.4
#38 0x05526215 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#39 0x058f3297 in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4
#40 0x00f18434 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#41 0x00f5e9df in KXmlGuiWindow::event(QEvent*) () from
/usr/lib/libkdeui.so.5
#42 0x054d0f54 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#43 0x054d85ca in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#44 0x00e3225a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#45 0x0178d6cb in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/libQtCore.so.4
#46 0x056b9427 in ?? () from /usr/lib/libQtGui.so.4
#47 0x056bcb34 in ?? () from /usr/lib/libQtGui.so.4
#48 0x055211cc in QWidget::repaint(QRect const&) () from
/usr/lib/libQtGui.so.4
#49 0x055212dc in QWidget::repaint() () from /usr/lib/libQtGui.so.4
#50 0x080d8121 in Tellico::EntryView::slotRefresh (this=0x8d050c8) at
/home/me/Downloads/tellico-2.0pre1/src/entryview.cpp:296
#51 0x080ac4a4 in Tellico::Controller::modifiedEntries (this=0x8b62eb8,
entries_=...) at /home/me/Downloads/tellico-2.0pre1/src/controller.cpp:216
#52 0x082659fb in Tellico::Command::RemoveLoans::redo (this=0x94b5a38)
at /home/me/Downloads/tellico-2.0pre1/src/commands/removeloans.cpp:62
#53 0x05b55135 in QUndoStack::push(QUndoCommand*) () from
/usr/lib/libQtGui.so.4
#54 0x0811f497 in Tellico::Kernel::doCommand (this=0x8b61dd0,
loans_=...) at /home/me/Downloads/tellico-2.0pre1/src/tellico_kernel.cpp:328
#55 Tellico::Kernel::removeLoans (this=0x8b61dd0, loans_=...) at
/home/me/Downloads/tellico-2.0pre1/src/tellico_kernel.cpp:248
#56 0x080ad680 in Tellico::Controller::slotCheckIn (this=0x8b62eb8,
entries_=...) at /home/me/Downloads/tellico-2.0pre1/src/controller.cpp:684
#57 0x08101091 in Tellico::LoanView::slotCheckIn (this=0x9498f40) at
/home/me/Downloads/tellico-2.0pre1/src/loanview.cpp:197
#58 0x08102ea0 in Tellico::LoanView::qt_metacall (this=0x9498f40,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfd59768) at
/home/me/Downloads/tellico-2.0pre1/src/loanview.moc:81
#59 0x017a3263 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/libQtCore.so.4
#60 0x017a36d8 in QMetaObject::activate(QObject*, QMetaObject const*,
int, int, void**) () from /usr/lib/libQtCore.so.4
#61 0x054ca9b1 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#62 0x054cbf32 in QAction::activate(QAction::ActionEvent) () from
/usr/lib/libQtGui.so.4
#63 0x059199cc in ?? () from /usr/lib/libQtGui.so.4
#64 0x0592003b in ?? () from /usr/lib/libQtGui.so.4
#65 0x05920bf7 in QMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libQtGui.so.4
#66 0x00f1c835 in KMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libkdeui.so.5
#67 0x05526012 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#68 0x05922e34 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#69 0x054d0f54 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#70 0x054d9033 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#71 0x00e3225a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#72 0x0178d6cb in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/libQtCore.so.4
#73 0x054d7f6e in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from
/usr/lib/libQtGui.so.4
#74 0x05546c87 in ?? () from /usr/lib/libQtGui.so.4
#75 0x05545c4b in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#76 0x05572502 in ?? () from /usr/lib/libQtGui.so.4
#77 0x06999e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#78 0x0699d730 in ?? () from /lib/libglib-2.0.so.0
#79 0x0699d863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#80 0x017b802c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#81 0x05571be5 in ?? () from /usr/lib/libQtGui.so.4
#82 0x0178bc79 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#83 0x0178c0ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#84 0x05922c9e in QMenu::exec(QPoint const&, QAction*) () from
/usr/lib/libQtGui.so.4
#85 0x08101d77 in Tellico::LoanView::contextMenuEvent (this=0x9498f40,
event_=0xbfd5c108) at
/home/me/Downloads/tellico-2.0pre1/src/loanview.cpp:116
#86 0x0552669f in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#87 0x058d5633 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#88 0x05974494 in QAbstractScrollArea::viewportEvent(QEvent*) () from
/usr/lib/libQtGui.so.4
#89 0x05a28087 in QAbstractItemView::viewportEvent(QEvent*) () from
/usr/lib/libQtGui.so.4
#90 0x05a63434 in QTreeView::viewportEvent(QEvent*) () from
/usr/lib/libQtGui.so.4
#91 0x05976a95 in ?? () from /usr/lib/libQtGui.so.4
#92 0x0178c83a in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*,
QEvent*) () from /usr/lib/libQtCore.so.4
#93 0x054d0f2c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#94 0x054d8ae3 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#95 0x00e3225a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#96 0x0178d6cb in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/libQtCore.so.4
#97 0x0554c66e in QCoreApplication::sendSpontaneousEvent(QObject*,
QEvent*) () from /usr/lib/libQtGui.so.4
#98 0x05546e64 in ?? () from /usr/lib/libQtGui.so.4
#99 0x05545c4b in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#100 0x05572502 in ?? () from /usr/lib/libQtGui.so.4
#101 0x06999e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#102 0x0699d730 in ?? () from /lib/libglib-2.0.so.0
#103 0x0699d863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#104 0x017b802c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#105 0x05571be5 in ?? () from /usr/lib/libQtGui.so.4
#106 0x0178bc79 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#107 0x0178c0ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#108 0x0178e53f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#109 0x054d0dd7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#110 0x08103ff7 in main (argc=1, argv=0xbfd5dcc4) at
/home/me/Downloads/tellico-2.0pre1/src/main.cpp:96

Report to tellico-users at kde.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iJwEAQECAAYFAkuL1GgACgkQVQXI8J9Rkd9YVwQA3Upmrk7Olg0X1U38npQda3cv
UCtpUqX0VMVmfXebOZLZUv5gBq+6mADb6Rhx1mplKD/3RI7x64cfqMCoCcr2MCnj
g/sWcXJBGYeFlqPrTcb4PsTIn+G+Bn7Q9IyVzOD59PytvpvPt7EyNh68aVF6WJqa
sk6qUtfNzuVzKVzGLcc=
=dNRm
-----END PGP SIGNATURE-----

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3662 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mail.kde.org/pipermail/tellico-users/attachments/20100301/cc0a9a56/attachment.p7s>


More information about the tellico-users mailing list