Skip to content

9.0.0 - core in PluginFactory::indicatePostReload() #7094

@bryancall

Description

@bryancall

We are getting a crash in PluginFactory::indicatePostReload() and a recent merge from the Apache 9.0.x when we reload configs.

(gdb) bt full
#0  PluginFactory::indicatePostReload(bool) () at ../../../../../../../_vcs/trafficserver9/proxy/http/remap/PluginFactory.cc:295
        inst = @0x1: <error reading variable>
        __for_range = @0x2ac3c912a0e0: {_head = 0x2ac3aa4760e0, _tail = 0x2ac3aa476180, _count = 13}
Python Exception <class 'gdb.error'> There is no member or method named _M_bbegin.:
        pluginUsed = std::unordered_map with 1 elements
#1  0x00000000005b6e48 in remap_parse_config(char const*, UrlRewrite*) () at ../../../../../../../_vcs/trafficserver9/proxy/http/remap/RemapConfig.cc:1364
(gdb) p _instList
$24 = {_head = 0x2ac3aa4760e0, _tail = 0x2ac3aa476180, _count = 13}
(gdb) p _instList->_head
$25 = (ts::IntrusiveDList<ts::IntrusiveLinkage<RemapPluginInst, &RemapPluginInst::_next, &RemapPluginInst::_prev> >::value_type *) 0x2ac3aa4760e0
(gdb) p _instList->_head->_next
$26 = (RemapPluginInst::self_type *) 0x1

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions