i915_fpc_translate.c:1112:i915_translate_token: Assertion `ifs->constant_flags[i] == 0x0' failed. Program received signal SIGTRAP, Trace/breakpoint trap. _debug_assert_fail (expr=0x2e6b1b3 "ifs->constant_flags[i] == 0x0", file=0x2e6b0e1 "i915_fpc_translate.c", line=1112, function=0x2e6b428 "i915_translate_token") at util/u_debug.c:281 281 } (gdb) bt full #0 _debug_assert_fail (expr=0x2e6b1b3 "ifs->constant_flags[i] == 0x0", file=0x2e6b0e1 "i915_fpc_translate.c", line=1112, function=0x2e6b428 "i915_translate_token") at util/u_debug.c:281 No locals. #1 0x02396642 in i915_translate_token (fs=0xa63fa000, token=0xa82f8144, p=0xa3961000) at i915_fpc_translate.c:1112 i = 32 ifs = 0xa63fa000 #2 i915_translate_instructions (fs=0xa63fa000, tokens=0xa7f93680, p=) at i915_fpc_translate.c:1189 i = #3 i915_translate_fragment_program (i915=0xa03ec000, fs=0xa63fa000) at i915_fpc_translate.c:1351 p = 0xa3961000 tokens = i_tokens = 0xa7f93680 #4 0x0238ea54 in i915_create_fs_state (pipe=0xa03ec000, templ=0xa823035c) at i915_state.c:577 ifs = 0xa63fa000 #5 0x025ae5a8 in aaline_create_fs_state (pipe=0xa03ec000, fs=0xa823035c) at draw/draw_pipe_aaline.c:856 aaline = 0xa25d7110 aafs = 0xa63c8920 #6 0x025b07f5 in aapoint_create_fs_state (pipe=0xa03ec000, fs=0xa823035c) at draw/draw_pipe_aapoint.c:839 aapoint = 0xa9e446f0 aafs = 0xa63c8880 #7 0x02490e11 in st_translate_fragment_program (st=0x9feff000, stfp=0xa8220000, key=0xbfff9098) at state_tracker/st_program.c:716 pipe = 0xa03ec000 variant = 0xa6e82a00 deleteFP = 0 '\000' __FUNCTION__ = "st_translate_fragment_program" #8 0x02491eb6 in st_get_fp_variant (st=0x9feff000, stfp=0xa8220000, key=0xbfff9098) at state_tracker/st_program.c:753 fpv = 0x0 #9 0x0257da12 in update_fp (st=0x9feff000) at state_tracker/st_atom_shader.c:86 key = {st = 0x9feff000, bitmap = 0, drawpixels = 0, scaleAndBias = 0, pixelMaps = 0, drawpixels_z = 0, drawpixels_stencil = 0} __FUNCTION__ = "update_fp" #10 0x0257a69d in st_validate_state (st=0x9feff000) at state_tracker/st_atom.c:177 atom = 0x31c8240 generated = examined = {mesa = 229400, st = 0} prev = {mesa = 202440720, st = 39} state = 0x9feff768 i = __FUNCTION__ = "st_validate_state" #11 0x0248b9fb in st_draw_vbo (ctx=0x9fee9000, arrays=0xa2a32758, prims=0xbfff926c, nr_prims=1, ib=0xbfff9280, index_bounds_valid=0 '\000', min_index=4294967295, max_index=4294967295, tfb_vertcount=0x0) at state_tracker/st_draw.c:968 vertDataEdgeFlags = st = 0x9feff000 pipe = 0xa03ec000 ibuffer = {index_size = 2728591360, offset = 52957696, buffer = 0x2456a72} info = {indexed = 246 '\366', mode = 2683211776, start = 1048576, count = 3085844916, start_instance = 52957696, instance_count = 2864243392, index_bias = -1430724432, min_index = 52957696, max_index = 38101015, primitive_restart = 0 '\000', restart_index = 1048576, count_from_stream_output = 0xa2ae9000} i = num_instances = 1 new_array = 1 '\001' __FUNCTION__ = "st_draw_vbo" ---Type to continue, or q to quit--- #12 0x02569e94 in vbo_validated_drawrangeelements (ctx=0x9fee9000, mode=4, index_bounds_valid=0 '\000', start=4294967295, end=4294967295, count=126, type=5123, indices=0x0, basevertex=0, numInstances=1) at vbo/vbo_exec_array.c:809 vbo = 0xa2a30000 exec = 0xa2a30988 ib = {count = 126, type = 5123, obj = 0xb3adbba0, ptr = 0x0} prim = {{mode = 4, indexed = 1, begin = 1, end = 1, weak = 0, no_current_update = 0, pad = 0, start = 0, count = 126, basevertex = 0, num_instances = 1}} __FUNCTION__ = "vbo_validated_drawrangeelements" #13 0x0256a435 in vbo_exec_DrawElements (mode=4, count=126, type=5123, indices=0x0) at vbo/vbo_exec_array.c:966 ctx = 0x9fee9000 #14 0x00a9ae10 in fDrawElements (indices=0x0, type=5123, count=126, mode=4, this=) at ../../../dist/include/GLContext.h:1493 No locals. #15 mozilla::WebGLContext::DrawElements (this=0xa2529980, mode=4, count=126, type=5123, byteOffset=0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/canvas/src/WebGLContextGL.cpp:1620 checked_byteCount = maxAllowedCount = 60 maxIndex = checked_neededByteCount = checked_maxIndexPlusOne = {mValue = 60, mIsValid = } #16 0x00e45233 in nsIDOMWebGLRenderingContext_DrawElements (cx=0xa08831d0, argc=4, vp=0xb3dfe278) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/xpconnect/src/dom_quickstubs.cpp:31255 self = 0xa2529980 selfref = {ptr = 0xa2529980} argv = 0xb3dfe288 arg0 = 4 arg2 = 5123 rv = arg1 = 126 arg3 = 0 #17 0x001e60a5 in CallJSNative (args=..., native=, cx=0xa08831d0) at ./jscntxtinlines.h:296 ok = #18 js::InvokeKernel (cx=0xa08831d0, argsRef=..., construct=js::NO_CONSTRUCT) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/jsinterp.cpp:660 clasp = 0x1 fun = 0xa28a6f10 fp = 0x0 ok = args = { = {argv_ = 0xb3dfe288}, argc_ = 4} initial = js::INITIAL_NONE ifg = { = {stack_ = 0xa2312420, pushedSeg_ = 41, regs_ = {sp = 0x4b7ec8, pc = 0xa1b1a69f "5", inlined_ = 0xa08831d0, fp_ = 0xa1b1a69f, static offsetOfFp = 12, static offsetOfInlined = 8}, prevRegs_ = 0x1c6834}, } #19 0x001d3aea in js::Interpret (cx=0xa08831d0, entryFrame=0xb3dfe0a8, interpMode=js::JSINTERP_NORMAL) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/jsinterp.cpp:4036 construct = false callee = fun = newScript = 0xa2812cb8 args = { = {argv_ = 0xb3dfe288}, argc_ = 4} initial = newType = interruptJumpTable = {0x1d54d7 } interpGuard = {prevContextRegs = 0xbfff97dc, cx = 0xa08831d0, regs_ = @0xbfff9554} rt = 0xb5215000 ---Type to continue, or q to quit--- pcCounts = 0x0 atoms = 0xa1b1a400 atomNotDefined = rf = {mContext = 0xa08831d0, mSaved = 65535} jumpTable = 0x4b62c0 interpreterFrame = {older = 0xbfff9a44, context = 0xa08831d0, regs = 0xbfff9574, enabler = @0xbfff9594} leaveOnSafePoint = false op = JSOP_NOP useMethodJIT = true regs = {sp = 0xb3dfe2a8, pc = 0xa1b1a6a3 ":", inlined_ = 0x0, fp_ = 0xb3dfe238, static offsetOfFp = 12, static offsetOfInlined = 8} script = 0xa28c8448 argv = 0xb3dfe230 interpReturnOK = normalJumpTable = {0x1d54ae, 0x1d5289, 0x1d4eae, 0x1d53e7, 0x1d5351, 0x1d5322, 0x1d4c05, 0x1d77f2, 0x1d7cba, 0x1d7857, 0x1d7fec, 0x1d5ac1, 0x1d7ecc, 0x1d7e7b, 0x1d6f1f, 0x1d7095, 0x1d80fc, 0x1d7348, 0x1d8034, 0x1d6cec, 0x1daa4b, 0x1da909, 0x1da7c7, 0x1da29c, 0x1da1fb, 0x1da15a, 0x1da0b5, 0x1da4f0, 0x1da3de, 0x1da6b7, 0x1d9e41, 0x1d9fda, 0x1dbcc0, 0x1dbd2f, 0x1db2a7, 0x1db23b, 0x1db131, 0x1db032, 0x1daeac, 0x1d4b21, 0x1db5c1, 0x1d9895, 0x1d98a5, 0x1dbd2a, 0x1d9877, 0x1d9885, 0x1d9cc9, 0x1d9872, 0x1d37eb, 0x1d37b1, 0x1d986d, 0x1d37eb, 0x1d37b1, 0x1d9fd0, 0x1d3900, 0x1d6b55, 0x1d9916, 0x1d3bac, 0x1d686a, 0x1d3bac, 0x1db556, 0x1d51b8, 0x1db8ed, 0x1db8a6, 0x1db85f, 0x1d9d7f, 0x1db818, 0x1db7d1, 0x1d7c28, 0x1d7bb8, 0x1db725, 0x1d7a7d, 0x1dad0a, 0x1dac85, 0x1d6b2a, 0x1d749c, 0x1d73e5, 0x1d7f64, 0x1d7f11, 0x1d3a7c, 0x1dbc4e, 0x1d5afd, 0x1d686f, 0x1d78f0, 0x1d4a2d, 0x1d82af, 0x1d8257, 0x1d8199, 0x1db5ff, 0x1d9160, 0x1d9020, 0x1d8c68, 0x1d8b9b, 0x1d4fc2, 0x1d634c, 0x1d6257, 0x1d618c, 0x1d9852, 0x1d983c, 0x1d97c5, 0x1d9861, 0x1da09a, 0x1d97b6, 0x1da0a9, 0x1d970c, 0x1d7132, 0x1d830b, 0x1d8306, 0x1d3a7c, 0x1d4f01, 0x1d7153, 0x1d98b5, 0x1d5c98, 0x1d7516, 0x1d6787, 0x1d66dc, 0x1d60bd, 0x1d5de6, 0x1d5d65, 0x1d52f9, 0x1d568b, 0x1dac09, 0x1d4bfd, 0x1d6874, 0x1d69a8, 0x1d50d8, 0x1d50d8, 0x1d8638, 0x1d3dec, 0x1d3dec, 0x1d8865, 0x1d95dc, 0x1d5c40, 0x1d7018, 0x1d5485, 0x1d5d27, 0x1d4993, 0x1d4993, 0x1d79e9, 0x1d7961, 0x1d8a23, 0x1d4b92, 0x1d778d, 0x1d76e6, 0x1d7645, 0x1d75d5, 0x1d6039, 0x1dab8d, 0x1d4b8a, 0x1db64b, 0x1d7bae, 0x1d4a92, 0x1d4a92, 0x1d5cd6, 0x1d4eae, 0x1d3f48, 0x1d6b25, 0x1d98c5, 0x1d984d, 0x1d9848, 0x1d3592, 0x1d3598, 0x1db934, 0x1d6689, 0x1d65ef, 0x1d6598, 0x1d64e7, 0x1d6448, 0x1d968e, 0x1d9628, 0x1d4f42, 0x1d4f42, 0x1db35e, 0x1db490, 0x1d4c61, 0x1d4dff, 0x1d5ef7, 0x1d5e2e, 0x1d5fc3, 0x1d5f4d, 0x1d5750, 0x1d56b4, 0x1d4f01, 0x1d5996, 0x1d590b, 0x1d5883, 0x1d4dff, 0x1dba5b, 0x1d52d0, 0x1d520e, 0x1d7e26, 0x1d7d52, 0x1d4aea, 0x1d4aea, 0x1d5260, 0x1d5237, 0x1d9aea, 0x1d3f48, 0x1d4048, 0x1d4c61...} interruptEnabler = { = {_vptr.InterruptEnablerBase = 0x4b7058}, variable = 0xbfff973c, value = 0x4b6660} len = #20 0x001e61c6 in js::InvokeKernel (cx=0xa08831d0, argsRef=..., construct=js::NO_CONSTRUCT) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/jsinterp.cpp:678 preserve = {cx = , enumerators = 0x0} clasp = 0x1 fun = 0xa28232e0 fp = 0x0 ok = args = { = {argv_ = 0xb3dfe0a0}, argc_ = 1} initial = js::INITIAL_NONE ifg = { = {stack_ = 0xa088320c, pushedSeg_ = false, regs_ = {sp = 0xb3dfe0e8, pc = 0xa2526b24 "T", inlined_ = 0x0, fp_ = 0xb3dfe0a8, static offsetOfFp = 12, static offsetOfInlined = 8}, prevRegs_ = 0xbfff9a34}, } #21 0x001a1de8 in Invoke (construct=js::NO_CONSTRUCT, args=..., cx=0xa08831d0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/jsinterp.h:167 ok = #22 js_fun_call (cx=0xa08831d0, argc=1, vp=0xb3dfe070) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/jsfun.cpp:1829 argv = 0xb3dfe088 ok = true thisv = {data = {asBits = 18446743549723541504, s = {payload = {i32 = 0, u32 = 0, boo = 0, str = 0x0, obj = 0x0, ptr = 0x0, why = JS_ARRAY_HOLE, word = 0}, tag = JSVAL_TAG_NULL}, asDouble = -nan(0xfff8600000000), asPtr = 0x0}} args = { = { = { = {argv_ = 0xb3dfe0a0}, argc_ = 1}, prev_ = 0xbfff9d18, active_ = true}, stack_ = 0xa088320c, pushedSeg_ = false} #23 0x001e60a5 in CallJSNative (args=..., native=, cx=0xa08831d0) at ./jscntxtinlines.h:296 ok = #24 js::InvokeKernel (cx=0xa08831d0, argsRef=..., construct=js::NO_CONSTRUCT) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/jsinterp.cpp:660 clasp = 0x1 ---Type to continue, or q to quit--- fun = 0xa284b9c0 fp = 0x0 ok = args = { = {argv_ = 0xb3dfe080}, argc_ = 2} initial = js::INITIAL_NONE ifg = { = {stack_ = 0xa39b3a00, pushedSeg_ = 253, regs_ = {sp = 0x4b7ec8, pc = 0xa1620263 ":", inlined_ = 0xa08831d0, fp_ = 0xa2667154, static offsetOfFp = 12, static offsetOfInlined = 8}, prevRegs_ = 0x1c674c}, } #25 0x001d3aea in js::Interpret (cx=0xa08831d0, entryFrame=0xb3dfe038, interpMode=js::JSINTERP_NORMAL) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/jsinterp.cpp:4036 construct = false callee = fun = newScript = 0xa08831d0 args = { = {argv_ = 0xb3dfe080}, argc_ = 2} initial = newType = interruptJumpTable = {0x1d54d7 } interpGuard = {prevContextRegs = 0xbfff9c9c, cx = 0xa08831d0, regs_ = @0xbfff9a14} rt = 0xb5215000 pcCounts = 0x0 atoms = 0xa1620228 atomNotDefined = rf = {mContext = 0xa08831d0, mSaved = 0} jumpTable = 0x4b62c0 interpreterFrame = {older = 0x0, context = 0xa08831d0, regs = 0xbfff9a34, enabler = @0xbfff9a54} leaveOnSafePoint = false op = JSOP_NOP useMethodJIT = true regs = {sp = 0xb3dfe090, pc = 0xa1620266 "l", inlined_ = 0x0, fp_ = 0xb3dfe038, static offsetOfFp = 12, static offsetOfInlined = 8} script = 0xa28c8970 argv = 0xb3dfe038 interpReturnOK = normalJumpTable = {0x1d54ae, 0x1d5289, 0x1d4eae, 0x1d53e7, 0x1d5351, 0x1d5322, 0x1d4c05, 0x1d77f2, 0x1d7cba, 0x1d7857, 0x1d7fec, 0x1d5ac1, 0x1d7ecc, 0x1d7e7b, 0x1d6f1f, 0x1d7095, 0x1d80fc, 0x1d7348, 0x1d8034, 0x1d6cec, 0x1daa4b, 0x1da909, 0x1da7c7, 0x1da29c, 0x1da1fb, 0x1da15a, 0x1da0b5, 0x1da4f0, 0x1da3de, 0x1da6b7, 0x1d9e41, 0x1d9fda, 0x1dbcc0, 0x1dbd2f, 0x1db2a7, 0x1db23b, 0x1db131, 0x1db032, 0x1daeac, 0x1d4b21, 0x1db5c1, 0x1d9895, 0x1d98a5, 0x1dbd2a, 0x1d9877, 0x1d9885, 0x1d9cc9, 0x1d9872, 0x1d37eb, 0x1d37b1, 0x1d986d, 0x1d37eb, 0x1d37b1, 0x1d9fd0, 0x1d3900, 0x1d6b55, 0x1d9916, 0x1d3bac, 0x1d686a, 0x1d3bac, 0x1db556, 0x1d51b8, 0x1db8ed, 0x1db8a6, 0x1db85f, 0x1d9d7f, 0x1db818, 0x1db7d1, 0x1d7c28, 0x1d7bb8, 0x1db725, 0x1d7a7d, 0x1dad0a, 0x1dac85, 0x1d6b2a, 0x1d749c, 0x1d73e5, 0x1d7f64, 0x1d7f11, 0x1d3a7c, 0x1dbc4e, 0x1d5afd, 0x1d686f, 0x1d78f0, 0x1d4a2d, 0x1d82af, 0x1d8257, 0x1d8199, 0x1db5ff, 0x1d9160, 0x1d9020, 0x1d8c68, 0x1d8b9b, 0x1d4fc2, 0x1d634c, 0x1d6257, 0x1d618c, 0x1d9852, 0x1d983c, 0x1d97c5, 0x1d9861, 0x1da09a, 0x1d97b6, 0x1da0a9, 0x1d970c, 0x1d7132, 0x1d830b, 0x1d8306, 0x1d3a7c, 0x1d4f01, 0x1d7153, 0x1d98b5, 0x1d5c98, 0x1d7516, 0x1d6787, 0x1d66dc, 0x1d60bd, 0x1d5de6, 0x1d5d65, 0x1d52f9, 0x1d568b, 0x1dac09, 0x1d4bfd, 0x1d6874, 0x1d69a8, 0x1d50d8, 0x1d50d8, 0x1d8638, 0x1d3dec, 0x1d3dec, 0x1d8865, 0x1d95dc, 0x1d5c40, 0x1d7018, 0x1d5485, 0x1d5d27, 0x1d4993, 0x1d4993, 0x1d79e9, 0x1d7961, 0x1d8a23, 0x1d4b92, 0x1d778d, 0x1d76e6, 0x1d7645, 0x1d75d5, 0x1d6039, 0x1dab8d, 0x1d4b8a, 0x1db64b, 0x1d7bae, 0x1d4a92, 0x1d4a92, 0x1d5cd6, 0x1d4eae, 0x1d3f48, 0x1d6b25, 0x1d98c5, 0x1d984d, 0x1d9848, 0x1d3592, 0x1d3598, 0x1db934, 0x1d6689, 0x1d65ef, 0x1d6598, 0x1d64e7, 0x1d6448, 0x1d968e, 0x1d9628, 0x1d4f42, 0x1d4f42, 0x1db35e, 0x1db490, 0x1d4c61, 0x1d4dff, 0x1d5ef7, 0x1d5e2e, 0x1d5fc3, 0x1d5f4d, 0x1d5750, 0x1d56b4, 0x1d4f01, 0x1d5996, 0x1d590b, 0x1d5883, 0x1d4dff, 0x1dba5b, 0x1d52d0, 0x1d520e, 0x1d7e26, 0x1d7d52, 0x1d4aea, 0x1d4aea, 0x1d5260, 0x1d5237, 0x1d9aea, 0x1d3f48, 0x1d4048, 0x1d4c61...} interruptEnabler = { = {_vptr.InterruptEnablerBase = 0x4b7058}, variable = 0xbfff9bfc, value = 0x4b6660} len = #26 0x001e61c6 in js::InvokeKernel (cx=0xa08831d0, argsRef=..., construct=js::NO_CONSTRUCT) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/jsinterp.cpp:678 preserve = {cx = , enumerators = 0x0} clasp = 0x1 fun = 0xa2898ec0 fp = 0x0 ---Type to continue, or q to quit--- ok = args = { = {argv_ = 0xb3dfe020}, argc_ = 1} initial = js::INITIAL_NONE ifg = { = {stack_ = 0xa088320c, pushedSeg_ = false, regs_ = {sp = 0xb3dfe070, pc = 0xa1620244 "\210", inlined_ = 0x0, fp_ = 0xb3dfe038, static offsetOfFp = 12, static offsetOfInlined = 8}, prevRegs_ = 0x0}, } #27 0x001e6744 in Invoke (construct=js::NO_CONSTRUCT, args=..., cx=0xa08831d0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/jsinterp.h:167 ok = #28 js::Invoke (cx=0xa08831d0, thisv=..., fval=..., argc=1, argv=0xbfffa03c, rval=0xbfff9f10) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/jsinterp.cpp:710 args = { = { = { = {argv_ = 0xb3dfe020}, argc_ = 1}, prev_ = 0x0, active_ = true}, stack_ = 0xa088320c, pushedSeg_ = true} #29 0x00141493 in JS_CallFunctionValue (cx=0xa08831d0, obj=0xa23aa468, fval=..., argc=1, argv=0xbfffa03c, rval=0xbfff9f10) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/jsapi.cpp:5039 lfc = {cx = 0xa08831d0} #30 0x00e32c84 in nsXPCWrappedJSClass::CallMethod (this=0xb246f790, wrapper=0xa75d4e80, methodIndex=3, info=0xb5c73110, nativeParams=0xbfffa138) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/xpconnect/src/xpcwrappedjsclass.cpp:1660 oldOpts = rval = {data = {asBits = 577778356865024000, s = {payload = {i32 = -1210499072, u32 = 3084468224, boo = -1210499072, str = 0xb7d94000, obj = 0xb7d94000, ptr = 0xb7d94000, why = 3084468224, word = 3084468224}, tag = 134524506}, asDouble = 4.893357429043972e-270, asPtr = 0xb7d94000}} success = xpcc = 0xa2681fa0 cx = 0xa08831d0 ac = {call = 0x1} kungFuDeathGrip = { = {mRawPtr = 0xb246f790}, } readyToDoTheCall = 1 param_iid = {m0 = 1417754600, m1 = 64812, m2 = 18628, m3 = "\206\065\060\063\367\333", } obj = 0xa28cb8c8 fval = {data = {asBits = 18446743556745640136, s = {payload = {i32 = -1567835960, u32 = 2727131336, boo = -1567835960, str = 0xa28cb8c8, obj = 0xa28cb8c8, ptr = 0xa28cb8c8, why = 2727131336, word = 2727131336}, tag = JSVAL_TAG_OBJECT}, asDouble = -nan(0xfff87a28cb8c8), asPtr = 0xa28cb8c8}} context = argv = 0xbfffa03c retval = 2147500037 foundDependentParam = thisObj = 0xa23aa468 scriptEval = {mJSContext = 0xa08831d0, mState = 0x0, mErrorReporterSet = 0, mEvaluated = 1, mContextHasThread = -1210875280, mEnterCompartment = {call = 0x1}} principalGuard = {ssm = 0xb5cfc880, ccx = @0xbfff9e24} sp = i = argc = 1 '\001' name = 0xb5c73120 "handleEvent" paramCount = 1 '\001' ccx = { = {_vptr.nsAXPCNativeCallContext = 0x1967720}, mState = XPCCallContext::HAVE_SCOPE, mXPC = 0xb7a29630, mThreadData = 0xb7a9c1f0, mXPCContext = 0xa2681fa0, mJSContext = 0xa08831d0, mContextPopRequired = 0, mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_NATIVE, mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, mPrevCallContext = 0x0, mScopeForNewJSObjects = 0xa28cb8c8, mFlattenedJSObject = 0xbfffa0dc, mWrapper = 0xbfff9fb0, mTearOff = 0xbfffa11c, mScriptableInfo = 0x0, mSet = 0xff, mInterface = 0x119c405, mMember = 0xbfff9f6c, mName = -1283269072, mStaticMemberIsLocal = 0, mArgc = 322946172, mArgv = 0x4ea08, mRetVal = 0x0, mReturnValueWasSet = -1567836159, mMethodIndex = 41180, mScratchStrings = {{mString = {u = { bytes = "\340\241\377\277\020\061ǵ\320\061\210\240", _ = 13098491989240816096}}, mInUse = 0}, {mString = {u = { bytes = "\000\000\000\000ء\377\277\001\237\377\277", _ = 13834954529390460928}}, mInUse = 0}}} args = {> = { = {down = 0x0, tag = -12, context = 0xa08831d0}, vector = { = {cx = 0xa08831d0}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0xbfffa03c, mLength = 1, mCapacity = 8, {u = { bytes = "x\247:\242\207\377\377\377,|\312M\004\000\000\000\275\236\035\001\000\070\242\267\304o\313MĆ\232\001p@\376\267\224\360\214\237p@\376\267\000\000\000\000*\233\035\001\000\000\000\000\224\360\214\237\210\240\200\241", _ = 18446743556740261752}}, static sMaxInlineStorage = }}, } ---Type to continue, or q to quit--- #31 0x00e2d88b in nsXPCWrappedJS::CallMethod (this=0xa75d4e80, methodIndex=3, info=0xb5c73110, params=0xbfffa138) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/js/src/xpconnect/src/xpcwrappedjs.cpp:585 No locals. #32 0x011de40f in PrepareAndDispatch (methodIndex=, self=0xa0a4c970, args=) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp:92 paramBuffer = {{val = {i8 = -96 '\240', i16 = 5024, i32 = -1506077792, i64 = 52626490469847968, u8 = 160 '\240', u16 = 5024, u32 = 2788889504, u64 = 52626490469847968, f = -6.49052548e-16, d = 3.8402072752861479e-305, b = -1506077792, c = -96 '\240', wc = 5024, p = 0xa63b13a0, j = {data = {asBits = 52626490469847968, s = {payload = { i32 = -1506077792, u32 = 2788889504, boo = -1506077792, str = 0xa63b13a0, obj = 0xa63b13a0, ptr = 0xa63b13a0, why = 2788889504, word = 2788889504}, tag = 12253059}, asDouble = 3.8402072752861479e-305, asPtr = 0xa63b13a0}}}}, {val = {i8 = -120 '\210', i16 = -24440, i32 = -1585405816, i64 = -6809266162258370424, u8 = 136 '\210', u16 = 41096, u32 = 2709561480, u64 = 11637477911451181192, f = -8.71610965e-19, d = -2.6006688319225852e-147, b = -1585405816, c = -120 '\210', wc = 41096, p = 0xa180a088, j = {data = {asBits = 11637477911451181192, s = {payload = {i32 = -1585405816, u32 = 2709561480, boo = -1585405816, str = 0xa180a088, obj = 0xa180a088, ptr = 0xa180a088, why = 2709561480, word = 2709561480}, tag = -1585405824}, asDouble = -2.6006688319225852e-147, asPtr = 0xa180a088}}}}, {val = {i8 = -60 '\304', i16 = -31036, i32 = 26904260, i64 = 80390973080372932, u8 = 196 '\304', u16 = 34500, u32 = 26904260, u64 = 80390973080372932, f = 5.67640448e-38, d = 2.698271980680312e-303, b = 26904260, c = -60 '\304', wc = 34500, p = 0x19a86c4, j = { data = {asBits = 80390973080372932, s = {payload = {i32 = 26904260, u32 = 26904260, boo = 26904260, str = 0x19a86c4, obj = 0x19a86c4, ptr = 0x19a86c4, why = 26904260, word = 26904260}, tag = 18717482}, asDouble = 2.698271980680312e-303, asPtr = 0x19a86c4}}}}, {val = {i8 = 0 '\000', i16 = 0, i32 = 0, i64 = 0, u8 = 0 '\000', u16 = 0, u32 = 0, u64 = 0, f = 0, d = 0, b = 0, c = 0 '\000', wc = 0, p = 0x0, j = {data = {asBits = 0, s = {payload = {i32 = 0, u32 = 0, boo = 0, str = 0x0, obj = 0x0, ptr = 0x0, why = JS_ARRAY_HOLE, word = 0}, tag = 0}, asDouble = 0, asPtr = 0x0}}}}, {val = {i8 = -48 '\320', i16 = 12752, i32 = -1601687088, i64 = 79240293878608336, u8 = 208 '\320', u16 = 12752, u32 = 2693280208, u64 = 79240293878608336, f = -2.30722593e-19, d = 2.3256925704484163e-303, b = -1601687088, c = -48 '\320', wc = 12752, p = 0xa08831d0, j = {data = {asBits = 79240293878608336, s = {payload = {i32 = -1601687088, u32 = 2693280208, boo = -1601687088, str = 0xa08831d0, obj = 0xa08831d0, ptr = 0xa08831d0, why = 2693280208, word = 2693280208}, tag = 18449568}, asDouble = 2.3256925704484163e-303, asPtr = 0xa08831d0}}}}, {val = {i8 = -108 '\224', i16 = -23660, i32 = -1073765484, i64 = -6809266161746730092, u8 = 148 '\224', u16 = 41876, u32 = 3221201812, u64 = 11637477911962821524, f = -1.99717951, d = -2.6006691162358413e-147, b = -1073765484, c = -108 '\224', wc = 41876, p = 0xbfffa394, j = {data = { asBits = 11637477911962821524, s = {payload = {i32 = -1073765484, u32 = 3221201812, boo = -1073765484, str = 0xbfffa394, obj = 0xbfffa394, ptr = 0xbfffa394, why = 3221201812, word = 3221201812}, tag = -1585405824}, asDouble = -2.6006691162358413e-147, asPtr = 0xbfffa394}}}}, {val = {i8 = -64 '\300', i16 = -25408, i32 = 10460352, i64 = 115552916833541312, u8 = 192 '\300', u16 = 40128, u32 = 10460352, u64 = 115552916833541312, f = 1.46580752e-38, d = 6.1890376059311542e-301, b = 10460352, c = -64 '\300', wc = 40128, p = 0x9f9cc0, j = {data = {asBits = 115552916833541312, s = {payload = {i32 = 10460352, u32 = 10460352, boo = 10460352, str = 0x9f9cc0, obj = 0x9f9cc0, ptr = 0x9f9cc0, why = 10460352, word = 10460352}, tag = 26904260}, asDouble = 6.1890376059311542e-301, asPtr = 0x9f9cc0}}}}, { val = {i8 = -48 '\320', i16 = 12752, i32 = -1601687088, i64 = -4611787634660331056, u8 = 208 '\320', u16 = 12752, u32 = 2693280208, u64 = 13834956439049220560, f = -2.30722593e-19, d = -1.9774366637021679, b = -1601687088, c = -48 '\320', wc = 12752, p = 0xa08831d0, j = {data = {asBits = 13834956439049220560, s = {payload = { i32 = -1601687088, u32 = 2693280208, boo = -1601687088, str = 0xa08831d0, obj = 0xa08831d0, ptr = 0xa08831d0, why = 2693280208, word = 2693280208}, tag = -1073765484}, asDouble = -1.9774366637021679, asPtr = 0xa08831d0}}}}, {val = {i8 = -128 '\200', i16 = -24448, i32 = -1585405824, i64 = 44929028527792256, u8 = 128 '\200', u16 = 41088, u32 = 2709561472, u64 = 44929028527792256, f = -8.71610138e-19, d = 1.1257084489077402e-305, b = -1585405824, c = -128 '\200', wc = 41088, p = 0xa180a080, j = {data = {asBits = 44929028527792256, s = {payload = {i32 = -1585405824, u32 = 2709561472, boo = -1585405824, str = 0xa180a080, obj = 0xa180a080, ptr = 0xa180a080, why = 2709561472, word = 2709561472}, tag = 10460854}, asDouble = 1.1257084489077402e-305, asPtr = 0xa180a080}}}}, {val = {i8 = -108 '\224', i16 = -23660, i32 = -1073765484, i64 = -6879193658164272236, u8 = 148 '\224', u16 = 41876, u32 = 3221201812, u64 = 11567550415545279380, f = -1.99717951, d = -5.7744482375767623e-152, b = -1073765484, c = -108 '\224', wc = 41876, p = 0xbfffa394, j = {data = {asBits = 11567550415545279380, s = {payload = { i32 = -1073765484, u32 = 3221201812, boo = -1073765484, str = 0xbfffa394, obj = 0xbfffa394, ptr = 0xbfffa394, why = 3221201812, word = 3221201812}, tag = -1601687088}, asDouble = -5.7744482375767623e-152, asPtr = 0xbfffa394}}}}, {val = {i8 = -60 '\304', i16 = -31036, i32 = 26904260, i64 = -5214543845863553340, u8 = 196 '\304', u16 = 34500, u32 = 26904260, u64 = 13232200227845998276, f = 5.67640448e-38, d = -1.0457049715039542e-40, b = 26904260, c = -60 '\304', wc = 34500, p = 0x19a86c4, j = {data = {asBits = 13232200227845998276, s = {payload = {i32 = 26904260, u32 = 26904260, boo = 26904260, str = 0x19a86c4, obj = 0x19a86c4, ptr = 0x19a86c4, why = 26904260, word = 26904260}, tag = -1214105600}, asDouble = -1.0457049715039542e-40, asPtr = 0x19a86c4}}}}, {val = { i8 = 52 '4', i16 = -4044, i32 = -1618153420, i64 = 80375960524615732, u8 = 52 '4', u16 = 61492, u32 = 2676813876, u64 = 80375960524615732, f = -5.9689689e-20, d = 2.6934110523159917e-303, b = -1618153420, c = 52 '4', wc = 61492, p = 0x9f8cf034, j = {data = {asBits = 80375960524615732, s = {payload = {i32 = -1618153420, u32 = 2676813876, boo = -1618153420, str = 0x9f8cf034, obj = 0x9f8cf034, ptr = 0x9f8cf034, why = 2676813876, word = 2676813876}, tag = 18713986}, asDouble = 2.6934110523159917e-303, asPtr = 0x9f8cf034}}}}, {val = {i8 = -60 '\304', i16 = -31036, i32 = 26904260, i64 = -6809266164941027644, u8 = 196 '\304', u16 = 34500, u32 = 26904260, u64 = 11637477908768523972, f = 5.67640448e-38, d = -2.6006673411976333e-147, b = 26904260, c = -60 '\304', wc = 34500, p = 0x19a86c4, j = { data = {asBits = 11637477908768523972, s = {payload = {i32 = 26904260, u32 = 26904260, boo = 26904260, str = 0x19a86c4, obj = 0x19a86c4, ptr = 0x19a86c4, why = 26904260, word = 26904260}, tag = -1585405824}, asDouble = -2.6006673411976333e-147, asPtr = 0x19a86c4}}}}, {val = {i8 = 0 '\000', i16 = 14848, i32 = -1550108160, i64 = -6949916016065693184, u8 = 0 '\000', u16 = 14848, u32 = 2744859136, u64 = 11496828057643858432, f = -1.68296976e-17, ---Type to continue, or q to quit--- d = -1.0538658472338451e-156, b = -1550108160, c = 0 '\000', wc = 14848, p = 0xa39b3a00, j = {data = {asBits = 11496828057643858432, s = {payload = {i32 = -1550108160, u32 = 2744859136, boo = -1550108160, str = 0xa39b3a00, obj = 0xa39b3a00, ptr = 0xa39b3a00, why = 2744859136, word = 2744859136}, tag = -1618153420}, asDouble = -1.0538658472338451e-156, asPtr = 0xa39b3a00}}}}, {val = {i8 = 47 '/', i16 = -25041, i32 = 10460719, i64 = 115552916833541679, u8 = 47 '/', u16 = 40495, u32 = 10460719, u64 = 115552916833541679, f = 1.46585895e-38, d = 6.1890376059314584e-301, b = 10460719, c = 47 '/', wc = 40495, p = 0x9f9e2f, j = {data = { asBits = 115552916833541679, s = {payload = {i32 = 10460719, u32 = 10460719, boo = 10460719, str = 0x9f9e2f, obj = 0x9f9e2f, ptr = 0x9f9e2f, why = 10460719, word = 10460719}, tag = 26904260}, asDouble = 6.1890376059314584e-301, asPtr = 0x9f9e2f}}}}, {val = {i8 = 0 '\000', i16 = 14848, i32 = -1550108160, i64 = 2744859136, u8 = 0 '\000', u16 = 14848, u32 = 2744859136, u64 = 2744859136, f = -1.68296976e-17, d = 1.356140601771086e-314, b = -1550108160, c = 0 '\000', wc = 14848, p = 0xa39b3a00, j = {data = {asBits = 2744859136, s = {payload = {i32 = -1550108160, u32 = 2744859136, boo = -1550108160, str = 0xa39b3a00, obj = 0xa39b3a00, ptr = 0xa39b3a00, why = 2744859136, word = 2744859136}, tag = 0}, asDouble = 1.356140601771086e-314, asPtr = 0xa39b3a00}}}}} dispatchParams = 0xbfffa138 info = 0x19a86c4 paramCount = 1 '\001' i = result = 2147500037 ap = #33 0x00ac6231 in nsDOMEventListenerWrapper::HandleEvent (this=0xa0a4c990, aEvent=0xa63b13a0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/events/src/nsDOMEventTargetHelper.cpp:65 No locals. #34 0x00aa52e2 in nsEventListenerManager::HandleEventSubType (this=0xa6dc8fb0, aListenerStruct=0xa6dc8fcc, aListener=0xa0a4c990, aDOMEvent=0xa63b13a0, aCurrentTarget=0xa39b3a00, aPhaseFlags=6, aPusher=0xbfffa394) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/events/src/nsEventListenerManager.cpp:722 result = #35 0x00aa5781 in nsEventListenerManager::HandleEventInternal (this=0xa6dc8fb0, aPresContext=0x0, aEvent=0xa63b1400, aDOMEvent=0xbfffa384, aCurrentTarget=0xa39b3a00, aFlags=6, aEventStatus=0xbfffa388, aPusher=0xbfffa394) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/events/src/nsEventListenerManager.cpp:776 kungFuDeathGrip = {mRawPtr = 0xa0a4c990} iter = {::ForwardIterator> = {::Iterator> = { = { mPosition = 1, mNext = 0x0}, mArray = @0xa6dc8fbc}, }, mEnd = {::Iterator> = { = {mPosition = 1, mNext = 0xbfffa254}, mArray = @0xa6dc8fbc}, }} popupStatePusher = {mOldState = openAbused} hasListener = 1 #36 0x00abb0f6 in HandleEvent (aEventStatus=0xbfffa388, aCurrentTarget=0xa39b3a00, aDOMEvent=0xbfffa384, aEvent=, aPresContext=0x0, this=, aPusher=0xbfffa394, aFlags=6) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/events/src/nsEventListenerManager.h:160 No locals. #37 HandleEvent (aPusher=0xbfffa394, aFlags=6, aVisitor=..., this=0xb24de4e0, aMayHaveNewListenerManagers=) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/events/src/nsEventDispatcher.cpp:215 No locals. #38 nsEventTargetChainItem::HandleEvent (this=0xb24de4e0, aVisitor=..., aFlags=6, aMayHaveNewListenerManagers=0, aPusher=0xbfffa394) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/events/src/nsEventDispatcher.cpp:191 No locals. #39 0x00abb3d9 in nsEventTargetChainItem::HandleEventTargetChain (this=0xb24de4e0, aVisitor=..., aFlags=6, aCallback=0x0, aMayHaveNewListenerManagers=0, aPusher=0xbfffa394) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/events/src/nsEventDispatcher.cpp:344 createdELMs = 1643 firstTarget = { = {mRawPtr = 0xa39b3a00}, } item = 0xb24de4e0 #40 0x00abbc28 in nsEventDispatcher::Dispatch (aTarget=0xa39b3a00, aPresContext=0x0, aEvent=0xa63b1400, aDOMEvent=0xa63b13a0, aEventStatus=0x0, aCallback=0x0, aTargets=0x0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/events/src/nsEventDispatcher.cpp:672 postVisitor = { = {mPresContext = 0x0, mEvent = 0xa63b1400, mDOMEvent = 0xa63b13a0, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = { = {mRawPtr = 0x0}, }}, } pusher = {mScx = { = {mRawPtr = 0xa180a080}, }, mScriptIsRunning = 0, mPushedSomething = 1} t = { = {mRawPtr = 0xa39b3a00}, } ---Type to continue, or q to quit--- topEtci = 0xb24de4e0 retargeted = -1303517984 rv = 0 pool = {static sEtciPool = 0xb24d8d20, static sEtciPoolUsers = 1} preVisitor = { = {mPresContext = 0x0, mEvent = 0xa63b1400, mDOMEvent = 0xa63b13a0, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = { = {mRawPtr = 0x0}, }}, mCanHandle = 1 '\001', mForceContentDispatch = 0 '\000', mRelatedTargetIsInAnon = 0 '\000', mOriginalTargetIsInAnon = 0 '\000', mWantsWillHandleEvent = 0 '\000', mMayHaveListenerManager = 1 '\001', mParentTarget = 0x0, mEventTargetAtParent = 0x0} externalDOMEvent = 1 kungFuDeathGrip = {mRawPtr = 0x0} content = { = {mRawPtr = 0x0}, } isInAnon = status = target = { = {mRawPtr = 0xa39b3a00}, } targetEtci = 0xb24de4e0 #41 0x00abbef1 in nsEventDispatcher::DispatchDOMEvent (aTarget=0xa39b3a00, aEvent=0x0, aDOMEvent=0xa63b13a0, aPresContext=0x0, aEventStatus=0x0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/events/src/nsEventDispatcher.cpp:735 innerEvent = 0xa63b1400 dontResetTrusted = 1 privEvt = { = {mRawPtr = 0xa63b13a8}, } #42 0x00a6c4e4 in nsXMLHttpRequest::ChangeState (this=0xa39b3a00, aState=16, aBroadcast=1) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/base/src/nsXMLHttpRequest.cpp:2852 event = { = {mRawPtr = 0xa63b13a0}, } rv = 0 #43 0x00a6e49e in nsXMLHttpRequest::OnStopRequest (this=0xa39b3a00, request=, ctxt=0x0, status=0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/base/src/nsXMLHttpRequest.cpp:2055 rv = channel = { = {mRawPtr = 0xa2bd4030}, } loadStr = { = { = {mData = 0x113484, mLength = 2730311728, mFlags = 2788885472}, }, } mpChannel = { = {mRawPtr = 0x0}, } parser = { = {mRawPtr = 0x0}, } errorStr = { = { = {mData = 0x113484, mLength = 2788885472, mFlags = 134524506}, }, } #44 0x00a03f8f in nsCORSListenerProxy::OnStopRequest (this=0xa9e44d30, aRequest=0xa2bd4030, aContext=0x0, aStatusCode=0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/content/base/src/nsCrossSiteListenerProxy.cpp:622 No locals. #45 0x0073df3c in nsStreamListenerTee::OnStopRequest (this=0xa63b0440, request=0xa2bd4030, context=0x0, status=0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/netwerk/base/src/nsStreamListenerTee.cpp:71 rv = #46 0x007a003c in nsHttpChannel::OnStopRequest (this=0xa2bd4000, request=0x9f9dace0, ctxt=0x0, status=0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/netwerk/protocol/http/nsHttpChannel.cpp:4253 contentComplete = 1 #47 0x00725151 in nsInputStreamPump::OnStateStop (this=0x9f9dace0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/netwerk/base/src/nsInputStreamPump.cpp:578 No locals. #48 0x007251df in nsInputStreamPump::OnInputStreamReady (this=0x9f9dace0, stream=0xa63c7b68) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/netwerk/base/src/nsInputStreamPump.cpp:403 nextState = #49 0x011bca0d in nsInputStreamReadyEvent::Run (this=0xa05f6620) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/xpcom/io/nsStreamUtils.cpp:114 No locals. #50 0x011cda47 in nsThread::ProcessNextEvent (this=0xb7dae880, mayWait=1, result=0xbfffa76c) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/xpcom/threads/nsThread.cpp:631 event = { = {mRawPtr = 0xa05f6620}, } notifyGlobalObserver = 1 obs = { = {mRawPtr = 0xb5cc8ba4}, } ---Type to continue, or q to quit--- canary = {static sOutputFD = 0} rv = 0 #51 0x0119bacd in NS_ProcessNextEvent_P (thread=, mayWait=1) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/xpcom/build/nsThreadUtils.cpp:245 val = 1 #52 0x011246a6 in mozilla::ipc::MessagePump::Run (this=0xb7df51c0, aDelegate=0xb7d3d4f0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/ipc/glue/MessagePump.cpp:134 did_work = #53 0x011f05af in MessageLoop::RunInternal (this=0xb7d3d4f0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/ipc/chromium/src/base/message_loop.cc:208 No locals. #54 0x011f06df in RunHandler (this=0xb7d3d4f0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/ipc/chromium/src/base/message_loop.cc:201 No locals. #55 MessageLoop::Run (this=0xb7d3d4f0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/ipc/chromium/src/base/message_loop.cc:175 save_state = { = {run_depth = 1, quit_received = false}, loop_ = 0xb7d3d4f0, previous_state_ = 0x0} #56 0x0108eac9 in nsBaseAppShell::Run (this=0xb5cc8ba0) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/widget/src/xpwidgets/nsBaseAppShell.cpp:189 thread = 0xb7dae880 #57 0x00f3972c in nsAppStartup::Run (this=0xb7dbe070) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/toolkit/components/startup/nsAppStartup.cpp:228 rv = #58 0x00705648 in XRE_main (argc=1, argv=0xbffff054, aAppData=0xb7d1c700) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/toolkit/xre/nsAppRunner.cpp:3557 appStartup = { = {mRawPtr = 0xb7dbe070}, } shuttingDown = 0 workingDir = { = {mRawPtr = 0xb2ea8100}, } remoteService = { = {mRawPtr = 0xb2320880}, } event_tracing_running = false cmdLine = { = {mRawPtr = 0xb2eb6d80}, } xpcom = {mServiceManager = 0xb7d1d374, static gNativeAppSupport = 0xb7dd74d8} prefs = { = {mRawPtr = 0xb7a18ae0}, } desktopStartupIDEnv = nativeApp = { = {mRawPtr = 0xb7dd74d8}, } profD = { = {mRawPtr = 0xb7d2c280}, } fFlagFile = { = {mRawPtr = 0xb7d2c100}, } desktopStartupID = { = { = { = {mData = 0xbfffad10 "", mLength = 0, mFlags = 65553}, }, mFixedCapacity = 63, mFixedBuf = 0xbfffad10 ""}, mStorage = "\000\330\323M\370+\036\001\235=\036\001Ć\232\001l\264ҷ\024\000\000\000l\255\377\277d>\036\001\000\000\000\000\214\257\377\277\000\264ҷ4=\034\001l\255\377\277\214\257\377\277\000\000\000\000\002\000\000"} disableRemote = false canRun = 1 startOffline = 0 flagFile = { = {mRawPtr = 0xb7d2c100}, } desktopStartupIDPtr = profLD = { = {mRawPtr = 0xb7d2c300}, } cachesOK = display_name = xremotearg = _g_set_application_name = profileName = { = { = { = {mData = 0xb7df4578 "default", mLength = 7, mFlags = 65541}, }, mFixedCapacity = 63, mFixedBuf = 0xbfffadb8 ""}, mStorage = "\000\334\004\b \225\005\bx\000\000\000\016\000\a\200\214\257\377\277\312\347\004\b\000\000\000\000b\027\034\001Ć\232\001\337\067\034\001\245\347\004\b \225\005\bx\000\000\000\n\350\004\b\214\257\377\277\204\064\021"} version = { = { = { = {mData = 0xbfffae0c "9.0.1_20111223083621/20111223083621", mLength = 35, mFlags = 65553}, }, mFixedCapacity = 63, mFixedBuf = 0xbfffae0c "9.0.1_20111223083621/20111223083621"}, mStorage = "9.0.1_20111223083621/20111223083621\000\234\317\377\277\001\000\000\000A6\034\001 \225\005\bT\360\377\277\214\257\377\277\270\357\377\277"} ---Type to continue, or q to quit--- osABI = { = { = {mData = 0x12bd335 "Linux_x86-gcc3", mLength = 14, mFlags = 1}, }, } versionOK = -1305343872 appInitiatedRestart = 0 display = 0xb7da1140 _gtk_window_set_auto_startup_notification = profileLock = { = {mRawPtr = 0xb7df5190}, } rv = 0 override = 0x0 appData = { = {size = 56, ry = 0xb7d2b300, vendor = 0xb7d170e0 "Mozilla", name = 0xb7d170e8 "Firefox", version = 0xb7d170f0 "9.0.1", buildID = 0xb7d0a3c0 "20111223083621", ID = 0xb7d0c730 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", copyright = 0x0, flags = 14, xreDirectory = 0xb7d2b400, minVersion = 0xb7d170f8 "9.0.1", maxVersion = 0xb7d17100 "9.0.1", crashReporterURL = 0xb7d2b480 "https://crash-reports.mozilla.com/submit?id=ec8030f7-c20a-464f-9b0e-13a3a9e97384&version=9.0.1&buildid=20111223083621", 0x0}, } i = ar = home = gtkModules = dirProvider = { = { = { = { _vptr.nsISupports = 0x18c7b68}, }, }, = { = {_vptr.nsISupports = 0x18c7b8c}, }, mAppProvider = { = {mRawPtr = 0x0}, }, mGREDir = { = {mRawPtr = 0xb7d2b400}, }, mXULAppDir = { = {mRawPtr = 0xb7d2b300}, }, mProfileDir = { = {mRawPtr = 0xb7d2c280}, }, mProfileLocalDir = { = {mRawPtr = 0xb7d2c300}, }, mProfileNotified = 1 '\001', mAppBundleDirectories = { = {mArray = { mImpl = 0x0}}, }, mExtensionDirectories = { = {mArray = {mImpl = 0x0}}, }, mThemeDirectories = { = { mArray = {mImpl = 0xb3a88f40}}, }} #59 0x08049cc4 in main (argc=1, argv=0xbffff054) at /usr/src/debug/xulrunner-9.0.1/mozilla-release/xulrunner/stub/nsXULStub.cpp:516 iniFile = { = {mRawPtr = 0xb7d2b280}, } appData = {mAppData = 0xb7d1c700} rv = parser = { mSections = {, nsINIParser::INIValue*>> = { > >> = {mTable = {ops = 0x805966c, data = 0x0, hashShift = 28, maxAlphaFrac = 192 '\300', minAlphaFrac = 64 '@', entrySize = 12, entryCount = 4, removedCount = 0, generation = 0, entryStore = 0xb7d060c0 ""}}, }, }, mFileContents = {mRawPtr = 0xb7d09000 "; ***** BEGIN LICENSE BLOCK *****"}} retval = tmpPath = "/usr/lib/firefox\000firefox", '\000' fileStat = {st_dev = 0, __pad1 = 0, st_ino = 0, st_mode = 0, st_nlink = 0, st_uid = 0, st_gid = 0, st_rdev = 0, __pad2 = 0, st_size = 0, st_blksize = 0, st_blocks = 0, st_atim = {tv_sec = 0, tv_nsec = 0}, st_mtim = {tv_sec = 0, tv_nsec = 0}, st_ctim = {tv_sec = 0, tv_nsec = 0}, __unused4 = 0, __unused5 = 0} kXULFuncs = {{functionName = 0x8053dad "XRE_CreateAppData", function = 0x80596a0}, {functionName = 0x8053dbf "XRE_FreeAppData", function = 0x805969c}, { functionName = 0x8053dcf "XRE_main", function = 0x8059698}, {functionName = 0x0, function = 0x0}} lastSlash = iniPath = "/usr/lib/firefox/application.ini", '\000' greDir = "/usr/lib/xulrunner-2\000libxpcom.so", '\000' greFound = 1 appDataFile =