Skip to content

Instantly share code, notes, and snippets.

@cdsousa
Created February 6, 2014 02:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cdsousa/a18439acba05a64d8476 to your computer and use it in GitHub Desktop.
Save cdsousa/a18439acba05a64d8476 to your computer and use it in GitHub Desktop.
cs@kapa42 ~ $ rm .julia/v0.3/ -rf
cs@kapa42 ~ $ gdb julia-debug-readline
GNU gdb (GDB) 7.6.2
Copyright (C) 2013 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-unknown-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/julia-debug-readline...done.
(gdb) r
Starting program: /usr/bin/julia-debug-readline
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
_
_ _ _(_)_ | A fresh approach to technical computing
(_) | (_) (_) | Documentation: http://docs.julialang.org
_ _ _| |_ __ _ | Type "help()" to list help topics
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 0.3.0-prerelease+1406 (2014-02-05 23:37 UTC)
_/ |\__'_|_|_|\__'_| | Commit d2d9bd9* (0 days old master)
|__/ | x86_64-unknown-linux-gnu
julia> Pkg.update()
INFO: Initializing package repository /home/csousa/.julia/v0.3
INFO: Cloning METADATA from git://github.com/JuliaLang/METADATA.jl
INFO: Updating METADATA...
INFO: Computing changes...
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff68b8ae0 in jl_object_id (v=0xeaf723e324bf8800) at builtins.c:903
903 if (jl_is_symbol(v))
(gdb) bt
#0 0x00007ffff68b8ae0 in jl_object_id (v=0xeaf723e324bf8800) at builtins.c:903
#1 0x00007ffff68b8665 in jl_table_peek_bp (a=0x7ffff68b5022 <jl_f_no_function>, key=0xeaf723e324bf8800) at table.c:85
#2 0x00007ffff68b87da in jl_eqtable_get (h=0x7ffff68b5022 <jl_f_no_function>, key=0xeaf723e324bf8800, deflt=0x1071e60) at table.c:117
#3 0x00007ffff4b86a7e in julia_getindex469 () at dict.jl:136
#4 0x00007ffff4b487ab in julia_iterate638 () at pkg/resolve/maxsum.jl:370
#5 0x00007ffff4b410e9 in julia_maxsum634 () at pkg/resolve/maxsum.jl:452
#6 0x00007ffff4b4813d in julia_resolve595 () at pkg/resolve.jl:23
#7 0x00007ffff68b44e8 in jl_apply (f=0x5115a80, args=0x7fffffffbb40, nargs=2) at julia.h:956
#8 0x00007ffff68b7909 in jl_trampoline (F=0x5115a80, args=0x7fffffffbb40, nargs=2) at builtins.c:755
#9 0x00007ffff68ab316 in jl_apply (f=0x5115a80, args=0x7fffffffbb40, nargs=2) at julia.h:956
#10 0x00007ffff68af92a in jl_apply_generic (F=0x9164e0, args=0x7fffffffbb40, nargs=2) at gf.c:1372
#11 0x00007ffff4c055fe in julia_resolve262 () at pkg/entry.jl:376
#12 0x00007ffff4c0b802 in julia_update234 () at pkg/entry.jl:276
#13 0x00007ffff68b44e8 in jl_apply (f=0x5347a00, args=0x5bcdc70, nargs=1) at julia.h:956
#14 0x00007ffff68b7909 in jl_trampoline (F=0x5347a00, args=0x5bcdc70, nargs=1) at builtins.c:755
#15 0x00007ffff68ab316 in jl_apply (f=0x5347a00, args=0x5bcdc70, nargs=1) at julia.h:956
#16 0x00007ffff68af92a in jl_apply_generic (F=0x915ee0, args=0x5bcdc70, nargs=1) at gf.c:1372
#17 0x00007ffff68b44e8 in jl_apply (f=0x915ee0, args=0x5bcdc70, nargs=1) at julia.h:956
#18 0x00007ffff68b5691 in jl_f_apply (F=0x1877f20, args=0x7fffffffc408, nargs=2) at builtins.c:254
#19 0x00007ffff4c5f409 in julia_anonymous156 () at pkg/dir.jl:28
#20 0x00007ffff68b44e8 in jl_apply (f=0x533f020, args=0x7fffffffc8c8, nargs=0) at julia.h:956
#21 0x00007ffff68b7909 in jl_trampoline (F=0x533f020, args=0x7fffffffc8c8, nargs=0) at builtins.c:755
#22 0x00007ffff7e4d1c2 in julia_cd118 () at file.jl:22
#23 0x00007ffff68ab316 in jl_apply (f=0x52af100, args=0x7fffffffc8b8, nargs=2) at julia.h:956
#24 0x00007ffff68af92a in jl_apply_generic (F=0x13c45c0, args=0x7fffffffc8b8, nargs=2) at gf.c:1372
#25 0x00007ffff7e581d2 in julia___cd#136__105 () at pkg/dir.jl:28
#26 0x00007ffff68b44e8 in jl_apply (f=0x59f62e0, args=0x7fffffffcad0, nargs=3) at julia.h:956
#27 0x00007ffff68b7909 in jl_trampoline (F=0x59f62e0, args=0x7fffffffcad0, nargs=3) at builtins.c:755
#28 0x00007ffff68ab316 in jl_apply (f=0x59f62e0, args=0x7fffffffcad0, nargs=3) at julia.h:956
#29 0x00007ffff68af92a in jl_apply_generic (F=0x974730, args=0x7fffffffcad0, nargs=3) at gf.c:1372
#30 0x00007ffff68b44e8 in jl_apply (f=0x974730, args=0x7fffffffcad0, nargs=3) at julia.h:956
#31 0x00007ffff68b59bd in jl_f_apply (F=0x1877f20, args=0x7fffffffcbd8, nargs=3) at builtins.c:294
#32 0x00007ffff7e5925b in julia_cd104 ()
#33 0x00007ffff7e59096 in julia_update103 () at pkg.jl:41
#34 0x00007ffff7e590e0 in julia_update1031 ()
#35 0x00007ffff68b44e8 in jl_apply (f=0x2127810, args=0x7fffffffce68, nargs=0) at julia.h:956
#36 0x00007ffff68b7909 in jl_trampoline (F=0x2127810, args=0x7fffffffce68, nargs=0) at builtins.c:755
#37 0x00007ffff68ab316 in jl_apply (f=0x2127810, args=0x7fffffffce68, nargs=0) at julia.h:956
#38 0x00007ffff68af92a in jl_apply_generic (F=0x9a8d60, args=0x7fffffffce68, nargs=0) at gf.c:1372
#39 0x00007ffff69298a0 in jl_apply (f=0x9a8d60, args=0x7fffffffce68, nargs=0) at julia.h:956
#40 0x00007ffff6929cf3 in do_call (f=0x9a8d60, args=0x2178d98, nargs=0, locals=0x0, nl=0) at interpreter.c:58
#41 0x00007ffff692a8a9 in eval (e=0x21277d0, locals=0x0, nl=0) at interpreter.c:200
#42 0x00007ffff69299a2 in jl_interpret_toplevel_expr (e=0x21277d0) at interpreter.c:21
---Type <return> to continue, or q <return> to quit---
#43 0x00007ffff693fa00 in jl_toplevel_eval_flex (e=0x2127790, fast=1) at toplevel.c:413
#44 0x00007ffff693fb2a in jl_toplevel_eval (v=0x2127790) at toplevel.c:436
#45 0x00007ffff68b5e5c in jl_f_top_eval (F=0x1878560, args=0x7fffffffd4d0, nargs=2) at builtins.c:360
#46 0x00007ffff47f63dd in julia_eval_user_input2029 () at client.jl:110
#47 0x00007ffff47f6771 in julia_eval_user_input202911095 () from /usr/bin/../lib/julia/sys.so
#48 0x00007ffff68b44e8 in jl_apply (f=0x107c400, args=0x7fffffffd9a0, nargs=2) at julia.h:956
#49 0x00007ffff68b7909 in jl_trampoline (F=0x107c400, args=0x7fffffffd9a0, nargs=2) at builtins.c:755
#50 0x00007ffff68ab316 in jl_apply (f=0x107c400, args=0x7fffffffd9a0, nargs=2) at julia.h:956
#51 0x00007ffff68af92a in jl_apply_generic (F=0x107c340, args=0x7fffffffd9a0, nargs=2) at gf.c:1372
#52 0x00007ffff47ee8c2 in julia_run_repl1959 () at client.jl:181
#53 0x00007ffff47df744 in julia__start1838 () at client.jl:425
#54 0x00007ffff47df8e6 in julia__start183810525 () from /usr/bin/../lib/julia/sys.so
#55 0x00007ffff68b44e8 in jl_apply (f=0x110cda0, args=0x0, nargs=0) at julia.h:956
#56 0x00007ffff68b7909 in jl_trampoline (F=0x110cda0, args=0x0, nargs=0) at builtins.c:755
#57 0x00007ffff68ab316 in jl_apply (f=0x110cda0, args=0x0, nargs=0) at julia.h:956
#58 0x00007ffff68af92a in jl_apply_generic (F=0x110cd40, args=0x0, nargs=0) at gf.c:1372
#59 0x00000000004033d8 in jl_apply (f=0x110cd40, args=0x0, nargs=0) at /home/packages/packages_playground/julia-git-debug/src/julia/src/julia.h:956
#60 0x0000000000403f67 in true_main (argc=0, argv=0x7fffffffe140) at repl.c:255
#61 0x00007ffff69339e3 in julia_trampoline (argc=0, argv=0x7fffffffe140, pmain=0x403dbf <true_main>) at init.c:862
#62 0x0000000000404148 in main (argc=0, argv=0x7fffffffe140) at repl.c:294
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment