Closed Bug 313160 Opened 19 years ago Closed 15 years ago

[@ 0x8b2775c8 - JS_dtostr ]

Categories

(Core :: JavaScript Engine, defect)

1.7 Branch
x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: timeless, Unassigned)

References

()

Details

(Keywords: crash, topcrash)

Crash Data

Incident ID: 10813597
Stack Signature	0x8b2775c8 1bef25f7
Product ID	Firefox10
Build ID	2005071605
Trigger Time	2005-10-18 10:18:23.0
Platform	Win32
Operating System	Windows NT 5.1 build 2600
Module	
URL visited	
User Comments	
Since Last Crash	1235 sec
Total Uptime	979530 sec
Trigger Reason	Access violation
Source File, Line No.	N/A
Stack Trace 	
0x8b2775c8
JS_dtostr 
[c:/builds/tinderbox/Fx-Aviary1.0.1/WINNT_5.2_Depend/mozilla/js/src/jsdtoa.c,
line 2850]
XPCNativeScriptableSharedMap::Entry::Hash 
[c:/builds/tinderbox/Fx-Aviary1.0.1/WINNT_5.2_Depend/mozilla/js/src/xpconnect/src/xpcmaps.cpp,
line 515]
js_Interpret 
[c:/builds/tinderbox/Fx-Aviary1.0.1/WINNT_5.2_Depend/mozilla/js/src/jsinterp.c,
line 2208]
js_Interpret 
[c:/builds/tinderbox/Fx-Aviary1.0.1/WINNT_5.2_Depend/mozilla/js/src/jsinterp.c,
line 1927]
timeless and I discovered that this is only a topcrash in *Firefox 0.9.2*, at
least if you search for 0x8b2775c8.
A topcrash in 0.9.2 with no useful stack traces, plus a crash in 1.0.x with a
busted stack trace, does not make a useful bug report.  Invalid?  Please file a
followup bug, though: "Some people are still using Firefox 0.9.2".
Flags: testcase-
*** Bug 357167 has been marked as a duplicate of this bug. ***
(coming from my original post, bug #357167 marked as duplicate of this)
here comes the requested stacktrace (as described in http://kb.mozillazine.org/Getting_a_stacktrace_with_gdb)

workstation@Ubuntu:~$ firefox -g -d gdb
GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) handle SIG33 noprint nostop
Signal        Stop      Print   Pass to program Description
SIG33         No        No      Yes             Real-time event 33
(gdb) run
Starting program: /usr/lib/firefox/firefox-bin -a firefox -d gdb
[Thread debugging using libthread_db enabled]
[New Thread -1220188480 (LWP 4769)]
[New Thread -1222841424 (LWP 4772)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220188480 (LWP 4769)]
0xb7eaf278 in JS_dtostr (
    buffer=0xbf93ae1e "��214750003399999999507889149507789901631653259690663218163288630396127391274530483373560269547594226415841191966004367905816617907479366659361976381264134414016082769595080610354501738246343405207615"..., bufferSize=26,
    mode=DTOSTR_STANDARD, precision=<value optimized out>, d=2147500034) at jsdtoa.c:2393
2393    jsdtoa.c: Nessun file o directory.
        in jsdtoa.c
Current language:  auto; currently c
(gdb) backtrace
#0  0xb7eaf278 in JS_dtostr (
    buffer=0xbf93ae1e "&#65533;&#65533;214750003399999999507889149507789901631653259690663218163288630396127391274530483373560269547594226415841191966004367905816617907479366659361976381264134414016082769595080610354501738246343405207615"..., bufferSize=26,
    mode=DTOSTR_STANDARD, precision=<value optimized out>, d=2147500034) at jsdtoa.c:2393
#1  0xb7ed60c6 in js_NumberToString (cx=0x32333636, d=7.1105929311860455e-38) at jsnum.c:700
#2  0x30393639 in ?? ()
#3  0x32333636 in ?? ()
#4  0x36313831 in ?? ()
#5  0x38383233 in ?? ()
#6  0x33303336 in ?? ()
#7  0x32313639 in ?? ()
#8  0x31393337 in ?? ()
#9  0x35343732 in ?? ()
#10 0x38343033 in ?? ()
#11 0x33373333 in ?? ()
#12 0x32303635 in ?? ()
#13 0x34353936 in ?? ()
#14 0x34393537 in ?? ()
#15 0x34363232 in ?? ()
#16 0x34383531 in ?? ()
#17 0x31393131 in ?? ()
#18 0x30363639 in ?? ()
#19 0x36333430 in ?? ()
#20 0x35303937 in ?? ()
#21 0x36363138 in ?? ()
#22 0x30393731 in ?? ()
#23 0x39373437 in ?? ()
#24 0x36363633 in ?? ()
#25 0x36333935 in ?? ()
#26 0x36373931 in ?? ()
#27 0x32313833 in ?? ()
#28 0x33313436 in ?? ()
#29 0x34313434 in ?? ()
#30 0x30363130 in ?? ()
#31 0x36373238 in ?? ()
#32 0x35393539 in ?? ()
#33 0x36303830 in ?? ()
#34 0x35333031 in ?? ()
---Type <return> to continue, or q <return> to quit---q
Quit
(gdb)
Is this still an issue in Firefox 3.5?

If it is not, we should set the resolution of the bug to WORKSFORME.
Resolving as Incomplete until more information is provided.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
Crash Signature: [@ 0x8b2775c8 - JS_dtostr ]
You need to log in before you can comment on or make changes to this bug.