Enabling DyninstAPI startup debug Creating process vecAddSub in directory ./ Arguments: (0) Environment: (0) [139911683938176]dynProcess.C[85]: stdin: 0, stdout: 1, stderr: 2 [139911683938176]unix.C[353]: Candidate RTLib is /nfshomes/hzhang86/packages/dyninst-9.3.2-install/lib/libdyninstAPI_RT.so Created process 12910 [139911683938176]dynProcess.C[343]: attempting to bootstrap process 12910 [139911683938176]Processing initial shared objects [139911683938176]---- [139911683938176]mapped_object.C[151]: about to parseImage [139911683938176]mapped_object.C[153]: name /nfshomes/hzhang86/cuda-blame/tests/vecAddSub, codeBase 0x0, dataBase 0x0 [139911683938176]image.C[1220]: about to create image [139911683938176]image.C[1415]: opening file /nfshomes/hzhang86/cuda-blame/tests/vecAddSub [139911683938176]image.C[1506]: before findMain [139911683938176]image.C[1513]: findMain analysis succeeded. [139911683938176]image.C[1544]: before determineImageType [139911683938176]image.C[1222]: created image [139911683938176]image.C[1227]: processing executable object [139911683938176]mapped_object.C[200]: creating mapped object [139911683938176][mapped_object.C:105] Creating new mapped_object /nfshomes/hzhang86/cuda-blame/tests/vecAddSub/ [139911683938176][mapped_object.C:107] codeBase 0x0, codeOffset 0x400000, size 404020 [139911683938176][mapped_object.C:109] dataBase 0x0, dataOffset 0x662ce0, size 9976 [139911683938176][mapped_object.C:111] fileDescriptor: code at 0x0, data 0x0 [139911683938176][mapped_object.C:113] Code: 0x400000 to 0x462a34 [139911683938176][mapped_object.C:115] Data: 0x662ce0 to 0x6653d8 [139911683938176]mapped_object.C[205]: leaving createMappedObject(/nfshomes/hzhang86/cuda-blame/tests/vecAddSub) [139911683938176]dynProcess.C[719]: findSignalhandler(0x116c120) [139911683938176]dynProcess.C[725]: findSignalhandler(0x116c120): gettingSymbolInfo [139911683938176]dynProcess.C[736]: leaving findSignalhandler(0x116c120) [139911683938176]dynProcess.C[665]: adding shared object vecAddSub, addr range 0x0 to 0x62a34 [139911683938176]Begin getDyninstRTLibName [139911683938176]unix.C[322]: Candidate RTLib is /nfshomes/hzhang86/packages/dyninst-9.3.2-install/lib/libdyninstAPI_RT.so [139911683938176]dynProcess.C[596]: leave setAOut/setting main Library: /usr/lib64/ld-2.17.so / 7f611fd22000, [139911683938176]mapped_object.C[151]: about to parseImage [139911683938176]mapped_object.C[153]: name /usr/lib64/ld-2.17.so, codeBase 0x7f611fd22000, dataBase 0x7f611fd22000 [139911683938176]image.C[1220]: about to create image [139911683938176]image.C[1415]: opening file /usr/lib64/ld-2.17.so [139911683938176]image.C[1506]: before findMain [139911683938176]image.C[1513]: findMain analysis succeeded. [139911683938176]image.C[1544]: before determineImageType [139911683938176]image.C[1222]: created image [139911683938176]image.C[1225]: processing shared object [139911683938176]mapped_object.C[200]: creating mapped object [139911683938176][mapped_object.C:105] Creating new mapped_object /usr/lib64/ld-2.17.so/ [139911683938176][mapped_object.C:107] codeBase 0x7f611fd22000, codeOffset 0x0, size 134224 [139911683938176][mapped_object.C:109] dataBase 0x7f611fd22000, dataOffset 0x221b40, size 5176 [139911683938176][mapped_object.C:111] fileDescriptor: code at 0x7f611fd22000, data 0x7f611fd22000 [139911683938176][mapped_object.C:113] Code: 0x7f611fd22000 to 0x7f611fd42c50 [139911683938176][mapped_object.C:115] Data: 0x7f611ff43b40 to 0x7f611ff44f78 [139911683938176]mapped_object.C[205]: leaving createMappedObject(/usr/lib64/ld-2.17.so) [139911683938176]dynProcess.C[719]: findSignalhandler(0x11b4eb0) [139911683938176]dynProcess.C[725]: findSignalhandler(0x11b4eb0): gettingSymbolInfo [139911683938176]dynProcess.C[732]: findSignalhandler(0x11b4eb0): addingSignalHandler(0x7f611fd3aea0, 1) [139911683938176]dynProcess.C[736]: leaving findSignalhandler(0x11b4eb0) [139911683938176]dynProcess.C[665]: adding shared object ld-2.17.so, addr range 0x7f611fd22000 to 0x7f611fd42c50 [139911683938176]---- [139911683938176]Stackwalker stepper 0x11b5760 is a DyninstDynamicStepper [139911683938176]Stackwalker stepper 0x11b57f0 is a DebugStepper [139911683938176]Stackwalker stepper 0x11b5a40 is a FrameFuncStepper [139911683938176]Stackwalker stepper 0x11b5ac0 is an AnalysisStepper [139911683938176]Stackwalker stepper 0x11b5c70 is a SigHandlerStepper [139911683938176]Stackwalker stepper 0x11b5e30 is a BottomOfStackStepper [139911683938176]Stackwalker stepper 0x11b60e0 is a WandererStepper [139911683938176][unix.C:510] - hasPassedMain returning 0 (7f611fd23170 7f611fd23170) [139911683938176]dynProcess.C[373]: inserting breakpoint at main [139911683938176]dynProcess.C[947]: added trap to entry of main, address 0x402dfd [139911683938176]dynProcess.C[379]: continuing process to breakpoint [139911683938176]dynProcess.C[387]: waiting for main() loop [139911683938176]dynProcess.C[416]: bootstrap waiting for process to initialize [139911683938176]mapped_object.C[151]: about to parseImage [139911683938176]mapped_object.C[153]: name /usr/lib64/ld-2.17.so, codeBase 0x7f611fd22000, dataBase 0x7f611fd22000 [139911683938176]image.C[1201]: returning pre-parsed image [139911683938176]mapped_object.C[200]: creating mapped object [139911683938176][mapped_object.C:105] Creating new mapped_object /usr/lib64/ld-2.17.so/ [139911683938176][mapped_object.C:107] codeBase 0x7f611fd22000, codeOffset 0x0, size 134224 [139911683938176][mapped_object.C:109] dataBase 0x7f611fd22000, dataOffset 0x221b40, size 5176 [139911683938176][mapped_object.C:111] fileDescriptor: code at 0x7f611fd22000, data 0x7f611fd22000 [139911683938176][mapped_object.C:113] Code: 0x7f611fd22000 to 0x7f611fd42c50 [139911683938176][mapped_object.C:115] Data: 0x7f611ff43b40 to 0x7f611ff44f78 [139911683938176]mapped_object.C[205]: leaving createMappedObject(/usr/lib64/ld-2.17.so) [139911683938176]dynProcess.C[719]: findSignalhandler(0x11b9a70) [139911683938176]dynProcess.C[725]: findSignalhandler(0x11b9a70): gettingSymbolInfo [139911683938176]dynProcess.C[732]: findSignalhandler(0x11b9a70): addingSignalHandler(0x7f611fd3aea0, 1) [139911683938176]dynProcess.C[736]: leaving findSignalhandler(0x11b9a70) [139911683938176]dynProcess.C[665]: adding shared object ld-2.17.so, addr range 0x7f611fd22000 to 0x7f611fd42c50 [139911683938176]dynProcess.C[387]: waiting for main() loop [139911683938176]dynProcess.C[389]: We think the process is stopped, continuing [139911683938176]dynProcess.C[416]: bootstrap waiting for process to initialize : error while loading shared libraries: libcuda.so.1: cannot open shared object file: No such file or directory [139911683938176]dynProcess.C[387]: waiting for main() loop [139911683938176]dynProcess.C[389]: We think the process is stopped, continuing [139911683938176]dynProcess.C[416]: bootstrap waiting for process to initialize [139911683938176]dynProcess.C[387]: waiting for main() loop --SERIOUS-- #0: The process exited during startup. This is likely due to one of two reasons: A). The application is mis-built and unable to load. Try running the application outside of Dyninst and see if it loads properly. B). libdyninstAPI_RT is mis-built. Try loadin [139911683938176]dynProcess.C[409]: program exited early, never reached initialized state [139911683938176]Error is likely due to the application or RT library having missing symbols or dependencies Failed to bootstrap process 12910: terminating... --FATAL-- #68: Dyninst was unable to create the specified process --FATAL-- #68: create process failed bootstrap error in bpatch.createProcess