Actions
Bug #4829
closedtest_thread.rb reposet "malloc: *** pointer being freed was not allocated" on Mac OS X
Description
r31885 以降の trunk で make test-all TESTS="-vq ruby/test_thread.rb" を実行すると以下のように
free に不正なポインタを渡したというメッセージが出て Failure になります。
- Failure:
test_thread_instance_variable(TestThread) [/Users/nagachika/opt/ruby-trunk/src/ruby/test/ruby/test_thread.rb:583]:
[ruby-core:35192].
<[]> expected but was
<["ruby-trunk(11715,0x7fff70e5eca0) malloc: *** error for object 0x1018155e0: pointer being freed was not allocated",
"*** set a breakpoint in malloc_error_break to debug"]>.
しかし r31885 は rubygems のマージで C のコードの変更はないため、
もともとあった問題が表面化したのだと思います。
Actions
Like0
Like0