https://bugs.kde.org/show_bug.cgi?id=389419

--- Comment #4 from Bruno Bigras <bigras.br...@gmail.com> ---
==2023== Memcheck, a memory error detector
==2023== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==2023== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==2023== Command: ./MyExe
==2023== 
--2023-- WARNING: unhandled amd64-linux syscall: 332
--2023-- You may be able to write your own handler.
--2023-- Read the file README_MISSING_SYSCALL_OR_IOCTL.
--2023-- Nevertheless we consider this a bug.  Please report
--2023-- it at http://valgrind.org/support/bug_reports.html.
==2023== Syscall param ioctl(generic) points to uninitialised byte(s)
==2023==    at 0x7B24D87: ioctl (in /usr/lib/libc-2.26.so)
==2023==    by 0x1E1CD6C8: drmIoctl (in /usr/lib/libdrm.so.2.4.0)
==2023==    by 0x1E1D063C: drmCommandWriteRead (in /usr/lib/libdrm.so.2.4.0)
==2023==    by 0x1F746C7A: ??? (in /usr/lib/libdrm_nouveau.so.2.0.0)
==2023==    by 0x1F747592: nouveau_device_new (in
/usr/lib/libdrm_nouveau.so.2.0.0)
==2023==    by 0x1E8F51F3: nouveau_drm_screen_create (in
/usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E45AB06: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E8F0720: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E7BEAF7: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E7B9AEF: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1D355D0D: ??? (in /usr/lib/libGLX_mesa.so.0.0.0)
==2023==    by 0x1D32DA6B: ??? (in /usr/lib/libGLX_mesa.so.0.0.0)
==2023==  Address 0x1cdf3dc2 is 2 bytes inside a block of size 72 alloc'd
==2023==    at 0x4C2CEDF: malloc (vg_replace_malloc.c:299)
==2023==    by 0x1F746C1C: ??? (in /usr/lib/libdrm_nouveau.so.2.0.0)
==2023==    by 0x1F747592: nouveau_device_new (in
/usr/lib/libdrm_nouveau.so.2.0.0)
==2023==    by 0x1E8F51F3: nouveau_drm_screen_create (in
/usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E45AB06: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E8F0720: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E7BEAF7: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E7B9AEF: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1D355D0D: ??? (in /usr/lib/libGLX_mesa.so.0.0.0)
==2023==    by 0x1D32DA6B: ??? (in /usr/lib/libGLX_mesa.so.0.0.0)
==2023==    by 0x1D3296A2: ??? (in /usr/lib/libGLX_mesa.so.0.0.0)
==2023==    by 0x1D32A9D1: ??? (in /usr/lib/libGLX_mesa.so.0.0.0)
==2023== 
==2023== Syscall param ioctl(generic) points to uninitialised byte(s)
==2023==    at 0x7B24D87: ioctl (in /usr/lib/libc-2.26.so)
==2023==    by 0x1E1CD6C8: drmIoctl (in /usr/lib/libdrm.so.2.4.0)
==2023==    by 0x1E1D063C: drmCommandWriteRead (in /usr/lib/libdrm.so.2.4.0)
==2023==    by 0x1F746E79: nouveau_object_mthd (in
/usr/lib/libdrm_nouveau.so.2.0.0)
==2023==    by 0x1F7475AE: nouveau_device_new (in
/usr/lib/libdrm_nouveau.so.2.0.0)
==2023==    by 0x1E8F51F3: nouveau_drm_screen_create (in
/usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E45AB06: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E8F0720: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E7BEAF7: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E7B9AEF: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1D355D0D: ??? (in /usr/lib/libGLX_mesa.so.0.0.0)
==2023==    by 0x1D32DA6B: ??? (in /usr/lib/libGLX_mesa.so.0.0.0)
==2023==  Address 0x1cdf3e52 is 2 bytes inside a block of size 136 alloc'd
==2023==    at 0x4C2CEDF: malloc (vg_replace_malloc.c:299)
==2023==    by 0x1F746E40: nouveau_object_mthd (in
/usr/lib/libdrm_nouveau.so.2.0.0)
==2023==    by 0x1F7475AE: nouveau_device_new (in
/usr/lib/libdrm_nouveau.so.2.0.0)
==2023==    by 0x1E8F51F3: nouveau_drm_screen_create (in
/usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E45AB06: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E8F0720: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E7BEAF7: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1E7B9AEF: ??? (in /usr/lib/dri/nouveau_dri.so)
==2023==    by 0x1D355D0D: ??? (in /usr/lib/libGLX_mesa.so.0.0.0)
==2023==    by 0x1D32DA6B: ??? (in /usr/lib/libGLX_mesa.so.0.0.0)
==2023==    by 0x1D3296A2: ??? (in /usr/lib/libGLX_mesa.so.0.0.0)
==2023==    by 0x1D32A9D1: ??? (in /usr/lib/libGLX_mesa.so.0.0.0)
==2023== 
==2023== Warning: set address range perms: large range [0x59e43040, 0x9cad093e)
(undefined)
==2023== Invalid read of size 16
==2023==    at 0x6B2BD14: ??? (in /usr/lib/libQt5Core.so.5.10.0)
==2023==    by 0x6B2C063: ??? (in /usr/lib/libQt5Core.so.5.10.0)
==2023==    by 0x6958592: QString::fromUtf8_helper(char const*, int) (in
/usr/lib/libQt5Core.so.5.10.0)
==2023==    by 0x1488BB: QString::fromUtf8(char const*, int) (qstring.h:562)
==2023==    by 0x148561: (anonymous namespace)::qstring_t::operator QString()
const (Bindings.cpp:16)
==2023==    by 0x1485AD: (anonymous namespace)::set_qstring(QString*,
(anonymous namespace)::qstring_t*) (Bindings.cpp:21)
==2023==    by 0x1491D7: simple_message_get (interface.rs:104)
==2023==    by 0x14878B: Simple::message() const (Bindings.cpp:58)
==2023==    by 0x148A80: Simple::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (moc_Bindings.cpp:97)
==2023==    by 0x58E1773: ??? (in /usr/lib/libQt5Qml.so.5.10.0)
==2023==    by 0x58FA2CB:
QV4::Runtime::method_getQmlQObjectProperty(QV4::ExecutionEngine*, QV4::Value
const&, int, bool) (in /usr/lib/libQt5Qml.so.5.10.0)
==2023==    by 0x405708D: ??? (in
/home/bbigras/.cache/MyExe/qmlcache/22d0c1f3ae507d412dc519000ad4a4852a298091.ui.qmlc)
==2023==  Address 0x6f57206f6c6c6548 is not stack'd, malloc'd or (recently)
free'd
==2023== 
==2023== 
==2023== Process terminating with default action of signal 11 (SIGSEGV):
dumping core
==2023==  General Protection Fault
==2023==    at 0x6B2BD14: ??? (in /usr/lib/libQt5Core.so.5.10.0)
==2023==    by 0x6B2C063: ??? (in /usr/lib/libQt5Core.so.5.10.0)
==2023==    by 0x6958592: QString::fromUtf8_helper(char const*, int) (in
/usr/lib/libQt5Core.so.5.10.0)
==2023==    by 0x1488BB: QString::fromUtf8(char const*, int) (qstring.h:562)
==2023==    by 0x148561: (anonymous namespace)::qstring_t::operator QString()
const (Bindings.cpp:16)
==2023==    by 0x1485AD: (anonymous namespace)::set_qstring(QString*,
(anonymous namespace)::qstring_t*) (Bindings.cpp:21)
==2023==    by 0x1491D7: simple_message_get (interface.rs:104)
==2023==    by 0x14878B: Simple::message() const (Bindings.cpp:58)
==2023==    by 0x148A80: Simple::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (moc_Bindings.cpp:97)
==2023==    by 0x58E1773: ??? (in /usr/lib/libQt5Qml.so.5.10.0)
==2023==    by 0x58FA2CB:
QV4::Runtime::method_getQmlQObjectProperty(QV4::ExecutionEngine*, QV4::Value
const&, int, bool) (in /usr/lib/libQt5Qml.so.5.10.0)
==2023==    by 0x405708D: ??? (in
/home/bbigras/.cache/MyExe/qmlcache/22d0c1f3ae507d412dc519000ad4a4852a298091.ui.qmlc)
==2023== 
==2023== HEAP SUMMARY:
==2023==     in use at exit: 1,124,057,002 bytes in 37,594 blocks
==2023==   total heap usage: 242,291 allocs, 204,697 frees, 1,137,859,750 bytes
allocated
==2023== 
==2023== LEAK SUMMARY:
==2023==    definitely lost: 72 bytes in 6 blocks
==2023==    indirectly lost: 8,248 bytes in 1 blocks
==2023==      possibly lost: 19,162 bytes in 229 blocks
==2023==    still reachable: 1,123,946,992 bytes in 36,685 blocks
==2023==                       of which reachable via heuristic:
==2023==                         length64           : 4,872 bytes in 81 blocks
==2023==                         newarray           : 40,032 bytes in 67 blocks
==2023==         suppressed: 0 bytes in 0 blocks
==2023== Rerun with --leak-check=full to see details of leaked memory
==2023== 
==2023== For counts of detected and suppressed errors, rerun with: -v
==2023== Use --track-origins=yes to see where uninitialised values come from
==2023== ERROR SUMMARY: 7 errors from 3 contexts (suppressed: 0 from 0)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to