Package: ruby-gruff
Version: 0.6.0-1
Followup-For: Bug #841133
This bug does not only happen at build time, it makes Gruff completely
unusable :-(
$ irb
>> require 'gruff'
=> true
>> g=Gruff::Bar.new '100x100'
/usr/lib/ruby/vendor_ruby/gruff/base.rb:968: [BUG] Segmentation fault at
0x18
ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]
-- Control frame information ---
c:0024 p: s:0095 e:94 CFUNC :initialize
c:0023 p: s:0093 e:92 CFUNC :new
c:0022 p:0034 s:0090 e:89 METHOD /usr/lib/ruby/vendor_ruby/gruff/base.rb:968
c:0021 p:0103 s:0087 e:86 METHOD /usr/lib/ruby/vendor_ruby/gruff/base.rb:230
c:0020 p:0012 s:0081 e:80 METHOD /usr/lib/ruby/vendor_ruby/gruff/bar.rb:10
[FINISH]
c:0019 p: s:0077 e:76 CFUNC :new
c:0018 p:0016 s:0073 E:0023a8 EVAL (irb):2 [FINISH]
c:0017 p: s:0070 e:69 CFUNC :eval
c:0016 p:0025 s:0063 e:62 METHOD /usr/lib/ruby/2.3.0/irb/workspace.rb:87
c:0015 p:0027 s:0056 e:54 METHOD /usr/lib/ruby/2.3.0/irb/context.rb:380
c:0014 p:0024 s:0050 e:49 BLOCK /usr/lib/ruby/2.3.0/irb.rb:489
c:0013 p:0041 s:0042 e:41 METHOD /usr/lib/ruby/2.3.0/irb.rb:623
c:0012 p:0011 s:0037 e:36 BLOCK /usr/lib/ruby/2.3.0/irb.rb:486
c:0011 p:0128 s:0033 e:32 BLOCK /usr/lib/ruby/2.3.0/irb/ruby-lex.rb:246
[FINISH]
c:0010 p: s:0030 e:29 CFUNC :loop
c:0009 p:0009 s:0027 e:26 BLOCK /usr/lib/ruby/2.3.0/irb/ruby-lex.rb:232
[FINISH]
c:0008 p: s:0025 e:24 CFUNC :catch
c:0007 p:0018 s:0021 e:20 METHOD /usr/lib/ruby/2.3.0/irb/ruby-lex.rb:231
c:0006 p:0037 s:0018 E:001700 METHOD /usr/lib/ruby/2.3.0/irb.rb:485
c:0005 p:0009 s:0015 e:14 BLOCK /usr/lib/ruby/2.3.0/irb.rb:395 [FINISH]
c:0004 p: s:0013 e:12 CFUNC :catch
c:0003 p:0174 s:0009 E:001820 METHOD /usr/lib/ruby/2.3.0/irb.rb:394
c:0002 p:0023 s:0004 E:0020a0 EVAL /usr/bin/irb:11 [FINISH]
c:0001 p: s:0002 E:000a30 (none) [FINISH]
-- Ruby level backtrace information
/usr/bin/irb:11:in `'
/usr/lib/ruby/2.3.0/irb.rb:394:in `start'
/usr/lib/ruby/2.3.0/irb.rb:394:in `catch'
/usr/lib/ruby/2.3.0/irb.rb:395:in `block in start'
/usr/lib/ruby/2.3.0/irb.rb:485:in `eval_input'
/usr/lib/ruby/2.3.0/irb/ruby-lex.rb:231:in `each_top_level_statement'
/usr/lib/ruby/2.3.0/irb/ruby-lex.rb:231:in `catch'
/usr/lib/ruby/2.3.0/irb/ruby-lex.rb:232:in `block in each_top_level_statement'
/usr/lib/ruby/2.3.0/irb/ruby-lex.rb:232:in `loop'
/usr/lib/ruby/2.3.0/irb/ruby-lex.rb:246:in `block (2 levels) in
each_top_level_statement'
/usr/lib/ruby/2.3.0/irb.rb:486:in `block in eval_input'
/usr/lib/ruby/2.3.0/irb.rb:623:in `signal_status'
/usr/lib/ruby/2.3.0/irb.rb:489:in `block (2 levels) in eval_input'
/usr/lib/ruby/2.3.0/irb/context.rb:380:in `evaluate'
/usr/lib/ruby/2.3.0/irb/workspace.rb:87:in `evaluate'
/usr/lib/ruby/2.3.0/irb/workspace.rb:87:in `eval'
(irb):2:in `irb_binding'
(irb):2:in `new'
/usr/lib/ruby/vendor_ruby/gruff/bar.rb:10:in `initialize'
/usr/lib/ruby/vendor_ruby/gruff/base.rb:230:in `initialize'
/usr/lib/ruby/vendor_ruby/gruff/base.rb:968:in `reset_themes'
/usr/lib/ruby/vendor_ruby/gruff/base.rb:968:in `new'
/usr/lib/ruby/vendor_ruby/gruff/base.rb:968:in `initialize'
-- Machine register context
RIP: 0x7ff7c96f2249 RBP: 0x RSP: 0x7ffe1f029a10
RAX: 0x RBX: 0x0181d210 RCX: 0x0181d240
RDX: 0x RDI: 0x7ff7c9a13b00 RSI: 0x
R8: 0x0181caa0 R9: 0x41a0 R10: 0x
R11: 0x R12: 0x7ff7c9a13b58 R13: 0x7ff7c9a13b08
R14: 0x0181d210 R15: 0x7ff7c9a13b00 EFL: 0x00010246
-- C level backtrace information ---
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages ruby-gruff depends on:
ii ghostscript 9.19~dfsg-3
ii gsfonts 1:8.11+urwcyr1.0.7~pre44-4.3
ii ruby1:2.3.0+4
ii ruby-rmagick2.15.4+dfsg-2
ii ruby2.1 [ruby-interpreter] 2.1.5-4
ii ruby2.2 [ruby-interpreter] 2.2.4-1
ruby-gruff recommends no packages.
ruby-gruff suggests no packages.
-- no debconf information