Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 153 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I stumbled on a weird bug that causes this JS error:

notify is not defined
$(function() { notify.showMessages(msgArray); }); 

This stops javascript processing and thus breaks a LOT of things. For example writing this very post I have no preview, no WYSIWYG editor, the padding-top of the page wrong, and countless other issues.

This is both a bug report and support request. I haven't found a way to "reverse" the effects of the bug yet, so try this at your own risk.

Steps:

  • This probably won't work if you already have a Disciplined badge.
  • Delete one of your posts with a score of 3 or higher.
  • Wait until the notification bar appears telling you that you won the badge. Do not close it. Ignore it completely.
  • Undelete your post.
  • Visit another page.

I'm not sure if it will happen to everyone, or it's a more tricky race condition or similar. I can't try again since I can get the badge only once (and especially since I can't "undo" the bug, as mentioned).

Besides the bug report, I really need help to fix this. I can't post comments. I can't do a LOT of things. :S

This is what I tried so far:

  • Log out, log in
  • Try to delete my post again, but since I already got the badge (which was not removed), the notification bar doesn't appear anymore.

EDIT: Just so you know I wasn't gaming the system to get the badge, I was simply taking a screenshot for my answer on this question :)

share|improve this question
7  
points and laughs – Shog9 Aug 29 '10 at 19:52
2  
Kop, if you haven't fixed it, comment here so we know that it is still a bug. – jjnguy Aug 29 '10 at 20:28
    
up vote 1 down vote accepted

When loading a page here on Meta, are you still seeing this javascript error?

What browser are you using?

The notify object is a part of our master.js file - can you confirm that this file is properly requested and received by your browser (perhaps by using a sniffer or http proxy)?

Just edit your question to provide the answers, if you can. Or enter the chat room that rchern linked to.

share|improve this answer
    
I just came back to check meta after taking a break and the javascript error was gone; I also found again the notification bar that notified me about the Disciplined badge I obtained. I'm using Firefox v3.6.8 – Andreas Bonini Aug 29 '10 at 21:55
    
@Kop very strange, but I'm glad that everything is working. Let us know if it happens again. – Jarrod Dixon Aug 29 '10 at 22:42

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .