Bug 399838 - Tellico s'est planté
Summary: Tellico s'est planté
Status: RESOLVED BACKTRACE
Alias: None
Product: tellico
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Robby Stephenson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-10-15 14:27 UTC by thirimont.ch
Modified: 2019-01-05 02:17 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description thirimont.ch 2018-10-15 14:27:26 UTC
Application: tellico (3.1.2+git)

Qt Version: 5.11.1
Frameworks Version: 5.50.0
Operating System: Linux 4.15.0-36-generic x86_64
Distribution: KDE neon User Edition 5.14

-- Information about the crash:
- What I was doing when the application crashed: I wanted to open a book form when Tellico planted. I tried again, but the result was the same each time. It's impossible to open a book card.

The crash can be reproduced every time.

-- Backtrace:
Application: Tellico (tellico), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f25cf367840 (LWP 5855))]

Thread 3 (Thread 0x7f25a73a4700 (LWP 5857)):
#0  0x00007f25c5b07bf9 in __GI___poll (fds=0x7f25a0004db0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f25be5f0439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f25be5f054c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f25c6442a9b in QEventDispatcherGlib::processEvents (this=0x7f25a0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f25c63e6dea in QEventLoop::exec (this=this@entry=0x7f25a73a3d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f25c6211b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#6  0x00007f25c9214e45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f25c621caab in QThreadPrivate::start (arg=0x7f25c948cd60) at thread/qthread_unix.cpp:367
#8  0x00007f25c171c6db in start_thread (arg=0x7f25a73a4700) at pthread_create.c:463
#9  0x00007f25c5b1488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f25b1a90700 (LWP 5856)):
#0  0x00007f25c5b07bf9 in __GI___poll (fds=0x7f25b1a8fc68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f25c01d5747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f25c01d736a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f25b45da129 in QXcbEventReader::run (this=0x55e7e8cb6ac0) at qxcbconnection.cpp:1388
#4  0x00007f25c621caab in QThreadPrivate::start (arg=0x55e7e8cb6ac0) at thread/qthread_unix.cpp:367
#5  0x00007f25c171c6db in start_thread (arg=0x7f25b1a90700) at pthread_create.c:463
#6  0x00007f25c5b1488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f25cf367840 (LWP 5855)):
[KCrash Handler]
#6  0x00007f25c6cd5b1f in QTextLayout::drawCursor (this=this@entry=0x55e7e971f578, p=p@entry=0x7fff92eadbf8, pos=..., cursorPosition=<optimized out>, width=1) at text/qtextlayout.cpp:1335
#7  0x00007f25c796ff89 in QWidgetLineControl::draw (this=0x55e7e971f4a0, painter=painter@entry=0x7fff92eadbf8, offset=..., clip=..., flags=flags@entry=5) at widgets/qwidgetlinecontrol.cpp:662
#8  0x00007f25c7965e65 in QLineEdit::paintEvent (this=this@entry=0x55e7e971f410) at widgets/qlineedit.cpp:2031
#9  0x00007f25c829ba58 in KLineEdit::paintEvent (this=0x55e7e971f410, ev=0x7fff92eae110) at ./src/klineedit.cpp:1420
#10 0x00007f25c786db08 in QWidget::event (this=this@entry=0x55e7e971f410, event=event@entry=0x7fff92eae110) at kernel/qwidget.cpp:9281
#11 0x00007f25c796a9da in QLineEdit::event (this=this@entry=0x55e7e971f410, e=e@entry=0x7fff92eae110) at widgets/qlineedit.cpp:1487
#12 0x00007f25c829b7e2 in KLineEdit::event (this=0x55e7e971f410, ev=0x7fff92eae110) at ./src/klineedit.cpp:1068
#13 0x00007f25c782ee8c in QApplicationPrivate::notify_helper (this=this@entry=0x55e7e8c9a3d0, receiver=receiver@entry=0x55e7e971f410, e=e@entry=0x7fff92eae110) at kernel/qapplication.cpp:3727
#14 0x00007f25c783645f in QApplication::notify (this=0x7fff92eb0a30, receiver=0x55e7e971f410, e=0x7fff92eae110) at kernel/qapplication.cpp:3486
#15 0x00007f25c63e8ab8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x55e7e971f410, event=event@entry=0x7fff92eae110) at kernel/qcoreapplication.cpp:1048
#16 0x00007f25c786664a in QCoreApplication::sendSpontaneousEvent (event=0x7fff92eae110, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
#17 QWidgetPrivate::sendPaintEvent (this=this@entry=0x55e7e91f30e0, toBePainted=...) at kernel/qwidget.cpp:5683
#18 0x00007f25c7866e2d in QWidgetPrivate::drawWidget (this=this@entry=0x55e7e91f30e0, pdev=pdev@entry=0x55e7e97e9430, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=<optimized out>) at kernel/qwidget.cpp:5623
#19 0x00007f25c7867a90 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e971e620, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5818
#20 0x00007f25c786681e in QWidgetPrivate::drawWidget (this=this@entry=0x55e7e971e620, pdev=pdev@entry=0x55e7e97e9430, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=<optimized out>) at kernel/qwidget.cpp:5674
#21 0x00007f25c7867a90 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e971eb80, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5818
#22 0x00007f25c7867c19 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e971eb80, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5804
#23 0x00007f25c7867c19 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e971eb80, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5804
#24 0x00007f25c7867c19 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e971eb80, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5804
#25 0x00007f25c7867c19 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e971eb80, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5804
#26 0x00007f25c7867c19 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e971eb80, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5804
#27 0x00007f25c7867c19 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e971eb80, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5804
#28 0x00007f25c7867c19 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e971eb80, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5804
#29 0x00007f25c7867c19 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e971eb80, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5804
#30 0x00007f25c7867c19 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e971eb80, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5804
#31 0x00007f25c7867c19 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e971eb80, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5804
#32 0x00007f25c786681e in QWidgetPrivate::drawWidget (this=this@entry=0x55e7e971eb80, pdev=pdev@entry=0x55e7e97e9430, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=<optimized out>) at kernel/qwidget.cpp:5674
#33 0x00007f25c7867a90 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e9665ce0, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5818
#34 0x00007f25c786681e in QWidgetPrivate::drawWidget (this=this@entry=0x55e7e9665ce0, pdev=pdev@entry=0x55e7e97e9430, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=<optimized out>) at kernel/qwidget.cpp:5674
#35 0x00007f25c7867a90 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e91137b0, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5818
#36 0x00007f25c786681e in QWidgetPrivate::drawWidget (this=this@entry=0x55e7e91137b0, pdev=pdev@entry=0x55e7e97e9430, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=<optimized out>) at kernel/qwidget.cpp:5674
#37 0x00007f25c7867a90 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e919ac30, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5818
#38 0x00007f25c7867c19 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e919ac30, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5804
#39 0x00007f25c786681e in QWidgetPrivate::drawWidget (this=this@entry=0x55e7e919ac30, pdev=pdev@entry=0x55e7e97e9430, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=<optimized out>) at kernel/qwidget.cpp:5674
#40 0x00007f25c7867a90 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e90c7ef0, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5818
#41 0x00007f25c7867c19 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x55e7e90c7ef0, pdev=pdev@entry=0x55e7e97e9430, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x55e7f0085330) at kernel/qwidget.cpp:5804
#42 0x00007f25c786681e in QWidgetPrivate::drawWidget (this=this@entry=0x55e7e90c7ef0, pdev=0x55e7e97e9430, rgn=..., offset=..., flags=flags@entry=5, sharedPainter=sharedPainter@entry=0x0, backingStore=<optimized out>) at kernel/qwidget.cpp:5674
#43 0x00007f25c783e1e6 in QWidgetBackingStore::doSync (this=this@entry=0x55e7f0085330) at kernel/qwidgetbackingstore.cpp:1375
#44 0x00007f25c783e425 in QWidgetBackingStore::sync (this=0x55e7f0085330) at kernel/qwidgetbackingstore.cpp:1156
#45 0x00007f25c7855b6f in QWidgetPrivate::syncBackingStore (this=0x55e7e90c7ef0) at kernel/qwidget.cpp:1953
#46 0x00007f25c7888189 in QWidgetWindow::handleResizeEvent (this=this@entry=0x7f25ac00e290, event=event@entry=0x7fff92eb0710) at kernel/qwidgetwindow.cpp:805
#47 0x00007f25c788b349 in QWidgetWindow::event (this=0x7f25ac00e290, event=0x7fff92eb0710) at kernel/qwidgetwindow.cpp:302
#48 0x00007f25c782ee8c in QApplicationPrivate::notify_helper (this=this@entry=0x55e7e8c9a3d0, receiver=receiver@entry=0x7f25ac00e290, e=e@entry=0x7fff92eb0710) at kernel/qapplication.cpp:3727
#49 0x00007f25c783645f in QApplication::notify (this=0x7fff92eb0a30, receiver=0x7f25ac00e290, e=0x7fff92eb0710) at kernel/qapplication.cpp:3486
#50 0x00007f25c63e8ab8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x7f25ac00e290, event=event@entry=0x7fff92eb0710) at kernel/qcoreapplication.cpp:1048
#51 0x00007f25c6bd1eb0 in QCoreApplication::sendSpontaneousEvent (event=0x7fff92eb0710, receiver=0x7f25ac00e290) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
#52 QGuiApplicationPrivate::processGeometryChangeEvent (e=...) at kernel/qguiapplication.cpp:2401
#53 0x00007f25c6bd6f5d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x55e7f1c23870) at kernel/qguiapplication.cpp:1829
#54 0x00007f25c6baff0b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1032
#55 0x00007f25b4664edb in QPAEventDispatcherGlib::processEvents (this=0x55e7e8cdbfc0, flags=...) at qeventdispatcher_glib.cpp:70
#56 0x00007f25c63e6dea in QEventLoop::exec (this=this@entry=0x7fff92eb08c0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#57 0x00007f25c63effa0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336
#58 0x000055e7e8169a51 in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:184

Possible duplicates by query: bug 396031.

Reported using DrKonqi
Comment 1 Robby Stephenson 2018-12-23 14:36:17 UTC
Thank you for filing the bug. Unfortunately, there's not enough info in the backtrace to determine the cause of the crash. Are you able to install debug symbols? Or perhaps try the more recent version of Tellico to see if it may have been fixed? 

Does the crash happen no matter what kind of collection you have open? No matter whether it is a new empty collection or not?