• Paul Yang's avatar
    Fix ruby segment fault (#3708) · cd5f49d0
    Paul Yang authored
    * Fix ruby segment fault
    
    1) rb_ary_new cannot be called during allocate function. During allocate
    fucntion, the containing object hasn't been marked and rb_ary_new may
    invoke gc to collect containing object.
    2) The global map should be marked before allocating it. Otherwise it
    may be garbage collected.
    
    * Add test
    
    * Remove commented code
    
    * Fix grammer error
    cd5f49d0
Name
Last commit
Last update
..
compatibility_tests/v3.0.0 Loading commit data...
ext/google/protobuf_c Loading commit data...
lib/google Loading commit data...
src/main Loading commit data...
tests Loading commit data...
.gitignore Loading commit data...
Gemfile Loading commit data...
README.md Loading commit data...
Rakefile Loading commit data...
google-protobuf.gemspec Loading commit data...
pom.xml Loading commit data...
travis-test.sh Loading commit data...