Joshua Landau added the comment: This causes a segmentation fault if any keyword arguments come after a **-unpack. Minimal demo: f(**x, x=x) ---------- _______________________________________ Python tracker <report at bugs.python.org> <http://bugs.python.org/issue2292> _______________________________________