https://bugs.kde.org/show_bug.cgi?id=407027
Bug ID: 407027 Summary: Tellico crashes when adding multiple ebooks to the collection Product: tellico Version: 3.1.2 Platform: Fedora RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: ro...@periapsis.org Reporter: phob0s...@gmail.com Target Milestone: --- Application: tellico (3.1.2) Qt Version: 5.11.3 Frameworks Version: 5.55.0 Operating System: Linux 5.0.9-200.fc29.x86_64 x86_64 Distribution: "Fedora release 29 (Twenty Nine)" -- Information about the crash: - What I was doing when the application crashed: selected several (~15) pdf files drag'n'dropped them onto Tellico window selected to merge with the existing collection caught a crash -- Backtrace: Application: Tellico (tellico), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fdab4807600 (LWP 21092))] Thread 5 (Thread 0x7fda9db92700 (LWP 21130)): #0 0x00007fdab8dd4f54 in read () at /lib64/libc.so.6 #1 0x00007fdab4e25355 in pa_read () at /usr/lib64/pulseaudio/libpulsecommon-12.2.so #2 0x00007fdab59c5826 in pa_mainloop_prepare () at /lib64/libpulse.so.0 #3 0x00007fdab59c6294 in pa_mainloop_iterate () at /lib64/libpulse.so.0 #4 0x00007fdab59c6350 in pa_mainloop_run () at /lib64/libpulse.so.0 #5 0x00007fdab59d45bd in thread () at /lib64/libpulse.so.0 #6 0x00007fdab4e5506c in internal_thread_func () at /usr/lib64/pulseaudio/libpulsecommon-12.2.so #7 0x00007fdab84ad58e in start_thread () at /lib64/libpthread.so.0 #8 0x00007fdab8de4683 in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fda9f55e700 (LWP 21095)): #0 0x00007fdab84b372c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fda9f7b88bb in () at /usr/lib64/dri/i965_dri.so #2 0x00007fda9f7b85fb in () at /usr/lib64/dri/i965_dri.so #3 0x00007fdab84ad58e in start_thread () at /lib64/libpthread.so.0 #4 0x00007fdab8de4683 in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fdaa5f69700 (LWP 21094)): #0 0x00007fdab8dd93f1 in poll () at /lib64/libc.so.6 #1 0x00007fdab5a903a6 in () at /lib64/libglib-2.0.so.0 #2 0x00007fdab5a904d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fdab94865ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007fdab9434e0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fdab929ce86 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007fdaba9def89 in () at /lib64/libQt5DBus.so.5 #7 0x00007fdab92a62fb in () at /lib64/libQt5Core.so.5 #8 0x00007fdab84ad58e in start_thread () at /lib64/libpthread.so.0 #9 0x00007fdab8de4683 in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fdaa7604700 (LWP 21093)): #0 0x00007fdab8dd93f1 in poll () at /lib64/libc.so.6 #1 0x00007fdab806039f in () at /lib64/libxcb.so.1 #2 0x00007fdab806201a in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007fdaa76e4bf9 in () at /lib64/libQt5XcbQpa.so.5 #4 0x00007fdab92a62fb in () at /lib64/libQt5Core.so.5 #5 0x00007fdab84ad58e in start_thread () at /lib64/libpthread.so.0 #6 0x00007fdab8de4683 in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fdab4807600 (LWP 21092)): [KCrash Handler] #6 0x00007fdab84afd54 in pthread_mutex_lock () at /lib64/libpthread.so.0 #7 0x00007fdabb8666f0 in XMP_AutoMutex::XMP_AutoMutex(pthread_mutex_t*) () at /lib64/libexempi.so.3 #8 0x00007fdabb864bd1 in XMP_HomeGrownLock::AcquireForWrite() () at /lib64/libexempi.so.3 #9 0x00007fdabb864cf9 in XMP_ReadWriteLock::Acquire(bool) () at /lib64/libexempi.so.3 #10 0x00007fdabb865ba9 in XMP_NamespaceTable::Define(char const*, char const*, char const**, unsigned int*) () at /lib64/libexempi.so.3 #11 0x00007fdab86da5b4 in () at /lib64/libexpat.so.1 #12 0x00007fdab86dd555 in () at /lib64/libexpat.so.1 #13 0x00007fdab86e0911 in () at /lib64/libexpat.so.1 #14 0x00007fdab86e1780 in () at /lib64/libexpat.so.1 #15 0x00007fdab86df1db in () at /lib64/libexpat.so.1 #16 0x00007fdab86e0129 in () at /lib64/libexpat.so.1 #17 0x00007fdab86e3e9a in XML_ParseBuffer () at /lib64/libexpat.so.1 #18 0x00007fdabb86b221 in ExpatAdapter::ParseBuffer(void const*, unsigned long, bool) () at /lib64/libexempi.so.3 #19 0x00007fdabb89b0e9 in () at /lib64/libexempi.so.3 #20 0x00007fdabb89b89e in XMPMeta::ProcessXMLBuffer(char const*, unsigned int, bool) () at /lib64/libexempi.so.3 #21 0x00007fdabb8a097c in XMPMeta::ParseFromBuffer(char const*, unsigned int, unsigned int) () at /lib64/libexempi.so.3 #22 0x00007fdabb88ee09 in WXMPMeta_ParseFromBuffer_1 () at /lib64/libexempi.so.3 #23 0x00007fdabb8590c0 in TXMPMeta<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::ParseFromBuffer(char const*, unsigned int, unsigned int) () at /lib64/libexempi.so.3 #24 0x00007fdabb8da5cb in Scanner_MetaHandler::CacheFileData() () at /lib64/libexempi.so.3 #25 0x00007fdabb8a8ae2 in () at /lib64/libexempi.so.3 #26 0x00007fdabb8a8e2f in XMPFiles::OpenFile(char const*, unsigned int, unsigned int) () at /lib64/libexempi.so.3 #27 0x00007fdabb8a60c7 in WXMPFiles_OpenFile_1 () at /lib64/libexempi.so.3 #28 0x00007fdabb85cbd0 in TXMPFiles<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::OpenFile(char const*, unsigned int, unsigned int) () at /lib64/libexempi.so.3 #29 0x00007fdabb854e21 in xmp_files_open_new () at /lib64/libexempi.so.3 #30 0x00005592714c3c14 in () #31 0x00005592714a465e in () #32 0x0000559271321f18 in () #33 0x0000559271337eb3 in () #34 0x00005592714d5ead in () #35 0x00005592714d61ee in () #36 0x00007fdab9435d0e in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #37 0x00007fdab9df6275 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #38 0x00007fdab9dfe89c in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #39 0x00007fdab9435ec6 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #40 0x00007fdab9e52052 in () at /lib64/libQt5Widgets.so.5 #41 0x00007fdab9e52cfe in () at /lib64/libQt5Widgets.so.5 #42 0x00007fdab9df6285 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #43 0x00007fdab9dfd9a0 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #44 0x00007fdab9435ec6 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #45 0x00007fdab97d9eec in QGuiApplicationPrivate::processDrop(QWindow*, QMimeData const*, QPoint const&, QFlags<Qt::DropAction>) () at /lib64/libQt5Gui.so.5 #46 0x00007fdab97b44ff in QWindowSystemInterface::handleDrop(QWindow*, QMimeData const*, QPoint const&, QFlags<Qt::DropAction>) () at /lib64/libQt5Gui.so.5 #47 0x00007fdaa7713989 in () at /lib64/libQt5XcbQpa.so.5 #48 0x00007fdaa76ff033 in QXcbWindow::handleClientMessageEvent(xcb_client_message_event_t const*) () at /lib64/libQt5XcbQpa.so.5 #49 0x00007fdaa76e6b23 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /lib64/libQt5XcbQpa.so.5 #50 0x00007fdaa76e6e73 in QXcbConnection::processXcbEvents() () at /lib64/libQt5XcbQpa.so.5 #51 0x00007fdab945eda6 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5 #52 0x00007fdab9df6285 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #53 0x00007fdab9dfd9a0 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #54 0x00007fdab9435ec6 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #55 0x00007fdab943909b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5 #56 0x00007fdab9486807 in () at /lib64/libQt5Core.so.5 #57 0x00007fdab5a9006d in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #58 0x00007fdab5a90438 in () at /lib64/libglib-2.0.so.0 #59 0x00007fdab5a904d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #60 0x00007fdab9486593 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #61 0x00007fdaa7778855 in () at /lib64/libQt5XcbQpa.so.5 #62 0x00007fdab9434e0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #63 0x00007fdab943ced6 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #64 0x000055927129ca79 in () #65 0x00007fdab8d0b413 in __libc_start_main () at /lib64/libc.so.6 #66 0x000055927129e0ae in _start () [Inferior 1 (process 21092) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.