Decision Optimization

Decision Optimization

Delivers prescriptive analytics capabilities and decision intelligence to improve decision-making.

 View Only

Problem of CPLEX/MATLAB on Centos

  • 1.  Problem of CPLEX/MATLAB on Centos

    Posted Wed September 20, 2017 12:58 PM

    Originally posted by: arouk


    Hi All,

    I'm trying to run my CPLEX/MATLAB code on a Centos server, but it gives me an error "Segmentation violation" (please find below the details of the error). I verified my code on Mac os and ubuntu operating systems, and it works well. I already asked mathworks about this issue, and they told me that the problem is not related to MATLAB. Any help please?

    Thanks in advance.


    ------------------------------------------------------------------------
           Segmentation violation detected at Tue Sep 19 16:26:10 2017
    ------------------------------------------------------------------------

    Configuration:
      Crash Decoding      : Disabled - No sandbox or build area path
      Crash Mode          : continue (default)
      Current Graphics Driver: Unknown software 
      Current Visual      : None
      Default Encoding    : US-ASCII
      Deployed            : false
      GNU C Library       : 2.17 stable
      Host Name           : cplexmatlab
      MATLAB Architecture : glnxa64
      MATLAB Entitlement ID: 1441196
      MATLAB Root         : /usr/local/R2016b
      MATLAB Version      : 9.1.0.441655 (R2016b)
      OpenGL              : software
      Operating System    : Linux 3.10.0-514.16.1.el7.x86_64 #1 SMP Wed Apr 12 15:04:24 UTC 2017 x86_64
      Processor ID        : x86 Family 6 Model 60 Stepping 1, GenuineIntel
      Virtual Machine     : Java 1.7.0_60-b19 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
      Window System       : No active display

    Fault Count: 1


    Abnormal termination:
    Segmentation violation

    Register State (from fault):
      RAX = 0000000000000000  RBX = ffffffffffffffff
      RCX = 0000000000000000  RDX = 0000000000000050
      RSP = 00007fe497927e20  RBP = 00007fe497927e30
      RSI = 0000000000000000  RDI = ffffffffffffffff

       R8 = 00007fe431a97ac0   R9 = 0000000000000001
      R10 = 00007fe4b7616eb0  R11 = 0000000000000003
      R12 = 0000000000000000  R13 = 0000000000000050
      R14 = 00007fe497927fc0  R15 = 00007fe491623101

      RIP = 00007fe4a81b9ad7  EFL = 0000000000010286

       CS = 0033   FS = 0000   GS = 0000

    Stack Trace (from fault):
    [  0] 0x00007fe4a81b9ad7         /usr/local/R2016b/bin/glnxa64/libmwmcos.so+00187095 _ZN4mcos15COSInterfacePtrcvPNS_12COSInterfaceEEv+00000007
    [  1] 0x00007fe4a172bc38  /usr/local/R2016b/bin/glnxa64/libmwlxeindexing.so+00384056
    [  2] 0x00007fe4a1766907  /usr/local/R2016b/bin/glnxa64/libmwlxeindexing.so+00624903
    [  3] 0x00007fe4a4b08c71        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+12209265
    [  4] 0x00007fe4a4412930        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04909360
    [  5] 0x00007fe4a4414c3c        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04918332
    [  6] 0x00007fe4a4411410        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04903952
    [  7] 0x00007fe4a440c855        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04884565
    [  8] 0x00007fe4a440cb69        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04885353
    [  9] 0x00007fe4a441120d        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04903437
    [ 10] 0x00007fe4a44112e2        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04903650
    [ 11] 0x00007fe4a4508688        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+05916296
    [ 12] 0x00007fe4a450ab2f        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+05925679
    [ 13] 0x00007fe4a498910e        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+10637582
    [ 14] 0x00007fe4a4a77b60        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+11615072
    [ 15] 0x00007fe4a7c4b8a3 /usr/local/R2016b/bin/glnxa64/libmwm_dispatcher.so+00768163 _ZN8Mfh_file16dispatch_fh_implEMS_FviPP11mxArray_tagiS2_EiS2_iS2_+00000947
    [ 16] 0x00007fe4a7c4c16e /usr/local/R2016b/bin/glnxa64/libmwm_dispatcher.so+00770414 _ZN8Mfh_file11dispatch_fhEiPP11mxArray_tagiS2_+00000030
    [ 17] 0x00007fe49607e337    /usr/local/R2016b/bin/glnxa64/libmwmcos_impl.so+02097975
    [ 18] 0x00007fe496092c09    /usr/local/R2016b/bin/glnxa64/libmwmcos_impl.so+02182153
    [ 19] 0x00007fe496017c46    /usr/local/R2016b/bin/glnxa64/libmwmcos_impl.so+01678406
    [ 20] 0x00007fe49601981b    /usr/local/R2016b/bin/glnxa64/libmwmcos_impl.so+01685531
    [ 21] 0x00007fe496020077    /usr/local/R2016b/bin/glnxa64/libmwmcos_impl.so+01712247
    [ 22] 0x00007fe49601572d    /usr/local/R2016b/bin/glnxa64/libmwmcos_impl.so+01668909
    [ 23] 0x00007fe4960157fd    /usr/local/R2016b/bin/glnxa64/libmwmcos_impl.so+01669117
    [ 24] 0x00007fe4960a36b5    /usr/local/R2016b/bin/glnxa64/libmwmcos_impl.so+02250421
    [ 25] 0x00007fe4a81be74c         /usr/local/R2016b/bin/glnxa64/libmwmcos.so+00206668 _Z18omDirectCallMethodRKN4mcos9COSNameIDES2_S2_iPP11mxArray_tagiPPKS3_+00000076
    [ 26] 0x00007fe4a174cc9a  /usr/local/R2016b/bin/glnxa64/libmwlxeindexing.so+00519322
    [ 27] 0x00007fe4a17c378f  /usr/local/R2016b/bin/glnxa64/libmwlxeindexing.so+01005455
    [ 28] 0x00007fe4a1755d86  /usr/local/R2016b/bin/glnxa64/libmwlxeindexing.so+00556422
    [ 29] 0x00007fe4a1755d86  /usr/local/R2016b/bin/glnxa64/libmwlxeindexing.so+00556422
    [ 30] 0x00007fe4a17709b6  /usr/local/R2016b/bin/glnxa64/libmwlxeindexing.so+00666038
    [ 31] 0x00007fe4a17459f2  /usr/local/R2016b/bin/glnxa64/libmwlxeindexing.so+00489970 _ZN9MathWorks3lxe9at_rparenEPvNS_2ts4TypeEPKvS1_S1_+00000450
    [ 32] 0x00007fe4a4aec5f1        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+12092913
    [ 33] 0x00007fe4a4412930        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04909360
    [ 34] 0x00007fe4a4414c3c        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04918332
    [ 35] 0x00007fe4a4411410        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04903952
    [ 36] 0x00007fe4a440c855        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04884565
    [ 37] 0x00007fe4a440cb69        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04885353
    [ 38] 0x00007fe4a441120d        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04903437
    [ 39] 0x00007fe4a44112e2        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04903650
    [ 40] 0x00007fe4a4508688        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+05916296
    [ 41] 0x00007fe4a450ab2f        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+05925679
    [ 42] 0x00007fe4a498910e        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+10637582
    [ 43] 0x00007fe4a4a77b60        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+11615072
    [ 44] 0x00007fe4a7c4b8a3 /usr/local/R2016b/bin/glnxa64/libmwm_dispatcher.so+00768163 _ZN8Mfh_file16dispatch_fh_implEMS_FviPP11mxArray_tagiS2_EiS2_iS2_+00000947
    [ 45] 0x00007fe4a7c4c16e /usr/local/R2016b/bin/glnxa64/libmwm_dispatcher.so+00770414 _ZN8Mfh_file11dispatch_fhEiPP11mxArray_tagiS2_+00000030
    [ 46] 0x00007fe496074530    /usr/local/R2016b/bin/glnxa64/libmwmcos_impl.so+02057520
    [ 47] 0x00007fe496135a00    /usr/local/R2016b/bin/glnxa64/libmwmcos_impl.so+02849280
    [ 48] 0x00007fe4a7be1878 /usr/local/R2016b/bin/glnxa64/libmwm_dispatcher.so+00333944 _ZN13Mfh_MATLAB_fn11dispatch_fhEiPP11mxArray_tagiS2_+00000616
    [ 49] 0x00007fe496135cde    /usr/local/R2016b/bin/glnxa64/libmwmcos_impl.so+02850014
    [ 50] 0x00007fe4a1760af1  /usr/local/R2016b/bin/glnxa64/libmwlxeindexing.so+00600817
    [ 51] 0x00007fe4a1755d86  /usr/local/R2016b/bin/glnxa64/libmwlxeindexing.so+00556422
    [ 52] 0x00007fe4a176e182  /usr/local/R2016b/bin/glnxa64/libmwlxeindexing.so+00655746 _ZN9MathWorks3lxe36DereferenceRplaceToXvalueZeroOutputsERKNS_3utl10attach_ptrIKNS0_7IRplaceEEE+00000034
    [ 53] 0x00007fe4a1740c62  /usr/local/R2016b/bin/glnxa64/libmwlxeindexing.so+00470114 _ZN9MathWorks3lxe10at_rparen0EPvNS_2ts4TypeEPKvS1_S1_+00000338
    [ 54] 0x00007fe4a4b088b1        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+12208305
    [ 55] 0x00007fe4a4412930        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04909360
    [ 56] 0x00007fe4a4414c3c        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04918332
    [ 57] 0x00007fe4a4411410        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04903952
    [ 58] 0x00007fe4a440c855        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04884565
    [ 59] 0x00007fe4a440cb69        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04885353
    [ 60] 0x00007fe4a441120d        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04903437
    [ 61] 0x00007fe4a44112e2        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04903650
    [ 62] 0x00007fe4a4508688        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+05916296
    [ 63] 0x00007fe4a450ab2f        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+05925679
    [ 64] 0x00007fe4a498910e        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+10637582
    [ 65] 0x00007fe4a4a78e33        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+11619891
    [ 66] 0x00007fe4a7c4b8a3 /usr/local/R2016b/bin/glnxa64/libmwm_dispatcher.so+00768163 _ZN8Mfh_file16dispatch_fh_implEMS_FviPP11mxArray_tagiS2_EiS2_iS2_+00000947
    [ 67] 0x00007fe4a7c4c16e /usr/local/R2016b/bin/glnxa64/libmwm_dispatcher.so+00770414 _ZN8Mfh_file11dispatch_fhEiPP11mxArray_tagiS2_+00000030
    [ 68] 0x00007fe4a4a86847        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+11675719
    [ 69] 0x00007fe4a4a86aab        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+11676331
    [ 70] 0x00007fe4a4aec461        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+12092513
    [ 71] 0x00007fe4a4412930        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04909360
    [ 72] 0x00007fe4a4414c3c        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04918332
    [ 73] 0x00007fe4a4411410        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04903952
    [ 74] 0x00007fe4a440c855        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04884565
    [ 75] 0x00007fe4a440cb69        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04885353
    [ 76] 0x00007fe4a441120d        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04903437
    [ 77] 0x00007fe4a44112e2        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+04903650
    [ 78] 0x00007fe4a4508688        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+05916296
    [ 79] 0x00007fe4a450ab2f        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+05925679
    [ 80] 0x00007fe4a498910e        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+10637582
    [ 81] 0x00007fe4a4950eab        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+10407595
    [ 82] 0x00007fe4a4950fb3        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+10407859
    [ 83] 0x00007fe4a49530d9        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+10416345
    [ 84] 0x00007fe4a49cbbbe        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+10910654
    [ 85] 0x00007fe4a49cbf4a        /usr/local/R2016b/bin/glnxa64/libmwm_lxe.so+10911562
    [ 86] 0x00007fe4a6ef03db       /usr/local/R2016b/bin/glnxa64/libmwbridge.so+00189403
    [ 87] 0x00007fe4a6ef107d       /usr/local/R2016b/bin/glnxa64/libmwbridge.so+00192637 _Z8mnParserv+00000829
    [ 88] 0x00007fe4a7f0d243          /usr/local/R2016b/bin/glnxa64/libmwmcr.so+00537155
    [ 89] 0x00007fe4a7f0f1ce          /usr/local/R2016b/bin/glnxa64/libmwmcr.so+00545230
    [ 90] 0x00007fe4a7f0f849          /usr/local/R2016b/bin/glnxa64/libmwmcr.so+00546889 _ZN5boost6detail17task_shared_stateINS_3_bi6bind_tIvPFvRKNS_8functionIFvvEEEENS2_5list1INS2_5valueIS6_EEEEEEvE6do_runEv+00000025
    [ 91] 0x00007fe4a7f0e236          /usr/local/R2016b/bin/glnxa64/libmwmcr.so+00541238
    [ 92] 0x00007fe4a86d5b49          /usr/local/R2016b/bin/glnxa64/libmwiqm.so+00863049
    [ 93] 0x00007fe4a86c251c          /usr/local/R2016b/bin/glnxa64/libmwiqm.so+00783644 _ZN5boost6detail8function21function_obj_invoker0ISt8functionIFNS_3anyEvEES4_E6invokeERNS1_15function_bufferE+00000028
    [ 94] 0x00007fe4a86c21fc          /usr/local/R2016b/bin/glnxa64/libmwiqm.so+00782844 _ZN3iqm18PackagedTaskPlugin7executeEP15inWorkSpace_tagRN5boost10shared_ptrIN14cmddistributor17IIPCompletedEventEEE+00000428
    [ 95] 0x00007fe4a86a1a0a          /usr/local/R2016b/bin/glnxa64/libmwiqm.so+00649738
    [ 96] 0x00007fe4a868d690          /usr/local/R2016b/bin/glnxa64/libmwiqm.so+00566928
    [ 97] 0x00007fe4a8690048          /usr/local/R2016b/bin/glnxa64/libmwiqm.so+00577608
    [ 98] 0x00007fe4be87e40a     /usr/local/R2016b/bin/glnxa64/libmwservices.so+02634762
    [ 99] 0x00007fe4be87f9af     /usr/local/R2016b/bin/glnxa64/libmwservices.so+02640303
    [100] 0x00007fe4be8800e6     /usr/local/R2016b/bin/glnxa64/libmwservices.so+02642150 _Z25svWS_ProcessPendingEventsiib+00000102
    [101] 0x00007fe4a7f0d8c6          /usr/local/R2016b/bin/glnxa64/libmwmcr.so+00538822
    [102] 0x00007fe4a7f0dc42          /usr/local/R2016b/bin/glnxa64/libmwmcr.so+00539714
    [103] 0x00007fe4a7efb8d6          /usr/local/R2016b/bin/glnxa64/libmwmcr.so+00465110
    [104] 0x00007fe4bd18ddc5                             /lib64/libpthread.so.0+00032197
    [105] 0x00007fe4bcebc73d                                   /lib64/libc.so.6+01013565 clone+00000109
    [106] 0x0000000000000000                                   <unknown-module>+00000000


    If this problem is reproducible, please submit a Service Request via:
        http://www.mathworks.com/support/contact_us/

    A technical support engineer might contact you with further information.

    Thank you for your help.


    #CPLEXOptimizers
    #DecisionOptimization