[DRE-maint] Bug#762369: ruby-opengl: crashes in glLight on ruby2

Michal Suchanek hramrach at gmail.com
Sun Sep 21 15:22:22 UTC 2014


Package: ruby-opengl
Version: 0.60.1+dfsg2-3+b1
Severity: normal

Hello,

triyng to run the below code:

require 'opengl'
include Gl,Glu,Glut

glutInit()
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB | GLUT_DEPTH)
glutInitWindowSize(500, 500)
glutInitWindowPosition(100, 100)
glutCreateWindow()
	light_ambient = [0.0, 0.0, 0.0, 1.0]
	glLight(GL_LIGHT0, GL_AMBIENT, light_ambient)

results in:

gltest.rb:10: [BUG] Segmentation fault at 0x00000000000000
ruby 2.1.3p242 (2014-09-19) [x86_64-linux-gnu]

-- Control frame information -----------------------------------------------
c:0003 p:---- s:0011 e:000010 CFUNC  :glLight
c:0002 p:0125 s:0005 E:0007b0 EVAL   gltest.rb:10 [FINISH]
c:0001 p:0000 s:0002 E:000668 TOP    [FINISH]

-- Ruby level backtrace information ----------------------------------------
gltest.rb:10:in `<main>'
gltest.rb:10:in `glLight'

-- C level backtrace information -------------------------------------------
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x18a557) [0x7f5e05629557]
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x18a623) [0x7f5e05629623]
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x6d4d3) [0x7f5e0550c4d3] fwprintf.c:28
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(rb_bug+0xb3) [0x7f5e0550cb43] wgenops.c:552
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x1211af) [0x7f5e055c01af] ../sysdeps/x86_64/multiarch/strcmp-sse42.S:1251
/lib/x86_64-linux-gnu/libpthread.so.0(+0xf8d0) [0x7f5e052918d0] ../nptl/sysdeps/pthread/funlockfile.c:29
/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/gl.so(+0x21320) [0x7f5e0389c320] regexec.c:3452
/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/gl.so(+0x2146a) [0x7f5e0389c46a] regexec.c:3482
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x174d96) [0x7f5e05613d96]
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x18545d) [0x7f5e0562445d]
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x17dbc3) [0x7f5e0561cbc3]
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x18348d) [0x7f5e0562248d]
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(rb_iseq_eval_main+0x7f) [0x7f5e0562418f]
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x70baf) [0x7f5e0550fbaf] iofwide.c:136
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(ruby_exec_node+0x1d) [0x7f5e0551154d] obprintf.c:180
/usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(ruby_run_node+0x1e) [0x7f5e0551326e] fileops.c:1252
ruby() [0x4008ab]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7f5e0453cb45] libc-start.c:287
ruby() [0x4008d9]

-- Other runtime information -----------------------------------------------

* Loaded script: gltest.rb

* Loaded features:

    0 enumerator.so
    1 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/encdb.so
    2 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/trans/transdb.so
    3 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/rbconfig.rb
    4 /usr/lib/ruby/2.1.0/rubygems/compatibility.rb
    5 /usr/lib/ruby/2.1.0/rubygems/defaults.rb
    6 /usr/lib/ruby/2.1.0/rubygems/deprecate.rb
    7 /usr/lib/ruby/2.1.0/rubygems/errors.rb
    8 /usr/lib/ruby/2.1.0/rubygems/version.rb
    9 /usr/lib/ruby/2.1.0/rubygems/requirement.rb
   10 /usr/lib/ruby/2.1.0/rubygems/platform.rb
   11 /usr/lib/ruby/2.1.0/rubygems/basic_specification.rb
   12 /usr/lib/ruby/2.1.0/rubygems/stub_specification.rb
   13 /usr/lib/ruby/2.1.0/rubygems/util/stringio.rb
   14 /usr/lib/ruby/2.1.0/rubygems/specification.rb
   15 /usr/lib/ruby/2.1.0/rubygems/exceptions.rb
   16 /usr/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb
   17 /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_gem.rb
   18 thread.rb
   19 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/thread.so
   20 /usr/lib/ruby/2.1.0/monitor.rb
   21 /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb
   22 /usr/lib/ruby/2.1.0/rubygems.rb
   23 /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/gl.so
   24 /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/glu.so
   25 /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/glut.so
   26 /usr/lib/ruby/vendor_ruby/opengl.rb

* Process memory map:

00400000-00401000 r-xp 00000000 08:32 827445                             /usr/bin/ruby2.1
00600000-00601000 r--p 00000000 08:32 827445                             /usr/bin/ruby2.1
00601000-00602000 rw-p 00001000 08:32 827445                             /usr/bin/ruby2.1
00798000-010ad000 rw-p 00000000 00:00 0                                  [heap]
7f5dfc643000-7f5dfc674000 r-xp 00000000 08:32 1418058                    /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0
7f5dfc674000-7f5dfc873000 ---p 00031000 08:32 1418058                    /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0
7f5dfc873000-7f5dfc874000 r--p 00030000 08:32 1418058                    /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0
7f5dfc874000-7f5dfc875000 rw-p 00031000 08:32 1418058                    /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0
7f5dfc875000-7f5dfc876000 ---p 00000000 00:00 0 
7f5dfc876000-7f5dfd076000 rw-p 00000000 00:00 0                          [stack:13518]
7f5dfd076000-7f5dfd082000 r-xp 00000000 08:32 266720                     /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7f5dfd082000-7f5dfd281000 ---p 0000c000 08:32 266720                     /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7f5dfd281000-7f5dfd282000 r--p 0000b000 08:32 266720                     /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7f5dfd282000-7f5dfd283000 rw-p 0000c000 08:32 266720                     /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7f5dfd283000-7f5dfeaae000 r-xp 00000000 08:32 264929                     /usr/lib/x86_64-linux-gnu/libLLVM-3.4.so.1
7f5dfeaae000-7f5dfec44000 rw-p 0182b000 08:32 264929                     /usr/lib/x86_64-linux-gnu/libLLVM-3.4.so.1
7f5dfec44000-7f5dfec58000 rw-p 00000000 00:00 0 
7f5dfec58000-7f5dfec7f000 r-xp 00000000 08:32 672051                     /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f5dfec7f000-7f5dfee7f000 ---p 00027000 08:32 672051                     /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f5dfee7f000-7f5dfee81000 r--p 00027000 08:32 672051                     /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f5dfee81000-7f5dfee82000 rw-p 00029000 08:32 672051                     /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f5dfee82000-7f5dfee97000 r-xp 00000000 08:32 263031                     /usr/lib/x86_64-linux-gnu/libelf-0.159.so
7f5dfee97000-7f5dff096000 ---p 00015000 08:32 263031                     /usr/lib/x86_64-linux-gnu/libelf-0.159.so
7f5dff096000-7f5dff098000 r--p 00014000 08:32 263031                     /usr/lib/x86_64-linux-gnu/libelf-0.159.so
7f5dff098000-7f5dff099000 rw-p 00016000 08:32 263031                     /usr/lib/x86_64-linux-gnu/libelf-0.159.so
7f5dff099000-7f5dff0be000 r-xp 00000000 08:32 671979                     /lib/x86_64-linux-gnu/libtinfo.so.5.9
7f5dff0be000-7f5dff2bd000 ---p 00025000 08:32 671979                     /lib/x86_64-linux-gnu/libtinfo.so.5.9
7f5dff2bd000-7f5dff2c1000 r--p 00024000 08:32 671979                     /lib/x86_64-linux-gnu/libtinfo.so.5.9
7f5dff2c1000-7f5dff2c2000 rw-p 00028000 08:32 671979                     /lib/x86_64-linux-gnu/libtinfo.so.5.9
7f5dff2c2000-7f5dff2c9000 r-xp 00000000 08:32 266309                     /usr/lib/x86_64-linux-gnu/libffi.so.6.0.2
7f5dff2c9000-7f5dff4c8000 ---p 00007000 08:32 266309                     /usr/lib/x86_64-linux-gnu/libffi.so.6.0.2
7f5dff4c8000-7f5dff4c9000 r--p 00006000 08:32 266309                     /usr/lib/x86_64-linux-gnu/libffi.so.6.0.2
7f5dff4c9000-7f5dff4ca000 rw-p 00007000 08:32 266309                     /usr/lib/x86_64-linux-gnu/libffi.so.6.0.2
7f5dff4ca000-7f5dff9bd000 r-xp 00000000 08:32 549149                     /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
7f5dff9bd000-7f5dffbbd000 ---p 004f3000 08:32 549149                     /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
7f5dffbbd000-7f5dffc13000 r--p 004f3000 08:32 549149                     /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
7f5dffc13000-7f5dffc19000 rw-p 00549000 08:32 549149                     /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
7f5dffc19000-7f5dffdfc000 rw-p 00000000 00:00 0 
7f5dffdfc000-7f5dffe03000 r-xp 00000000 08:32 674843                     /lib/x86_64-linux-gnu/librt-2.19.so
7f5dffe03000-7f5e00002000 ---p 00007000 08:32 674843                     /lib/x86_64-linux-gnu/librt-2.19.so
7f5e00002000-7f5e00003000 r--p 00006000 08:32 674843                     /lib/x86_64-linux-gnu/librt-2.19.so
7f5e00003000-7f5e00004000 rw-p 00007000 08:32 674843                     /lib/x86_64-linux-gnu/librt-2.19.so
7f5e00004000-7f5e00012000 r-xp 00000000 08:32 672312                     /lib/x86_64-linux-gnu/libudev.so.1.5.0
7f5e00012000-7f5e00211000 ---p 0000e000 08:32 672312                     /lib/x86_64-linux-gnu/libudev.so.1.5.0
7f5e00211000-7f5e00212000 r--p 0000d000 08:32 672312                     /lib/x86_64-linux-gnu/libudev.so.1.5.0
7f5e00212000-7f5e00213000 rw-p 0000e000 08:32 672312                     /lib/x86_64-linux-gnu/libudev.so.1.5.0
7f5e00213000-7f5e00221000 r-xp 00000000 08:32 1418109                    /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f5e00221000-7f5e00421000 ---p 0000e000 08:32 1418109                    /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f5e00421000-7f5e00422000 rw-p 0000e000 08:32 1418109                    /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f5e00422000-7f5e00464000 r-xp 00000000 08:32 1417697                    /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0
7f5e00464000-7f5e00664000 ---p 00042000 08:32 1417697                    /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0
7f5e00664000-7f5e00668000 r--p 00042000 08:32 1417697                    /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0
7f5e00668000-7f5e0066d000 rw-p 00046000 08:32 1417697                    /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0
7f5e0066d000-7f5e0067e000 r-xp 00000000 08:32 295442                     /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/glut.so
7f5e0067e000-7f5e0087d000 ---p 00011000 08:32 295442                     /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/glut.so
7f5e0087d000-7f5e0087e000 rw-p 00010000 08:32 295442                     /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/glut.so
7f5e0087e000-7f5e00894000 r-xp 00000000 08:32 672055                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5e00894000-7f5e00a93000 ---p 00016000 08:32 672055                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5e00a93000-7f5e00a94000 rw-p 00015000 08:32 672055                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5e00a94000-7f5e00b80000 r-xp 00000000 08:32 263313                     /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20
7f5e00b80000-7f5e00d80000 ---p 000ec000 08:32 263313                     /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20
7f5e00d80000-7f5e00d88000 r--p 000ec000 08:32 263313                     /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20
7f5e00d88000-7f5e00d8a000 rw-p 000f4000 08:32 263313                     /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20
7f5e00d8a000-7f5e00d9f000 rw-p 00000000 00:00 0 
7f5e00d9f000-7f5e00e0b000 r-xp 00000000 08:32 1418142                    /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1
7f5e00e0b000-7f5e0100b000 ---p 0006c000 08:32 1418142                    /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1
7f5e0100b000-7f5e0100c000 r--p 0006c000 08:32 1418142                    /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1
7f5e0100c000-7f5e0100d000 rw-p 0006d000 08:32 1418142                    /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1
7f5e0100d000-7f5e01020000 r-xp 00000000 08:32 295441                     /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/glu.so
7f5e01020000-7f5e0121f000 ---p 00013000 08:32 295441                     /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/glu.so
7f5e0121f000-7f5e01220000 rw-p 00012000 08:32 295441                     /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/glu.so
7f5e01220000-7f5e01225000 r-xp 00000000 08:32 263077                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f5e01225000-7f5e01424000 ---p 00005000 08:32 263077                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f5e01424000-7f5e01425000 rw-p 00004000 08:32 263077                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f5e01425000-7f5e01427000 r-xp 00000000 08:32 263053                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f5e01427000-7f5e01627000 ---p 00002000 08:32 263053                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f5e01627000-7f5e01628000 rw-p 00002000 08:32 263053                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f5e01628000-7f5e01633000 r-xp 00000000 08:32 1417840                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7f5e01633000-7f5e01832000 ---p 0000b000 08:32 1417840                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7f5e01832000-7f5e01833000 r--p 0000a000 08:32 1417840                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7f5e01833000-7f5e01834000 rw-p 0000b000 08:32 1417840                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7f5e01834000-7f5e01838000 r-xp 00000000 08:32 266285                     /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7f5e01838000-7f5e01a38000 ---p 00004000 08:32 266285                     /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7f5e01a38000-7f5e01a39000 r--p 00004000 08:32 266285                     /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7f5e01a39000-7f5e01a3a000 rw-p 00005000 08:32 266285                     /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7f5e01a3a000-7f5e01a3b000 r-xp 00000000 08:32 1418025                    /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7f5e01a3b000-7f5e01c3a000 ---p 00001000 08:32 1418025                    /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7f5e01c3a000-7f5e01c3b000 r--p 00000000 08:32 1418025                    /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7f5e01c3b000-7f5e01c3c000 rw-p 00001000 08:32 1418025                    /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7f5e01c3c000-7f5e01c5a000 r-xp 00000000 08:32 1418013                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f5e01c5a000-7f5e01e59000 ---p 0001e000 08:32 1418013                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f5e01e59000-7f5e01e5a000 r--p 0001d000 08:32 1418013                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f5e01e5a000-7f5e01e5b000 rw-p 0001e000 08:32 1418013                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f5e01e5b000-7f5e01e60000 r-xp 00000000 08:32 1418021                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7f5e01e60000-7f5e0205f000 ---p 00005000 08:32 1418021                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7f5e0205f000-7f5e02060000 r--p 00004000 08:32 1418021                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7f5e02060000-7f5e02061000 rw-p 00005000 08:32 1418021                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7f5e02061000-7f5e02063000 r-xp 00000000 08:32 263080                     /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7f5e02063000-7f5e02262000 ---p 00002000 08:32 263080                     /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7f5e02262000-7f5e02263000 r--p 00001000 08:32 263080                     /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7f5e02263000-7f5e02264000 rw-p 00002000 08:32 263080                     /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7f5e02264000-7f5e02266000 r-xp 00000000 08:32 264284                     /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7f5e02266000-7f5e02465000 ---p 00002000 08:32 264284                     /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7f5e02465000-7f5e02466000 r--p 00001000 08:32 264284                     /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7f5e02466000-7f5e02467000 rw-p 00002000 08:32 264284                     /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7f5e02467000-7f5e0246a000 r-xp 00000000 08:32 263846                     /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7f5e0246a000-7f5e0266a000 ---p 00003000 08:32 263846                     /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7f5e0266a000-7f5e0266b000 r--p 00003000 08:32 263846                     /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7f5e0266b000-7f5e0266c000 rw-p 00004000 08:32 263846                     /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7f5e0266c000-7f5e02682000 r-xp 00000000 08:32 1418294                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7f5e02682000-7f5e02881000 ---p 00016000 08:32 1418294                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7f5e02881000-7f5e02883000 r--p 00015000 08:32 1418294                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7f5e02883000-7f5e02884000 rw-p 00017000 08:32 1418294                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7f5e02884000-7f5e029c0000 r-xp 00000000 08:32 262308                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f5e029c0000-7f5e02bbf000 ---p 0013c000 08:32 262308                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f5e02bbf000-7f5e02bc1000 r--p 0013b000 08:32 262308                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f5e02bc1000-7f5e02bc6000 rw-p 0013d000 08:32 262308                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f5e02bc6000-7f5e02bc7000 rw-p 00000000 00:00 0 
7f5e02bc7000-7f5e02bc8000 r-xp 00000000 08:32 1418106                    /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7f5e02bc8000-7f5e02dc7000 ---p 00001000 08:32 1418106                    /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7f5e02dc7000-7f5e02dc8000 rw-p 00000000 08:32 1418106                    /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7f5e02dc8000-7f5e02dcd000 r-xp 00000000 08:32 267826                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f5e02dcd000-7f5e02fcc000 ---p 00005000 08:32 267826                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f5e02fcc000-7f5e02fcd000 r--p 00004000 08:32 267826                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f5e02fcd000-7f5e02fce000 rw-p 00005000 08:32 267826                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f5e02fce000-7f5e02fd0000 r-xp 00000000 08:32 264035                     /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f5e02fd0000-7f5e031cf000 ---p 00002000 08:32 264035                     /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f5e031cf000-7f5e031d0000 rw-p 00001000 08:32 264035                     /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f5e031d0000-7f5e031e1000 r-xp 00000000 08:32 264939                     /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f5e031e1000-7f5e033e1000 ---p 00011000 08:32 264939                     /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f5e033e1000-7f5e033e2000 rw-p 00011000 08:32 264939                     /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f5e033e2000-7f5e03407000 r-xp 00000000 08:32 1417245                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7f5e03407000-7f5e03606000 ---p 00025000 08:32 1417245                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7f5e03606000-7f5e03609000 r--p 00024000 08:32 1417245                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7f5e03609000-7f5e0360a000 rw-p 00027000 08:32 1417245                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7f5e0360a000-7f5e0360b000 rw-p 00000000 00:00 0 
7f5e0360b000-7f5e03677000 r-xp 00000000 08:32 1417465                    /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0
7f5e03677000-7f5e03876000 ---p 0006c000 08:32 1417465                    /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0
7f5e03876000-7f5e03879000 r--p 0006b000 08:32 1417465                    /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0
7f5e03879000-7f5e0387a000 rw-p 0006e000 08:32 1417465                    /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0
7f5e0387a000-7f5e0387b000 rw-p 00000000 00:00 0 
7f5e0387b000-7f5e03948000 r-xp 00000000 08:32 295440                     /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/gl.so
7f5e03948000-7f5e03b48000 ---p 000cd000 08:32 295440                     /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/gl.so
7f5e03b48000-7f5e03b49000 rw-p 000cd000 08:32 295440                     /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.1.0/gl.so
7f5e03b49000-7f5e03b4b000 rw-p 00000000 00:00 0 
7f5e03b4b000-7f5e03b4e000 r-xp 00000000 08:32 294988                     /usr/lib/x86_64-linux-gnu/ruby/2.1.0/thread.so
7f5e03b4e000-7f5e03d4d000 ---p 00003000 08:32 294988                     /usr/lib/x86_64-linux-gnu/ruby/2.1.0/thread.so
7f5e03d4d000-7f5e03d4e000 r--p 00002000 08:32 294988                     /usr/lib/x86_64-linux-gnu/ruby/2.1.0/thread.so
7f5e03d4e000-7f5e03d4f000 rw-p 00003000 08:32 294988                     /usr/lib/x86_64-linux-gnu/ruby/2.1.0/thread.so
7f5e03d4f000-7f5e03d51000 r-xp 00000000 08:32 295968                     /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/trans/transdb.so
7f5e03d51000-7f5e03f51000 ---p 00002000 08:32 295968                     /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/trans/transdb.so
7f5e03f51000-7f5e03f52000 r--p 00002000 08:32 295968                     /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/trans/transdb.so
7f5e03f52000-7f5e03f53000 rw-p 00003000 08:32 295968                     /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/trans/transdb.so
7f5e03f53000-7f5e03f55000 r-xp 00000000 08:32 295949                     /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/encdb.so
7f5e03f55000-7f5e04154000 ---p 00002000 08:32 295949                     /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/encdb.so
7f5e04154000-7f5e04155000 r--p 00001000 08:32 295949                     /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/encdb.so
7f5e04155000-7f5e04156000 rw-p 00002000 08:32 295949                     /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/encdb.so
7f5e04156000-7f5e0451b000 r--p 00000000 08:32 262357                     /usr/lib/locale/locale-archive
7f5e0451b000-7f5e046ba000 r-xp 00000000 08:32 674849                     /lib/x86_64-linux-gnu/libc-2.19.so
7f5e046ba000-7f5e048b9000 ---p 0019f000 08:32 674849                     /lib/x86_64-linux-gnu/libc-2.19.so
7f5e048b9000-7f5e048bd000 r--p 0019e000 08:32 674849                     /lib/x86_64-linux-gnu/libc-2.19.so
7f5e048bd000-7f5e048bf000 rw-p 001a2000 08:32 674849                     /lib/x86_64-linux-gnu/libc-2.19.so
7f5e048bf000-7f5e048c3000 rw-p 00000000 00:00 0 
7f5e048c3000-7f5e049c3000 r-xp 00000000 08:32 674840                     /lib/x86_64-linux-gnu/libm-2.19.so
7f5e049c3000-7f5e04bc2000 ---p 00100000 08:32 674840                     /lib/x86_64-linux-gnu/libm-2.19.so
7f5e04bc2000-7f5e04bc3000 r--p 000ff000 08:32 674840                     /lib/x86_64-linux-gnu/libm-2.19.so
7f5e04bc3000-7f5e04bc4000 rw-p 00100000 08:32 674840                     /lib/x86_64-linux-gnu/libm-2.19.so
7f5e04bc4000-7f5e04bcc000 r-xp 00000000 08:32 674858                     /lib/x86_64-linux-gnu/libcrypt-2.19.so
7f5e04bcc000-7f5e04dcb000 ---p 00008000 08:32 674858                     /lib/x86_64-linux-gnu/libcrypt-2.19.so
7f5e04dcb000-7f5e04dcc000 r--p 00007000 08:32 674858                     /lib/x86_64-linux-gnu/libcrypt-2.19.so
7f5e04dcc000-7f5e04dcd000 rw-p 00008000 08:32 674858                     /lib/x86_64-linux-gnu/libcrypt-2.19.so
7f5e04dcd000-7f5e04dfb000 rw-p 00000000 00:00 0 
7f5e04dfb000-7f5e04dfe000 r-xp 00000000 08:32 672075                     /lib/x86_64-linux-gnu/libdl-2.19.so
7f5e04dfe000-7f5e04ffd000 ---p 00003000 08:32 672075                     /lib/x86_64-linux-gnu/libdl-2.19.so
7f5e04ffd000-7f5e04ffe000 r--p 00002000 08:32 672075                     /lib/x86_64-linux-gnu/libdl-2.19.so
7f5e04ffe000-7f5e04fff000 rw-p 00003000 08:32 672075                     /lib/x86_64-linux-gnu/libdl-2.19.so
7f5e04fff000-7f5e05080000 r-xp 00000000 08:32 264897                     /usr/lib/x86_64-linux-gnu/libgmp.so.10.2.0
7f5e05080000-7f5e05280000 ---p 00081000 08:32 264897                     /usr/lib/x86_64-linux-gnu/libgmp.so.10.2.0
7f5e05280000-7f5e05281000 r--p 00081000 08:32 264897                     /usr/lib/x86_64-linux-gnu/libgmp.so.10.2.0
7f5e05281000-7f5e05282000 rw-p 00082000 08:32 264897                     /usr/lib/x86_64-linux-gnu/libgmp.so.10.2.0
7f5e05282000-7f5e0529a000 r-xp 00000000 08:32 672246                     /lib/x86_64-linux-gnu/libpthread-2.19.so
7f5e0529a000-7f5e05499000 ---p 00018000 08:32 672246                     /lib/x86_64-linux-gnu/libpthread-2.19.so
7f5e05499000-7f5e0549a000 r--p 00017000 08:32 672246                     /lib/x86_64-linux-gnu/libpthread-2.19.so
7f5e0549a000-7f5e0549b000 rw-p 00018000 08:32 672246                     /lib/x86_64-linux-gnu/libpthread-2.19.so
7f5e0549b000-7f5e0549f000 rw-p 00000000 00:00 0 
7f5e0549f000-7f5e056ee000 r-xp 00000000 08:32 263316                     /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1.0
7f5e056ee000-7f5e058ed000 ---p 0024f000 08:32 263316                     /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1.0
7f5e058ed000-7f5e058f6000 rw-p 0024e000 08:32 263316                     /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1.0
7f5e058f6000-7f5e0591b000 rw-p 00000000 00:00 0 
7f5e0591b000-7f5e0593b000 r-xp 00000000 08:32 674860                     /lib/x86_64-linux-gnu/ld-2.19.so
7f5e0597a000-7f5e0598a000 rw-s 3125a6000 00:05 7419                      /dev/dri/card0
7f5e0598a000-7f5e05b18000 rw-p 00000000 00:00 0 
7f5e05b24000-7f5e05b25000 rw-p 00000000 00:00 0 
7f5e05b25000-7f5e05b35000 rw-s 312596000 00:05 7419                      /dev/dri/card0
7f5e05b35000-7f5e05b36000 ---p 00000000 00:00 0 
7f5e05b36000-7f5e05b3b000 rw-p 00000000 00:00 0                          [stack:13498]
7f5e05b3b000-7f5e05b3c000 r--p 00020000 08:32 674860                     /lib/x86_64-linux-gnu/ld-2.19.so
7f5e05b3c000-7f5e05b3d000 rw-p 00021000 08:32 674860                     /lib/x86_64-linux-gnu/ld-2.19.so
7f5e05b3d000-7f5e05b3e000 rw-p 00000000 00:00 0 
7fffb1a4d000-7fffb1a6e000 rw-p 00000000 00:00 0 
7fffb1bee000-7fffb1bf0000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]


[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

This used to work on ruby 1.8/1.9

Thanks

Michal

-- System Information:
Debian Release: 7.6
  APT prefers stable
  APT policy: (990, 'stable'), (171, 'unstable'), (151, 'experimental'), (121, 'precise-updates'), (121, 'precise-security'), (121, 'precise'), (101, 'stable'), (101, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.11-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ruby-opengl depends on:
ii  freeglut3                   2.8.1-2
ii  libc6                       2.19-11
ii  libgl1-mesa-glx [libgl1]    10.2.6-1
ii  libglu1-mesa [libglu1]      9.0.0-2
ii  libgmp10                    2:6.0.0+dfsg-6
ii  libruby2.1                  2.1.3-1
ii  ruby                        1:2.1.0.4
ii  ruby2.1 [ruby-interpreter]  2.1.3-1

ruby-opengl recommends no packages.

ruby-opengl suggests no packages.

-- no debconf information



More information about the Pkg-ruby-extras-maintainers mailing list