-
-
Save digitalextremist/ca8b2def785338847153 to your computer and use it in GitHub Desktop.
segfault-153
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The Rubinius process is aborting with signal: SIGSEGV | |
--- begin system info --- | |
sysname: Linux | |
nodename: extremist | |
release: 3.13.0-39-generic | |
version: #66-Ubuntu SMP Tue Oct 28 13:30:27 UTC 2014 | |
machine: x86_64 | |
--- end system info --- | |
--- begin rubinius info --- | |
program name: rbx | |
version: 2.5.2 | |
ruby version: 2.1.0 | |
release date: 2015-01-30 | |
build revision: 7a5b05b1a9aca87703ceb0bafe00b916b9510285 | |
llvm version: 3.4.2 | |
--- end rubinius info --- | |
--- begin system backtrace --- | |
ruby() [0x68dcb1] | |
/lib/x86_64-linux-gnu/libpthread.so.0(+0x10340) [0x7fd87dc04340] | |
ruby(rb_type+0x6b) [0x737e4b] | |
ruby(rb_check_type+0x22) [0x737ce2] | |
/home/de/.rvm/gems/rbx-2.5.2/extensions/x86_64-linux/2.1/http_parser.rb-0.6.0/ruby_http_parser.so(Parser_execute+0x44) [0x7fd85ad34e34] | |
ruby() [0x702823] | |
ruby(_ZN8rubinius12NativeMethod23executor_implementationINS_11OneArgumentEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x4e5) [0x6f9fd5] | |
ruby(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x201c) [0x5c77cc] | |
ruby(_ZN8rubinius11MachineCode19execute_specializedINS_16GenericArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x39d) [0x61ccdd] | |
ruby(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x1f32) [0x5c76e2] | |
ruby(_ZN8rubinius11MachineCode19execute_specializedINS_11NoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x324) [0x61d1d4] | |
ruby(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x201c) [0x5c77cc] | |
ruby(_ZN8rubinius11MachineCode19execute_specializedINS_11NoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x324) [0x61d1d4] | |
ruby(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x1f32) [0x5c76e2] | |
ruby(_ZN8rubinius11MachineCode19execute_specializedINS_11NoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x324) [0x61d1d4] | |
ruby(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x2101) [0x5c78b1] | |
ruby(_ZN8rubinius11MachineCode19execute_specializedINS_11OneArgumentEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x34d) [0x61dc4d] | |
ruby(_ZN8rubinius10Executable6invokeEPNS_5StateEPNS_6SymbolEPNS_6ModuleEPNS_6ObjectEPNS_5ArrayES8_PNS_9CallFrameE+0x77) [0x6dfa07] | |
ruby(_ZN8rubinius10Primitives17executable_invokeEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x119) [0x62f009] | |
ruby(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x201c) [0x5c77cc] | |
ruby(_ZN8rubinius11MachineCode19execute_specializedINS_17SplatOnlyArgumentEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x35c) [0x61d70c] | |
ruby(rbx_splat_send+0x87) [0x7a2e47] | |
[0x7fd87e8c39a4] | |
--- end system backtrace --- | |
--- begin Ruby backtraces --- | |
--- Thread 1 backtrace --- | |
Kernel#sleep in kernel/common/kernel.rb:796 (+22) | |
Object#__script__ in /home/de/Projects/reel-issues/issue-153.rb:25 (+51) | |
Rubinius::CodeLoader#load_script in kernel/delta/code_loader.rb:66 (+52) | |
Rubinius::CodeLoader.load_script in kernel/delta/code_loader.rb:152 (+40) | |
Rubinius::Loader#script in kernel/loader.rb:655 (+214) | |
Rubinius::Loader#main in kernel/loader.rb:809 (+77) | |
--- Thread 9 backtrace --- | |
Timeout.watch_channel in /home/de/.rvm/rubies/rbx-2.5.2/gems/gems/rubysl-timeout-2.0.0/lib/rubysl/timeout/timeout.rb:90 (+27) | |
__block__ in /home/de/.rvm/rubies/rbx-2.5.2/gems/gems/rubysl-timeout-2.0.0/lib/rubysl/timeout/timeout.rb:125 (+3) | |
Proc#call in kernel/bootstrap/proc.rb:20 (+201 jit) | |
Thread#__run__ in kernel/bootstrap/thread.rb:396 (+117) | |
--- Thread 10 backtrace --- | |
ConditionVariable#wait in /home/de/.rvm/rubies/rbx-2.5.2/gems/gems/rubysl-thread-2.0.2/lib/rubysl/thread/thread.rb:63 (+85) | |
__block__ in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/mailbox.rb:62 (+45) | |
Timers::Wait.for in /home/de/.rvm/gems/rbx-2.5.2/gems/timers-4.0.1/lib/timers/wait.rb:14 (+63) | |
Celluloid::Mailbox#check in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/mailbox.rb:57 (+58) | |
__block__ in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/actor.rb:153 (+28) | |
Timers::Group#wait in /home/de/.rvm/gems/rbx-2.5.2/gems/timers-4.0.1/lib/timers/group.rb:52 (+12) | |
Celluloid::Actor#run in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/actor.rb:150 (+25) | |
__block__ in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/actor.rb:130 (+7) | |
__block__ in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/thread_handle.rb:13 (+25) | |
__block__ in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/actor_system.rb:32 (+18) | |
Proc#call in kernel/bootstrap/proc.rb:0 (+204) | |
__block__ in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/internal_pool.rb:130 (+22) | |
Proc#call in kernel/bootstrap/proc.rb:0 (+204) | |
Thread#__run__ in kernel/bootstrap/thread.rb:396 (+117) | |
--- Thread 11 backtrace --- | |
0x7fd85023e330: capi:<< at ruby_http_parser.c | |
Reel::Request::Parser#readpartial in /home/de/Projects/reel/lib/reel/request/parser.rb:47 (+33) | |
Reel::Request::Parser#current_request in /home/de/Projects/reel/lib/reel/request/parser.rb:39 (+13) | |
Reel::Connection#request in /home/de/Projects/reel/lib/reel/connection.rb:57 (+31) | |
Reel::Connection#each_request in /home/de/Projects/reel/lib/reel/connection.rb:72 (+3) | |
Webserver#on_connection in /home/de/Projects/reel-issues/issue-153.rb:14 (+7) | |
Method#call in kernel/common/method.rb:71 (+19) | |
Proc#call in kernel/bootstrap/proc.rb:18 (+102 jit) | |
Reel::Server#handle_connection in /home/de/Projects/reel/lib/reel/server.rb:50 (+103) | |
Celluloid::Call#dispatch in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/calls.rb:26 (+121) | |
Celluloid::AsyncCall#dispatch in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/calls.rb:122 (+35) | |
__block__ in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/cell.rb:60 (+8) | |
__block__ in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/cell.rb:0 (+37) | |
__block__ in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/actor.rb:0 (+15) | |
__block__ in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/tasks.rb:57 (+76) | |
__block__ in /home/de/.rvm/gems/rbx-2.5.2/gems/celluloid-0.16.0/lib/celluloid/tasks/task_fiber.rb:15 (+55) | |
Proc#call in kernel/bootstrap/proc.rb:20 (+201 jit) | |
--- end Ruby backtraces --- | |
Segmentation fault (core dumped) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment