Last modified: 2011-09-17 02:45:28 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T32911, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 30911 - Security error and other exceptions in current Opera 11.51
Security error and other exceptions in current Opera 11.51
Status: RESOLVED INVALID
Product: MediaWiki extensions
Classification: Unclassified
UploadWizard (Other open bugs)
unspecified
PC Windows 7
: Highest blocker (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-09-15 10:06 UTC by TMg
Modified: 2011-09-17 02:45 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description TMg 2011-09-15 10:06:29 UTC
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
Comment 1 Brion Vibber 2011-09-15 18:31:36 UTC
Works for me in Opera 11.51 on Mac OS X 10.6.8.
Comment 2 Brion Vibber 2011-09-15 18:41:37 UTC
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.
Comment 3 TMg 2011-09-15 18:51:45 UTC
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.
Comment 4 TMg 2011-09-16 10:05:56 UTC
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?
Comment 5 Neil Kandalgaonkar 2011-09-17 02:45:28 UTC
We did not change anything recently. Closing this for now. Feel free to reopen this if you can reproduce it.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links