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)
Core
JavaScript Engine
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)
Updated•14 years ago
|
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.
Description
•