I was having a similar issue. For example when I hit the “save changes” button on the general options page, wp was redirecting to /wp-admin/options.php rather than /wp-admin/options-general.php?updated=true.
Turns out it was the fault of a buggy theme. Weird, because the theme looked and acted fine from the outside, but it was causing all sorts of problems in the admin panels.