Page Not found error on random length post

Permalink
A client created a new blog post and saved as draft. Normal short posts saved and published fine. Then he found that certain, longer ones, when saved, produce "Page Not Found" error. Then adding even more text making it really long, it again saves just fine.

I tested it, replicated, and can’t find anything that makes sense. You will think I'm nuts, but here's what I found:

On a test post, character 1728 is an "m" followed by a period on the word "from." If I delete many paragraphs up to and including that "m", leaving 1727 characters, it posts fine. If I type in the m, or that m followed by anything else, I receive Page Not Found. If I type an "nt" instead of the “m” it publishes. A “w,” it publishes. If I go back to the original post, with many paragraphs following that “m” and simply replace the "m" to a “w”, it publishes. WOW! This is only one post. Again, if that m is in there and then about 20 more paragraphs are pasted in, it publishes. I didn’t take the time to get the details on that, since an “m” at character 1728 doesn’t seem like a reasonable parameter to even to continue to investigate.

After searching google, all we could find as was a file not found error being generated. The solution in a couple spots was to add this to the .htaccess:

<IfModule pagespeed_module>
ModPagespeed off
</IfModule>.

This didn’t work. I verified caching is off.

Any ideas at all? Just check myself into the nut house?

Here's the Environment data:

-begin-
# concrete5 Version
5.5.2.1

# concrete5 Packages
Awkward Slider (1.0.4), Blog (2.1), Downloadable File Purchase (1.2.1), eCommerce (2.8.3), Expand / Collapse (1.2.1), Mail Monkey (2.0.0), Message of the day (1.2), Page Redirect (1.2), Page Selector Attribute (1.1), Power Slider Lite (1.1.1), ProEvents (6.1.8), ProEvents Booking (3.0.4), Social Share (5.5.0.4.3), Sortable Fancybox Gallery (1.17), Stack Randomizer (1.12), Table-Based Shipping (1.1.0), YouTube Channel (1.1).

# concrete5 Overrides
blocks/blog_list, blocks/page_list, blocks/featured_image, blocks/search, blocks/next_previous, blocks/autonav, blocks/pro_event_list, blocks/power_slider_lite, elements/discount.php, elements/checkout, js/scripts.js, models/eventify.php, models/google_merge.php, models/attribute, models/event_list.php, single_pages/checkout, themes/photomorphis

# Server Software
Apache/2.2.23 (Unix) mod_ssl/2.2.23 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635

# Server API
cgi-fcgi

# PHP Version
5.3.18

# PHP Extensions
bcmath, calendar, cgi-fcgi, Core, ctype, curl, date, dom, ereg, filter, ftp, gd, hash, iconv, imap, json, libxml, mbstring, mcrypt, mysql, openssl, pcre, Phar, posix, Reflection, session, SimpleXML, sockets, SPL, SQLite, sqlite3, standard, tokenizer, xml, xmlreader, xmlwriter, zip, zlib.

# PHP Settings
log_errors_max_len - 1024
max_execution_time - 5
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - -1
max_input_vars - 1000
memory_limit - 128M
post_max_size - 200m
safe_mode - Off
safe_mode_exec_dir - /usr/local/php/bin
safe_mode_gid - Off
safe_mode_include_dir - <i>no value</i>
sql.safe_mode - Off
upload_max_filesize - 200M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - nocache
session.gc_maxlifetime - 7200
safe_mode_allowed_env_vars - PHP_
safe_mode_protected_env_vars - LD_LIBRARY_PATH

-end-

clocktower