Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 04 Jul 2017 09:25:18 +0000
From:      bugzilla-noreply@freebsd.org
To:        x11@FreeBSD.org
Subject:   [Bug 220464] devel/clinfo: core dump when invoke
Message-ID:  <bug-220464-7141@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220464

            Bug ID: 220464
           Summary: devel/clinfo: core dump when invoke
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: x11@FreeBSD.org
          Reporter: amutu@amutu.com
             Flags: maintainer-feedback?(x11@FreeBSD.org)
          Assignee: x11@FreeBSD.org

I follow the OpenCL on FreeBSD wiki and installed ocl-icd,beignet,clinfo. a=
nd
also load the KMS kmod.But when I inovke clinfo, it core dump.
more info:

FreeBSD 11.0-RELEASE amd64
CPU: CPU: Intel(R) Core(TM) i7-4790 CPU

kldstat
Id Refs Address            Size     Name
 1  102 0xffffffff80200000 1fa8888  kernel
 2    1 0xffffffff821aa000 30aec0   zfs.ko
 3    2 0xffffffff824b5000 adc0     opensolaris.ko
 4    1 0xffffffff824c0000 21bd0    geom_eli.ko
 5    1 0xffffffff824e3000 b3e8     aesni.ko
 7    1 0xffffffff82510000 3a78     cc_htcp.ko
 8    1 0xffffffff82621000 3710     ums.ko
 9    1 0xffffffff82625000 442b     if_axge.ko
10    1 0xffffffff8262a000 2bf2     uether.ko
11    1 0xffffffff8262d000 33bec    pf.ko
12    1 0xffffffff82661000 331f00   vmm.ko
13    1 0xffffffff82993000 314e     nmdm.ko
14    1 0xffffffff82997000 9814     if_bridge.ko
15    1 0xffffffff829a1000 5da6     bridgestp.ko
16    1 0xffffffff829a7000 5983     if_tap.ko
18    1 0xffffffff829c5000 665d     nullfs.ko
19    1 0xffffffff829cc000 a9f1     linprocfs.ko
20    3 0xffffffff829d7000 7b08     linux_common.ko
21    1 0xffffffff829df000 adec     tmpfs.ko
22    1 0xffffffff829ea000 587b     fdescfs.ko
23    1 0xffffffff829f0000 3de40    linux.ko
24    1 0xffffffff82a2e000 389f4    linux64.ko
27    1 0xffffffff829ad000 17dc2    if_urtwn.ko
28    1 0xffffffff82a67000 978bd    i915kms.ko
29    2 0xffffffff82aff000 55180    drm2.ko
30    5 0xffffffff82b55000 26e8     iicbus.ko
31    2 0xffffffff82b58000 1c75     iic.ko
32    2 0xffffffff82b5a000 1e70     iicbb.ko
33    1 0xffffffff82b5c000 116285   radeonkms.ko

clinfo=20
Number of platforms                               1
  Platform Name                                   Intel Gen OCL Driver
  Platform Vendor                                 Intel
  Platform Version                                OpenCL 2.0 beignet 1.3
  Platform Profile                                FULL_PROFILE
  Platform Extensions=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20
cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics
cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics
cl_khr_byte_addressable_store cl_khr_3d_image_writes cl_khr_image2d_from_bu=
ffer
cl_khr_depth_images cl_khr_spir cl_khr_icd cl_intel_accelerator
cl_intel_subgroups cl_intel_subgroups_short cl_khr_gl_sharing
  Platform Extensions function suffix             Intel
Segmentation fault (core dumped)

gdb /usr/local/bin/clinfo --core=3D./clinfo.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain condition=
s.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols
found)...
Core was generated by `clinfo'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/local/lib/libOpenCL.so.1...(no debugging symbols
found)...done.
Loaded symbols for /usr/local/lib/libOpenCL.so.1
Reading symbols from /lib/libc.so.7...Reading symbols from
/usr/lib/debug//lib/libc.so.7.debug...done.
done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/local/lib/beignet//libcl.so...done.
Loaded symbols for /usr/local/lib/beignet//libcl.so
Reading symbols from /usr/lib/librt.so.1...Reading symbols from
/usr/lib/debug//usr/lib/librt.so.1.debug...done.
done.
Loaded symbols for /usr/lib/librt.so.1
Reading symbols from /usr/local/lib/libSM.so.6...done.
Loaded symbols for /usr/local/lib/libSM.so.6
Reading symbols from /usr/local/lib/libICE.so.6...done.
Loaded symbols for /usr/local/lib/libICE.so.6
Reading symbols from /usr/local/lib/libX11.so.6...done.
Loaded symbols for /usr/local/lib/libX11.so.6
Reading symbols from /usr/local/lib/libXext.so.6...done.
Loaded symbols for /usr/local/lib/libXext.so.6
Reading symbols from /usr/local/lib/libXfixes.so.3...done.
Loaded symbols for /usr/local/lib/libXfixes.so.3
Reading symbols from /usr/local/lib/libdrm_intel.so.1...done.
Loaded symbols for /usr/local/lib/libdrm_intel.so.1
Reading symbols from /usr/local/lib/libdrm.so.2...done.
Loaded symbols for /usr/local/lib/libdrm.so.2
Reading symbols from /usr/local/lib/libGL.so.1...done.
Loaded symbols for /usr/local/lib/libGL.so.1
Reading symbols from /usr/local/lib/libEGL.so.1...done.
Loaded symbols for /usr/local/lib/libEGL.so.1
Reading symbols from /usr/lib/libc++.so.1...Reading symbols from
/usr/lib/debug//usr/lib/libc++.so.1.debug...done.
done.
Loaded symbols for /usr/lib/libc++.so.1
Reading symbols from /lib/libcxxrt.so.1...Reading symbols from
/usr/lib/debug//lib/libcxxrt.so.1.debug...done.
done.
Loaded symbols for /lib/libcxxrt.so.1
Reading symbols from /lib/libm.so.5...Reading symbols from
/usr/lib/debug//lib/libm.so.5.debug...done.
done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /lib/libgcc_s.so.1...Reading symbols from
/usr/lib/debug//lib/libgcc_s.so.1.debug...done.
done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libthr.so.3...Reading symbols from
/usr/lib/debug//lib/libthr.so.3.debug...done.
done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /usr/local/lib/libxcb.so.1...done.
Loaded symbols for /usr/local/lib/libxcb.so.1
Reading symbols from /usr/local/lib/libdevq.so.0...done.
Loaded symbols for /usr/local/lib/libdevq.so.0
Reading symbols from /usr/local/lib/libpciaccess.so.0...done.
Loaded symbols for /usr/local/lib/libpciaccess.so.0
Reading symbols from /usr/local/lib/libexpat.so.1...done.
Loaded symbols for /usr/local/lib/libexpat.so.1
Reading symbols from /usr/local/lib/libxcb-dri3.so.0...done.
Loaded symbols for /usr/local/lib/libxcb-dri3.so.0
Reading symbols from /usr/local/lib/libxcb-xfixes.so.0...done.
Loaded symbols for /usr/local/lib/libxcb-xfixes.so.0
Reading symbols from /usr/local/lib/libxcb-present.so.0...done.
Loaded symbols for /usr/local/lib/libxcb-present.so.0
Reading symbols from /usr/local/lib/libxcb-sync.so.1...done.
Loaded symbols for /usr/local/lib/libxcb-sync.so.1
Reading symbols from /usr/local/lib/libxshmfence.so.1...done.
Loaded symbols for /usr/local/lib/libxshmfence.so.1
Reading symbols from /usr/local/lib/libglapi.so.0...done.
Loaded symbols for /usr/local/lib/libglapi.so.0
Reading symbols from /usr/local/lib/libXdamage.so.1...done.
Loaded symbols for /usr/local/lib/libXdamage.so.1
Reading symbols from /usr/local/lib/libX11-xcb.so.1...done.
Loaded symbols for /usr/local/lib/libX11-xcb.so.1
Reading symbols from /usr/local/lib/libxcb-glx.so.0...done.
Loaded symbols for /usr/local/lib/libxcb-glx.so.0
Reading symbols from /usr/local/lib/libxcb-dri2.so.0...done.
Loaded symbols for /usr/local/lib/libxcb-dri2.so.0
Reading symbols from /usr/local/lib/libXxf86vm.so.1...done.
Loaded symbols for /usr/local/lib/libXxf86vm.so.1
Reading symbols from /usr/local/lib/libgbm.so.1...done.
Loaded symbols for /usr/local/lib/libgbm.so.1
Reading symbols from /usr/local/lib/libXau.so.6...done.
Loaded symbols for /usr/local/lib/libXau.so.6
Reading symbols from /usr/local/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/local/lib/libXdmcp.so.6
Reading symbols from /usr/lib/libprocstat.so.1...Reading symbols from
/usr/lib/debug//usr/lib/libprocstat.so.1.debug...done.
done.
Loaded symbols for /usr/lib/libprocstat.so.1
Reading symbols from /lib/libelf.so.2...Reading symbols from
/usr/lib/debug//lib/libelf.so.2.debug...done.
done.
Loaded symbols for /lib/libelf.so.2
Reading symbols from /lib/libkvm.so.7...Reading symbols from
/usr/lib/debug//lib/libkvm.so.7.debug...done.
done.
Loaded symbols for /lib/libkvm.so.7
Reading symbols from /lib/libutil.so.9...Reading symbols from
/usr/lib/debug//lib/libutil.so.9.debug...done.
done.
Loaded symbols for /lib/libutil.so.9
Reading symbols from /usr/local/lib/beignet//libgbe.so...done.
Loaded symbols for /usr/local/lib/beignet//libgbe.so
Reading symbols from /lib/libncurses.so.8...Reading symbols from
/usr/lib/debug//lib/libncurses.so.8.debug...done.
done.
Loaded symbols for /lib/libncurses.so.8
Reading symbols from /lib/libz.so.6...Reading symbols from
/usr/lib/debug//lib/libz.so.6.debug...done.
done.
Loaded symbols for /lib/libz.so.6
Reading symbols from /usr/local/lib/beignet//libgbeinterp.so...done.
Loaded symbols for /usr/local/lib/beignet//libgbeinterp.so
Reading symbols from /libexec/ld-elf.so.1...Reading symbols from
/usr/lib/debug//libexec/ld-elf.so.1.debug...done.
done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x00000008021f1154 in drm_intel_bo_set_softpin_offset () from
/usr/local/lib/libdrm_intel.so.1
[New Thread 80102dc00 (LWP 101406/<unknown>)]
[New Thread 80102a000 (LWP 101391/<unknown>)]
(gdb) bt
#0  0x00000008021f1154 in drm_intel_bo_set_softpin_offset () from
/usr/local/lib/libdrm_intel.so.1
#1  0x0000000801215452 in clGetProgramBuildInfo () from
/usr/local/lib/beignet//libcl.so
#2  0x0000000801214e38 in clGetProgramBuildInfo () from
/usr/local/lib/beignet//libcl.so
#3  0x000000080120ce77 in clBuildProgram () from
/usr/local/lib/beignet//libcl.so
#4  0x0000000801220845 in process_extension_str () from
/usr/local/lib/beignet//libcl.so
#5  0x0000000801220a03 in process_extension_str () from
/usr/local/lib/beignet//libcl.so
#6  0x000000080083699a in clGetDeviceIDs () from /usr/local/lib/libOpenCL.s=
o.1
#7  0x0000000000401f98 in ?? ()
#8  0x0000000000409767 in ?? ()
#9  0x000000000040151f in ?? ()
#10 0x0000000800630000 in ?? ()
#11 0x0000000000000000 in ?? ()

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-220464-7141>