Skip to content

Segmentation fault when node name >= 29 chars #10

@PipelineBaron

Description

@PipelineBaron

I can reproduce this segmentation fault 100% on Mac OSX

var hash_ring = require("hash_ring");
var ring = new hash_ring({"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 1});

i get the following when running node in GDB

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000104000000
0x00000001009e61f5 in HashRing::HashRing (this=0x1020004b0, weight_hash=
        {<v8::Handle<v8::Object>> = {val_ = 0x7fff5fbfdf70}, <No data fields>})
    at hash_ring.cc:81

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions