Corrupted Forum Thread ?? - Page 1
Forum section: electronics / projects

author: JacquesBBB
author_rank: Frequent Contributor
timestamp: September 19, 2015, 01:05:58 pm
content: Hi All,I don't where where to put it, but it seems that there is a strange behavior on thethreadhttps://www.eevblog.com/forum/projects/hot-swap-spi-devices/That I initiated.There were 14 answers, but when I watch it, I can see only 7, the rest has disappeared.I tried by various ways, different browsers, computers, no login, but without anything but these 7 answers.Where does the problem come from ?Can it be fixed ?Thanks

author: nctnico
author_rank: Super Contributor
timestamp: September 19, 2015, 01:19:53 pm
content: He-Who-Must-Not-Be-Named has removed all his posts so perhaps he made many replies in your thread.

author: wraper
author_rank: Unknown
timestamp: September 19, 2015, 01:23:40 pm
content: Quote from: nctnico on September 19, 2015, 01:19:53 pmWasn't he banned before that tread was started?

author: JacquesBBB
author_rank: Frequent Contributor
timestamp: September 19, 2015, 01:39:54 pm
content: Thanks guys, but this is still very cryptic to me.I probably have not spend enough years on the forum.

author: con-f-use
author_rank: Unknown
timestamp: September 19, 2015, 02:05:16 pm
content: You just didn't frequent the moderation thread.There has been quite a fight between a forum member and the proprietor of this lovely forum. During that, the member in question asked for his posts to be deleted, then retracted, then asked again. As the boiling point was reached, he finally got his will along with the cruel banishment of a moderator's vengeance. Now his ghost, restless in anger, supposedly haunts the threads and private epistles of our treasured message board. If you watch and listen closely you might hear a whispered curse or the occasional phantasm of a gential that disappears as soon as you look away. Some members, they say behind closed doors, have even been posessed by the ill fated one's mojo. 'Tis a crime in this parts to speak his name, so not to summon his like and invite the evil that is offtopic.

author: drws
author_rank: Unknown
timestamp: September 19, 2015, 02:46:06 pm
content: Quote from: JacquesBBB on September 19, 2015, 01:05:58 pmI can see the same thing from my iPad. That thread has no footer, it just stops at post #7.Nothing is below that post like page number , adverts, reply buttons etc.

author: JacquesBBB
author_rank: Frequent Contributor
timestamp: September 19, 2015, 02:46:42 pm
content: I am not sure this is the problem here; It may be much simpler.In fact some of my posts also disappeared.On the other hand,if I look on my profile, I can access the messages in the "post" section.Same thing for the supposed last message from "Frant"On the thread, I do not see it.If I go to his profile I can get theses messages inhttps://www.eevblog.com/forum/profile/?area=showposts;u=2274Most probably something got corrupted.

author: PA0PBZ
author_rank: Super Contributor
timestamp: September 19, 2015, 03:05:02 pm
content: Quote from: JacquesBBB on September 19, 2015, 02:46:42 pmIf you look at the bottom of the thread there is something wrong, the normal buttons like reply and such are missing so there is something wrong there.However, if you look at ajb's post in his profile it looks the same, so maybe it's the next post causing the problems.I guess a moderator should be able to fix it.

author: Simon
author_rank: Unknown
timestamp: September 19, 2015, 03:23:54 pm
content: Sounds like a problem with the server not beng able to handle the load or a local internet connection not working. A user removing his posts would no case this.

author: PA0PBZ
author_rank: Super Contributor
timestamp: September 19, 2015, 03:52:26 pm
content: Quote from: Simon on September 19, 2015, 03:23:54 pmThat was the point I was trying to make, and said user was already gone when the thread started.

author: Simon
author_rank: Unknown
timestamp: September 19, 2015, 03:53:48 pm
content: he may have still been around but what is described which I have no whitnessed was a problem with the forum software or the server or a local internet connection.

author: lpc32
author_rank: Frequent Contributor
timestamp: September 19, 2015, 04:20:02 pm
content: Definitely a corrupt thread. The normal forum thread footer is missing. The HTML just ends at a post separator:Code:<hr class="post_separator" />And this thread should be moved to General Chat or something.

author: ajb
author_rank: Super Contributor
timestamp: September 19, 2015, 04:21:27 pm
content: Quote from: Simon on September 19, 2015, 03:53:48 pmI see the same thing, and it happens on three different internet connections with different browsers, logged in or no. It's not a rendering issue, the source for the page just ends after the seventh post.If you click on reply, the entire thread shows up in the thread review box.

author: nctnico
author_rank: Super Contributor
timestamp: September 19, 2015, 04:52:01 pm
content: Same here. The page just stops if you look at the html source. Maybe there is a post in that thread with illegal code which makes the forum software choke. I bet there is some kind of PHP error in the server logs.

author: miguelvp
author_rank: Super Contributor
timestamp: September 19, 2015, 05:06:46 pm
content: If you quote any of the post as in replying, you can see all the posts. It's unclear which one of them corrupted the thread.And FWIW mojo is not on that thread at all.

author: Simon
author_rank: Unknown
timestamp: September 19, 2015, 05:09:12 pm
content: I can see right up to post 14 and the footer is there.

author: lpc32
author_rank: Frequent Contributor
timestamp: September 19, 2015, 05:16:45 pm
content: Maybe because you're logged in as moderator.

author: PA0PBZ
author_rank: Super Contributor
timestamp: September 19, 2015, 05:17:09 pm
content: Quote from: Simon on September 19, 2015, 05:09:12 pmThe last thing we can see is: « Reply #7 on: 08 September 2015, 20:41:27 »

author: Simon2
author_rank: Newbie
timestamp: September 19, 2015, 05:21:06 pm
content: It's me again as a regular user, I can still see the whole page, both pages and all of the thread. I take it this happens only on this thread ?

author: jitter
author_rank: Frequent Contributor
timestamp: September 19, 2015, 05:21:34 pm
content: Quote from: Simon on September 19, 2015, 03:23:54 pmI agree because I remember being annoyed yesterday (or was it the day before?) with the sluggishness of the EEVblog site (not just the forum). I actually ended up going to YouTube to search for a video rather than through this site.I also got the screen with the nice graphical explanation that the problems were with the server and not on my side or ISP.

author: PA0PBZ
author_rank: Super Contributor
timestamp: September 19, 2015, 05:40:49 pm
content: Quote from: Simon2 on September 19, 2015, 05:21:06 pmWeird, I tried Firefox, Chrome and IE en even as Guest, and all I can see is up to reply #7, there it stops.AFAIK it is only this thread.If you click Reply or Print the whole thread is showing.This is the end of the page:Code:transient/ESD protection. If you have more devices on the bus and you can&#039;t interrupt bus activity while tolerating device swaps at any time, well, then you&#039;ve got a lot of careful design to do.</div></div></div><div class="moderatorbar"><div class="smalltext modified" id="modified_749962"></div><div class="smalltext reportlinks"><a href="https://www.eevblog.com/forum/projects/hot-swap-spi-devices/7/?action=reporttm;msg=749962">Report to moderator</a> <img src="https://www.eevblog.com/forum/Themes/default/images/ip.gif" alt="" /><a href="https://www.eevblog.com/forum/helpadmin/?help=see_member_ip" onclick="return reqWin(this.href);" class="help">Logged</a></div></div></div><span class="botslice"><span></span></span></div><hr class="post_separator" />

author: lpc32
author_rank: Frequent Contributor
timestamp: September 19, 2015, 05:58:04 pm
content: Doesn't the site use some CDN caching? Maybe there's a different cache for the UK.For me the website is at 104.28.15.22.

author: jitter
author_rank: Frequent Contributor
timestamp: September 19, 2015, 06:00:31 pm
content: Here in the Netherlands I see the same with that thread: suddenly truncated in or at the end of post #7.

author: PA0PBZ
author_rank: Super Contributor
timestamp: September 19, 2015, 06:01:28 pm
content: Quote from: Simon2 on September 19, 2015, 05:21:06 pmYour browser probably cached the page already, try as a guest with a different browser?

author: SeanB
author_rank: Super Contributor
timestamp: September 19, 2015, 06:11:22 pm
content: Tried refreshing page, then tried using a SSL connection. Think this is a Cloudflare issue, as the SSL link should cut out all cache aside from the cloudflare one. Tried doing a post and it worked, going to page 2, but if I delete it it goes right back to the plain truncated one.Might be worth seeing if GNIF is around to check this issue.

author: jmctech
author_rank: Contributor
timestamp: September 19, 2015, 06:38:27 pm
content: I use tapatalk on my phone and get this error if I try to even look at the thread

author: Frant
author_rank: Regular Contributor
timestamp: September 19, 2015, 10:23:56 pm
content: Quote from: JacquesBBB on September 19, 2015, 02:46:42 pmI tried to post a reply, but an error message appeared saying that my session expired. Then I decided to change the contents of the reply and post it again, but it just disappeared. I gave up after I tried for the 3rd time.

author: marshallh
author_rank: Unknown
timestamp: September 19, 2015, 10:30:23 pm
content: Wonder if it is choking on one of the possibly malformed pictures files.

author: sleemanj
author_rank: Super Contributor
timestamp: September 20, 2015, 05:43:07 am
content: Yes eevblog server is giving a 500 on that page.GET /forum/projects/hot-swap-spi-devices/ HTTP/1.1Host:www.eevblog.com(...snip other request headers...)HTTP/1.1 500 Internal Server ErrorDate: Sun, 20 Sep 2015 05:41:22 GMTContent-Type: text/html; charset=UTF-8Transfer-Encoding: chunkedConnection: keep-aliveX-Frame-Options: SAMEORIGINX-XSS-Protection: 1X-Content-Type-Options: nosniffPragma: no-cacheCache-Control: privateExpires: Mon, 26 Jul 1997 05:00:00 GMTLast-Modified: Sun, 20 Sep 2015 05:41:22 GMTVary: Accept-EncodingServer: cloudflare-nginxCF-RAY: 228b336d0f5e1902-AKL

author: TerraHertz
author_rank: Super Contributor
timestamp: September 20, 2015, 01:52:17 pm
content: Just a confirmation. With Opera 12.15 (last vers before it got Chromed) the html for that thread just ends with a {hr class="post_separator" /} (curly braces are pointy braces.)This is invalid html (not even a /body or /html) So it's definitely a server side error.So mojo-thingamajiggy is gone? I totally missed a bun fight?Have had the flu for a week, only starting to feel mildly human again today. Could have done with watching someoneelse'smisery. Loves company, etc.

author: amyk
author_rank: Super Contributor
timestamp: September 20, 2015, 01:57:16 pm
content: Quote from: marshallh on September 19, 2015, 10:30:23 pmApologies in advance for possibly corrupting this thread, but let's test that theory.Edit: it's not the picture.

author: rs20
author_rank: Super Contributor
timestamp: September 20, 2015, 02:00:13 pm
content: Quote from: lpc32 on September 19, 2015, 04:20:02 pm+1, I'm seeing the same thing. The HTML just cuts out after <hr class="post_separator" />.

author: JacquesBBB
author_rank: Frequent Contributor
timestamp: September 20, 2015, 02:13:53 pm
content: I believe there was a problem when I made my last post.The server stalled for some time, and then when I could access it again, it was corrupted.

author: miguelvp
author_rank: Super Contributor
timestamp: September 20, 2015, 02:32:45 pm
content: Quote from: amyk on September 20, 2015, 01:57:16 pmThere are two pictures on that thread page, maybe having both on the same page triggers it?Then again it could be a corrupted post like JacquesBBB mentions.

author: lpc32
author_rank: Frequent Contributor
timestamp: September 20, 2015, 04:36:43 pm
content: Quote from: miguelvp on September 20, 2015, 02:32:45 pmHighly unlikely. Image files are generally unrelated to the HTML construction or sending; they're separate requests from the client to the server. And the second image on that thread is not even on this site.Quote from: TerraHertz on September 20, 2015, 01:52:17 pmYou should upgrade to12.17.

author: Vgkid
author_rank: Super Contributor
timestamp: September 20, 2015, 05:09:52 pm
content: I tried it on my end/ mobile/pc across chrome IE/Firefox. Same issue as everyone else, bu when replying I can see all the responses.

author: EEVblog
author_rank: Unknown
timestamp: September 21, 2015, 02:50:18 am
content: If someoen can tel me the post number that is corrupts at I might be able to delete it to see if that helps, otherwise, no idea, most likely something in the post caused a problem, this has rarely happened.

author: rs20
author_rank: Super Contributor
timestamp: September 21, 2015, 03:42:38 am
content: Well, the break happens right between these two messages. I recommend deleting both, as their content is backed up below for easy restoration.The message IDs are 749962 and 750407; and according to the numbering withinthe thread in question, they are #7 and #8.Quote from: ajb on September 08, 2015, 06:41:27 pm[ HTML PAGE JUST DIES HERE ]Quote from: JacquesBBB on September 09, 2015, 10:30:52 am

author: EEVblog
author_rank: Unknown
timestamp: September 21, 2015, 04:41:26 am
content: Quote from: rs20 on September 21, 2015, 03:42:38 amDeleted the first, but can't find the 2nd post 750407

author: rs20
author_rank: Super Contributor
timestamp: September 21, 2015, 04:54:03 am
content: Quote from: EEVblog on September 21, 2015, 04:41:26 amOh, I suspect that's the problem then, the database is inconsistent. There's probably one table in the database that says, one of the posts in topic "hot-swap-spi-devices" is post "750407"; but the other table that contains the actual posts has no entry/corrupt entry under ID 750407. So someone with database-fu needs to go in and delete the pair in the table that maps "hot-swap-spi-devices" to post "750407". </unsolicited speculation>On second thought, none of this explains why the quotes in the reply box are all fine. Actually, maybe the offending message is not shown in the replies either; but there is error handling that catches the problem and continues with the rest of the list. In that case, someone with database-fu needs to go in and delete the pair in the table that maps "hot-swap-spi-devices" to <the ghost ID somewherebetween749884 and 750407>. Or, just delete the entire topic if that's too much trouble.This all corresponds very cleanly with the earlier story of someone who had their post fail mid-way. If there are multiple table writes, but only half of them make it, this is the kind of thing that can happen.

author: EEVblog
author_rank: Unknown
timestamp: September 21, 2015, 05:09:21 am
content: Quote from: rs20 on September 21, 2015, 04:54:03 amSorry, but best to just let it go. Re-start the thread if required.I'm not going in and editing the database, not worth the hassle.

author: rs20
author_rank: Super Contributor
timestamp: September 21, 2015, 05:27:40 am
content: Quote from: EEVblog on September 21, 2015, 05:09:21 amYes, of course. I was just going off on a troubleshooting tangent

author: EEVblog
author_rank: Unknown
timestamp: September 21, 2015, 05:50:03 am
content: Quote from: wilfred on September 21, 2015, 05:33:59 amI used phpMyAdmin the check the database, no issues found.We have seen thsi a few times before, and haven't had a single database corruption issues in 5+ years. Seems pretty solid.

author: EEVblog
author_rank: Unknown
timestamp: September 21, 2015, 06:00:11 am
content: I just ran the SMF database check (forgot about that) and found errors.I fixed them all.

author: rs20
author_rank: Super Contributor
timestamp: September 21, 2015, 06:16:28 am
content: Quote from: wilfred on September 21, 2015, 05:33:59 amIt's not as if these corruptions grow and multiply in some sort of chain reaction; if 0.01% of the threads on this forum are corrupt, then yeah, the backups will maintain that corruption, but that's fine. If the backup were better than the real thing, it wouldn't be a backup!

author: tom66
author_rank: Super Contributor
timestamp: September 21, 2015, 09:09:15 am
content: What happened to Mojo? Just deleted all of his posts and ragequit?

author: crispy_tofu
author_rank: Super Contributor
timestamp: September 21, 2015, 09:33:39 am
content: Quote from: tom66 on September 21, 2015, 09:09:15 amI think it's discussed herehttps://www.eevblog.com/forum/chat/moderation-reports/

author: rs20
author_rank: Super Contributor
timestamp: September 21, 2015, 10:14:39 am
content: Quote from: wilfred on September 21, 2015, 09:53:17 amI would suggest you need to give a strong reasonfordoing daily checking. Like I said earlier, database inconsistencies aren't like infections that grow exponentially over time; if you only run the check yearly; the inconsistency will just sit there for the year until it gets resolved. I mean, the forum is running fine exactly as it has been run for the past many years? Plus, runninganythingdaily gives that thing a higher chance ofcausingproblems. Murphy and all that.

author: EEVblog
author_rank: Unknown
timestamp: September 21, 2015, 10:31:40 am
content: Quote from: rs20 on September 21, 2015, 10:14:39 amYup, this.5 years of a functioning forum proves it's pretty solid.In this case searching for and fixing those problemsdidn'tsolve the problem to hand. So it has achieved nothing of any significance.

author: EEVblog
author_rank: Unknown
timestamp: September 21, 2015, 10:35:14 am
content: Quote from: wilfred on September 21, 2015, 09:44:49 amIIRC this problem has been encountered before, and IIRC it was strongly suspected or proven to be something embedded in the post caused the problem. i.e. it's a page rendering code that's the problem, not the database.I am not going to chase my tail tracking it down, case closed.

author: amyk
author_rank: Super Contributor
timestamp: September 21, 2015, 11:16:01 am
content: The response is actually a 500 error, so it should show up in the server error log whenever someone attempts to read the thread.I remember this happened before once or twice, and could've been due to special (accented?) characters in the post.

author: EEVblog
author_rank: Unknown
timestamp: September 21, 2015, 11:19:57 am
content: Quote from: tom66 on September 21, 2015, 09:09:15 amYes, deleted most of his posts, and more than ragequited, he continued to spam the forum with childish ASCII dick pics.

author: drws
author_rank: Unknown
timestamp: September 21, 2015, 05:51:02 pm
content: Quote from: EEVblog on September 21, 2015, 11:19:57 amand then bitched about it on slashdot today...

author: Towger
author_rank: Super Contributor
timestamp: September 21, 2015, 07:02:23 pm
content: Any easy way to check if the message numbers were mojo's?

author: EEVblog
author_rank: Unknown
timestamp: September 21, 2015, 11:32:40 pm
content: Quote from: drws on September 21, 2015, 05:51:02 pmLOL, got a link?

author: drws
author_rank: Unknown
timestamp: September 22, 2015, 05:39:57 am
content: Quote from: EEVblog on September 21, 2015, 11:32:40 pmhttp://m.slashdot.org/story/300127