Closed Bug 321717 Opened 20 years ago Closed 18 years ago

browser crashes periodically with failed assertion `!does_string_contain_caps (mime_type)' [@ js_NewGCThing]

Categories

(Core :: JavaScript Engine, defect)

1.8 Branch
x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: curlypaul924, Unassigned)

Details

(Keywords: crash)

Crash Data

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Periodically I see the following message: (Gecko:31775): libgnomevfs-CRITICAL **: file gnome-vfs-mime-info.c: line 916 (get_value_real): assertion `!does_string_contain_caps (mime_type)' failed The message will repeat a number of times, and the browser will eventually crash. I do not know if the failed assertion is related to the crash or not. The crash occurs once every few days, at night when I am not at my terminal. Gdb reports the following backtrace: (gdb) bt #0 0x409d4871 in kill () from /lib/libc.so.6 #1 0x401a1501 in pthread_kill () from /lib/libpthread.so.0 #2 0x401a154b in raise () from /lib/libpthread.so.0 #3 0x080806f0 in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #4 0x401a4e31 in __pthread_sighandler () from /lib/libpthread.so.0 #5 <signal handler called> #6 0x4004a5b8 in js_NewGCThing () from /usr/local/firefox/libmozjs.so #7 0x40060566 in js_DropObjectMap () from /usr/local/firefox/libmozjs.so #8 0x400641a2 in js_SetRequiredSlot () from /usr/local/firefox/libmozjs.so #9 0x4002b9bc in JS_SetReservedSlot () from /usr/local/firefox/libmozjs.so #10 0x080a3184 in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #11 0x080a51e2 in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #12 0x080a5c8c in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #13 0x400618c5 in js_LookupPropertyWithFlags () from /usr/local/firefox/libmozjs.so #14 0x40061487 in js_LookupProperty () from /usr/local/firefox/libmozjs.so #15 0x40061cf6 in js_GetProperty () from /usr/local/firefox/libmozjs.so #16 0x40058996 in js_Interpret () from /usr/local/firefox/libmozjs.so #17 0x4004ca6a in js_Invoke () from /usr/local/firefox/libmozjs.so #18 0x400490d3 in js_fun_toString () from /usr/local/firefox/libmozjs.so #19 0x4004c9b9 in js_Invoke () from /usr/local/firefox/libmozjs.so #20 0x40055717 in js_Interpret () from /usr/local/firefox/libmozjs.so #21 0x4004ca6a in js_Invoke () from /usr/local/firefox/libmozjs.so #22 0x400490d3 in js_fun_toString () from /usr/local/firefox/libmozjs.so #23 0x4004c9b9 in js_Invoke () from /usr/local/firefox/libmozjs.so #24 0x40055717 in js_Interpret () from /usr/local/firefox/libmozjs.so #25 0x4004ca6a in js_Invoke () from /usr/local/firefox/libmozjs.so #26 0x0809d586 in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #27 0x0809b53c in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #28 0x4012c730 in XPTC_InvokeByIndex () from /usr/local/firefox/libxpcom_core.so #29 0x4012c60b in XPTC_InvokeByIndex () from /usr/local/firefox/libxpcom_core.so #30 0x080a1768 in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #31 0x080a6ee4 in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #32 0x4004c9b9 in js_Invoke () from /usr/local/firefox/libmozjs.so #33 0x40055717 in js_Interpret () from /usr/local/firefox/libmozjs.so #34 0x4004ca6a in js_Invoke () from /usr/local/firefox/libmozjs.so #35 0x400490d3 in js_fun_toString () from /usr/local/firefox/libmozjs.so #36 0x4004c9b9 in js_Invoke () from /usr/local/firefox/libmozjs.so #37 0x40055717 in js_Interpret () from /usr/local/firefox/libmozjs.so #38 0x4004ca6a in js_Invoke () from /usr/local/firefox/libmozjs.so #39 0x400490d3 in js_fun_toString () from /usr/local/firefox/libmozjs.so #40 0x4004c9b9 in js_Invoke () from /usr/local/firefox/libmozjs.so #41 0x40055717 in js_Interpret () from /usr/local/firefox/libmozjs.so #42 0x4004ca6a in js_Invoke () from /usr/local/firefox/libmozjs.so #43 0x0809d586 in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #44 0x0809b53c in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #45 0x4012c730 in XPTC_InvokeByIndex () from /usr/local/firefox/libxpcom_core.so #46 0x0835f861 in nsReadingIterator<unsigned short>::advance () #47 0x0835fc6d in nsReadingIterator<unsigned short>::advance () #48 0x083aff20 in nsReadingIterator<unsigned short>::advance () #49 0x083afd45 in nsReadingIterator<unsigned short>::advance () #50 0x083afd45 in nsReadingIterator<unsigned short>::advance () #51 0x083afd45 in nsReadingIterator<unsigned short>::advance () #52 0x083afd45 in nsReadingIterator<unsigned short>::advance () #53 0x083afd45 in nsReadingIterator<unsigned short>::advance () #54 0x083b1b44 in nsReadingIterator<unsigned short>::advance () #55 0x083d180e in nsReadingIterator<unsigned short>::advance () #56 0x0833308b in nsReadingIterator<unsigned short>::advance () #57 0x083694d9 in nsReadingIterator<unsigned short>::advance () #58 0x083331d7 in nsReadingIterator<unsigned short>::advance () #59 0x083303fe in nsReadingIterator<unsigned short>::advance () #60 0x0838921a in nsReadingIterator<unsigned short>::advance () #61 0x08382764 in nsReadingIterator<unsigned short>::advance () #62 0x0816e1c9 in nsWritingIterator<unsigned short>::advance () #63 0x0817dc4e in nsWritingIterator<unsigned short>::advance () #64 0x0817eaaf in nsWritingIterator<unsigned short>::advance () #65 0x0817ddc9 in nsWritingIterator<unsigned short>::advance () #66 0x0848a4c8 in nsReadingIterator<unsigned short>::advance () #67 0x08489e69 in nsReadingIterator<unsigned short>::advance () #68 0x08353034 in nsReadingIterator<unsigned short>::advance () #69 0x08352f34 in nsReadingIterator<unsigned short>::advance () #70 0x08353813 in nsReadingIterator<unsigned short>::advance () #71 0x080e370c in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #72 0x080e31e5 in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #73 0x081213c5 in nsTHashtable<nsBaseHashtableET<nsStringHashKey, nsCOMPtr<nsIVariant> > >::~nsTHashtable () #74 0x080d34ad in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #75 0x080d3221 in nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser::INIValue> > >::~nsTHashtable () #76 0x4010695c in nsInputStreamReadyEvent::EventHandler () from /usr/local/firefox/libxpcom_core.so #77 0x40117afb in PL_HandleEvent () from /usr/local/firefox/libxpcom_core.so #78 0x40117a4e in PL_ProcessPendingEvents () #79 0x4011907b in nsEventQueueImpl::CheckForDeactivation () from /usr/local/firefox/libxpcom_core.so #80 0x081edd2c in XmlInitUnknownEncodingNS () #81 0x405b786f in g_io_unix_dispatch () from /opt/gnome/lib/libglib-2.0.so.0 #82 0x405949ca in g_main_context_dispatch () from /opt/gnome/lib/libglib-2.0.so.0 #83 0x40596adb in g_main_context_iterate () from /opt/gnome/lib/libglib-2.0.so.0 #84 0x40596d07 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0 #85 0x402c211f in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #86 0x081edfd0 in XmlInitUnknownEncodingNS () #87 0x08636308 in nsXPTCVariant::Init () #88 0x0807adb2 in ?? () #89 0x08c4fc50 in ?? () #90 0x00000000 in ?? () #91 0x00000000 in ?? () #92 0x00000000 in ?? () #93 0x00000001 in ?? () #94 0x087b4160 in nsIFactory::GetIID()::iid () #95 0xbfffe6b0 in ?? () #96 0x087b4160 in nsIFactory::GetIID()::iid () #97 0xbfffe6b0 in ?? () #98 0x00000000 in ?? () #99 0x087b40c0 in nsIFactory::GetIID()::iid () #100 0xbfffe6ac in ?? () #101 0x087b40c0 in nsIFactory::GetIID()::iid () #102 0xbfffe6ac in ?? () #103 0x00000000 in ?? () #104 0x00000000 in ?? () #105 0x00000000 in ?? () #106 0x67abea5c in ?? () #107 0x00000000 in ?? () #108 0x00000001 in ?? () #109 0x089b8b00 in ?? () #110 0x41300490 in ?? () #111 0x408e7480 in ?? () #112 0x4001366c in ?? () from /lib/ld-linux.so.2 #113 0x00000000 in ?? () #114 0x08bfae18 in ?? () #115 0x408e7214 in ?? () #116 0xbfffe6fc in ?? () #117 0x4000bbce in _dl_name_match_p () from /lib/ld-linux.so.2 #118 0x080771b3 in ?? () #119 0x00000001 in ?? () #120 0xbfffe904 in ?? () #121 0x087b2e00 in _IO_stdin_used () #122 0xbfffe8d8 in ?? () #123 0x409c192b in __libc_start_main () from /lib/libc.so.6 #124 0x409c192b in __libc_start_main () from /lib/libc.so.6 #125 0x08077111 in ?? () Reproducible: Couldn't Reproduce
did you build this build yourself? i presume you're using some vendor's build (mozilla.org?) which would mean that nsTHashtable is just some symbol gdb found in firefox.
Assignee: nobody → general
Component: General → JavaScript Engine
Keywords: crash
Product: Firefox → Core
QA Contact: general → general
Summary: browser crashes periodically with failed assertion `!does_string_contain_caps (mime_type)' → browser crashes periodically with failed assertion `!does_string_contain_caps (mime_type)' [@ js_NewGCThing]
Version: unspecified → 1.8 Branch
Flags: testcase-
Could you post your talkback ID here please? (http://kb.mozillazine.org/Talkback)
Reporter, please reopen bug if you have additional information. closing incomplete for now
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → INCOMPLETE
Crash Signature: [@ js_NewGCThing]
You need to log in before you can comment on or make changes to this bug.