https://bugs.kde.org/show_bug.cgi?id=404565
Bug ID: 404565 Summary: baloo_file_extractor crashes -- possible connection with npm, electon, and mathjax installation and 3rd party EasyEDA installation Product: frameworks-baloo Version: 5.54.0 Platform: Ubuntu Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: Baloo File Daemon Assignee: baloo-bugs-n...@kde.org Reporter: craig.a.den...@gmail.com Target Milestone: --- Application: baloo_file_extractor (5.54.0) Qt Version: 5.11.1 Frameworks Version: 5.54.0 Operating System: Linux 4.18.0-16-generic x86_64 Distribution: Ubuntu 18.10 -- Information about the crash: - What I was doing when the application crashed: I had first attempted to install the downloaded app from EasyEDA.com for my x64 KDE Linux system. The installation failed. I realized then that the app is based on Electron -- the developer app -- so I proceeded to install Electron. I started with installing npm, but that too failed to install correctly. After figuring out what was wrong, as a means to fix the npm installation, I adjusted the chmod and chown of the /usr/local/lib/node_modules with the recursive -R option. The npm installation was now able to complete. I then performed the npm install -g electron and it installed without a problem. I also performed npm update and npm outdated. This then prompted me to complete the update of mathjax with npm update -g mathjax. All of this proceeded with a problem. After all this EasyEDA still does not work, and I am left with a crashing baloo_file_extractor. -- Backtrace: Application: Baloo File Extractor (baloo_file_extractor), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fa0f7554d80 (LWP 30410))] Thread 3 (Thread 0x7fa0f4eb4700 (LWP 30432)): #0 0x00007fa0fc2fa6d9 in __GI___poll (fds=0x7fa0e80131e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa0fa816e46 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa0fa816f6c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa0fc81d15b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fa0fc7ca16b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fa0fc6190b6 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fa0fd787545 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007fa0fc622c87 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fa0fc1cd164 in start_thread (arg=<optimized out>) at pthread_create.c:486 #9 0x00007fa0fc306def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fa0f5ac5700 (LWP 30424)): #0 0x00007fa0fc2fa6d9 in __GI___poll (fds=0x7fa0f5ac4cb8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa0fa7a1917 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fa0fa7a353a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fa0f6e62159 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007fa0fc622c87 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fa0fc1cd164 in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007fa0fc306def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fa0f7554d80 (LWP 30410)): [KCrash Handler] #6 0x00007fa0efec4bb8 in Exiv2::DataValue::toLong(long) const () at /usr/lib/x86_64-linux-gnu/libexiv2.so.14 #7 0x00007fa0f46a7155 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kfilemetadata/kfilemetadata_exiv2extractor.so #8 0x00007fa0f46a7799 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kfilemetadata/kfilemetadata_exiv2extractor.so #9 0x0000555e57f3fe6b in () #10 0x0000555e57f41d07 in () #11 0x00007fa0fc8004a6 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007fa0fc7f4f4b in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007fa0fd18c4a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007fa0fd193ae0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007fa0fc7cb499 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007fa0fc81c558 in QTimerInfoList::activateTimers() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007fa0fc81cdb4 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007fa0fa816c3e in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007fa0fa816ed8 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007fa0fa816f6c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007fa0fc81d143 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007fa0f6ef3e51 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #23 0x00007fa0fc7ca16b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007fa0fc7d22e2 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x0000555e57f3f323 in () #26 0x00007fa0fc21009b in __libc_start_main (main=0x555e57f3f0e0, argc=1, argv=0x7ffc30503d28, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc30503d18) at ../csu/libc-start.c:308 #27 0x0000555e57f3f3ca in () [Inferior 1 (process 30410) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.