Issue #11930 has been updated by Brian Giaraffa.


devbox@devbox:~/code/project_name$ gdb --args /usr/bin/env ruby_executable_hooks /home/devbox/.rvm/gems/ruby-2.3.0/bin/sidekiq
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/env...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/env ruby_executable_hooks /home/devbox/.rvm/gems/ruby-2.3.0/bin/sidekiq
process 9095 is executing new program: /usr/bin/env
process 9095 is executing new program: /home/devbox/.rvm/rubies/ruby-2.3.0/bin/ruby
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff7ff5700 (LWP 9099)]
[New Thread 0x7ffff1fb1700 (LWP 9100)]
[New Thread 0x7ffff1d2f700 (LWP 9101)]
[New Thread 0x7ffff19eb700 (LWP 9102)]
[New Thread 0x7ffff1606700 (LWP 9103)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7986cd2 in RVALUE_MARKED (obj=2318347108263927840) at gc.c:1067
1067	gc.c: No such file or directory.
(gdb) up
#1  gc_mark_set (objspace=0x603a00, obj=2318347108263927840) at gc.c:4162
4162	in gc.c
(gdb) up
#2  gc_mark_ptr (objspace=0x603a00, obj=2318347108263927840) at gc.c:4284
4284	in gc.c
(gdb) up
#3  0x00007ffff79871fd in gc_mark (obj=<optimized out>, objspace=<optimized out>) at gc.c:4297
4297	in gc.c
(gdb) up
#4  rb_gc_mark (ptr=<optimized out>) at gc.c:4303
4303	in gc.c
(gdb) up
#5  0x00007ffff7970d68 in proc_mark (ptr=0x15c5f20) at proc.c:55
55	proc.c: No such file or directory.
(gdb) p *proc
$1 = {block = {self = 0, ep = 0x16ef9b0, iseq = 0xd010c, proc = 17195200}, safe_level = 0 '\000', is_from_method = 0 '\000', is_lambda = 0 '\000'}
(gdb) 



----------------------------------------
Bug #11930: Segmentation Fault in activesupport-4.2.5 gem
https://bugs.ruby-lang.org/issues/11930#change-55886

* Author: Brian Giaraffa
* Status: Feedback
* Priority: Normal
* Assignee: 
* ruby -v: ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN
----------------------------------------
/home/devbox/.rvm/gems/ruby-2.3.0/gems/activesupport-4.2.5/lib/active_support/core_ext/module/attribute_accessors.rb:208: [BUG] Segmentation fault at 0x00000000000000
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]

---Files--------------------------------
ruby_exception.txt (158 KB)


-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>