Skip to content

Instantly share code, notes, and snippets.

@comex
Last active November 15, 2022 06:53
Show Gist options
  • Save comex/ec5b05486c493521305b83adf7b499d4 to your computer and use it in GitHub Desktop.
Save comex/ec5b05486c493521305b83adf7b499d4 to your computer and use it in GitHub Desktop.
@ valgrind --undef-value-errors=no ./binaryninja/binaryninja /tmp/main_301.bndb
==64468== Memcheck, a memory error detector
==64468== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
==64468== Using Valgrind-3.19.0 and LibVEX; rerun with -h for copyright info
==64468== Command: ./binaryninja/binaryninja /tmp/main_301.bndb
==64468==
==64468== Invalid read of size 8
==64468== at 0x4025964: strncmp (strcmp.S:170)
==64468== by 0x4005EAD: is_dst (dl-load.c:216)
==64468== by 0x4006F26: _dl_dst_count (dl-load.c:253)
==64468== by 0x4007127: expand_dynamic_string_token (dl-load.c:395)
==64468== by 0x4007287: fillin_rpath.isra.0 (dl-load.c:483)
==64468== by 0x4007572: decompose_rpath (dl-load.c:654)
==64468== by 0x400955F: _dl_map_object (dl-load.c:2162)
==64468== by 0x40032A0: openaux (dl-deps.c:64)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x4003623: _dl_map_object_deps (dl-deps.c:248)
==64468== by 0x400D30A: dl_open_worker_begin (dl-open.c:592)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== Address 0x138e85d9 is 9 bytes inside a block of size 14 alloc'd
==64468== at 0x48437B4: malloc (vg_replace_malloc.c:381)
==64468== by 0x40233EB: malloc (rtld-malloc.h:56)
==64468== by 0x40233EB: strdup (strdup.c:42)
==64468== by 0x4007504: decompose_rpath (dl-load.c:629)
==64468== by 0x400955F: _dl_map_object (dl-load.c:2162)
==64468== by 0x40032A0: openaux (dl-deps.c:64)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x4003623: _dl_map_object_deps (dl-deps.c:248)
==64468== by 0x400D30A: dl_open_worker_begin (dl-open.c:592)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x400CA65: dl_open_worker (dl-open.c:782)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x400CE47: _dl_open (dl-open.c:886)
==64468==
==64468== Invalid read of size 8
==64468== at 0x4025964: strncmp (strcmp.S:170)
==64468== by 0x4005EAD: is_dst (dl-load.c:216)
==64468== by 0x4006FD1: _dl_dst_substitute (dl-load.c:295)
==64468== by 0x4007287: fillin_rpath.isra.0 (dl-load.c:483)
==64468== by 0x4007572: decompose_rpath (dl-load.c:654)
==64468== by 0x400955F: _dl_map_object (dl-load.c:2162)
==64468== by 0x40032A0: openaux (dl-deps.c:64)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x4003623: _dl_map_object_deps (dl-deps.c:248)
==64468== by 0x400D30A: dl_open_worker_begin (dl-open.c:592)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x400CA65: dl_open_worker (dl-open.c:782)
==64468== Address 0x138e85d9 is 9 bytes inside a block of size 14 alloc'd
==64468== at 0x48437B4: malloc (vg_replace_malloc.c:381)
==64468== by 0x40233EB: malloc (rtld-malloc.h:56)
==64468== by 0x40233EB: strdup (strdup.c:42)
==64468== by 0x4007504: decompose_rpath (dl-load.c:629)
==64468== by 0x400955F: _dl_map_object (dl-load.c:2162)
==64468== by 0x40032A0: openaux (dl-deps.c:64)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x4003623: _dl_map_object_deps (dl-deps.c:248)
==64468== by 0x400D30A: dl_open_worker_begin (dl-open.c:592)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x400CA65: dl_open_worker (dl-open.c:782)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x400CE47: _dl_open (dl-open.c:886)
==64468==
==64468== Invalid read of size 8
==64468== at 0x402595C: strncmp (strcmp.S:168)
==64468== by 0x4005EAD: is_dst (dl-load.c:216)
==64468== by 0x4006F26: _dl_dst_count (dl-load.c:253)
==64468== by 0x4007127: expand_dynamic_string_token (dl-load.c:395)
==64468== by 0x4007287: fillin_rpath.isra.0 (dl-load.c:483)
==64468== by 0x4007572: decompose_rpath (dl-load.c:654)
==64468== by 0x400955F: _dl_map_object (dl-load.c:2162)
==64468== by 0x40032A0: openaux (dl-deps.c:64)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x4003623: _dl_map_object_deps (dl-deps.c:248)
==64468== by 0x400D30A: dl_open_worker_begin (dl-open.c:592)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== Address 0x138e8e11 is 1 bytes inside a block of size 8 alloc'd
==64468== at 0x48437B4: malloc (vg_replace_malloc.c:381)
==64468== by 0x40233EB: malloc (rtld-malloc.h:56)
==64468== by 0x40233EB: strdup (strdup.c:42)
==64468== by 0x4007504: decompose_rpath (dl-load.c:629)
==64468== by 0x400955F: _dl_map_object (dl-load.c:2162)
==64468== by 0x40032A0: openaux (dl-deps.c:64)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x4003623: _dl_map_object_deps (dl-deps.c:248)
==64468== by 0x400D30A: dl_open_worker_begin (dl-open.c:592)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x400CA65: dl_open_worker (dl-open.c:782)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x400CE47: _dl_open (dl-open.c:886)
==64468==
==64468== Invalid read of size 8
==64468== at 0x402595C: strncmp (strcmp.S:168)
==64468== by 0x4005EAD: is_dst (dl-load.c:216)
==64468== by 0x4006FD1: _dl_dst_substitute (dl-load.c:295)
==64468== by 0x4007287: fillin_rpath.isra.0 (dl-load.c:483)
==64468== by 0x4007572: decompose_rpath (dl-load.c:654)
==64468== by 0x400955F: _dl_map_object (dl-load.c:2162)
==64468== by 0x40032A0: openaux (dl-deps.c:64)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x4003623: _dl_map_object_deps (dl-deps.c:248)
==64468== by 0x400D30A: dl_open_worker_begin (dl-open.c:592)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x400CA65: dl_open_worker (dl-open.c:782)
==64468== Address 0x138e8e11 is 1 bytes inside a block of size 8 alloc'd
==64468== at 0x48437B4: malloc (vg_replace_malloc.c:381)
==64468== by 0x40233EB: malloc (rtld-malloc.h:56)
==64468== by 0x40233EB: strdup (strdup.c:42)
==64468== by 0x4007504: decompose_rpath (dl-load.c:629)
==64468== by 0x400955F: _dl_map_object (dl-load.c:2162)
==64468== by 0x40032A0: openaux (dl-deps.c:64)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x4003623: _dl_map_object_deps (dl-deps.c:248)
==64468== by 0x400D30A: dl_open_worker_begin (dl-open.c:592)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x400CA65: dl_open_worker (dl-open.c:782)
==64468== by 0x1088BE6F: _dl_catch_exception (dl-error-skeleton.c:208)
==64468== by 0x400CE47: _dl_open (dl-open.c:886)
==64468==
==64468== Invalid write of size 4
==64468== at 0x52B1956: QGraphicsEffectSource::pixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52B1A2E: QGraphicsEffect::sourcePixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52B2647: QGraphicsOpacityEffect::draw(QPainter*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5206907: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Address 0x2b666418 is 120 bytes inside a block of size 224 free'd
==64468== at 0x484617B: free (vg_replace_malloc.c:872)
==64468== by 0xF8DF9CF: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341D04: QLabel::sizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Block was alloc'd at
==64468== at 0x48485EF: calloc (vg_replace_malloc.c:1328)
==64468== by 0xFB0920B: hb_buffer_create (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8DF1B2: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468==
==64468== Invalid write of size 4
==64468== at 0x52B1960: QGraphicsEffectSource::pixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52B1A2E: QGraphicsEffect::sourcePixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52B2647: QGraphicsOpacityEffect::draw(QPainter*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5206907: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Address 0x2b66641c is 124 bytes inside a block of size 224 free'd
==64468== at 0x484617B: free (vg_replace_malloc.c:872)
==64468== by 0xF8DF9CF: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341D04: QLabel::sizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Block was alloc'd at
==64468== at 0x48485EF: calloc (vg_replace_malloc.c:1328)
==64468== by 0xFB0920B: hb_buffer_create (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8DF1B2: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468==
==64468== Invalid read of size 8
==64468== at 0xF5BB063: QPixmapCache::remove(QPixmapCache::Key const&) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x52B1968: QGraphicsEffectSource::pixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52B1A2E: QGraphicsEffect::sourcePixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52B2647: QGraphicsOpacityEffect::draw(QPainter*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5206907: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Address 0x2b666428 is 136 bytes inside a block of size 224 free'd
==64468== at 0x484617B: free (vg_replace_malloc.c:872)
==64468== by 0xF8DF9CF: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341D04: QLabel::sizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Block was alloc'd at
==64468== at 0x48485EF: calloc (vg_replace_malloc.c:1328)
==64468== by 0xFB0920B: hb_buffer_create (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8DF1B2: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468==
==64468== Invalid read of size 8
==64468== at 0x52B1983: QGraphicsEffectSource::pixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52B1A2E: QGraphicsEffect::sourcePixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52B2647: QGraphicsOpacityEffect::draw(QPainter*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5206907: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Address 0x2b666428 is 136 bytes inside a block of size 224 free'd
==64468== at 0x484617B: free (vg_replace_malloc.c:872)
==64468== by 0xF8DF9CF: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341D04: QLabel::sizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Block was alloc'd at
==64468== at 0x48485EF: calloc (vg_replace_malloc.c:1328)
==64468== by 0xFB0920B: hb_buffer_create (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8DF1B2: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468==
==64468== Invalid write of size 8
==64468== at 0x52B198A: QGraphicsEffectSource::pixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52B1A2E: QGraphicsEffect::sourcePixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52B2647: QGraphicsOpacityEffect::draw(QPainter*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5206907: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Address 0x2b666428 is 136 bytes inside a block of size 224 free'd
==64468== at 0x484617B: free (vg_replace_malloc.c:872)
==64468== by 0xF8DF9CF: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341D04: QLabel::sizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Block was alloc'd at
==64468== at 0x48485EF: calloc (vg_replace_malloc.c:1328)
==64468== by 0xFB0920B: hb_buffer_create (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8DF1B2: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468==
==64468== Invalid read of size 8
==64468== at 0x52B184B: QGraphicsEffectSource::pixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52B1A2E: QGraphicsEffect::sourcePixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52B2647: QGraphicsOpacityEffect::draw(QPainter*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5206907: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Address 0x2b666420 is 128 bytes inside a block of size 224 free'd
==64468== at 0x484617B: free (vg_replace_malloc.c:872)
==64468== by 0xF8DF9CF: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341D04: QLabel::sizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Block was alloc'd at
==64468== at 0x48485EF: calloc (vg_replace_malloc.c:1328)
==64468== by 0xFB0920B: hb_buffer_create (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8DF1B2: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468==
==64468== Invalid read of size 8
==64468== at 0x52B2661: QGraphicsOpacityEffect::draw(QPainter*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5206907: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Address 0x19e0a8718 is 40 bytes inside a block of size 56 free'd
==64468== at 0x484699B: operator delete(void*, unsigned long) (vg_replace_malloc.c:935)
==64468== by 0x4C736F1: ??? (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D8A290: ??? (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D8D7D6: CrossReferenceWidget::setCurrentSelection(SelectionInfoForXref) (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D75767: CrossReferenceWidget::updateCrossReferences() (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D4A171: ViewFrame::updateCrossReferences() (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x20E501: ??? (in /home/comex/binja/binaryninja/binaryninja)
==64468== by 0x22402DC0: ??? (in /home/comex/binja/binaryninja/plugins/libtriage.so)
==64468== by 0x520E248: QWidget::event(QEvent*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52AE991: QFrame::event(QEvent*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0xFEA8AAD: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /home/comex/binja/binaryninja/libQt6Core.so.6)
==64468== by 0x51ADA24: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Block was alloc'd at
==64468== at 0x4843F2F: operator new(unsigned long) (vg_replace_malloc.c:422)
==64468== by 0x4DB34F9: ??? (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D8B7D1: ??? (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D8D7D6: CrossReferenceWidget::setCurrentSelection(SelectionInfoForXref) (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D75767: CrossReferenceWidget::updateCrossReferences() (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D4A171: ViewFrame::updateCrossReferences() (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x20E501: ??? (in /home/comex/binja/binaryninja/binaryninja)
==64468== by 0x22402DC0: ??? (in /home/comex/binja/binaryninja/plugins/libtriage.so)
==64468== by 0x520E248: QWidget::event(QEvent*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52AE991: QFrame::event(QEvent*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0xFEA8AAD: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /home/comex/binja/binaryninja/libQt6Core.so.6)
==64468== by 0x51ADA24: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468==
==64468== Invalid read of size 1
==64468== at 0x52B2671: QGraphicsOpacityEffect::draw(QPainter*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5206907: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Address 0x19e0a8728 is 0 bytes after a block of size 56 free'd
==64468== at 0x484699B: operator delete(void*, unsigned long) (vg_replace_malloc.c:935)
==64468== by 0x4C736F1: ??? (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D8A290: ??? (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D8D7D6: CrossReferenceWidget::setCurrentSelection(SelectionInfoForXref) (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D75767: CrossReferenceWidget::updateCrossReferences() (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D4A171: ViewFrame::updateCrossReferences() (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x20E501: ??? (in /home/comex/binja/binaryninja/binaryninja)
==64468== by 0x22402DC0: ??? (in /home/comex/binja/binaryninja/plugins/libtriage.so)
==64468== by 0x520E248: QWidget::event(QEvent*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52AE991: QFrame::event(QEvent*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0xFEA8AAD: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /home/comex/binja/binaryninja/libQt6Core.so.6)
==64468== by 0x51ADA24: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Block was alloc'd at
==64468== at 0x4843F2F: operator new(unsigned long) (vg_replace_malloc.c:422)
==64468== by 0x4DB34F9: ??? (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D8B7D1: ??? (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D8D7D6: CrossReferenceWidget::setCurrentSelection(SelectionInfoForXref) (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D75767: CrossReferenceWidget::updateCrossReferences() (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x4D4A171: ViewFrame::updateCrossReferences() (in /home/comex/binja/binaryninja/libbinaryninjaui.so.1)
==64468== by 0x20E501: ??? (in /home/comex/binja/binaryninja/binaryninja)
==64468== by 0x22402DC0: ??? (in /home/comex/binja/binaryninja/plugins/libtriage.so)
==64468== by 0x520E248: QWidget::event(QEvent*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x52AE991: QFrame::event(QEvent*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0xFEA8AAD: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /home/comex/binja/binaryninja/libQt6Core.so.6)
==64468== by 0x51ADA24: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468==
==64468== Invalid write of size 8
==64468== at 0x5206945: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207135: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5205B2C: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5207252: QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Address 0x2b666438 is 152 bytes inside a block of size 224 free'd
==64468== at 0x484617B: free (vg_replace_malloc.c:872)
==64468== by 0xF8DF9CF: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341D04: QLabel::sizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== Block was alloc'd at
==64468== at 0x48485EF: calloc (vg_replace_malloc.c:1328)
==64468== by 0xFB0920B: hb_buffer_create (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8DF1B2: QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QList<unsigned int> const&, bool, bool) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E828C: QTextEngine::shapeText(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF8E9DAF: QTextEngine::shape(int) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF91479D: QTextLine::layout_helper(int) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF915841: QTextLine::setLineWidth(double) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73B58D: qt_format_text(QFont const&, QRectF const&, int, QTextOption const*, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF73C083: qt_format_text(QFont const&, QRectF const&, int, QString const&, QRectF*, int, int*, int, QPainter*) (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0xF873637: QFontMetrics::boundingRect(QRect const&, int, QString const&, int, int*) const (in /home/comex/binja/binaryninja/libQt6Gui.so.6)
==64468== by 0x534196A: QLabelPrivate::sizeForWidth(int) const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468== by 0x5341C9C: QLabel::minimumSizeHint() const (in /home/comex/binja/binaryninja/libQt6Widgets.so.6)
==64468==
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment