Page MenuHomePhabricator

Security error and other exceptions in current Opera 11.51
Closed, InvalidPublic

Description

Author: mr.heat

Description:
In the current Opera 11.51 the wizard is completely useless due to a security exception when I press the upload button in the second step:

Uncaught exception: ReferenceError: Security error: attempted to read protected variable
Error thrown at line 67, column 644 in <anonymous function: processIframeResult>(iframe) in http://bits.wikimedia.org/commons.wikimedia.org/load.php?debug=false&lang=de&modules=ext!uploadWizard&skin=vector&version=20110914T035022Z:

if(doc.body&&doc.body.innerHTML=="false")

called from line 67, column 307 in <anonymous function: configureForm>() in http://bits.wikimedia.org/commons.wikimedia.org/load.php?debug=false&lang=de&modules=ext!uploadWizard&skin=vector&version=20110914T035022Z:

_this.processIframeResult($j(this).get(0));

called via Function.prototype.apply() from line 27, column 989 in <anonymous function: handle>(event) in http://bits.wikimedia.org/commons.wikimedia.org/load.php?debug=false&lang=de&modules=jquery%7Cmediawiki&only=scripts&skin=vector&version=20110912T172820Z:

event.handleObj=handleObj;

called via Function.prototype.apply() from line 22, column 1739 in <anonymous function: eventHandle>() in http://bits.wikimedia.org/commons.wikimedia.org/load.php?debug=false&lang=de&modules=jquery%7Cmediawiki&only=scripts&skin=vector&version=20110912T172820Z:

return typeof jQuery!=="undefined"&&!jQuery.event.triggered?jQuery.event.handle.apply(eventHandle.elem,arguments):undefined;

Another exception about an undefined variable:

Uncaught exception: ReferenceError: Undefined variable: UploadFormBasic
Error thrown at line 1, column 0 in http://bits.wikimedia.org/commons.wikimedia.org/load.php?debug=false&lang=de&modules=user&only=scripts&skin=vector&user=TMg&version=20110617T112532Z:

if(UploadFormBasic)

I posted the same report on the feedback page:
http://commons.wikimedia.org/wiki/Commons:Prototype_upload_wizard_feedback#Not_usable_at_all_due_to_security_errors_and_other_exceptions


Version: unspecified
Severity: blocker
OS: Windows 7
Platform: PC

Details

Reference
bz30911

Event Timeline

bzimport raised the priority of this task from to Unbreak Now!.Nov 21 2014, 11:57 PM
bzimport added a project: UploadWizard.
bzimport set Reference to bz30911.
bzimport added a subscriber: Unknown Object (MLST).

Works for me in Opera 11.51 on Mac OS X 10.6.8.

Works for me in Opera 11.51 on Windows 7 Home Premium (32-bit) as well. No customizations made to Opera settings, on a fresh install.

mr.heat wrote:

I forgot to tell you this happened when I was in a local network behind a proxy/firewall. There is no problem with all the other upload forms, only with this wizard. Don't tell me I should use the other form if I'm behind a proxy/firewall. I know this. What I'm saying is: If this is going to be the default upload form for all (inexperienced) users it MUST work in all cases, even behind a proxy/firewall.

mr.heat wrote:

The undefined variable was in my user script. Please ignore this part. The security error seems to be gone today. I can not reproduce it. Did you change something?

neilk wrote:

We did not change anything recently. Closing this for now. Feel free to reopen this if you can reproduce it.