https://bugs.kde.org/show_bug.cgi?id=429424
Oliver Kellogg <okell...@users.sourceforge.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|LATER |FIXED Status|NEEDSINFO |RESOLVED --- Comment #5 from Oliver Kellogg <okell...@users.sourceforge.net> --- Thanks. I updated Tumbleweed to 20220102 with valgrind-3.18.1 and that gets rid of the unhandled amd64-linux syscall 435. Since the vex amd64->IR: unhandled instruction bytes no longer appear, I close this PR. As a side note, unfortunately I can still not use valgrind with umbrello (also tried kmail, gave similar trace with "??? (in /memfd:sljit (deleted))", see below) but that's another issue. > valgrind /usr/bin/umbrello5 == Memcheck, a memory error detector == Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. == Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info == Command: /usr/bin/umbrello5 == == Syscall param ioctl(generic) points to uninitialised byte(s) == at 0x82FE88B: ioctl (syscall-template.S:120) == by 0x188E66F7: drmIoctl (in /usr/lib64/libdrm.so.2.4.0) == by 0x188E96AB: drmCommandWriteRead (in /usr/lib64/libdrm.so.2.4.0) == by 0x260E8ABB: ??? (in /usr/lib64/libdrm_nouveau.so.2.0.0) == by 0x260E9BDA: nouveau_device_new (in /usr/lib64/libdrm_nouveau.so.2.0.0) == by 0x1EF62D06: nouveau_drm_screen_create (in /usr/lib64/dri/nouveau_dri.so) == by 0x1E753708: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1ED1A633: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1E753126: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1EC07264: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1E4F4389: ??? (in /usr/lib64/libGLX_mesa.so.0.0.0) == by 0x1E4D7E03: ??? (in /usr/lib64/libGLX_mesa.so.0.0.0) == Address 0x1cf3f562 is 2 bytes inside a block of size 72 alloc'd == at 0x48437B5: malloc (vg_replace_malloc.c:381) == by 0x260E8A67: ??? (in /usr/lib64/libdrm_nouveau.so.2.0.0) == by 0x260E9BDA: nouveau_device_new (in /usr/lib64/libdrm_nouveau.so.2.0.0) == by 0x1EF62D06: nouveau_drm_screen_create (in /usr/lib64/dri/nouveau_dri.so) == by 0x1E753708: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1ED1A633: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1E753126: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1EC07264: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1E4F4389: ??? (in /usr/lib64/libGLX_mesa.so.0.0.0) == by 0x1E4D7E03: ??? (in /usr/lib64/libGLX_mesa.so.0.0.0) == by 0x1E4D8CE1: ??? (in /usr/lib64/libGLX_mesa.so.0.0.0) == by 0x1E4D8DC3: ??? (in /usr/lib64/libGLX_mesa.so.0.0.0) == == Syscall param ioctl(generic) points to uninitialised byte(s) == at 0x82FE88B: ioctl (syscall-template.S:120) == by 0x188E66F7: drmIoctl (in /usr/lib64/libdrm.so.2.4.0) == by 0x188E96AB: drmCommandWriteRead (in /usr/lib64/libdrm.so.2.4.0) == by 0x260E92DD: nouveau_object_mthd (in /usr/lib64/libdrm_nouveau.so.2.0.0) == by 0x260E9BF9: nouveau_device_new (in /usr/lib64/libdrm_nouveau.so.2.0.0) == by 0x1EF62D06: nouveau_drm_screen_create (in /usr/lib64/dri/nouveau_dri.so) == by 0x1E753708: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1ED1A633: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1E753126: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1EC07264: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1E4F4389: ??? (in /usr/lib64/libGLX_mesa.so.0.0.0) == by 0x1E4D7E03: ??? (in /usr/lib64/libGLX_mesa.so.0.0.0) == Address 0x1cf3f5f2 is 2 bytes inside a block of size 136 alloc'd == at 0x48437B5: malloc (vg_replace_malloc.c:381) == by 0x260E929E: nouveau_object_mthd (in /usr/lib64/libdrm_nouveau.so.2.0.0) == by 0x260E9BF9: nouveau_device_new (in /usr/lib64/libdrm_nouveau.so.2.0.0) == by 0x1EF62D06: nouveau_drm_screen_create (in /usr/lib64/dri/nouveau_dri.so) == by 0x1E753708: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1ED1A633: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1E753126: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1EC07264: ??? (in /usr/lib64/dri/nouveau_dri.so) == by 0x1E4F4389: ??? (in /usr/lib64/libGLX_mesa.so.0.0.0) == by 0x1E4D7E03: ??? (in /usr/lib64/libGLX_mesa.so.0.0.0) == by 0x1E4D8CE1: ??? (in /usr/lib64/libGLX_mesa.so.0.0.0) == by 0x1E4D8DC3: ??? (in /usr/lib64/libGLX_mesa.so.0.0.0) == == == Process terminating with default action of signal 11 (SIGSEGV): dumping core == General Protection Fault == at 0x296D5C41: ??? (in /memfd:sljit (deleted)) == by 0x1A32A4B7: ??? == == HEAP SUMMARY: == in use at exit: 4,353,848 bytes in 55,471 blocks == total heap usage: 233,415 allocs, 177,944 frees, 106,393,337 bytes allocated == == LEAK SUMMARY: == definitely lost: 4,920 bytes in 21 blocks == indirectly lost: 1,053 bytes in 38 blocks == possibly lost: 46,656 bytes in 559 blocks == still reachable: 4,301,219 bytes in 54,853 blocks == of which reachable via heuristic: == newarray : 192 bytes in 6 blocks == suppressed: 0 bytes in 0 blocks == Rerun with --leak-check=full to see details of leaked memory == == Use --track-origins=yes to see where uninitialised values come from == For lists of detected and suppressed errors, rerun with: -s == ERROR SUMMARY: 8 errors from 2 contexts (suppressed: 0 from 0) Segmentation fault (core dumped) -- You are receiving this mail because: You are watching all bug changes.