Launchpad error message contained raw source code and no formatting

Bug #794879 reported by Eliah Kagan
36
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
High
Unassigned

Bug Description

I tried to mark bug 794861 a duplicate of bug 767475, and this failed with OOPS-1986CI42. This bug report is not for that error per se, but for the way it was displayed. (If I find that this error recurs and interferes with my work, I will search for / file a separate bug report for the error itself.) In the "Mark bug as duplicate" in-page window, the following text appeared unformatted as follows (except it may have been wrapped at a different number of characters, and it was all in bright red):

(( text will start after this line and the blank line that follows it ))

The following errors were encountered:

    Error: Timeout fieldset.collapsed div, fieldset div.collapsed {display: none;} fieldset.collapsible div, fieldset div.collapsed {display: block;} var LP = { cache: {}, links: {} }; var cookie_scope = '; Path=/; Secure; Domain=.launchpad.net'; // Define a global YUI sandbox that should be used by everyone. var LPS = YUI({ // Don't try to fetch the loader module. bootstrap: false, // Don't try to fetch CSS files. fetchCSS: false, // Turn off combo loading. combine: false, // For paranoia, set a low timeout to not wait on loading a resource. timeout: 50 }); LPS.use('node', 'event-delegate', 'lp', 'lp.app.links', function(Y) { Y.on('load', function(e) { sortables_init(); initInlineHelp(); Y.lp.activate_collapsibles(); activateFoldables(); activateConstrainBugExpiration(); Y.lp.app.links.check_valid_lp_links(); }, window); // Hook up the function that dismisses the help window if we click // anywhere outside of it. Y.on('click', handleClickOnPage, window); Y.on('lp:context:web_link:changed', function(e) { window.location = e.new_value; }); }); var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-12833497-1']); _gaq.push(['_setDomainName', '.launchpad.net']); _gaq.push(['_setAllowHash', false]); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga); })(); degeneracypressure • Timeout error Sorry, something just went wrong in Launchpad. We’ve recorded what happened, and we’ll fix it as soon as possible. Apologies for the inconvenience. Trying again in a couple of minutes might work. (Error ID: OOPS-1986CI42) • Take the tour • Read the guide © 2004-2011 Canonical Ltd. • Terms of use • Contact Launchpad Support • System status • r13175 (get the code) LP.links['me'] = '/~degeneracypressure';

(( text ended right before the blank line preceding this line ))

I have attached a screenshot showing this.

Lorenzo (https://launchpad.net/~cthol) reported what appears to be a similar problem as https://answers.launchpad.net/launchpad/+question/160770.

Perhaps this is related to yesterday's Launchpad maintenance.

Tags: javascript ui
Revision history for this message
Eliah Kagan (degeneracypressure) wrote :
Changed in launchpad:
status: New → Confirmed
description: updated
Gary Poster (gary)
Changed in launchpad:
status: Confirmed → Triaged
importance: Undecided → High
tags: added: ui
Revision history for this message
Cthol (cthol) wrote :

What's weird here, is the difference between the requirements to post a question (which i was able to do after setting the Firefox network.http.sendRefererHeader option to 1) and to post a comment in a bug report (which worked only after setting network.http.sendRefererHeader to 2).

Revision history for this message
Eliah Kagan (degeneracypressure) wrote :

@Lorenzo
Since this bug is about the broken way in which some errors are shown, rather than the causes of errors themselves, you may want to ask about that by reopening https://answers.launchpad.net/launchpad/+question/160770 (or mark it as Solved and post a new question). For example, the errors I experienced (included in the description above) had nothing to do with the REFERER header.

Curtis Hovey (sinzui)
tags: added: javascript
Revision history for this message
Marius B. Kotsbak (mariusko) wrote :
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

This looks like the JavaScript equivalent of bug 352000, which (despite its title) is about inappropriately displaying Python tracebacks, rather than JavaScript errors.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.