Bug 1642128 - segfault in JS_AbortIfWrongThread
Summary: segfault in JS_AbortIfWrongThread
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: mozjs38
Version: 28
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Honza Horak
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-10-23 16:54 UTC by Brian J. Murrell
Modified: 2019-05-28 23:30 UTC (History)
0 users

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-05-28 23:30:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Brian J. Murrell 2018-10-23 16:54:40 UTC
mozjs38-38.8.0-8.fc28.x86_64 being called from pacrunner to render a PAC file produces the following segfault:

Thread 37 (Thread 0x7fae8aaff700 (LWP 6477)):
#0  JS_AbortIfWrongThread (rt=rt@entry=0x55f574edbd00) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/jsapi.cpp:5405
No locals.
#1  0x00007fae92c7b129 in js::Nursery::collect (this=this@entry=0x55f574edc060, rt=0x55f574edbd00, reason=reason@entry=JS::gcreason::OUT_OF_NURSERY, pretenureGroups=pretenureGroups@entry=0x7fae8aafdc50) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/gc/Nursery.cpp:773
        sb = <optimized out>
        timstampStart_total = <optimized out>
        av = <optimized out>
        trc = {<JSTracer> = {callback = 0x55f574eaaa18, runtime_ = 0x7fae8aafe1d0, debugPrinter_ = 0x7fae89bac820, debugPrintArg_ = 0x0, debugPrintIndex_ = 94512716884536, eagerlyTraceWeakMaps_ = (unknown: 2326782448)}, nursery = 0x7fae89b998f8, session = {lock = {runtime = 0x65d93075f8392200}, runtime = 0x55f574edbd00, prevState = 4164493824}, tenuredSize = 94512716884480, head = 0x55f574edbd00, tail = 0x7fae8aafdf30, savedRuntimeNeedBarrier = 167, disableStrictProxyChecking = {<No data fields>}, oomUnsafeRegion = {<No data fields>}}
        timstampStart_markValues = <optimized out>
        timstampEnd_markValues = <optimized out>
        timstampStart_markCells = <optimized out>
        timstampEnd_markCells = <optimized out>
        timstampStart_markSlots = <optimized out>
        timstampEnd_markSlots = <optimized out>
        timstampStart_markWholeCells = <optimized out>
        timstampEnd_markWholeCells = <optimized out>
        timstampStart_markRelocatableValues = <optimized out>
        timstampEnd_markRelocatableValues = <optimized out>
        timstampStart_markRelocatableCells = <optimized out>
        timstampEnd_markRelocatableCells = <optimized out>
        timstampStart_markGenericEntries = <optimized out>
        timstampEnd_markGenericEntries = <optimized out>
        timstampStart_checkHashTables = <optimized out>
        timstampEnd_checkHashTables = <optimized out>
        timstampStart_markRuntime = <optimized out>
        timstampEnd_markRuntime = <optimized out>
        timstampStart_markDebugger = <optimized out>
        timstampEnd_markDebugger = <optimized out>
        timstampStart_clearNewObjectCache = <optimized out>
        timstampEnd_clearNewObjectCache = <optimized out>
        timstampStart_collectToFP = <optimized out>
        tenureCounts = {entries = {{group = 0x7fae8aafdb90, count = 0}, {group = 0x9e7ebdac00000101, count = -1984569184}, {group = 0x55f574f92158, count = 1}, {group = 0x7fae93cd8800 <vtable for js::InvokeState+16>, count = 1}, {group = 0x55f574eaaa50, count = -1968184752}, {group = 0x7fae8aafdae0, count = -1829042656}, {group = 0x7f0000000000, count = -1984954368}, {group = 0x7fae8aafdb10, count = -1829042488}, {group = 0x55f574edc018, count = 1962741408}, {group = 0x7fae8aafdb78, count = 1962741408}, {group = 0x7fae8aafdb50, count = 1961536000}, {group = 0x0, count = -130473472}, {group = 0x55f574eaaa00, count = 0}, {group = 0x7fae8aafdcf0, count = -1831683104}, {group = 0x7fae8aafdc70, count = 1962500888}, {group = 0x2b5038ca74edbd00, count = -1984535456}}}
        timstampEnd_collectToFP = <optimized out>
        timstampStart_sweepArrayBufferViewList = <optimized out>
        timstampEnd_sweepArrayBufferViewList = <optimized out>
        timstampStart_updateJitActivations = <optimized out>
        timstampEnd_updateJitActivations = <optimized out>
        timstampStart_runFinalizers = <optimized out>
        timstampEnd_runFinalizers = <optimized out>
        timstampStart_freeHugeSlots = <optimized out>
        timstampEnd_freeHugeSlots = <optimized out>
        timstampStart_sweep = <optimized out>
        timstampEnd_sweep = <optimized out>
        timstampStart_clearStoreBuffer = <optimized out>
        timstampEnd_clearStoreBuffer = <optimized out>
        timstampStart_resize = <optimized out>
        promotionRate = <optimized out>
        timstampEnd_resize = <optimized out>
        timstampStart_pretenure = <optimized out>
        timstampEnd_pretenure = <optimized out>
        timstampEnd_total = <optimized out>
        totalTime = <optimized out>
#2  0x00007fae92fb5797 in js::gc::GCRuntime::minorGCImpl (this=this@entry=0x55f574edc018, reason=reason@entry=JS::gcreason::OUT_OF_NURSERY, pretenureGroups=pretenureGroups@entry=0x7fae8aafdc50) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/jsgc.cpp:6399
        logger = <optimized out>
        logMinorGC = {logger = 0x55f574f024c0, payload = {event = 0x55f500000012, id = TraceLogger_MinorGC}, isEvent = false, executed = false, prev = 0x0}
#3  0x00007fae92fb5959 in js::gc::GCRuntime::minorGC (this=0x55f574edc018, cx=0x55f574eaaa00, reason=JS::gcreason::OUT_OF_NURSERY) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/jsgc.cpp:6411
        ap = {stats = @0x55f574ee21c8, task = 0x0, phase = js::gcstats::PHASE_MINOR_GC, enabled = true}
        pretenureGroups = {<mozilla::VectorBase<js::ObjectGroup*, 0, js::SystemAllocPolicy, js::Vector<js::ObjectGroup*, 0, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 1024, static kInlineCapacity = 0, static kInlineBytes = 1, mBegin = 0x7fae8aafdc68, mLength = 0, mCapacity = 0, mStorage = {u = {mBytes = "", mDummy = 7338950351010734592}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}
#4  0x00007fae92bcaf28 in js::NewObjectCache::newObjectFromHit (this=0x55f574ee5220, cx=cx@entry=0x55f574eaaa00, entryIndex=<optimized out>, heap=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/jscntxt.h:418
        entry = <optimized out>
        templateObj = 0x55f574ee64e8
        group = <optimized out>
        obj = <optimized out>
        obj2 = <optimized out>
#5  0x00007fae92fe73a7 in js::NewObjectWithClassProtoCommon (cxArg=cxArg@entry=0x55f574eaaa00, clasp=clasp@entry=0x7fae93d13f00 <js::StringObject::class_>, protoArg=..., maybeParent=..., allocKind=js::gc::FINALIZE_OBJECT2_BACKGROUND, allocKind@entry=js::gc::FINALIZE_OBJECT2, newKind=newKind@entry=js::GenericObject) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/jsobj.cpp:1422
        obj = <optimized out>
        cx = <optimized out>
        rt = <optimized out>
        cache = <optimized out>
        entry = <optimized out>
        parent = {<js::HandleBase<JSObject*>> = {<No data fields>}, ptr = 0x55f574f96230}
        protoKey = <optimized out>
        isCachable = <optimized out>
        proto = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fae8aafddf0, prev = 0x65d93075f8392200, ptr = 0x55f574eaaa18}
        taggedProto = {<js::RootedBase<js::TaggedProto>> = {<js::TaggedProtoOperations<JS::Rooted<js::TaggedProto> >> = {<No data fields>}, <No data fields>}, stack = 0x55f574eaaa00, prev = 0x7fae8aafde00, ptr = {static LazyProto = 0x1, proto = 0x4}}
        group = {<js::RootedBase<js::ObjectGroup*>> = {<No data fields>}, stack = 0x55f500363931, prev = 0x7fae8aafe2c0, ptr = 0x55f574eaaa18}
        obj = <optimized out>
#6  0x00007fae92ff47bc in js::NewObjectWithClassProto (newKind=js::GenericObject, allocKind=<optimized out>, parent=..., proto=..., clasp=0x7fae93d13f00 <js::StringObject::class_>, cx=0x55f574eaaa00) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/jsobjinlines.h:557
No locals.
#7  js::NewBuiltinClassInstance (newKind=js::GenericObject, allocKind=<optimized out>, clasp=0x7fae93d13f00 <js::StringObject::class_>, cx=0x55f574eaaa00) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/jsobjinlines.h:594
No locals.
#8  js::NewBuiltinClassInstance (newKind=js::GenericObject, clasp=0x7fae93d13f00 <js::StringObject::class_>, cx=0x55f574eaaa00) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/jsobjinlines.h:601
        allocKind = <optimized out>
        allocKind = <optimized out>
#9  js::StringObject::create (newKind=js::GenericObject, str=..., cx=0x55f574eaaa00) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/StringObject-inl.h:38
        obj = <optimized out>
        strobj = {<js::RootedBase<js::StringObject*>> = {<No data fields>}, stack = 0x7fae8aafdf30, prev = 0x7fae89b796a0, ptr = 0x55f574f024c0}
        obj = <optimized out>
        strobj = <optimized out>
#10 js::PrimitiveToObject (cx=0x55f574eaaa00, v=...) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/jsobj.cpp:3546
        str = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0x55f574eaaa38, prev = 0x7fae8aafe1f0, ptr = 0x7fae89b998f8}
        symbol = {<js::RootedBase<JS::Symbol*>> = {<No data fields>}, stack = 0x7fae89b796a0, prev = 0x3a, ptr = 0x7fae8aafe310}
#11 0x00007fae92cd2280 in Interpret (cx=0x55f574eaaa00, state=...) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/jsobj.h:1238
        addresses = {0x7fae92ccc800 <Interpret(JSContext*, js::RunState&)+11888>, 0x7fae92cccf73 <Interpret(JSContext*, js::RunState&)+13795>, 0x7fae92ccc7fb <Interpret(JSContext*, js::RunState&)+11883>, 0x7fae92cccde8 <Interpret(JSContext*, js::RunState&)+13400>, 0x7fae92cccdbe <Interpret(JSContext*, js::RunState&)+13358>, 0x7fae92cca96a <Interpret(JSContext*, js::RunState&)+4058>, 0x7fae92ccb456 <Interpret(JSContext*, js::RunState&)+6854>, 0x7fae92cccd00 <Interpret(JSContext*, js::RunState&)+13168>, 0x7fae92ccd3fe <Interpret(JSContext*, js::RunState&)+14958>, 0x7fae92cce7c9 <Interpret(JSContext*, js::RunState&)+20025>, 0x7fae92ccd701 <Interpret(JSContext*, js::RunState&)+15729>, 0x7fae92cccf18 <Interpret(JSContext*, js::RunState&)+13704>, 0x7fae92ccd311 <Interpret(JSContext*, js::RunState&)+14721>, 0x7fae92ccd2cd <Interpret(JSContext*, js::RunState&)+14653>, 0x7fae92ccd5ff <Interpret(JSContext*, js::RunState&)+15471>, 0x7fae92cce91c <Interpret(JSContext*, js::RunState&)+20364>, 0x7fae92cce883 <Interpret(JSContext*, js::RunState&)+20211>, 0x7fae92cce9b5 <Interpret(JSContext*, js::RunState&)+20517>, 0x7fae92ccdfd4 <Interpret(JSContext*, js::RunState&)+17988>, 0x7fae92ccdc86 <Interpret(JSContext*, js::RunState&)+17142>, 0x7fae92cce318 <Interpret(JSContext*, js::RunState&)+18824>, 0x7fae92cce1e4 <Interpret(JSContext*, js::RunState&)+18516>, 0x7fae92ccde9c <Interpret(JSContext*, js::RunState&)+17676>, 0x7fae92ccdd64 <Interpret(JSContext*, js::RunState&)+17364>, 0x7fae92cce14a <Interpret(JSContext*, js::RunState&)+18362>, 0x7fae92cccc66 <Interpret(JSContext*, js::RunState&)+13014>, 0x7fae92cccbdc <Interpret(JSContext*, js::RunState&)+12876>, 0x7fae92ccc96f <Interpret(JSContext*, js::RunState&)+12255>, 0x7fae92ccda5c <Interpret(JSContext*, js::RunState&)+16588>, 0x7fae92ccd97f <Interpret(JSContext*, js::RunState&)+16367>, 0x7fae92ccd837 <Interpret(JSContext*, js::RunState&)+16039>, 0x7fae92ccd733 <Interpret(JSContext*, js::RunState&)+15779>, 0x7fae92cce078 <Interpret(JSContext*, js::RunState&)+18152>, 0x7fae92ccdcf4 <Interpret(JSContext*, js::RunState&)+17252>, 0x7fae92ccc217 <Interpret(JSContext*, js::RunState&)+10375>, 0x7fae92ccc1d6 <Interpret(JSContext*, js::RunState&)+10310>, 0x7fae92ccc136 <Interpret(JSContext*, js::RunState&)+10150>, 0x7fae92ccaaf1 <Interpret(JSContext*, js::RunState&)+4449>, 0x7fae92ccb369 <Interpret(JSContext*, js::RunState&)+6617>, 0x7fae92ccb482 <Interpret(JSContext*, js::RunState&)+6898>, 0x7fae92ccc00f <Interpret(JSContext*, js::RunState&)+9855>, 0x7fae92cca259 <Interpret(JSContext*, js::RunState&)+2249>, 0x7fae92cca259 <Interpret(JSContext*, js::RunState&)+2249>, 0x7fae92cca8d0 <Interpret(JSContext*, js::RunState&)+3904>, 0x7fae92cccec9 <Interpret(JSContext*, js::RunState&)+13625>, 0x7fae92ccfeba <Interpret(JSContext*, js::RunState&)+25898>, 0x7fae92ccaaf1 <Interpret(JSContext*, js::RunState&)+4449>, 0x7fae92ccb369 <Interpret(JSContext*, js::RunState&)+6617>, 0x7fae92ccb296 <Interpret(JSContext*, js::RunState&)+6406>, 0x7fae92cca496 <Interpret(JSContext*, js::RunState&)+2822>, 0x7fae92cca2b0 <Interpret(JSContext*, js::RunState&)+2336>, 0x7fae92ccc7f6 <Interpret(JSContext*, js::RunState&)+11878>, 0x7fae92ccc7f1 <Interpret(JSContext*, js::RunState&)+11873>, 0x7fae92ccbfa2 <Interpret(JSContext*, js::RunState&)+9746>, 0x7fae92ccb296 <Interpret(JSContext*, js::RunState&)+6406>, 0x7fae92ccb0d1 <Interpret(JSContext*, js::RunState&)+5953>, 0x7fae92ccaf88 <Interpret(JSContext*, js::RunState&)+5624>, 0x7fae92ccaf88 <Interpret(JSContext*, js::RunState&)+5624>, 0x7fae92cca8c0 <Interpret(JSContext*, js::RunState&)+3888>, 0x7fae92ccabc5 <Interpret(JSContext*, js::RunState&)+4661>, 0x7fae92ccfff6 <Interpret(JSContext*, js::RunState&)+26214>, 0x7fae92cd0042 <Interpret(JSContext*, js::RunState&)+26290>, 0x7fae92ccfde3 <Interpret(JSContext*, js::RunState&)+25683>, 0x7fae92ccfdac <Interpret(JSContext*, js::RunState&)+25628>, 0x7fae92ccc73d <Interpret(JSContext*, js::RunState&)+11693>, 0x7fae92ccbfa7 <Interpret(JSContext*, js::RunState&)+9751>, 0x7fae92ccc706 <Interpret(JSContext*, js::RunState&)+11638>, 0x7fae92cce84c <Interpret(JSContext*, js::RunState&)+20156>, 0x7fae92ccd342 <Interpret(JSContext*, js::RunState&)+14770>, 0x7fae92ccd4ca <Interpret(JSContext*, js::RunState&)+15162>, 0x7fae92cce74c <Interpret(JSContext*, js::RunState&)+19900>, 0x7fae92cce713 <Interpret(JSContext*, js::RunState&)+19843>, 0x7fae92ccdc1e <Interpret(JSContext*, js::RunState&)+17038>, 0x7fae92ccdbb0 <Interpret(JSContext*, js::RunState&)+16928>, 0x7fae92ccfc61 <Interpret(JSContext*, js::RunState&)+25297>, 0x7fae92ccd164 <Interpret(JSContext*, js::RunState&)+14292>, 0x7fae92ccd0f5 <Interpret(JSContext*, js::RunState&)+14181>, 0x7fae92ccd0a7 <Interpret(JSContext*, js::RunState&)+14103>, 0x7fae92ccd050 <Interpret(JSContext*, js::RunState&)+14016>, 0x7fae92cca02e <Interpret(JSContext*, js::RunState&)+1694>, 0x7fae92ccfe1a <Interpret(JSContext*, js::RunState&)+25738>, 0x7fae92cccf50 <Interpret(JSContext*, js::RunState&)+13760>, 0x7fae92cca8c0 <Interpret(JSContext*, js::RunState&)+3888>, 0x7fae92ccc7ec <Interpret(JSContext*, js::RunState&)+11868>, 0x7fae92ccf62a <Interpret(JSContext*, js::RunState&)+23706>, 0x7fae92ccf43d <Interpret(JSContext*, js::RunState&)+23213>, 0x7fae92ccf5da <Interpret(JSContext*, js::RunState&)+23626>, 0x7fae92cce44c <Interpret(JSContext*, js::RunState&)+19132>, 0x7fae92cd0172 <Interpret(JSContext*, js::RunState&)+26594>, 0x7fae92ccf271 <Interpret(JSContext*, js::RunState&)+22753>, 0x7fae92ccf1b1 <Interpret(JSContext*, js::RunState&)+22561>, 0x7fae92ccee95 <Interpret(JSContext*, js::RunState&)+21765>, 0x7fae92ccc7e7 <Interpret(JSContext*, js::RunState&)+11863>, 0x7fae92ccc331 <Interpret(JSContext*, js::RunState&)+10657>, 0x7fae92ccf0d7 <Interpret(JSContext*, js::RunState&)+22343>, 0x7fae92cd00ed <Interpret(JSContext*, js::RunState&)+26461>, 0x7fae92ccc2b3 <Interpret(JSContext*, js::RunState&)+10531>, 0x7fae92cca9b9 <Interpret(JSContext*, js::RunState&)+4137>, 0x7fae92cca9b9 <Interpret(JSContext*, js::RunState&)+4137>, 0x7fae92cca8d9 <Interpret(JSContext*, js::RunState&)+3913>, 0x7fae92cca8d9 <Interpret(JSContext*, js::RunState&)+3913>, 0x7fae92ccff07 <Interpret(JSContext*, js::RunState&)+25975>, 0x7fae92ccf051 <Interpret(JSContext*, js::RunState&)+22209>, 0x7fae92ccc7e2 <Interpret(JSContext*, js::RunState&)+11858>, 0x7fae92ccc7dd <Interpret(JSContext*, js::RunState&)+11853>, 0x7fae92ccc7d8 <Interpret(JSContext*, js::RunState&)+11848>, 0x7fae92ccd014 <Interpret(JSContext*, js::RunState&)+13956>, 0x7fae92ccc7d3 <Interpret(JSContext*, js::RunState&)+11843>, 0x7fae92cca168 <Interpret(JSContext*, js::RunState&)+2008>, 0x7fae92ccd032 <Interpret(JSContext*, js::RunState&)+13986>, 0x7fae92ccc65c <Interpret(JSContext*, js::RunState&)+11468>, 0x7fae92cca496 <Interpret(JSContext*, js::RunState&)+2822>, 0x7fae92cceaf6 <Interpret(JSContext*, js::RunState&)+20838>, 0x7fae92ccd1a2 <Interpret(JSContext*, js::RunState&)+14354>, 0x7fae92ccea4e <Interpret(JSContext*, js::RunState&)+20670>, 0x7fae92ccfb73 <Interpret(JSContext*, js::RunState&)+25059>, 0x7fae92ccfbf4 <Interpret(JSContext*, js::RunState&)+25188>, 0x7fae92cd0093 <Interpret(JSContext*, js::RunState&)+26371>, 0x7fae92ccf984 <Interpret(JSContext*, js::RunState&)+24564>, 0x7fae92cccfc8 <Interpret(JSContext*, js::RunState&)+13880>, 0x7fae92cca471 <Interpret(JSContext*, js::RunState&)+2785>, 0x7fae92ccdb3d <Interpret(JSContext*, js::RunState&)+16813>, 0x7fae92ccb451 <Interpret(JSContext*, js::RunState&)+6849>, 0x7fae92ccae9e <Interpret(JSContext*, js::RunState&)+5390>, 0x7fae92ccae9e <Interpret(JSContext*, js::RunState&)+5390>, 0x7fae92ccc7ce <Interpret(JSContext*, js::RunState&)+11838>, 0x7fae92ccc7c9 <Interpret(JSContext*, js::RunState&)+11833>, 0x7fae92ccede4 <Interpret(JSContext*, js::RunState&)+21588>, 0x7fae92ccaa5c <Interpret(JSContext*, js::RunState&)+4300>, 0x7fae92ccaa5c <Interpret(JSContext*, js::RunState&)+4300>, 0x7fae92cced0c <Interpret(JSContext*, js::RunState&)+21372>, 0x7fae92ccec36 <Interpret(JSContext*, js::RunState&)+21158>, 0x7fae92ccebf5 <Interpret(JSContext*, js::RunState&)+21093>, 0x7fae92ccd26e <Interpret(JSContext*, js::RunState&)+14558>, 0x7fae92cca478 <Interpret(JSContext*, js::RunState&)+2792>, 0x7fae92ccfb02 <Interpret(JSContext*, js::RunState&)+24946>, 0x7fae92cce62c <Interpret(JSContext*, js::RunState&)+19612>, 0x7fae92cce4f4 <Interpret(JSContext*, js::RunState&)+19300>, 0x7fae92cce495 <Interpret(JSContext*, js::RunState&)+19205>, 0x7fae92ccf3f4 <Interpret(JSContext*, js::RunState&)+23140>, 0x7fae92ccf372 <Interpret(JSContext*, js::RunState&)+23010>, 0x7fae92ccf4a2 <Interpret(JSContext*, js::RunState&)+23314>, 0x7fae92ccf33b <Interpret(JSContext*, js::RunState&)+22955>, 0x7fae92cd01c2 <Interpret(JSContext*, js::RunState&)+26674>, 0x7fae92ccf75c <Interpret(JSContext*, js::RunState&)+24012>, 0x7fae92ccd69a <Interpret(JSContext*, js::RunState&)+15626>, 0x7fae92ccc7c4 <Interpret(JSContext*, js::RunState&)+11828>, 0x7fae92ccc7bf <Interpret(JSContext*, js::RunState&)+11823>, 0x7fae92ccc7ba <Interpret(JSContext*, js::RunState&)+11818>, 0x7fae92ccc7b5 <Interpret(JSContext*, js::RunState&)+11813>, 0x7fae92ccc7b0 <Interpret(JSContext*, js::RunState&)+11808>, 0x7fae92ccfab6 <Interpret(JSContext*, js::RunState&)+24870>, 0x7fae92ccce8d <Interpret(JSContext*, js::RunState&)+13565>, 0x7fae92cca988 <Interpret(JSContext*, js::RunState&)+4088>, 0x7fae92ccabc5 <Interpret(JSContext*, js::RunState&)+4661>, 0x7fae92ccf757 <Interpret(JSContext*, js::RunState&)+24007>, 0x7fae92ccf752 <Interpret(JSContext*, js::RunState&)+24002>, 0x7fae92ccc7ab <Interpret(JSContext*, js::RunState&)+11803>, 0x7fae92ccc7a6 <Interpret(JSContext*, js::RunState&)+11798>, 0x7fae92ccc7a1 <Interpret(JSContext*, js::RunState&)+11793>, 0x7fae92ccf9d3 <Interpret(JSContext*, js::RunState&)+24643>, 0x7fae92ccc79c <Interpret(JSContext*, js::RunState&)+11788>, 0x7fae92ccc797 <Interpret(JSContext*, js::RunState&)+11783>, 0x7fae92ccc792 <Interpret(JSContext*, js::RunState&)+11778>, 0x7fae92ccc78d <Interpret(JSContext*, js::RunState&)+11773>, 0x7fae92ccc788 <Interpret(JSContext*, js::RunState&)+11768>, 0x7fae92ccc783 <Interpret(JSContext*, js::RunState&)+11763>, 0x7fae92ccc77e <Interpret(JSContext*, js::RunState&)+11758>, 0x7fae92ccc779 <Interpret(JSContext*, js::RunState&)+11753>, 0x7fae92ccc774 <Interpret(JSContext*, js::RunState&)+11748>, 0x7fae92ccc947 <Interpret(JSContext*, js::RunState&)+12215>, 0x7fae92ccc942 <Interpret(JSContext*, js::RunState&)+12210>, 0x7fae92ccc93d <Interpret(JSContext*, js::RunState&)+12205>, 0x7fae92ccc938 <Interpret(JSContext*, js::RunState&)+12200>, 0x7fae92ccc933 <Interpret(JSContext*, js::RunState&)+12195>, 0x7fae92ccc92e <Interpret(JSContext*, js::RunState&)+12190>, 0x7fae92ccc929 <Interpret(JSContext*, js::RunState&)+12185>, 0x7fae92ccc924 <Interpret(JSContext*, js::RunState&)+12180>, 0x7fae92ccc95b <Interpret(JSContext*, js::RunState&)+12235>, 0x7fae92ccc956 <Interpret(JSContext*, js::RunState&)+12230>, 0x7fae92ccc951 <Interpret(JSContext*, js::RunState&)+12225>, 0x7fae92ccc94c <Interpret(JSContext*, js::RunState&)+12220>, 0x7fae92ccc965 <Interpret(JSContext*, js::RunState&)+12245>, 0x7fae92ccc960 <Interpret(JSContext*, js::RunState&)+12240>, 0x7fae92cca64a <Interpret(JSContext*, js::RunState&)+3258>, 0x7fae92ccc96a <Interpret(JSContext*, js::RunState&)+12250>, 0x7fae92ccc8d4 <Interpret(JSContext*, js::RunState&)+12100>, 0x7fae92ccc8fc <Interpret(JSContext*, js::RunState&)+12140>, 0x7fae92cd0349 <Interpret(JSContext*, js::RunState&)+27065>, 0x7fae92ccc8f7 <Interpret(JSContext*, js::RunState&)+12135>, 0x7fae92ccc8f2 <Interpret(JSContext*, js::RunState&)+12130>, 0x7fae92ccc8ed <Interpret(JSContext*, js::RunState&)+12125>, 0x7fae92ccc8e8 <Interpret(JSContext*, js::RunState&)+12120>, 0x7fae92ccb0d1 <Interpret(JSContext*, js::RunState&)+5953>, 0x7fae92ccc3d9 <Interpret(JSContext*, js::RunState&)+10825>, 0x7fae92ccf8e9 <Interpret(JSContext*, js::RunState&)+24409>, 0x7fae92ccc8e3 <Interpret(JSContext*, js::RunState&)+12115>, 0x7fae92ccb482 <Interpret(JSContext*, js::RunState&)+6898>, 0x7fae92ccfa58 <Interpret(JSContext*, js::RunState&)+24776>, 0x7fae92ccf728 <Interpret(JSContext*, js::RunState&)+23960>...}
        entryFrame = 0x7fae93cd89a0 <Interpret(JSContext*, js::RunState&)::addresses>
        activation = {<js::Activation> = {cx_ = 0x55f574eaaa00, compartment_ = 0x55f574f961d0, prev_ = 0x0, prevProfiling_ = 0x0, savedFrameChain_ = 0, hideScriptedCallerCount_ = 0, kind_ = js::Activation::Interpreter}, regs_ = {sp = 0x55f574f92200, pc = 0x7fae5801e87d "\270", fp_ = 0x55f574f92170}, entryFrame_ = 0x55f574f92010, opMask_ = 0}
        script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x55f574eaaa50, prev = 0x7fae8aafe4c0, ptr = 0x7fae89b796a0}
        logger = <optimized out>
        scriptEvent = {payload_ = 0x55f574fe9b10}
        rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55f574eaaa68, prev = 0x7fae8aafea90, ptr = {data = {asBits = 18445758561414232064, debugView = {payload47 = 140387611523072, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = -1984481280, u32 = 2310486016, why = 2310486016}}, asDouble = -nan(0xc7fae89b73800), asPtr = 0xfffc7fae89b73800, asWord = 18445758561414232064, asUIntPtr = 18445758561414232064}}}
        rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55f574eaaa68, prev = 0x7fae8aafe0d0, ptr = {data = {asBits = 18444633011384221708, debugView = {payload47 = 12, tag = JSVAL_TAG_INT32}, s = {payload = {i32 = 12, u32 = 12, why = JS_HASH_KEY_EMPTY}}, asDouble = -nan(0x880000000000c), asPtr = 0xfff880000000000c, asWord = 18444633011384221708, asUIntPtr = 18444633011384221708}}}
        rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0x55f574eaaa38, prev = 0x0, ptr = 0x0}
        rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0x55f574eaaa38, prev = 0x7fae8aafe110, ptr = 0x0}
        rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x55f574eaaa18, prev = 0x7fae8aafeb40, ptr = 0x0}
        rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x55f574eaaa18, prev = 0x7fae8aafe150, ptr = 0x0}
        rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x55f574eaaa18, prev = 0x7fae8aafe170, ptr = 0x0}
        rootNativeObject0 = {<js::RootedBase<js::NativeObject*>> = {<No data fields>}, stack = 0x55f574eaaa18, prev = 0x7fae8aafe190, ptr = 0x0}
        rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, stack = 0x55f574eaaa18, prev = 0x7fae8aafe1b0, ptr = 0x7fae89b73800}
        rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, stack = 0x55f574eaaa38, prev = 0x7fae8aafe130, ptr = 0x0}
        rootId0 = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 0x55f574eaaa60, prev = 0x7fae8aafeab0, ptr = {asBits = 2}}
        rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack = 0x55f574eaaa20, prev = 0x0, ptr = 0x0}
        rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x55f574eaaa50, prev = 0x7fae8aafe0b0, ptr = 0x7fae89b796a0}
        blockDepth = <optimized out>
        interpReturnOK = 160
#12 0x00007fae92cd3f94 in js::RunScript (cx=cx@entry=0x55f574eaaa00, state=...) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/Interpreter.cpp:448
        marker = {profiler = 0x0, size_before = {<No data fields>}}
#13 0x00007fae92cd4284 in js::Invoke (cx=cx@entry=0x55f574eaaa00, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/Interpreter.cpp:517
        gcIfRequested = {runtime = 0x55f574edbd00}
        initial = js::INITIAL_NONE
        clasp = <optimized out>
        fun = <optimized out>
        state = {<js::RunState> = {_vptr.RunState = 0x7fae93cd8800 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x55f574eaaa50, prev = 0x0, ptr = 0x7fae89b79128}}, args_ = @0x7fae8aafe4a0, initial_ = js::INITIAL_NONE, createSingleton_ = false}
        ok = <optimized out>
#14 0x00007fae92cd4eb3 in js::Invoke (cx=cx@entry=0x55f574eaaa00, thisv=..., fval=..., argc=2, argv=0x7fae8aafeb80, rval=..., rval@entry=...) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/Interpreter.cpp:554
        args = {<JS::CallArgs> = {<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = {<JS::CallReceiver> = {<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> = {<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, argv_ = 0x7fae8aafe9f8}, <No data fields>}, argc_ = 2}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fae8aafeb60, tag_ = -10, stackTop = 0x55f574eaaa90}, vector = {<mozilla::VectorBase<JS::Value, 8, js::TempAllocPolicy, js::Vector<JS::Value, 8, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x55f574eaaa00}, static kElemIsPod = false, static kMaxInlineBytes = 1024, static kInlineCapacity = 8, static kInlineBytes = 64, mBegin = 0x7fae8aafe9e8, mLength = 4, mCapacity = 8, mStorage = {u = {mBytes = "\300:\267\211\256\177\374\377``\265\211\256\177\374\377\340\230\271\211\256\377\372\377\340ܷ\211\256\377\372\377p\002\000\000\000\000\000\000\220\377\377\377\000\000\000\000\354\312\363\371\000\000\000\000%\000\000\000\071\000\000", mDummy = 18445758561414232768}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}}, <No data fields>}}
#15 0x00007fae92f9ec2e in JS_CallFunctionName (cx=0x55f574eaaa00, obj=obj@entry=..., name=name@entry=0x55f5736067b7 "FindProxyForURL", args=..., rval=rval@entry=...) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/jsapi.cpp:4203
        lfc = {cx = 0x55f574eaaa00}
        atom = <optimized out>
        v = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55f574eaaa68, prev = 0x7fae8aafeb20, ptr = {data = {asBits = 18445758561414232768, debugView = {payload47 = 140387611523776, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = -1984480576, u32 = 2310486720, why = 2310486720}}, asDouble = -nan(0xc7fae89b73ac0), asPtr = 0xfffc7fae89b73ac0, asWord = 18445758561414232768, asUIntPtr = 18445758561414232768}}}
        id = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 0x55f574eaaa60, prev = 0x0, ptr = {asBits = 140387611478528}}
#16 0x000055f5736039b4 in mozjs_execute(pacrunner_proxy*, char const*, char const*) () at plugins/mozjs.cc:208
        ctx = 0x55f574f03bd0
        result = <optimized out>
        answer = <optimized out>
        g_answer = <optimized out>
        __FUNCTION__ = "mozjs_execute"
        rval = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55f574eaaa68, prev = 0x0, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}}
        args = {<JS::AutoGCRooter> = {down = 0x0, tag_ = -2, stackTop = 0x55f574eaaa90}, length_ = 2, elements_ = {{data = {asBits = 18445336348949321952, debugView = {payload47 = 140387611678944, tag = JSVAL_TAG_STRING}, s = {payload = {i32 = -1984325408, u32 = 2310641888, why = 2310641888}}, asDouble = -nan(0xaffae89b998e0), asPtr = 0xfffaffae89b998e0, asWord = 18445336348949321952, asUIntPtr = 18445336348949321952}}, {data = {asBits = 18445336348949208288, debugView = {payload47 = 140387611565280, tag = JSVAL_TAG_STRING}, s = {payload = {i32 = -1984439072, u32 = 2310528224, why = 2310528224}}, asDouble = -nan(0xaffae89b7dce0), asPtr = 0xfffaffae89b7dce0, asWord = 18445336348949208288, asUIntPtr = 18445336348949208288}}}}
        jsobj = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x55f574eaaa18, prev = 0x0, ptr = 0x7fae89b56060}
#17 0x000055f573602334 in pacrunner_proxy_lookup (url=0x55f574f135c4 "imapx://mail.example.com:143", host=0x55f574f135ec "mail.example.com") at src/proxy.c:657
        l = <optimized out>
        list = 0x0
        protocol = 0
        ip4_addr = {s_addr = 32686}
        ip6_addr = {__in6_u = {__u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}
        request_is_browser = 0
        proxy = 0x55f574f03910
        alldomains_browseronly = 0x0
        alldomains_allprotos = 0x55f574f03910
        domainmatch_browseronly = 0x0
        domainmatch_allprotos = <optimized out>
        __FUNCTION__ = "pacrunner_proxy_lookup"
#18 0x000055f573600916 in jsrun_thread (data=0x55f574fa6250) at src/client.c:63
        jsrun = <optimized out>
        sender = <optimized out>
        url = 0x55f574f135c4 "imapx://mail.example.com:143"
        host = 0x55f574f135ec "mail.example.com"
        result = 0x7fae91b45760 <_IO_helper_jumps> ""
        direct = "DIRECT"
        __FUNCTION__ = "jsrun_thread"
#19 0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#20 0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 13 (Thread 0x7fae8b43d700 (LWP 5385)):
#0  0x00007fae921ca51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007fae8f1c46b8 in PR_WaitCondVar () from /lib64/libnspr4.so
No symbol table info available.
#2  0x00007fae92cafd81 in js::HelperThread::threadLoop (this=0x55f574eeb3a0) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/HelperThreads.cpp:549
        nogc = <optimized out>
        lock = <optimized out>
        stackLimit = <optimized out>
#3  0x00007fae8f1ca3f8 in _pt_root () from /lib64/libnspr4.so
No symbol table info available.
#4  0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 12 (Thread 0x7fae8b4be700 (LWP 5384)):
#0  0x00007fae921ca51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007fae8f1c46b8 in PR_WaitCondVar () from /lib64/libnspr4.so
No symbol table info available.
#2  0x00007fae92cafd81 in js::HelperThread::threadLoop (this=0x55f574eeb2a0) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/HelperThreads.cpp:549
        nogc = <optimized out>
        lock = <optimized out>
        stackLimit = <optimized out>
#3  0x00007fae8f1ca3f8 in _pt_root () from /lib64/libnspr4.so
No symbol table info available.
#4  0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 11 (Thread 0x7fae8b53f700 (LWP 5382)):
#0  0x00007fae921ca51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007fae8f1c46b8 in PR_WaitCondVar () from /lib64/libnspr4.so
No symbol table info available.
#2  0x00007fae92cafd81 in js::HelperThread::threadLoop (this=0x55f574eeb1a0) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/HelperThreads.cpp:549
        nogc = <optimized out>
        lock = <optimized out>
        stackLimit = <optimized out>
#3  0x00007fae8f1ca3f8 in _pt_root () from /lib64/libnspr4.so
No symbol table info available.
#4  0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 10 (Thread 0x7fae8b5c0700 (LWP 5381)):
#0  0x00007fae921ca51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007fae8f1c46b8 in PR_WaitCondVar () from /lib64/libnspr4.so
No symbol table info available.
#2  0x00007fae92cafd81 in js::HelperThread::threadLoop (this=0x55f574eeb0a0) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/HelperThreads.cpp:549
        nogc = <optimized out>
        lock = <optimized out>
        stackLimit = <optimized out>
#3  0x00007fae8f1ca3f8 in _pt_root () from /lib64/libnspr4.so
No symbol table info available.
#4  0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 9 (Thread 0x7fae8b641700 (LWP 5380)):
#0  0x00007fae921ca51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007fae8f1c46b8 in PR_WaitCondVar () from /lib64/libnspr4.so
No symbol table info available.
#2  0x00007fae92cafd81 in js::HelperThread::threadLoop (this=0x55f574eeafa0) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/HelperThreads.cpp:549
        nogc = <optimized out>
        lock = <optimized out>
        stackLimit = <optimized out>
#3  0x00007fae8f1ca3f8 in _pt_root () from /lib64/libnspr4.so
No symbol table info available.
#4  0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 8 (Thread 0x7fae8b6c2700 (LWP 5379)):
#0  0x00007fae921ca51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007fae8f1c46b8 in PR_WaitCondVar () from /lib64/libnspr4.so
No symbol table info available.
#2  0x00007fae92cafd81 in js::HelperThread::threadLoop (this=0x55f574eeaea0) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/HelperThreads.cpp:549
        nogc = <optimized out>
        lock = <optimized out>
        stackLimit = <optimized out>
#3  0x00007fae8f1ca3f8 in _pt_root () from /lib64/libnspr4.so
No symbol table info available.
#4  0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 7 (Thread 0x7fae8b743700 (LWP 5378)):
#0  0x00007fae921ca51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007fae8f1c46b8 in PR_WaitCondVar () from /lib64/libnspr4.so
No symbol table info available.
#2  0x00007fae92cafd81 in js::HelperThread::threadLoop (this=0x55f574eeada0) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/HelperThreads.cpp:549
        nogc = <optimized out>
        lock = <optimized out>
        stackLimit = <optimized out>
#3  0x00007fae8f1ca3f8 in _pt_root () from /lib64/libnspr4.so
No symbol table info available.
#4  0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 6 (Thread 0x7fae8b7c4700 (LWP 5377)):
#0  0x00007fae921ca51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007fae8f1c46b8 in PR_WaitCondVar () from /lib64/libnspr4.so
No symbol table info available.
#2  0x00007fae92cafd81 in js::HelperThread::threadLoop (this=0x55f574eeaca0) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/HelperThreads.cpp:549
        nogc = <optimized out>
        lock = <optimized out>
        stackLimit = <optimized out>
#3  0x00007fae8f1ca3f8 in _pt_root () from /lib64/libnspr4.so
No symbol table info available.
#4  0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 5 (Thread 0x7fae8b845700 (LWP 5376)):
#0  0x00007fae921ca51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007fae8f1c46b8 in PR_WaitCondVar () from /lib64/libnspr4.so
No symbol table info available.
#2  0x00007fae92cafd81 in js::HelperThread::threadLoop (this=0x55f574eeaba0) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/HelperThreads.cpp:549
        nogc = <optimized out>
        lock = <optimized out>
        stackLimit = <optimized out>
#3  0x00007fae8f1ca3f8 in _pt_root () from /lib64/libnspr4.so
No symbol table info available.
#4  0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 4 (Thread 0x7fae9409f700 (LWP 5375)):
#0  0x00007fae921ca51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007fae8f1c46b8 in PR_WaitCondVar () from /lib64/libnspr4.so
No symbol table info available.
#2  0x00007fae92cafd81 in js::HelperThread::threadLoop (this=0x55f574eeaaa0) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/HelperThreads.cpp:549
        nogc = <optimized out>
        lock = <optimized out>
        stackLimit = <optimized out>
#3  0x00007fae8f1ca3f8 in _pt_root () from /lib64/libnspr4.so
No symbol table info available.
#4  0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 3 (Thread 0x7fae94120700 (LWP 5374)):
#0  0x00007fae921ca51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007fae8f1c46b8 in PR_WaitCondVar () from /lib64/libnspr4.so
No symbol table info available.
#2  0x00007fae92cafd81 in js::HelperThread::threadLoop (this=0x55f574eea9a0) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/HelperThreads.cpp:549
        nogc = <optimized out>
        lock = <optimized out>
        stackLimit = <optimized out>
#3  0x00007fae8f1ca3f8 in _pt_root () from /lib64/libnspr4.so
No symbol table info available.
#4  0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7fae941a1700 (LWP 5373)):
#0  0x00007fae921ca51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007fae8f1c46b8 in PR_WaitCondVar () from /lib64/libnspr4.so
No symbol table info available.
#2  0x00007fae92cafd81 in js::HelperThread::threadLoop (this=0x55f574eea8a0) at /usr/src/debug/mozjs38-38.8.0-8.fc28.x86_64/vm/HelperThreads.cpp:549
        nogc = <optimized out>
        lock = <optimized out>
        stackLimit = <optimized out>
#3  0x00007fae8f1ca3f8 in _pt_root () from /lib64/libnspr4.so
No symbol table info available.
#4  0x00007fae921c4594 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007fae91889e6f in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7fae941a2940 (LWP 5372)):
#0  0x00007fae9187f3e9 in poll () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007fae92428bc6 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fae92428f82 in g_main_loop_run () from /lib64/libglib-2.0.so.0
No symbol table info available.
#3  0x000055f5735f8047 in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:219
        context = <optimized out>
        error = 0x0
        conn = 0x55f574eac770
        err = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 1, dummy3 = 0, dummy4 = 0, dummy5 = 0, padding1 = 0x55f574e8c018}
        signal = 1

Comment 2 Ben Cotton 2019-05-02 19:17:19 UTC
This message is a reminder that Fedora 28 is nearing its end of life.
On 2019-May-28 Fedora will stop maintaining and issuing updates for
Fedora 28. It is Fedora's policy to close all bug reports from releases
that are no longer maintained. At that time this bug will be closed as
EOL if it remains open with a Fedora 'version' of '28'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 28 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 3 Ben Cotton 2019-05-02 20:05:24 UTC
This message is a reminder that Fedora 28 is nearing its end of life.
On 2019-May-28 Fedora will stop maintaining and issuing updates for
Fedora 28. It is Fedora's policy to close all bug reports from releases
that are no longer maintained. At that time this bug will be closed as
EOL if it remains open with a Fedora 'version' of '28'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 28 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 4 Ben Cotton 2019-05-28 23:30:27 UTC
Fedora 28 changed to end-of-life (EOL) status on 2019-05-28. Fedora 28 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.