Closed Bug 442791 Opened 17 years ago Closed 14 years ago

Invalid arguments to JS shell can crash the shell.

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
minor

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: gal, Unassigned)

Details

Example: "js -bitwise.js" (gdb) run -bitwise.js Starting program: /Users/gal/workspace/TraceMonkey/Debug/js -bitwise.js Reading symbols for shared libraries ++++.. done Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAILURE at address: 0x00000000 0x953561e5 in strtol_l () (gdb) bt #0 0x953561e5 in strtol_l () #1 0x953561ab in atoi () #2 0x00007464 in ProcessArgs (cx=0x300650, obj=0x256000, argv=0xbffff910, argc=1) at ../js.cpp:492 #3 0x000087b4 in main (argc=1, argv=0xbffff910, envp=0xbffff918) at ../js.cpp:3956 (gdb)
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.