Public bug reported: KeyCodePress and KeyCodeRelease commands to xmacroplay fail to parse sainly because data is read to char variable that doesn't do integer parsing. Switching read to integer variable and then assigned to char variable makes parsing work correctly.
Attached patch fixes the bug. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: xmacro 0.3pre-20000911-6 ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8 Uname: Linux 4.4.0-22-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 CurrentDesktop: LXDE Date: Thu Jun 9 02:12:43 2016 SourcePackage: xmacro UpgradeStatus: Upgraded to xenial on 2014-07-15 (694 days ago) ** Affects: xmacro (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1590600 Title: xmacroplay reads KeyCodePress/Release code to char type variable but expect string to integer parsing To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xmacro/+bug/1590600/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs