Attachments, Outgoing: Clicking on box crashes
Categories
(Thunderbird :: General, defect)
Tracking
(thunderbird67 fixed, thunderbird68 fixed)
People
(Reporter: jorgk-bmo, Assigned: darktrojan)
Details
Attachments
(1 file)
2.46 KB,
patch
|
jorgk-bmo
:
review+
jorgk-bmo
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
More eval fun:
Assertion failure: false (do not use eval with system privileges), at c:/mozilla
-source/comm-central/caps/nsScriptSecurityManager.cpp:514
#01: js::DirectEval (c:\mozilla-source\comm-central\js\src\builtin\Eval.cpp:440)
#02: Interpret (c:\mozilla-source\comm-central\js\src\vm\Interpreter.cpp:0)
#03: js::RunScript (c:\mozilla-source\comm-central\js\src\vm\Interpreter.cpp:422)
#04: js::ExecuteKernel (c:\mozilla-source\comm-central\js\src\vm\Interpreter.cpp:781)
#05: js::Execute (c:\mozilla-source\comm-central\js\src\vm\Interpreter.cpp:814)
Assignee | ||
Comment 1•5 years ago
|
||
Protovis :(
June 28, 2011 - Protovis is no longer under active development.
Maybe it's time we stopped using it?
Reporter | ||
Comment 2•5 years ago
|
||
Hmm, perhaps we can fix something here instead of blowing up the beta :-(
Assignee | ||
Comment 3•5 years ago
|
||
The debug beta.
Assignee | ||
Comment 4•5 years ago
|
||
Well it seems the code in question is garbage anyway. Let's just get rid of it.
Reporter | ||
Comment 5•5 years ago
|
||
Comment on attachment 9051879 [details] [diff] [review] 1536268-protovis-eval-1.diff And it still works? What did that do anyway?
Assignee | ||
Comment 6•5 years ago
|
||
I'm not actually sure. It must be a part of the Protovis framework, and exist because we have the whole framework? In any case the line it's evaluating has a syntax error these days.
Assignee | ||
Updated•5 years ago
|
Reporter | ||
Updated•5 years ago
|
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/54cd0bf83c13
Remove unused code that uses eval from Protovis library. r=jorgk
Reporter | ||
Updated•5 years ago
|
So if that eval() has an error, won't the catch block always be run?
So won't we be missing the pv.parse function now that you remove it? But I do not see any calls to it from inside protovis-r2.6-modded.js .
There is also bug 517978 for the brave ones :)
Reporter | ||
Comment 9•5 years ago
|
||
Thanks for checking. I just applied the patch, clicked on Box and it worked :-)
Reporter | ||
Comment 10•5 years ago
|
||
Description
•