Description of problem: zsh uses memcpy wrongly Version-Release number of selected component (if applicable): 4.3.10-5 Follow the instructions in parent bug #696096. Paste the following into the command line: foo: baaaaaaaaaaaaaaaaaaaaaaaaaar foo: baaaaaaaaaaaaaaaaaaaaaaaaaar foo: baaaaaaaaaaaaaaaaaaaaaaaaaar A crash occurs.
Trying to reproduce the issue with the instructions you described 696096 is not causing a crash anymore, unfortunately. I was able to point out lines like this in /var/log/messages instead: Dec 17 19:56:21 hellraiser ksmtuned[1127]: ERROR: ld.so: object '/tmp/memcpy_check.so' from /etc/ld.so.preload cannot be preloaded: ignored. For the record: I have an F16 installation here and run Zsh version 4.3.14 which is available in updates-testing. Is there any other way to maybe reproduce this issue or can we assume this has been fixed in the meanwhile?
(In reply to comment #1) > Trying to reproduce the issue with the instructions you described 696096 is not > causing a crash anymore, unfortunately. I was able to point out lines like this > in /var/log/messages instead: > > Dec 17 19:56:21 hellraiser ksmtuned[1127]: ERROR: ld.so: object > '/tmp/memcpy_check.so' from /etc/ld.so.preload cannot be preloaded: ignored. You must be doing something wrong then. Please use attachment #493497 [details]. And do this: % gcc -O2 -fPIC -Wall -Werror memcpy_check.c --shared -o /tmp/memcpy_check.so % echo /tmp/memcpy_check.so | sudo tee /etc/ld.so.preload Make sure that all these commands succeed, that ld.so.preload contains /tmp/memcpy_check.so, and that 'file /tmp/memcpy_check.so' returns something that is compatible to your machine. FTR, still crashes here.
Seems to be fixed now. Maybe 4.3.14, or maybe 4.3.15.