ok, I’ve talked with my awesome hosting provider, Register4less.com, and they have found the following bug in the code. Where do I report this?
R4L support
6:14 AM (2 hours ago)
to me
I was looking into the issue you were having with the WP Resume plugin and I found an oversized entry in your WordPress Database that was causing your memory problem. I deleted the entry and your Resume is now working as expected.
If the problem happens again, this is a bug with the WP Resume plugin which I won’t be able to resolve.
R4L support
6:38 AM (1 hour ago)
to me
Did more testing, and everytime the options are being saved, the wp_usermeta entry gets bigger, to a point where it doubles in size every time, causing the database entry to be TOO big to handle by the server.
This is definitely a bug with the plugin, so you might want to report this if you want to keep using this plugin.
R4L support
7:01 AM (1 hour ago)
to me
Found where the problem is being caused, if you want to report this:
file: wp-content/plugins/wp-resume/includes/boilerplate-classes/options.php
func: set_user_options()
if ( $merge ) {
$defaults = $this->get_user_options( $user );
$options = wp_parse_args( $options, $defaults );
}
Probably within the wp_parse_args() function call.
I have commented out this block, which “fixes” the problem as long as the “merge” is not required (could not see a down-side to this being disabled).