Skip to content

Instantly share code, notes, and snippets.

@tkelman
Created December 15, 2014 12:08
Show Gist options
  • Select an option

  • Save tkelman/a49de09a22146915aa25 to your computer and use it in GitHub Desktop.

Select an option

Save tkelman/a49de09a22146915aa25 to your computer and use it in GitHub Desktop.
$ gdb -q --args usr/bin/julia-debug test/runtests.jl spawn
Reading symbols from usr/bin/julia-debug...done.
(gdb) r
Starting program: /home/Tony/julia/usr/bin/julia-debug test/runtests.jl spawn
[New Thread 6988.0x1cc4]
DW_FORM_strp pointing outside of .debug_str section [in module /home/Tony/julia/usr/lib/julia/sys.DLL]
DW_FORM_strp pointing outside of .debug_str section [in module /home/Tony/julia/usr/lib/julia/sys.DLL]
DW_FORM_strp pointing outside of .debug_str section [in module /home/Tony/julia/usr/lib/julia/sys.dll]
[New Thread 6988.0x32c4]
[New Thread 6988.0x2e70]
[New Thread 6988.0x2220]
[New Thread 6988.0x1e04]
[New Thread 6988.0x2d80]
[New Thread 6988.0x3458]
[New Thread 6988.0x3790]
[New Thread 6988.0x1c14]
[New Thread 6988.0x2d2c]
[New Thread 6988.0x313c]
* spawn
[New Thread 6988.0x2f9c]
[stdio passthrough ok]
Please submit a bug report with steps to reproduce this fault, and any error messages that follow (in their entirety). Thanks.
Exception: EXCEPTION_ACCESS_VIOLATION at 0x2f683ce -- jl_pchar_to_string at D:\cygwin64\home\Tony\julia\usr\bin\libjulia.dll (unknown line)
jl_pchar_to_string at D:\cygwin64\home\Tony\julia\usr\bin\libjulia.dll (unknown line)
jl_type_error_rt at D:\cygwin64\home\Tony\julia\usr\bin\libjulia.dll (unknown line)
jl_type_error at D:\cygwin64\home\Tony\julia\usr\bin\libjulia.dll (unknown line)
jl_typeassert at D:\cygwin64\home\Tony\julia\usr\bin\libjulia.dll (unknown line)
effect_free at inference.jl:2003
jlcall_effect_free_122 at (unknown line)
jl_init_types at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_apply_generic at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
inlineable at inference.jl:2407
jl_init_types at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_apply_generic at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
inlining_pass at inference.jl:2673
jl_init_types at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_apply_generic at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
inlining_pass at inference.jl:2567
jl_init_types at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_apply_generic at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
typeinf at inference.jl:1557
jlcall_typeinf_9 at (unknown line)
jl_init_types at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_apply_generic at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
typeinf_ext at inference.jl:1222
jl_init_types at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_apply_generic at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_init_types at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_type_infer at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_type_infer at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_instantiate_staged at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_apply_generic at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_check_static_parameter_conflicts at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_callback_call at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_uv_readcb at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
uv_process_pipe_read_req at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
uv_run at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_run_once at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
process_events at stream.jl:537
wait at task.jl:273
wait at task.jl:194
jl_init_types at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_apply_generic at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
anonymous at task.jl:486
jl_operator_precedence at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_trampoline at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_exit_on_sigint at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_exit_on_sigint at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
jl_exit_on_sigint at D:\cygwin64\home\Tony\julia\usr\bin\libjulia-debug.dll (unknown line)
[New Thread 6988.0x30fc]
[New Thread 6988.0x1e24]
#### seems to freeze here until I manually kill one of the Julia-debug processes
[Thread 6988.0x1e24 exited with code 0]
[Thread 6988.0x2d2c exited with code 0]
[New Thread 6988.0x1c9c]
[Switching to Thread 6988.0x1c9c]
0x000000007788c520 in ntdll!RtlUserThreadStart () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll
Quit
(gdb)
(gdb) bt
#0 0x000000007788c520 in ntdll!RtlUserThreadStart () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll
#1 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) thread 1
[Switching to thread 1 (Thread 6988.0x1cc4)]
#0 0x000000006ea0dd28 in mtcache_hash_lookup (a=0x46d7ef0, ty=0x2857500, tparam=0) at gf.c:151
151 jl_value_t *t = jl_tupleref(ml->sig, 0);
(gdb) bt
#0 0x000000006ea0dd28 in mtcache_hash_lookup (a=0x46d7ef0, ty=0x2857500, tparam=0) at gf.c:151
#1 0x000000006ea0e240 in jl_method_table_assoc_exact (mt=0x4653630, args=0xd5e570, n=2)
at gf.c:251
#2 0x000000006ea12519 in jl_apply_generic (F=0x46ac600, args=0xd5e570, nargs=2) at gf.c:1609
#3 0x0000000002b3c6c9 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment