Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- valgrind FBReader
- ==36651== Memcheck, a memory error detector
- ==36651== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
- ==36651== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
- ==36651== Command: FBReader
- ==36651==
- ==36651== Invalid read of size 8
- ==36651== at 0x401EF18: strncmp (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400706D: is_dst (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009796: _dl_dst_count (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009985: expand_dynamic_string_token (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009AE1: fillin_rpath (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009DF3: decompose_rpath.isra.0 (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400A708: _dl_map_object (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400EE84: openaux (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x400F202: _dl_map_object_deps (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4014E2E: dl_open_worker (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== Address 0x106f7e29 is 9 bytes inside a block of size 15 alloc'd
- ==36651== at 0x483977F: malloc (vg_replace_malloc.c:309)
- ==36651== by 0x401DA6E: strdup (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009D84: decompose_rpath.isra.0 (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400A708: _dl_map_object (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400EE84: openaux (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x400F202: _dl_map_object_deps (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4014E2E: dl_open_worker (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x401496D: _dl_open (in /usr/lib/ld-2.31.so)
- ==36651== by 0x651F34B: ??? (in /usr/lib/libdl-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651==
- ==36651== Invalid read of size 8
- ==36651== at 0x401EF18: strncmp (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400706D: is_dst (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400984E: _dl_dst_substitute (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009AE1: fillin_rpath (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009DF3: decompose_rpath.isra.0 (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400A708: _dl_map_object (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400EE84: openaux (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x400F202: _dl_map_object_deps (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4014E2E: dl_open_worker (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x401496D: _dl_open (in /usr/lib/ld-2.31.so)
- ==36651== Address 0x106f7e29 is 9 bytes inside a block of size 15 alloc'd
- ==36651== at 0x483977F: malloc (vg_replace_malloc.c:309)
- ==36651== by 0x401DA6E: strdup (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009D84: decompose_rpath.isra.0 (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400A708: _dl_map_object (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400EE84: openaux (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x400F202: _dl_map_object_deps (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4014E2E: dl_open_worker (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x401496D: _dl_open (in /usr/lib/ld-2.31.so)
- ==36651== by 0x651F34B: ??? (in /usr/lib/libdl-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651==
- ==36651== Conditional jump or move depends on uninitialised value(s)
- ==36651== at 0x49F4485: ZLQtApplicationWindow::setToolbarItemState(shared_ptr<ZLToolbar::Item>, bool, bool) (in /usr/lib/libzlui.so.0.99.4)
- ==36651== by 0x49454CB: ZLApplicationWindow::refreshToolbar(ZLApplicationWindow::ToolbarType) (in /usr/lib/libzlcore.so.0.99.4)
- ==36651== by 0x4945BEB: ZLApplicationWindow::refresh() (in /usr/lib/libzlcore.so.0.99.4)
- ==36651== by 0x6152B25: QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const (in /usr/lib/libQt5Core.so.5.14.2)
- ==36651== by 0x61543AB: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (in /usr/lib/libQt5Core.so.5.14.2)
- ==36651== by 0x49F3CEF: ZLQtApplicationWindow::refresh() (in /usr/lib/libzlui.so.0.99.4)
- ==36651== by 0x1BE2C9: ??? (in /usr/bin/FBReader)
- ==36651== by 0x4943541: ZLApplication::setView(shared_ptr<ZLView>) (in /usr/lib/libzlcore.so.0.99.4)
- ==36651== by 0x49436D5: ZLApplication::initWindow() (in /usr/lib/libzlcore.so.0.99.4)
- ==36651== by 0x1BD831: ??? (in /usr/bin/FBReader)
- ==36651== by 0x49F1225: ZLQtLibraryImplementation::run(ZLApplication*) (in /usr/lib/libzlui.so.0.99.4)
- ==36651== by 0x13C55F: ??? (in /usr/bin/FBReader)
- ==36651==
- ==36651== Thread 12 Thread (pooled):
- ==36651== Invalid read of size 8
- ==36651== at 0x401EF10: strncmp (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400706D: is_dst (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009796: _dl_dst_count (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009985: expand_dynamic_string_token (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009AE1: fillin_rpath (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009DF3: decompose_rpath.isra.0 (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400A708: _dl_map_object (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400EE84: openaux (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x400F202: _dl_map_object_deps (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4014E2E: dl_open_worker (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== Address 0x9734a21 is 1 bytes inside a block of size 8 alloc'd
- ==36651== at 0x483977F: malloc (vg_replace_malloc.c:309)
- ==36651== by 0x401DA6E: strdup (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009D84: decompose_rpath.isra.0 (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400A708: _dl_map_object (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400EE84: openaux (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x400F202: _dl_map_object_deps (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4014E2E: dl_open_worker (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x401496D: _dl_open (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E77D10: do_dlopen (in /usr/lib/libc-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651==
- ==36651== Invalid read of size 8
- ==36651== at 0x401EF10: strncmp (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400706D: is_dst (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400984E: _dl_dst_substitute (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009AE1: fillin_rpath (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009DF3: decompose_rpath.isra.0 (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400A708: _dl_map_object (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400EE84: openaux (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x400F202: _dl_map_object_deps (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4014E2E: dl_open_worker (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x401496D: _dl_open (in /usr/lib/ld-2.31.so)
- ==36651== Address 0x9734a21 is 1 bytes inside a block of size 8 alloc'd
- ==36651== at 0x483977F: malloc (vg_replace_malloc.c:309)
- ==36651== by 0x401DA6E: strdup (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4009D84: decompose_rpath.isra.0 (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400A708: _dl_map_object (in /usr/lib/ld-2.31.so)
- ==36651== by 0x400EE84: openaux (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x400F202: _dl_map_object_deps (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4014E2E: dl_open_worker (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651== by 0x401496D: _dl_open (in /usr/lib/ld-2.31.so)
- ==36651== by 0x4E77D10: do_dlopen (in /usr/lib/libc-2.31.so)
- ==36651== by 0x4E788A7: _dl_catch_exception (in /usr/lib/libc-2.31.so)
- ==36651==
- ==36651== Thread 1:
- ==36651== Conditional jump or move depends on uninitialised value(s)
- ==36651== at 0x153B9A: ??? (in /usr/bin/FBReader)
- ==36651== by 0x153CF8: ??? (in /usr/bin/FBReader)
- ==36651== by 0x1779D1: ??? (in /usr/bin/FBReader)
- ==36651== by 0x197374: ??? (in /usr/bin/FBReader)
- ==36651== by 0x1B7225: ??? (in /usr/bin/FBReader)
- ==36651== by 0x4942568: ZLApplication::doAction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/libzlcore.so.0.99.4)
- ==36651== by 0x6179D0F: ??? (in /usr/lib/libQt5Core.so.5.14.2)
- ==36651== by 0x50EDF32: QAction::triggered(bool) (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651== by 0x50F061B: QAction::activate(QAction::ActionEvent) (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651== by 0x51EFE4C: ??? (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651== by 0x51F0075: QAbstractButton::mouseReleaseEvent(QMouseEvent*) (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651== by 0x52E73BA: QToolButton::mouseReleaseEvent(QMouseEvent*) (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651==
- ==36651== Invalid read of size 8
- ==36651== at 0x16FDD0: ??? (in /usr/bin/FBReader)
- ==36651== by 0x1B6D40: ??? (in /usr/bin/FBReader)
- ==36651== by 0x197CBC: ??? (in /usr/bin/FBReader)
- ==36651== by 0x2B4484: ??? (in /usr/bin/FBReader)
- ==36651== by 0x2B4D9C: ??? (in /usr/bin/FBReader)
- ==36651== by 0x4975BFC: ZLBlockTreeView::paint() (in /usr/lib/libzlcore.so.0.99.4)
- ==36651== by 0x49ECDDF: ZLQtViewWidget::Widget::paintEvent(QPaintEvent*) (in /usr/lib/libzlui.so.0.99.4)
- ==36651== by 0x51382ED: QWidget::event(QEvent*) (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651== by 0x50F4351: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651== by 0x50FD828: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651== by 0x61444F1: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /usr/lib/libQt5Core.so.5.14.2)
- ==36651== by 0x51305B7: QWidgetPrivate::sendPaintEvent(QRegion const&) (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651== Address 0x38 is not stack'd, malloc'd or (recently) free'd
- ==36651==
- ==36651==
- ==36651== Process terminating with default action of signal 11 (SIGSEGV): dumping core
- ==36651== Access not within mapped region at address 0x38
- ==36651== at 0x16FDD0: ??? (in /usr/bin/FBReader)
- ==36651== by 0x1B6D40: ??? (in /usr/bin/FBReader)
- ==36651== by 0x197CBC: ??? (in /usr/bin/FBReader)
- ==36651== by 0x2B4484: ??? (in /usr/bin/FBReader)
- ==36651== by 0x2B4D9C: ??? (in /usr/bin/FBReader)
- ==36651== by 0x4975BFC: ZLBlockTreeView::paint() (in /usr/lib/libzlcore.so.0.99.4)
- ==36651== by 0x49ECDDF: ZLQtViewWidget::Widget::paintEvent(QPaintEvent*) (in /usr/lib/libzlui.so.0.99.4)
- ==36651== by 0x51382ED: QWidget::event(QEvent*) (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651== by 0x50F4351: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651== by 0x50FD828: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651== by 0x61444F1: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /usr/lib/libQt5Core.so.5.14.2)
- ==36651== by 0x51305B7: QWidgetPrivate::sendPaintEvent(QRegion const&) (in /usr/lib/libQt5Widgets.so.5.14.2)
- ==36651== If you believe this happened as a result of a stack
- ==36651== overflow in your program's main thread (unlikely but
- ==36651== possible), you can try to increase the size of the
- ==36651== main thread stack using the --main-stacksize= flag.
- ==36651== The main thread stack size used in this run was 8388608.
- ==36651==
- ==36651== HEAP SUMMARY:
- ==36651== in use at exit: 12,690,373 bytes in 82,438 blocks
- ==36651== total heap usage: 565,982 allocs, 483,544 frees, 168,471,685 bytes allocated
- ==36651==
- ==36651== LEAK SUMMARY:
- ==36651== definitely lost: 2,048 bytes in 1 blocks
- ==36651== indirectly lost: 440 bytes in 128 blocks
- ==36651== possibly lost: 233,592 bytes in 531 blocks
- ==36651== still reachable: 12,454,293 bytes in 81,778 blocks
- ==36651== of which reachable via heuristic:
- ==36651== newarray : 1,024 bytes in 26 blocks
- ==36651== multipleinheritance: 66,400 bytes in 81 blocks
- ==36651== suppressed: 0 bytes in 0 blocks
- ==36651== Rerun with --leak-check=full to see details of leaked memory
- ==36651==
- ==36651== Use --track-origins=yes to see where uninitialised values come from
- ==36651== For lists of detected and suppressed errors, rerun with: -s
- ==36651== ERROR SUMMARY: 21 errors from 7 contexts (suppressed: 0 from 0)
- Ошибка сегментирования (стек памяти сброшен на диск)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement