[#60404] is RB_GC_GUARD needed in rb_io_syswrite? — Eric Wong <normalperson@...>
I haven't gotten it to crash as-is, but it seems like we need to
4 messages
2014/02/01
[#60682] volatile usages — Eric Wong <normalperson@...>
Hi all, I went ahead and removed some use of volatile which were once
5 messages
2014/02/13
[#60794] [RFC] rearrange+pack vtm and time_object structs — Eric Wong <normalperson@...>
Extracted from addendum on top of Feature #9362 (cache-aligned objects).
4 messages
2014/02/16
[#61139] [ruby-trunk - Feature #9577] [Open] [PATCH] benchmark/driver.rb: align columns in text output — normalperson@...
Issue #9577 has been reported by Eric Wong.
3 messages
2014/02/28
[ruby-core:60604] [ruby-trunk - Bug #8486] [Feedback] Random segmentation fault
From:
shibata.hiroshi@...
Date:
2014-02-09 02:56:04 UTC
List:
ruby-core #60604
Issue #8486 has been updated by Hiroshi SHIBATA.
Status changed from Open to Feedback
----------------------------------------
Bug #8486: Random segmentation fault
https://bugs.ruby-lang.org/issues/8486#change-45045
* Author: Emmanuel Bourgerie
* Status: Feedback
* Priority: Normal
* Assignee:
* Category:
* Target version:
* ruby -v: ruby 1.9.3p429 (2013-05-15 revision 40747) [x86_64-darwin11.4.2]
* Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN
----------------------------------------
Hello,
Before starting, this is my first bug report here, feel free to tell me if I need to add/modify anything.
I came across a weird segmentation fault, and I apologies for not being able to be more precise about what is happening.
Although I have a how-to-reproduce, the error happens at random points in either rails or gems.
I have several RoR applications, and this one is the only having this problem.
Environment : MacOS, see ruby -v, rvm (stable) and I attached my Gemfile.lock and CrashReporter.
How to reproduce :
1. rails s
2. Open localhost:3000 in browser (is OK)
3. Reload
You get the segmentation fault. Always the same : first loading is correct, then the second fails (even if I restart rails in between).
It is not on one component, nonetheless I have the same filenames if I try again (line of code between parenthesis) :
* gems/dalli-2.3.0/lib/dalli/socket.rb:31 (value << kgio_read!(count - value.bytesize))
* gems/activesupport-3.2.13/lib/active_support/core_ext/hash/except.rb:15 (dup.except!(*keys))
* gems/actionpack-3.2.13/lib/action_view/renderer/renderer.rb:51 (@_partial_renderer ||= PartialRenderer.new(@lookup_context))
* gems/activesupport-3.2.13/lib/active_support/core_ext/module/remove_method.rb:4 (remove_method(method))
* code/local/app/helpers/cms_helper.rb:152 (prev_char_ind = paragraph[0..prev_char_ind].rindex(" ") - 1)
* gems/haml-3.1.4/lib/haml/filters.rb:214 (#{text.rstrip.gsub("\n", "\n ")})
* gems/rack-mini-profiler-0.1.23/Ruby/lib/mini_profiler/sql_timer_struct.rb:15 (Kernel.caller.each do |ln|)
As you can see, I can't isolate some sort of "pattern".
---Files--------------------------------
Gemfile.lock (6.23 KB)
ruby_2013-06-04-121437_News-MacBook-Pro.crash (28.6 KB)
--
http://bugs.ruby-lang.org/