Created
November 28, 2012 18:52
-
-
Save jc00ke/4163212 to your computer and use it in GitHub Desktop.
Puma test hangs on rbx (VM crash with Ctrl-C)
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
TESTOPTS=-v rake test:all | |
install -c tmp/x86_64-unknown-linux-gnu/puma_http11/1.8.7/puma_http11.so lib/pum | |
a/puma_http11.so | |
/home/jesse/projects/rubinius/rubinius/bin/rbx -w -Ilib:bin:test:. -e 'require " | |
rubygems"; require "test/unit"; require "test/test_rack_handler.rb"; require "te | |
st/test_unix_socket.rb"; require "test/test_null_io.rb"; require "test/test_thre | |
ad_pool.rb"; require "test/test_puma_server.rb"; require "test/test_rack_server. | |
rb"; require "test/test_http11.rb"; require "test/test_cli.rb"; require "test/te | |
st_app_status.rb"; require "test/test_config.rb"; require "test/test_http10.rb"; | |
require "test/test_persistent.rb"; require "test/test_ws.rb"; require "test/tes | |
t_iobuffer.rb"; require "test/test_integration.rb"' -- -v | |
Loaded suite (eval) | |
Started | |
test_parse_simple(Http10ParserTest): . | |
test_fragment_in_uri(Http11ParserTest): . | |
test_horrible_queries(Http11ParserTest): . | |
test_parse_dumbfuck_headers(Http11ParserTest): . | |
test_parse_error(Http11ParserTest): . | |
test_parse_simple(Http11ParserTest): . | |
test_alternate_location(TestAppStatus): . | |
test_bad_token(TestAppStatus): . | |
test_good_token(TestAppStatus): . | |
test_halt(TestAppStatus): . | |
test_stats(TestAppStatus): . | |
test_stop(TestAppStatus): . | |
test_unsupported(TestAppStatus): . | |
test_control(TestCLI): . | |
test_control_for_tcp(TestCLI): . | |
test_control_stop(TestCLI): . | |
test_environment(TestCLI): . | |
test_load_path(TestCLI): . | |
test_pid_file(TestCLI): . | |
test_state(TestCLI): . | |
test_tmp_control(TestCLI): . | |
test_app_from_app_DSL(TestConfigFile): . | |
test_append(TestIOBuffer): . | |
test_append_op(TestIOBuffer): . | |
test_initial_size(TestIOBuffer): . | |
test_reset(TestIOBuffer): . | |
test_bad_query_string_outputs_400(TestIntegration): ^CE | |
test_stop_via_pumactl(TestIntegration): | |
Invalid handle usage detected! | |
handle: 0x7ffb98000c30 | |
checksum: 0x0 | |
references: 0 | |
type: 0 | |
object: 0xa0d | |
Abort! | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius5abortEv+0x61) [0x5c5c01] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius16GenericArguments6invokeEPNS_5StateEPNS_12NativeMethodEPNS_23NativeMethodEnvironmentERNS_9ArgumentsE | |
+0x17cf) [0x6dbdef] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius12NativeMethod23executor_implementationINS_16GenericArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrame | |
EPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0x34b) [0x6dc7eb] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0xedb) [0x5e29ab] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius11MachineCode19execute_specializedINS_12TwoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10Ex | |
ecutableEPNS_6ModuleERNS_9ArgumentsE+0x270) [0x621330] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0xedb) [0x5e29ab] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius11MachineCode19execute_specializedINS_12TwoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10Ex | |
ecutableEPNS_6ModuleERNS_9ArgumentsE+0x270) [0x621330] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0xedb) [0x5e29ab] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius16BlockEnvironment19execute_interpreterEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvoc | |
ationE+0x21a) [0x6aae5a] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius16BlockEnvironment6invokeEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE+0x75) [ | |
0x6ab4b5] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius16BlockEnvironment4callEPNS_5StateEPNS_9CallFrameERNS_9ArgumentsEi+0x44) [0x6ab5c4] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius4Proc4callEPNS_5StateEPNS_9CallFrameERNS_9ArgumentsE+0x2b4) [0x6f86f4] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius10Primitives9proc_callEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0xc2) [ | |
0x6456c2] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x1154) [0x5e2c24] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius16BlockEnvironment19execute_interpreterEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvoc | |
ationE+0x21a) [0x6aae5a] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius16BlockEnvironment6invokeEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE+0x75) [ | |
0x6ab4b5] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius16BlockEnvironment4callEPNS_5StateEPNS_9CallFrameERNS_9ArgumentsEi+0x44) [0x6ab5c4] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius4Proc4callEPNS_5StateEPNS_9CallFrameERNS_9ArgumentsE+0x2b4) [0x6f86f4] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius10Primitives9proc_callEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE+0xc2) [ | |
0x6456c2] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius11MachineCode11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE+0x1154) [0x5e2c24] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius11MachineCode19execute_specializedINS_11NoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10Exe | |
cutableEPNS_6ModuleERNS_9ArgumentsE+0x1d2) [0x621f82] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius6Object4sendEPNS_5StateEPNS_9CallFrameEPNS_6SymbolEb+0x9f) [0x6ddadf] | |
/home/jesse/projects/rubinius/rubinius/bin/rbx(_ZN8rubinius6Thread13in_new_threadEPv+0x2e4) [0x70b5b4] | |
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a) [0x7ffbf85bae9a] | |
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7ffbf7dd5cbd] | |
Aborted (core dumped) | |
rake aborted! | |
Command failed with status (): [/home/jesse/projects/rubinius/rubinius/bin...] | |
/home/jesse/.rvm/gems/rbx-head/gems/hoe-3.3.1/lib/hoe/test.rb:75:in `define_test | |
_tasks' | |
kernel/bootstrap/array.rb:68:in `each' | |
kernel/bootstrap/array.rb:68:in `each' | |
kernel/bootstrap/array.rb:68:in `each' | |
kernel/common/kernel.rb:597:in `load' | |
kernel/delta/codeloader.rb:68:in `load_script' | |
kernel/delta/codeloader.rb:118:in `load_script' | |
kernel/loader.rb:615:in `script' | |
kernel/loader.rb:816:in `main' | |
Tasks: TOP => test:all => test | |
(See full trace by running task with --trace) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment