Bash Session
01 Feb 2011
 
 
 
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
$ shoes test.rb
images/default.jpg
/home/kane/projects/shoes/images/thompson.jpg
test.rb:5: [BUG] Segmentation fault
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]
-- control frame ----------
c:0008 p:---- s:0023 b:0023 l:000022 d:000022 CFUNC :image
c:0007 p:0034 s:0019 b:0019 l:000018 d:000018 METHOD test.rb:5
c:0006 p:---- s:0015 b:0015 l:000014 d:000014 FINISH
c:0005 p:---- s:0013 b:0013 l:000012 d:000012 CFUNC :new
c:0004 p:0050 s:0009 b:0009 l:001878 d:000008 BLOCK test.rb:12
c:0003 p:---- s:0006 b:0006 l:000005 d:000005 FINISH
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 CFUNC :call
c:0001 p:0000 s:0002 b:0002 l:001878 d:001878 TOP
---------------------------
-- Ruby level backtrace information ----------------------------------------
-e:0:in `call'
test.rb:12:in `block (2 levels) in <main>'
test.rb:12:in `new'
test.rb:5:in `initialize'
test.rb:5:in `image'
-- C level backtrace information -------------------------------------------
/usr/lib/shoes/libruby.so.1.9(rb_vm_bugreport+0x5f) [0x7fdee80d44ef]
/usr/lib/shoes/libruby.so.1.9(+0x5d154) [0x7fdee7fdc154]
/usr/lib/shoes/libruby.so.1.9(rb_bug+0xb3) [0x7fdee7fdca43]
/usr/lib/shoes/libruby.so.1.9(+0xf75e5) [0x7fdee80765e5]
/lib/libpthread.so.0(+0xf230) [0x7fdee6481230]
/usr/lib/shoes/libshoes.so(shoes_canvas_c_image+0x3e) [0x7fdee66c5cfc]
/usr/lib/shoes/libruby.so.1.9(+0x14f88e) [0x7fdee80ce88e]
/usr/lib/shoes/libruby.so.1.9(+0x14604b) [0x7fdee80c504b]
/usr/lib/shoes/libruby.so.1.9(+0x14aa5d) [0x7fdee80c9a5d]
/usr/lib/shoes/libruby.so.1.9(+0x14c18e) [0x7fdee80cb18e]
/usr/lib/shoes/libruby.so.1.9(rb_class_new_instance+0x30) [0x7fdee801edd0]
/usr/lib/shoes/libruby.so.1.9(+0x14f88e) [0x7fdee80ce88e]
/usr/lib/shoes/libruby.so.1.9(+0x14604b) [0x7fdee80c504b]
/usr/lib/shoes/libruby.so.1.9(+0x14aa5d) [0x7fdee80c9a5d]
/usr/lib/shoes/libruby.so.1.9(+0x14b6c1) [0x7fdee80ca6c1]
/usr/lib/shoes/libruby.so.1.9(rb_vm_invoke_proc+0xa1) [0x7fdee80cade1]
/usr/lib/shoes/libruby.so.1.9(+0x14c22e) [0x7fdee80cb22e]
/usr/lib/shoes/libshoes.so(+0x2d7fe) [0x7fdee66bc7fe]
/usr/lib/shoes/libruby.so.1.9(rb_rescue2+0x16b) [0x7fdee7fe0fcb]
/usr/lib/shoes/libshoes.so(shoes_safe_block+0x64) [0x7fdee66cb1df]
/usr/lib/shoes/libshoes.so(shoes_control_send+0xb7) [0x7fdee66d28a8]
/usr/lib/shoes/libshoes.so(+0x514fd) [0x7fdee66e04fd]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x15e) [0x7fdee6ff0ebe]
/usr/lib/libgobject-2.0.so.0(+0x1f807) [0x7fdee7002807]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x885) [0x7fdee700bc45]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83) [0x7fdee700be13]
/usr/lib/libgtk-x11-2.0.so.0(+0x8dc15) [0x7fdee3b63c15]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x15e) [0x7fdee6ff0ebe]
/usr/lib/libgobject-2.0.so.0(+0x1efcc) [0x7fdee7001fcc]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x885) [0x7fdee700bc45]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83) [0x7fdee700be13]
/usr/lib/libgtk-x11-2.0.so.0(+0x8c9cd) [0x7fdee3b629cd]
/usr/lib/libgtk-x11-2.0.so.0(+0x1363a8) [0x7fdee3c0c3a8]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x15e) [0x7fdee6ff0ebe]
/usr/lib/libgobject-2.0.so.0(+0x1f618) [0x7fdee7002618]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x625) [0x7fdee700b9e5]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83) [0x7fdee700be13]
/usr/lib/libgtk-x11-2.0.so.0(+0x25181f) [0x7fdee3d2781f]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xc3) [0x7fdee3c0a563]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2d3) [0x7fdee3c0a913]
/usr/lib/libgdk-x11-2.0.so.0(+0x5b64c) [0x7fdee388064c]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f3) [0x7fdee6936bf3]
/usr/lib/libglib-2.0.so.0(+0x423d0) [0x7fdee69373d0]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x182) [0x7fdee6937a42]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7) [0x7fdee3c09917]
/usr/lib/shoes/libshoes.so(shoes_native_loop+0x1a) [0x7fdee66e1e18]
/usr/lib/shoes/libshoes.so(shoes_app_loop+0x25) [0x7fdee66b3df9]
/usr/lib/shoes/libshoes.so(shoes_app_start+0x7d) [0x7fdee66b4b68]
/usr/lib/shoes/libshoes.so(shoes_start+0x233) [0x7fdee66b8996]
/usr/lib/shoes/shoes-bin(main+0xd5) [0x400bd5]
/lib/libc.so.6(__libc_start_main+0xfd) [0x7fdee6134c3d]
/usr/lib/shoes/shoes-bin() [0x400a39]
[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html