[valgrind] [Bug 486093] -Wstrict-aliasing in tests
https://bugs.kde.org/show_bug.cgi?id=486093 --- Comment #1 from Sam James --- As a workaround, we're building tests with: ``` emake CFLAGS="${CFLAGS} -fno-strict-aliasing" LDFLAGS="${LDFLAGS} -Wl,-z,notext" check ``` for now. -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 486093] New: -Wstrict-aliasing in tests
https://bugs.kde.org/show_bug.cgi?id=486093 Bug ID: 486093 Summary: -Wstrict-aliasing in tests Classification: Developer tools Product: valgrind Version: 3.22 GIT Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: jsew...@acm.org Reporter: s...@gentoo.org Target Milestone: --- THere's a lot of -Wstrict-aliasing instances in the testsuite. In Gentoo, we try to recommend people to use -Werror=strict-aliasing -Werror=lto-type-mismatch -Werror=some-other-bits when using LTO to help find likely runtime problems (Valgrind isn't LTO-compaitble for other reasons but that's neither here nor there for this). When building Valgrind with such, we get: ``` x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../include -I../../../coregrind -I../../../include -I../../../VEX/pub -I../../../VEX/pub -DVGA_amd64=1 -DVGO_l inux=1 -DVGP_amd64_linux=1 -DVGPV_amd64_linux_vanilla=1 -DVGA_SEC_x86=1 -DVGP_SEC_amd64_linux=1 -Winline -Wall -Wshadow -Wno-long-long -g -fno-stack-protector -m64 -O -ffast-math - mfpmath=387 -mfancy-math-387 -O3 -march=native -mtls-dialect=gnu2 -fno-semantic-interposition -pipe -fcf-protection=none -fdiagnostics-color=always -fdiagnostics-urls=never -frecord-gcc -switches -Wa,-O2 -Wa,-mtune=znver2 -Wstrict-aliasing -Wfree-nonheap-object -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -Wstrict-aliasing -Wfree-nonheap-object -Werror =lto-type-mismatch -Werror=strict-aliasing -Werror=odr -Wbuiltin-declaration-mismatch -ggdb3 -Wformat -Wformat-security -Waddress -Warray-bounds -Wfree-nonheap-object -Wint-to-pointer-c ast -Wmain -Wnonnull -Wodr -Wreturn-type -Wsizeof-pointer-memaccess -Wstrict-aliasing -Wstring-compare -Wuninitialized -Wvarargs -fno-stack-protector -fno-harden-control-flow-redundancy -c -o more_x87_fp-more_x87_fp.o `test -f 'more_x87_fp.c' || echo './'`more_x87_fp.c make[5]: 'shr_edx' is up to date. more_x87_fp.c: In function ‘test_fcvt’: more_x87_fp.c:108:28: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] 108 | printf("a=%016llx\n", *(long long *)); |^~~ more_x87_fp.c:109:34: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] 109 | printf("la=%016llx %04x\n", *(long long *), | ^~~~ more_x87_fp.c:110:12: warning: ‘la’ is used uninitialized [-Wuninitialized] 110 |*(unsigned short *)((char *)() + 8)); |^~ more_x87_fp.c:96:17: note: ‘la’ declared here 96 | long double la; | ^~ cc1: some warnings being treated as errors x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../include -I../../../coregrind -I../../../include -I../../../VEX/pub -I../../../VEX/pub -DVGA_amd64=1 -DVGO_l inux=1 -DVGP_amd64_linux=1 -DVGPV_amd64_linux_vanilla=1 -DVGA_SEC_x86=1 -DVGP_SEC_amd64_linux=1 -Winline -Wall -Wshadow -Wno-long-long -g -fno-stack-protector -m32 -mmmx -msse -O3 - march=native -mtls-dialect=gnu2 -fno-semantic-interposition -pipe -fcf-protection=none -fdiagnostics-color=always -fdiagnostics-urls=never -frecord-gcc-switches -Wa,-O2 -Wa,-mtune=znver 2 -Wstrict-aliasing -Wfree-nonheap-object -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -Wstrict-aliasing -Wfree-nonheap-object -Werror=lto-type-mismatch -Werror=strict- aliasing -Werror=odr -Wbuiltin-declaration-mismatch -ggdb3 -Wformat -Wformat-security -Waddress -Warray-bounds -Wfree-nonheap-object -Wint-to-pointer-cast -Wmain -Wnonnull -Wodr -Wretur n-type -Wsizeof-pointer-memaccess -Wstrict-aliasing -Wstring-compare -Wuninitialized -Wvarargs -fno-stack-protector -fno-harden-control-flow-redundancy -c -o more_x86_fp.o more_x86_fp.c more_x86_fp.c: In function ‘test_fcvt’: more_x86_fp.c:98:28: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] 98 | printf("a=%016llx\n", *(long long *)); |^~~ more_x86_fp.c:99:34: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] 99 | printf("la=%016llx %04x\n", *(long long *), | ^~~~ more_x86_fp.c:100:12: warning: ‘la’ is used uninitialized [-Wuninitialized] 100 |*(unsigned short *)((char *)() + 8)); |^~ more_x86_fp.c:86:17: note: ‘la’ declared here 86 | long double la; | ^~ cc1: some warnings being treated as errors ``` This is with `gcc version 14.0.1 20240423 (experimental) 0c8e99e5c32be9f2604f3c330814993f29818037 (Gentoo Hardened 14.0. p,
[valgrind] [Bug 485487] glibc built with -march=x86-64-v3 does not work due to ld.so strcmp
https://bugs.kde.org/show_bug.cgi?id=485487 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 484002] Add suppression for invalid read in glibc's __wcpncpy_avx2() via wcsxfrm()
https://bugs.kde.org/show_bug.cgi?id=484002 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz ||illa/show_bug.cgi?id=31509 CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 483617] kicker: segfault when built with clang
https://bugs.kde.org/show_bug.cgi?id=483617 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 478549] Nerd fonts are not rendered on plasma 6 when using detached font
https://bugs.kde.org/show_bug.cgi?id=478549 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[neon] [Bug 482090] Taskbar pins not saved on new Plasma 6
https://bugs.kde.org/show_bug.cgi?id=482090 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel
https://bugs.kde.org/show_bug.cgi?id=482469 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 481113] Changes to pinned apps are not saved when Plasmashell quits
https://bugs.kde.org/show_bug.cgi?id=481113 --- Comment #9 from Sam James --- Has anybody hit this on non-Gentoo yet? I haven't started looking at this yet, but it's an important factor if everyone hitting it is on Gentoo. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 481113] Changes to pinned apps are not saved when Plasmashell quits
https://bugs.kde.org/show_bug.cgi?id=481113 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 481999] Plasma 6: Some applications like steam and quassel show a white page icon in systray
https://bugs.kde.org/show_bug.cgi?id=481999 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 480296] UB in plasma-workspace's ksmserver/legacy.cpp (-Wrestrict with ::select)
https://bugs.kde.org/show_bug.cgi?id=480296 --- Comment #2 from Sam James --- I'll put it on the list and will hopefully remember ;) -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 479679] plasmashell exits with -1 on right mouse click with layershellqt: Cannot attach popup of unknown type
https://bugs.kde.org/show_bug.cgi?id=479679 --- Comment #14 from Sam James --- ... also generally worth starting downstream for such things to not bother upstream until we've tried some basic stuff like that. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 479679] plasmashell exits with -1 on right mouse click with layershellqt: Cannot attach popup of unknown type
https://bugs.kde.org/show_bug.cgi?id=479679 Sam James changed: What|Removed |Added CC||s...@gentoo.org --- Comment #13 from Sam James --- Please try to be explicit about what makes your system interesting when using e.g. clang, -O3, and so on. Even if things should work in such a configuration, identifying what's _different_ is important. Anyway, for runtime misbehaviour, try UBSAN and alternating compiler (so GCC if using Clang). -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 480522] kdeconnect plasmoid fails to compile with LTO enabled
https://bugs.kde.org/show_bug.cgi?id=480522 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[krita] [Bug 480520] Krita does not compile with LTO enabled
https://bugs.kde.org/show_bug.cgi?id=480520 Sam James changed: What|Removed |Added CC||s...@gentoo.org --- Comment #2 from Sam James --- (Note that it may build with just -flto, but -Wodr warnings indicate it's unsafe, so we tell people downstream to use -Werror=odr with LTO.) -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 480296] New: UB in plasma-workspace's ksmserver/legacy.cpp (-Wrestrict with ::select)
https://bugs.kde.org/show_bug.cgi?id=480296 Bug ID: 480296 Summary: UB in plasma-workspace's ksmserver/legacy.cpp (-Wrestrict with ::select) Classification: Plasma Product: plasmashell Version: master Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: s...@gentoo.org CC: k...@davidedmundson.co.uk Target Milestone: 1.0 SUMMARY See https://invent.kde.org/plasma/plasma-workspace/-/blob/034205dd9dc667f6abcf8fb8a53baa6094bb4449/ksmserver/legacy.cpp#L179 where ::select is called as: >::select(fd + 1, , nullptr, , ); This triggers a warning ``` * /var/tmp/portage/kde-plasma/plasma-workspace-6.0.49./work/plasma-workspace-6.0.49./ksmserver/legacy.cpp:179:30: warning: passing argument 2 to ‘restrict’-qualified parameter aliases with argument 4 [-Wrestrict] ``` with gcc version 14.0.1 20240121 (experimental) (Gentoo Hardened 14.0.1_pre20240121 p16) at least, and it looks right. >From `select(3p`): ``` int select(int nfds, fd_set *restrict readfds, fd_set *restrict writefds, fd_set *restrict errorfds, struct timeval *restrict timeout); ``` is passed as both `readfds` and `errorfds` which is forbidden. -- You are receiving this mail because: You are watching all bug changes.
[Powerdevil] [Bug 480026] Screen turning off in one of various ways (idle power off, esc on lock screen, Turn Off Screen shortcut invoked over D-Bus) shuts screen off very temporarily
https://bugs.kde.org/show_bug.cgi?id=480026 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[KPipeWire] [Bug 473483] KPipeWire-based Task Manager window previews are blank on Wayland with Nouveau drivers
https://bugs.kde.org/show_bug.cgi?id=473483 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[KPipeWire] [Bug 477478] Preview of running apps on taskbar are "empty"
https://bugs.kde.org/show_bug.cgi?id=477478 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 479583] cursor disappear on laptop screen in prime system with external display connected after kwin commit b214251f81cbacacf3ef483081a7cef15343fa7f,
https://bugs.kde.org/show_bug.cgi?id=479583 Sam James changed: What|Removed |Added Version|git master |5.92.0 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 479583] cursor disappear on laptop screen in prime system with external display connected after kwin commit b214251f81cbacacf3ef483081a7cef15343fa7f,
https://bugs.kde.org/show_bug.cgi?id=479583 --- Comment #5 from Sam James --- (In reply to Bug Janitor Service from comment #1) > A possibly relevant merge request was started @ > https://invent.kde.org/plasma/kwin/-/merge_requests/4862 That MR helps for me too. Thanks! -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 479583] cursor disappear on laptop screen in prime system with external display connected after kwin commit b214251f81cbacacf3ef483081a7cef15343fa7f,
https://bugs.kde.org/show_bug.cgi?id=479583 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 305136] File associations are broken in gtk/glib apps due to lack of /usr/share/applications/kde-mimeapps.list file installed by default
https://bugs.kde.org/show_bug.cgi?id=305136 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 337475] Add BMI2 instructions for 32-bit x86
https://bugs.kde.org/show_bug.cgi?id=337475 Sam James changed: What|Removed |Added CC||s...@gentoo.org --- Comment #3 from Sam James --- Yeah, I keep hitting this and it's a pain. I came across https://github.com/10110111/valgrind accidentally the other day and found it has some BMI patches for 32-bit, but not tried it. -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 478624] Valgrind incompatibility with binutils-2.42 on x86 with new nop patterns (unhandled instruction bytes: 0x2E 0x8D 0xB4 0x26)
https://bugs.kde.org/show_bug.cgi?id=478624 Sam James changed: What|Removed |Added See Also||http://bugs.debian.org/1057 ||693 -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 478624] Valgrind incompatibility with binutils-2.42 on x86 with new nop patterns (unhandled instruction bytes: 0x2E 0x8D 0xB4 0x26)
https://bugs.kde.org/show_bug.cgi?id=478624 Sam James changed: What|Removed |Added Summary|Valgrind incompatibility|Valgrind incompatibility |with binutils-2.42 on x86 |with binutils-2.42 on x86 ||with new nop patterns ||(unhandled instruction ||bytes: 0x2E 0x8D 0xB4 0x26) -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 478624] Valgrind incompatibility with binutils-2.42 on x86
https://bugs.kde.org/show_bug.cgi?id=478624 --- Comment #1 from Sam James --- For a testcase we probably should just have a simple assembly/byte sequence of all the "nops" used in https://sourceware.org/cgit/binutils-gdb/tree/gas/config/tc-i386.c#n1256 -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 478624] New: Valgrind incompatibility with binutils-2.42 on x86
https://bugs.kde.org/show_bug.cgi?id=478624 Bug ID: 478624 Summary: Valgrind incompatibility with binutils-2.42 on x86 Classification: Developer tools Product: valgrind Version: 3.22 GIT Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: memcheck Assignee: jsew...@acm.org Reporter: s...@gentoo.org CC: aurel...@aurel32.net, debfx-...@fobos.de, s...@extundo.com Target Milestone: --- [Forgive me, as I've not yet hit this myself, but reporting it based on the Debian bug after discussing it with mjw.] The upcoming binutils-2.42 release [0] seems to be incompatible with Valgrind on x86 after a commit landed [1] to emit additional nop patterns which Valgrind doesn't yet recognise. This was originally reported in Debian [2] (CC'd some of the participants whose emails I could find on here). In the linked Debian bug, Simon gives a simple reproducer w/ output: ``` 117s vex x86->IR: unhandled instruction bytes: 0x2E 0x8D 0xB4 0x26 117s ==5711== valgrind: Unrecognised instruction at address 0x4d285c8. 117s ==5711==at 0x4D285C8: ??? (in /usr/lib/i386-linux-gnu/libgssglue.so.1.0.0) 117s ==5711==by 0x4D27893: ??? (in /usr/lib/i386-linux-gnu/libgssglue.so.1.0.0) 117s ==5711==by 0x4D27B0E: ??? (in /usr/lib/i386-linux-gnu/libgssglue.so.1.0.0) 117s ==5711==by 0x4D27069: gss_import_name (in /usr/lib/i386-linux-gnu/libgssglue.so.1.0.0) 117s ==5711==by 0x486BA0F: ??? (in /usr/lib/i386-linux-gnu/libgsasl.so.18.0.0) 117s ==5711==by 0x485757C: gsasl_step (in /usr/lib/i386-linux-gnu/libgsasl.so.18.0.0) 117s ==5711==by 0x4857623: gsasl_step64 (in /usr/lib/i386-linux-gnu/libgsasl.so.18.0.0) 117s ==5711==by 0x10B387: ??? (in /usr/bin/gsasl) 117s ==5711==by 0x4ADE7C4: (below main) (libc_start_call_main.h:58) 117s ==5711== Your program just tried to execute an instruction that Valgrind 117s ==5711== did not recognise. There are two possible reasons for this. 117s ==5711== 1. Your program has a bug and erroneously jumped to a non-code 117s ==5711==location. If you are running Memcheck and you just saw a 117s ==5711==warning about a bad jump, it's probably your program's fault. 117s ==5711== 2. The instruction is legitimate but Valgrind doesn't handle it, 117s ==5711==i.e. it's Valgrind's fault. If you think this is the case or 117s ==5711==you are not sure, please let us know and we'll try to fix it. 117s ==5711== Either way, Valgrind will now raise a SIGILL signal which will 117s ==5711== probably kill your program. 117s ==5711== 117s ==5711== Process terminating with default action of signal 4 (SIGILL) 117s ==5711== Illegal opcode at address 0x4D285C8 117s ==5711==at 0x4D285C8: ??? (in /usr/lib/i386-linux-gnu/libgssglue.so.1.0.0) 117s ==5711==by 0x4D27893: ??? (in /usr/lib/i386-linux-gnu/libgssglue.so.1.0.0) 117s ==5711==by 0x4D27B0E: ??? (in /usr/lib/i386-linux-gnu/libgssglue.so.1.0.0) 117s ==5711==by 0x4D27069: gss_import_name (in /usr/lib/i386-linux-gnu/libgssglue.so.1.0.0) 117s ==5711==by 0x486BA0F: ??? (in /usr/lib/i386-linux-gnu/libgsasl.so.18.0.0) 117s ==5711==by 0x485757C: gsasl_step (in /usr/lib/i386-linux-gnu/libgsasl.so.18.0.0) 117s ==5711==by 0x4857623: gsasl_step64 (in /usr/lib/i386-linux-gnu/libgsasl.so.18.0.0) 117s ==5711==by 0x10B387: ??? (in /usr/bin/gsasl) 117s ==5711==by 0x4ADE7C4: (below main) (libc_start_call_main.h:58) ``` with steps to reproduce: ``` podman run --arch 386 -it --rm debian:unstable-slim apt update apt install valgrind gsasl apt dist-upgrade valgrind --error-exitcode=1 /usr/bin/gsasl -m GSSAPI -d --no-starttls --imap no-such-domain.example 143 ``` [0] https://inbox.sourceware.org/binutils/0f118fd8-5630-4742-a353-3309e6285...@redhat.com/T/#u [1] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=ad9f3230565ca40bfa1d9a3106272cb125f2 [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057693 -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 477992] compiler generated overlapping memcpy diagnosed
https://bugs.kde.org/show_bug.cgi?id=477992 Sam James changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill ||a/show_bug.cgi?id=32667 -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 477992] compiler generated overlapping memcpy diagnosed
https://bugs.kde.org/show_bug.cgi?id=477992 Sam James changed: What|Removed |Added See Also||https://gitlab.freedesktop. ||org/pipewire/pipewire/-/mer ||ge_requests/1799 -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 477992] compiler generated overlapping memcpy diagnosed
https://bugs.kde.org/show_bug.cgi?id=477992 Sam James changed: What|Removed |Added CC||s...@gentoo.org See Also||https://bugs.kde.org/show_b ||ug.cgi?id=148543 --- Comment #4 from Sam James --- Please also see the extensive discussion in bug 148543 and the external links therein. -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 148543] memcpy(x, x, n) is OK
https://bugs.kde.org/show_bug.cgi?id=148543 Sam James changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=477992 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 448867] Cannot drag-and-drop images to Desktop from Firefox unless you wait 1 or more seconds before dropping
https://bugs.kde.org/show_bug.cgi?id=448867 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449645] A Sticky Note is unexpectedly created when I drag a URL or image from a chromum-based browser running natively on Wayland and drop it on desktop
https://bugs.kde.org/show_bug.cgi?id=449645 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 413310] KWin inappropriately differentiates numberpad number key menu shortcuts from above-the-letters number key menu shortcuts (both X11 and Wayland)
https://bugs.kde.org/show_bug.cgi?id=413310 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 470503] [nvidia] Screen corruption after changing theme
https://bugs.kde.org/show_bug.cgi?id=470503 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 448866] [NVIDIA] Graphical glitches and unresponsive after waking from sleep
https://bugs.kde.org/show_bug.cgi?id=448866 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 460433] "Replica of" feature doesn't appear on Wayland
https://bugs.kde.org/show_bug.cgi?id=460433 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 358277] when run in XWayland, Chrome PWA apps use the icon from chrome browser in Icon-Only Task Manager, but remain correctly separate
https://bugs.kde.org/show_bug.cgi?id=358277 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 424485] GDbus-DBusMenu-Proxy does not work for GTK Wayland apps
https://bugs.kde.org/show_bug.cgi?id=424485 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 433079] On Wayland container windows created by XEmbedSNIProxy are not stacked below root window
https://bugs.kde.org/show_bug.cgi?id=433079 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 469839] X11 applications may not autostart properly in a Wayland session due to various important environment variables not being set
https://bugs.kde.org/show_bug.cgi?id=469839 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kio] [Bug 423031] [Wayland] Modifier keys to move (shift), copy (ctrl) and create a link (ctrl+shift) don't work if pressed after I start to drag the file/folder
https://bugs.kde.org/show_bug.cgi?id=423031 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 439135] Color management on Wayland
https://bugs.kde.org/show_bug.cgi?id=439135 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 459373] Maximized XWayland apps leave pixel gaps when using a fractional scaling factor
https://bugs.kde.org/show_bug.cgi?id=459373 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 460819] Dialog Parent does not dim parent window on Wayland
https://bugs.kde.org/show_bug.cgi?id=460819 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 374971] On Wayland previewing designs of tabbox doesn't clean them up afterwards
https://bugs.kde.org/show_bug.cgi?id=374971 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 462181] [wayland] some menus appear below windows with "keep above others"
https://bugs.kde.org/show_bug.cgi?id=462181 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 437089] On Wayland, Windows that were closed when maximized and do not record their own maximized state will open in the maximized position, but not the maximized state
https://bugs.kde.org/show_bug.cgi?id=437089 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 434615] On Wayland, quick tile actions and window rules cannot override window's minimum size if needed as on X11
https://bugs.kde.org/show_bug.cgi?id=434615 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 463288] Wayland: Firefox picture-in-picture mode adds extra icon to the Task Manager
https://bugs.kde.org/show_bug.cgi?id=463288 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 420859] Cursor theme/size changes do not take effect for Qt5 and XWayland software until session is restarted
https://bugs.kde.org/show_bug.cgi?id=420859 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 476080] [Wayland] Windows with "Keep Above Others" are floating above widget popups and panel
https://bugs.kde.org/show_bug.cgi?id=476080 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 468252] Desktop Session does not restore windows to proper screen
https://bugs.kde.org/show_bug.cgi?id=468252 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 452119] With an Intel iGPU, animations aren't as smooth on Wayland versus Xorg
https://bugs.kde.org/show_bug.cgi?id=452119 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[ksmserver] [Bug 421870] windows on wrong desktop after session restore on Wayland
https://bugs.kde.org/show_bug.cgi?id=421870 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 148543] memcpy(x, x, n) is OK
https://bugs.kde.org/show_bug.cgi?id=148543 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz ||illa/show_bug.cgi?id=31055, ||https://gcc.gnu.org/bugzill ||a/show_bug.cgi?id=32667, ||https://bugs.llvm.org/show_ ||bug.cgi?id=11763 -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 148543] memcpy(x, x, n) is OK
https://bugs.kde.org/show_bug.cgi?id=148543 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 456200] Valgrind should not require neon (simd) on armhf
https://bugs.kde.org/show_bug.cgi?id=456200 Sam James changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=454346 -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 454346] [PATCH] ARM fixes from the Yocto project
https://bugs.kde.org/show_bug.cgi?id=454346 Sam James changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=456200 CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 476548] valgrind 3.22.0 fails on assertion when loading debuginfo file produced by mold
https://bugs.kde.org/show_bug.cgi?id=476548 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 472346] False positive mismatched frees
https://bugs.kde.org/show_bug.cgi?id=472346 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 456200] Valgrind should not require neon (simd) on armhf
https://bugs.kde.org/show_bug.cgi?id=456200 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 475652] Missing suppression for __wcsncpy_avx2 (strncpy-avx2.S:308)?
https://bugs.kde.org/show_bug.cgi?id=475652 --- Comment #9 from Sam James --- (In reply to Sam James from comment #8) > Fixed with > https://sourceware.org/git/?p=valgrind.git;a=commit; > h=f7829b6d4783f94fce6ea3323fb13d21ff025913 for 3.22 (thank you everyone) -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 475652] Missing suppression for __wcsncpy_avx2 (strncpy-avx2.S:308)?
https://bugs.kde.org/show_bug.cgi?id=475652 Sam James changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED|RESOLVED --- Comment #8 from Sam James --- Fixed with https://sourceware.org/git/?p=valgrind.git;a=commit;h=f7829b6d4783f94fce6ea3323fb13d21ff025913 for 3.22 -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 345414] Missing seccomp support (WARNING: unhandled syscall: 317)
https://bugs.kde.org/show_bug.cgi?id=345414 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[krita] [Bug 475625] Krita refuses to open recently created, and older kra files
https://bugs.kde.org/show_bug.cgi?id=475625 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 475652] New: Missing suppression for __wcsncpy_avx2 (strncpy-avx2.S:308)?
https://bugs.kde.org/show_bug.cgi?id=475652 Bug ID: 475652 Summary: Missing suppression for __wcsncpy_avx2 (strncpy-avx2.S:308)? Classification: Developer tools Product: valgrind Version: 3.22 GIT Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: memcheck Assignee: jsew...@acm.org Reporter: s...@gentoo.org Target Milestone: --- SUMMARY Invalid read found in __wcsncpy_avx2 (strncpy-avx2.S:308) when running Python software, may need a suppression as it's from glibc. STEPS TO REPRODUCE 1. Run 'valgrind --trace-children=yes emerge -pvO bash' on a Gentoo Linux system 2. I suspect that it's related to a recent change in Gentoo where we allowed glibc's autodetection of x86 ISA for runtime loading OBSERVED RESULT ``` $ valgrind --trace-children=yes emerge -pvO bash ==1273477== Memcheck, a memory error detector ==1273477== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==1273477== Using Valgrind-3.21.0 and LibVEX; rerun with -h for copyright info ==1273477== Command: /usr/bin/emerge -pvO bash ==1273477== ==1273477== Memcheck, a memory error detector ==1273477== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==1273477== Using Valgrind-3.21.0 and LibVEX; rerun with -h for copyright info ==1273477== Command: /usr/lib/python-exec/python3.12/emerge -pvO bash ==1273477== ==1273477== Invalid read of size 32 ==1273477==at 0x5038C93: __wcsncpy_avx2 (strncpy-avx2.S:308) ==1273477==by 0x4B209F3: UnknownInlinedFun (wchar2.h:81) ==1273477==by 0x4B209F3: _Py_wrealpath (fileutils.c:2130) ==1273477==by 0x4B18540: _PyPathConfig_ComputeSysPath0.constprop.0 (pathconfig.c:495) ==1273477==by 0x4B17D6C: UnknownInlinedFun (main.c:584) ==1273477==by 0x4B17D6C: Py_RunMain (main.c:689) ==1273477==by 0x4AD59FB: Py_BytesMain (main.c:743) ==1273477==by 0x4F05346: (below main) (libc_start_call_main.h:58) ==1273477== Address 0x5581be0 is 20 bytes after a block of size 156 alloc'd ==1273477==at 0x4840958: malloc (vg_replace_malloc.c:431) ==1273477==by 0x4AD7116: decode_current_locale (fileutils.c:482) ==1273477==by 0x4AD5988: Py_DecodeLocale (fileutils.c:664) ==1273477==by 0x4B209CE: _Py_wrealpath (fileutils.c:2119) ==1273477==by 0x4B18540: _PyPathConfig_ComputeSysPath0.constprop.0 (pathconfig.c:495) ==1273477==by 0x4B17D6C: UnknownInlinedFun (main.c:584) ==1273477==by 0x4B17D6C: Py_RunMain (main.c:689) ==1273477==by 0x4AD59FB: Py_BytesMain (main.c:743) ==1273477==by 0x4F05346: (below main) (libc_start_call_main.h:58) ==1273477== --1273477-- WARNING: unhandled amd64-linux syscall: 441 --1273477-- You may be able to write your own handler. --1273477-- Read the file README_MISSING_SYSCALL_OR_IOCTL. --1273477-- Nevertheless we consider this a bug. Please report --1273477-- it at http://valgrind.org/support/bug_reports.html. ^C ``` EXPECTED RESULT No invalid reads. SOFTWARE/OS VERSIONS Reproduced on Valgrind 3.21.0 and git master as of a few days ago. ADDITIONAL INFORMATION I'm going to try get a reproducer that doesn't involve a large Python program but no promises. -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 398545] Support for SHA instruction on Ryzen
https://bugs.kde.org/show_bug.cgi?id=398545 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 466884] Missing writev uninit padding suppression for _XSend
https://bugs.kde.org/show_bug.cgi?id=466884 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 463456] memcheck/tests/origin6-fp fails when building for x86-64-v3 target
https://bugs.kde.org/show_bug.cgi?id=463456 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 463463] none/tests/amd64/fma fails when executed under valgrind on a x86-64-v3 system
https://bugs.kde.org/show_bug.cgi?id=463463 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 475402] vex amd64->IR: unhandled instruction bytes: 0xC5 0x79 0xD6 0xC0 0x4C 0x8D 0x9C 0x24 0xA0 0x2
https://bugs.kde.org/show_bug.cgi?id=475402 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 471964] vex amd64->IR: unhandled instruction bytes: 0x48 0xF 0xC7 0xFA 0x48 0x89 0x11 0x73 0x28 0x48
https://bugs.kde.org/show_bug.cgi?id=471964 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 302901] Valgrind crashes with dwz optimized debuginfo
https://bugs.kde.org/show_bug.cgi?id=302901 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 319307] Patches to let test suite run in parallel
https://bugs.kde.org/show_bug.cgi?id=319307 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 331550] Detect the potential of mis-malloc/free in different libraries
https://bugs.kde.org/show_bug.cgi?id=331550 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 333434] In some weird corner case Valgrind cannot execute executable files symlinked by /proc/self/fd
https://bugs.kde.org/show_bug.cgi?id=333434 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 420906] missing syscall wrapper for clone3 (435)
https://bugs.kde.org/show_bug.cgi?id=420906 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 464000] Test timerfd-syscall stops/fails when compiled with _TIME_BITS=64 on 32bit
https://bugs.kde.org/show_bug.cgi?id=464000 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 462553] -mpreferred-stack-boundary=2 on 32 bit x86 causes crashes when SSE is also enabled (e.g. used by glibc)
https://bugs.kde.org/show_bug.cgi?id=462553 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 463458] memcheck/tests/vcpu_fnfns fails when glibc is built for x86-64-v3 target
https://bugs.kde.org/show_bug.cgi?id=463458 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 452072] false positive from wmemcmp_avx2_movbe (glibc-2.34 or later?)
https://bugs.kde.org/show_bug.cgi?id=452072 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 471476] unhandled amd64-linux syscall: 441
https://bugs.kde.org/show_bug.cgi?id=471476 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 460192] Add epoll_pwait2
https://bugs.kde.org/show_bug.cgi?id=460192 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 356174] Enhance the embedded gdbserver to allow LLDB to use it
https://bugs.kde.org/show_bug.cgi?id=356174 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 362680] --error-exitcode not honored when file descriptor leaks are found
https://bugs.kde.org/show_bug.cgi?id=362680 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 396476] Reading debug info of binaries with zero-size PT_LOAD segment
https://bugs.kde.org/show_bug.cgi?id=396476 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 390871] ELF debug info reader confused with multiple .rodata* sections
https://bugs.kde.org/show_bug.cgi?id=390871 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 468575] Add support for RISC-V
https://bugs.kde.org/show_bug.cgi?id=468575 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 438883] Re-implement Desktop Cube effect with modern effects API
https://bugs.kde.org/show_bug.cgi?id=438883 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kio] [Bug 474451] Crash overwriting files
https://bugs.kde.org/show_bug.cgi?id=474451 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwallet] [Bug 458085] Wallet system takes about 1 minute to start
https://bugs.kde.org/show_bug.cgi?id=458085 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kimap] [Bug 461517] loginjobtest test fails with OpenSSL 3 ("Error during SSL handshake: error:0A000076:SSL routines::no suitable signature algorithm")
https://bugs.kde.org/show_bug.cgi?id=461517 Sam James changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|--- |WORKSFORME --- Comment #2 from Sam James --- I can't reproduce this anymore. Assuming this has been fixed in qtnetwork or similar. See https://bugs.gentoo.org/879565#c8. -- You are receiving this mail because: You are watching all bug changes.
[kleopatra] [Bug 472056] accessiblevaluelabel.cpp fails to build with Clang 16
https://bugs.kde.org/show_bug.cgi?id=472056 Sam James changed: What|Removed |Added CC||s...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 470925] Dolphin crashes on drag and drop
https://bugs.kde.org/show_bug.cgi?id=470925 Sam James changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=472313 -- You are receiving this mail because: You are watching all bug changes.
[Spectacle] [Bug 472313] Spectacle Crashes When Dragging Captured Image Into Google Chat in Firefox
https://bugs.kde.org/show_bug.cgi?id=472313 Sam James changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=470925 -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 470925] Dolphin crashes on drag and drop
https://bugs.kde.org/show_bug.cgi?id=470925 Sam James changed: What|Removed |Added CC||ast...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[Spectacle] [Bug 472313] Spectacle Crashes When Dragging Captured Image Into Google Chat in Firefox
https://bugs.kde.org/show_bug.cgi?id=472313 Sam James changed: What|Removed |Added Platform|Compiled Sources|Gentoo Packages -- You are receiving this mail because: You are watching all bug changes.