Results 1 to 2 of 2

Thread: OpenCL ICD loader - segfaults on test

  1. #1

    OpenCL ICD loader - segfaults on test

    I'm building the ICD loader on ubuntu 12.04: (opencl-icd-1.2.11.0.tgz)

    Build looks OK, but when I run it segfaults.

    These are the last few lines in the output file (icd_test_app_log.txt):

    Code :
    ....
    clRetainMemObject((nil))
    Value returned: -38
    clSetMemObjectDestructorCallback((nil), 0x408457, (nil))
    Value returned: -38
    clEnqueueUnmapMemObject((nil), (

    dmesg shows:

    Code :
    [117527.605377] icd_loader_test[29963]: segfault at 0 ip 00007fe12d9f134d sp 00007fffa32d21a0 error 4 in libOpenCL.so.1.2[7fe12d9ed000+7000]

    Any idea what could be causing the problem?

  2. #2
    Recompiled with -g and generated the core:

    Code :
    GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
    ...
    Core was generated by `./icd_loader_test'.
    Program terminated with signal 11, Segmentation fault.
    #0  0x00007f2a3bbc634d in clGetExtensionFunctionAddressForPlatform (platform=0x0, function_name=0x40b070 "")
        at /home/steve/icd/icd/icd_dispatch.c:1413
    1413        return platform->dispatch->clGetExtensionFunctionAddressForPlatform(
    (gdb)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •