Hacking:Tools: Difference between revisions

18 bytes removed ,  6 years ago
Changing valentina to seamly / seamly2D
(Changing valentina to seamly / seamly2D)
(Changing valentina to seamly / seamly2D)
Line 84:
==26506== ERROR: AddressSanitizer: heap-buffer-overflow on address 0xa9f5b808 at pc 0x80b94ff bp 0xbf9b0b38 sp 0xbf9b0b2c
READ of size 4 at 0xa9f5b808 thread T0
#0 0x80b94fe (/home/dismine/CAD/build-Seamly2D-Desktop-Debug/src/app/bin/valentinaseamly2d+0x80b94fe)
#1 0x80af9d0 (/home/dismine/CAD/build-Seamly2D-Desktop-Debug/src/app/bin/valentinaseamly2d+0x80af9d0)
#2 0xb4eefd0b (/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1+0x250d0b)
#3 0xb56a1e00 (/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1+0xd7e00)
#4 0xb56a7800 (/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1+0xdd800)
#5 0x8424abc (/home/dismine/CAD/build-Seamly2D-Desktop-Debug/src/app/bin/valentinaseamly2d+0x8424abc)
#6 0xb4eefae9 (/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1+0x250ae9)
#7 0xb4ef1f7a (/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1+0x252f7a)
Line 104:
#18 0xb51e2db3 (/usr/lib/i386-linux-gnu/libQt5Gui.so.5.2.1+0xaddb3)
#19 0xb56a0613 (/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1+0xd6613)
#20 0x845578f (/home/dismine/CAD/build-Seamly2D-Desktop-Debug/src/app/bin/valentinaseamly2d+0x845578f)
#21 0xb4979a82 (/lib/i386-linux-gnu/libc-2.19.so+0x19a82)
#22 0x806b8f0 (/home/dismine/CAD/build-Seamly2D-Desktop-Debug/src/app/bin/valentina+0x806b8f0)
Line 112:
#1 0xb56e6a31 (/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1+0x11ca31)
#2 0xb56e6df4 (/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1+0x11cdf4)
#3 0x814e382 (/home/dismine/CAD/build-Seamly2D-Desktop-Debug/src/app/bin/valentinaseamly2d+0x814e382)
#4 0x84a6e10 (/home/dismine/CAD/build-Seamly2D-Desktop-Debug/src/app/bin/valentinaseamly2d+0x84a6e10)
#5 0x84606bc (/home/dismine/CAD/build-Seamly2D-Desktop-Debug/src/app/bin/valentinaseamly2d+0x84606bc)
#6 0x84d2372 (/home/dismine/CAD/build-Seamly2D-Desktop-Debug/src/app/bin/valentinaseamly2d+0x84d2372)
#7 0x84d1925 (/home/dismine/CAD/build-Seamly2D-Desktop-Debug/src/app/bin/valentinaseamly2d+0x84d1925)
#8 0x84d0364 (/home/dismine/CAD/build-Seamly2D-Desktop-Debug/src/app/bin/valentinaseamly2d+0x84d0364)
#9 0xb4f1964d (/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1+0x27a64d)
#10 0xb4f1a0ea (/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1+0x27b0ea)
Line 161:
Result will looks like:
 
<source lang="bash">
=================================================================
==26506== ERROR: AddressSanitizer: heap-buffer-overflow on address 0xa9f5b808 at pc 0x80b94ff bp 0xbf9b0b38 sp 0xbf9b0b2c
READ of size 4 at 0xa9f5b808 thread T0
#0 0x80b94fe in QKeyEvent::key() const /usr/include/qt5/QtGui/qevent.h:309
#1 0x80af9d0 in DialogTool::eventFilter(QObject*, QEvent*) /home/dismine/CAD/build-ValentinaSeamly2D-Desktop-Debug/src/app/../../../Valentina/src/app/dialogs/tools/dialogtool.cpp:416
#2 0xb4eefd0b in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ??:?
#3 0xb56a1e00 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ??:?
#4 0xb56a7800 in QApplication::notify(QObject*, QEvent*) ??:?
#5 0x8424abc in VApplication::notify(QObject*, QEvent*) /home/dismine/CAD/build-ValentinaSeamly2D-Desktop-Debug/src/app/../../../Valentina/src/app/core/vapplication.cpp:253
#6 0xb4eefae9 in QCoreApplication::notifyInternal(QObject*, QEvent*) ??:?
#7 0xb4ef1f7a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ??:?
Line 185:
#18 0xb51e2db3 in QGuiApplication::exec() ??:?
#19 0xb56a0613 in QApplication::exec() ??:?
#20 0x845578f in main /home/dismine/CAD/build-ValentinaSeamly2D-Desktop-Debug/src/app/../../../ValentinaSeamly2D/src/app/main.cpp:129
#21 0xb4979a82 in __libc_start_main /build/buildd/eglibc-2.19/csu/libc-start.c:287
#22 0x806b8f0 in _start ??:?
Line 193:
#1 0xb56e6a31 in QWidgetPrivate::init(QWidget*, QFlags<Qt::WindowType>) ??:?
#2 0xb56e6df4 in QWidget::QWidget(QWidgetPrivate&, QWidget*, QFlags<Qt::WindowType>) ??:?
#3 0x814e382 in DialogEndLine::DialogEndLine(VContainer const*, unsigned int const&, QWidget*) /home/dismine/CAD/build-ValentinaSeamly2D-Desktop-Debug/src/app/../../../ValentinaSeamly2D/src/app/dialogs/tools/dialogendline.cpp:50 (discriminator 1)
#4 0x84a6e10 in void MainWindow::SetToolButtonWithApply<DialogEndLine, void (MainWindow::*)(int), void (MainWindow::*)()>(bool, Tool, QString const&, QString const&, void (MainWindow::*)(int), void (MainWindow::*)()) /home/dismine/CAD/build-ValentinaSeamly2D-Desktop-Debug/src/app/../../../ValentinaSeamly2D/src/app/mainwindow.cpp:346 (discriminator 1)
#5 0x84606bc in MainWindow::ToolEndLine(bool) /home/dismine/CAD/build-ValentinaSeamly2D-Desktop-Debug/src/app/../../../ValentinaSeamly2D/src/app/mainwindow.cpp:446 (discriminator 1)
#6 0x84d2372 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<bool>, void, void (MainWindow::*)(bool)>::call(void (MainWindow::*)(bool), MainWindow*, void**) /usr/include/qt5/QtCore/qobjectdefs_impl.h:508 (discriminator 3)
#7 0x84d1925 in void QtPrivate::FunctionPointer<void (MainWindow::*)(bool)>::call<QtPrivate::List<bool>, void>(void (MainWindow::*)(bool), MainWindow*, void**) /usr/include/qt5/QtCore/qobjectdefs_impl.h:527