Bugfix on step_parts_gen.

It's now passing p_start+j instead of just p_start (it's a bug to
pass just p_start). Gotta thank valgrind for that.