Closed Bug 505905 Opened 15 years ago Closed 15 years ago

InstallTriggerGlobalInstallChrome should check the result of JS_ValueToECMAUint32

Categories

(Core Graveyard :: Installer: XPInstall Engine, defect)

defect
Not set
minor

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.9.3a1

People

(Reporter: timeless, Assigned: reed)

References

()

Details

(Keywords: coverity)

Attachments

(1 file)

# xpinstall/src/nsJSInstallTriggerGlobal.cpp
    * line 414 -- JS_ValueToECMAUint32(cx, argv[0], &chromeType); 

everyone else does
Attached patch patch - v1Splinter Review
Let's join the party, then!
Assignee: nobody → reed
Status: NEW → ASSIGNED
Attachment #400518 - Flags: review?(dtownsend)
Comment on attachment 400518 [details] [diff] [review]
patch - v1

Looks ok to me, but I'm not a peer here
Attachment #400518 - Flags: review?(dtownsend) → review?(dveditz)
Comment on attachment 400518 [details] [diff] [review]
patch - v1

r=dveditz
Attachment #400518 - Flags: review?(dveditz) → review+
http://hg.mozilla.org/mozilla-central/rev/5c5e2ca2066d
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.3a1
Backed this out as a possible cause of a talos Ts dirty profile regression, though I don't really believe it.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Relanded. Backout had no effect.

http://hg.mozilla.org/mozilla-central/rev/927485ca03ea
Status: REOPENED → RESOLVED
Closed: 15 years ago15 years ago
Resolution: --- → FIXED
Attachment #400518 - Flags: approval1.9.2?
Comment on attachment 400518 [details] [diff] [review]
patch - v1

approval1.9.2 requests aren't currently being monitored, since we're nearing RC freeze and there are too many outstanding requests, so I'm clearing this request. Feel free to re-request approval if you are confident that it's worth drivers' time to consider whether this non-blocker needs to land for 1.9.2 at this stage.
Attachment #400518 - Flags: approval1.9.2?
Attachment #400518 - Flags: approval1.9.2?
Comment on attachment 400518 [details] [diff] [review]
patch - v1

Please provide a decent explanation of the risks vs. rewards of taking this fix at this late stage in the release before requesting approval. Why do we need to fix this bug in 1.9.2 when it has been present since Mozilla 1.7?
Attachment #400518 - Flags: approval1.9.2?
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: