Bug Hunting: Steem Post Size Limit

in #utopian-io7 years ago (edited)

The Issue

Tried to post an article with a table that has more than 14,000 rows using steemit.com and busy.org, but failed. Later, I tried to decrease the number of rows to post. When it has 2,000 rows, still cannot post. Then, I decreased to 1,000 rows, and posted successfully with busy.org. The link of the posted article with 1,000-row table.

Busy.org behavior

When I tried to post with Busy.orgi, in the editor page, the 'Post' button is always enabled, for the different sizes of the texts I tried.

When the texts are long, Busy.org cannot post, but it does not report any error message: After I clicked the 'post' button, looks like nothing happened.

The original text size that I intended to post is 353KB, which includes a table with 14,096 rows.

At last, I was able to post the article with 1,000 rows using Busy.org.

Steemit.com behaivor

Using, Steemit.com, sometimes, the 'Post' button is gray when I paste large text. Even after I typed title and tag, it still shows red 'Required' under title and tag fields as shown in the following screenshot.

Screen Shot 2017-11-19 at 8.46.24 AM.png

If I type title and tags first, the red message of 'Required' won't show up. Then I can paste the large text. But after the large text is pasted in, the 'Post' button is gray.

After I type in more text, sometimes 'Post' button can be enabled. After clicked 'Post' button, it shows a very small window that has only a red 'x'.

Expected behavior

Steemit.com and Busy.org should check text limit and report error when the post excesses the limit.

Currently, none of Steemit.com and Busy.org reports any error, when posting failed.

How to reproduce

Use the text in this post, expend the table in this link from 1,000 rows to 2,000 rows.

Use Steemit.com or Busy.org to post the text with the table that has 2,000 rows.

Environment

  • Computer: MacBook
  • OS: macOS Sierra version 10.12.5
  • Browser: Safari version 10.1.1



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Hey @nationalpark I am @utopian-io. I have just upvoted you at 14% Power!

Achievements

  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Vote for my Witness. Lets GROW TOGETHER!

Screen Shot 2017-11-19 at 16.54.19.png

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Hey @nationalpark,

Good catch on this one. This was a valid bug submission and I have addressed it here - https://utopian.io/utopian-io/@netuoso/condenser-fix-body-length-check-on-post-and-comment

Thanks

Thanks for the fix

Following your link, above, utopian.io seems down? That seems like an end of an era. Anyway trying to track down maximum allowable posting size without digging through the code. Any idea?

Hi, utopian has been down for a year and unfortunately there hadn't been a frontend established a long time before that. You can read the post content at https://hive.blog/utopian-io/@netuoso/condenser-fix-body-length-check-on-post-and-comment.

Thank you for the contribution. It has been approved.

[utopian-moderator]

Thank you for the review. I added the post, added more information, and added a screenshot.

Congratulations @nationalpark! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!