PHP would've logged an error if it exceeded post_max_size.
I thought 20k was enough after I noticed the blanking, but then the users got antsy about it. Think I'll look at what handles the quick edits compared to normal edits and see if I can fix this myself.
I'll post about it on success.
--------------- Added [DATE]1192684620[/DATE] at [TIME]1192684620[/TIME] ---------------
Found it! It failed at:
PHP Code:
function strip_empty_bbcode($text)
{
return preg_replace('#(^.*|.*)(\[(php|html|noparse)\].*\[/\\3])(.*|.*$)#siUe', "\$this->strip_empty_bbcode_callback('\\1', '\\2', '\\4')", $text);
}
strip_empty_bbcode ended up causing the script to hit the
pcre.backtrack_limit and/or pcre.recursion_limit settings yet not logging an error.
I suggest having the option to set these in the vB AdminCP, or just correlate the setting to the "Maximum Characters Per Post" setting. The quickest solution is an:
PHP Code:
ini_set('pcre.backtrack_limit', '-1');
ini_set('pcre.recursion_limit', '-1');
At the top of class_dm.php.