I’ve noticed that message unwind stack frame ends after a while and cuda-gdb returns me “Cannot find bounds of current function”:
(cuda-gdb) bt
#0 0x00002ac2322703f8 in ?? () from /usr/lib64/libcuda.so
#1 0x00002ac2322475e0 in ?? () from /usr/lib64/libcuda.so
#2 0x00002ac232246ed2 in ?? () from /usr/lib64/libcuda.so
#3 0x00002ac232232e08 in ?? () from /usr/lib64/libcuda.so
#4 0x00002ac2322225b3 in ?? () from /usr/lib64/libcuda.so
#5 0x00002ac2322ae49f in ?? () from /usr/lib64/libcuda.so
#6 0x00002ac231f6fe97 in ?? () from /usr/local/cuda/lib64/libcudart.so.3
#7 0x00002ac231f6129a in cudaLaunch () from /usr/local/cuda/lib64/libcudart.so.3
#8 0x000000000040472f in cudaLaunch<char> (
entry=0x402e1c "UH11�H03�
(cuda-gdb) bt
#0 0x00002ac2322703f8 in ?? () from /usr/lib64/libcuda.so
#1 0x00002ac2322475e0 in ?? () from /usr/lib64/libcuda.so
#2 0x00002ac232246ed2 in ?? () from /usr/lib64/libcuda.so
#3 0x00002ac232232e08 in ?? () from /usr/lib64/libcuda.so
#4 0x00002ac2322225b3 in ?? () from /usr/lib64/libcuda.so
#5 0x00002ac2322ae49f in ?? () from /usr/lib64/libcuda.so
#6 0x00002ac231f6fe97 in ?? () from /usr/local/cuda/lib64/libcudart.so.3
#7 0x00002ac231f6129a in cudaLaunch () from /usr/local/cuda/lib64/libcudart.so.3
#8 0x000000000040472f in cudaLaunch (
entry=0x402e1c "UH\211�H\203�\020H\211}�H\213}��\235�����\220UH\211�H\203�\020�\017\021E�H\213E�H\211E��\017\020E��-���f\017(��\017\020\005�L") at /usr/local/cuda/bin/../include/cuda_runtime.h:763
#9 0x0000000000402e19 in __device_stub__Z13GALfilterKernP8kernArgs (__par0=0xa140000)
at /tmp/tmpxft_00007686_00000000-4_main.cudafe1.stub.c:10
#10 0x0000000000402e31 in GALfilterKern (__cuda_0=0xa140000) at main.cu:4
#11 0x0000000000404245 in main () at main.cu:196
20H11}�H13}��35�����20UH11�H03�
(cuda-gdb) bt
#0 0x00002ac2322703f8 in ?? () from /usr/lib64/libcuda.so
#1 0x00002ac2322475e0 in ?? () from /usr/lib64/libcuda.so
#2 0x00002ac232246ed2 in ?? () from /usr/lib64/libcuda.so
#3 0x00002ac232232e08 in ?? () from /usr/lib64/libcuda.so
#4 0x00002ac2322225b3 in ?? () from /usr/lib64/libcuda.so
#5 0x00002ac2322ae49f in ?? () from /usr/lib64/libcuda.so
#6 0x00002ac231f6fe97 in ?? () from /usr/local/cuda/lib64/libcudart.so.3
#7 0x00002ac231f6129a in cudaLaunch () from /usr/local/cuda/lib64/libcudart.so.3
#8 0x000000000040472f in cudaLaunch (
entry=0x402e1c "UH\211�H\203�\020H\211}�H\213}��\235�����\220UH\211�H\203�\020�\017\021E�H\213E�H\211E��\017\020E��-���f\017(��\017\020\005�L") at /usr/local/cuda/bin/../include/cuda_runtime.h:763
#9 0x0000000000402e19 in __device_stub__Z13GALfilterKernP8kernArgs (__par0=0xa140000)
at /tmp/tmpxft_00007686_00000000-4_main.cudafe1.stub.c:10
#10 0x0000000000402e31 in GALfilterKern (__cuda_0=0xa140000) at main.cu:4
#11 0x0000000000404245 in main () at main.cu:196
20�
(cuda-gdb) bt
#0 0x00002ac2322703f8 in ?? () from /usr/lib64/libcuda.so
#1 0x00002ac2322475e0 in ?? () from /usr/lib64/libcuda.so
#2 0x00002ac232246ed2 in ?? () from /usr/lib64/libcuda.so
#3 0x00002ac232232e08 in ?? () from /usr/lib64/libcuda.so
#4 0x00002ac2322225b3 in ?? () from /usr/lib64/libcuda.so
#5 0x00002ac2322ae49f in ?? () from /usr/lib64/libcuda.so
#6 0x00002ac231f6fe97 in ?? () from /usr/local/cuda/lib64/libcudart.so.3
#7 0x00002ac231f6129a in cudaLaunch () from /usr/local/cuda/lib64/libcudart.so.3
#8 0x000000000040472f in cudaLaunch (
entry=0x402e1c "UH\211�H\203�\020H\211}�H\213}��\235�����\220UH\211�H\203�\020�\017\021E�H\213E�H\211E��\017\020E��-���f\017(��\017\020\005�L") at /usr/local/cuda/bin/../include/cuda_runtime.h:763
#9 0x0000000000402e19 in __device_stub__Z13GALfilterKernP8kernArgs (__par0=0xa140000)
at /tmp/tmpxft_00007686_00000000-4_main.cudafe1.stub.c:10
#10 0x0000000000402e31 in GALfilterKern (__cuda_0=0xa140000) at main.cu:4
#11 0x0000000000404245 in main () at main.cu:196
17
(cuda-gdb) bt
#0 0x00002ac2322703f8 in ?? () from /usr/lib64/libcuda.so
#1 0x00002ac2322475e0 in ?? () from /usr/lib64/libcuda.so
#2 0x00002ac232246ed2 in ?? () from /usr/lib64/libcuda.so
#3 0x00002ac232232e08 in ?? () from /usr/lib64/libcuda.so
#4 0x00002ac2322225b3 in ?? () from /usr/lib64/libcuda.so
#5 0x00002ac2322ae49f in ?? () from /usr/lib64/libcuda.so
#6 0x00002ac231f6fe97 in ?? () from /usr/local/cuda/lib64/libcudart.so.3
#7 0x00002ac231f6129a in cudaLaunch () from /usr/local/cuda/lib64/libcudart.so.3
#8 0x000000000040472f in cudaLaunch (
entry=0x402e1c "UH\211�H\203�\020H\211}�H\213}��\235�����\220UH\211�H\203�\020�\017\021E�H\213E�H\211E��\017\020E��-���f\017(��\017\020\005�L") at /usr/local/cuda/bin/../include/cuda_runtime.h:763
#9 0x0000000000402e19 in __device_stub__Z13GALfilterKernP8kernArgs (__par0=0xa140000)
at /tmp/tmpxft_00007686_00000000-4_main.cudafe1.stub.c:10
#10 0x0000000000402e31 in GALfilterKern (__cuda_0=0xa140000) at main.cu:4
#11 0x0000000000404245 in main () at main.cu:196
21E�H13E�H11E��
(cuda-gdb) bt
#0 0x00002ac2322703f8 in ?? () from /usr/lib64/libcuda.so
#1 0x00002ac2322475e0 in ?? () from /usr/lib64/libcuda.so
#2 0x00002ac232246ed2 in ?? () from /usr/lib64/libcuda.so
#3 0x00002ac232232e08 in ?? () from /usr/lib64/libcuda.so
#4 0x00002ac2322225b3 in ?? () from /usr/lib64/libcuda.so
#5 0x00002ac2322ae49f in ?? () from /usr/lib64/libcuda.so
#6 0x00002ac231f6fe97 in ?? () from /usr/local/cuda/lib64/libcudart.so.3
#7 0x00002ac231f6129a in cudaLaunch () from /usr/local/cuda/lib64/libcudart.so.3
#8 0x000000000040472f in cudaLaunch (
entry=0x402e1c "UH\211�H\203�\020H\211}�H\213}��\235�����\220UH\211�H\203�\020�\017\021E�H\213E�H\211E��\017\020E��-���f\017(��\017\020\005�L") at /usr/local/cuda/bin/../include/cuda_runtime.h:763
#9 0x0000000000402e19 in __device_stub__Z13GALfilterKernP8kernArgs (__par0=0xa140000)
at /tmp/tmpxft_00007686_00000000-4_main.cudafe1.stub.c:10
#10 0x0000000000402e31 in GALfilterKern (__cuda_0=0xa140000) at main.cu:4
#11 0x0000000000404245 in main () at main.cu:196
17
(cuda-gdb) bt
#0 0x00002ac2322703f8 in ?? () from /usr/lib64/libcuda.so
#1 0x00002ac2322475e0 in ?? () from /usr/lib64/libcuda.so
#2 0x00002ac232246ed2 in ?? () from /usr/lib64/libcuda.so
#3 0x00002ac232232e08 in ?? () from /usr/lib64/libcuda.so
#4 0x00002ac2322225b3 in ?? () from /usr/lib64/libcuda.so
#5 0x00002ac2322ae49f in ?? () from /usr/lib64/libcuda.so
#6 0x00002ac231f6fe97 in ?? () from /usr/local/cuda/lib64/libcudart.so.3
#7 0x00002ac231f6129a in cudaLaunch () from /usr/local/cuda/lib64/libcudart.so.3
#8 0x000000000040472f in cudaLaunch (
entry=0x402e1c "UH\211�H\203�\020H\211}�H\213}��\235�����\220UH\211�H\203�\020�\017\021E�H\213E�H\211E��\017\020E��-���f\017(��\017\020\005�L") at /usr/local/cuda/bin/../include/cuda_runtime.h:763
#9 0x0000000000402e19 in __device_stub__Z13GALfilterKernP8kernArgs (__par0=0xa140000)
at /tmp/tmpxft_00007686_00000000-4_main.cudafe1.stub.c:10
#10 0x0000000000402e31 in GALfilterKern (__cuda_0=0xa140000) at main.cu:4
#11 0x0000000000404245 in main () at main.cu:196
20E��-���f
(cuda-gdb) bt
#0 0x00002ac2322703f8 in ?? () from /usr/lib64/libcuda.so
#1 0x00002ac2322475e0 in ?? () from /usr/lib64/libcuda.so
#2 0x00002ac232246ed2 in ?? () from /usr/lib64/libcuda.so
#3 0x00002ac232232e08 in ?? () from /usr/lib64/libcuda.so
#4 0x00002ac2322225b3 in ?? () from /usr/lib64/libcuda.so
#5 0x00002ac2322ae49f in ?? () from /usr/lib64/libcuda.so
#6 0x00002ac231f6fe97 in ?? () from /usr/local/cuda/lib64/libcudart.so.3
#7 0x00002ac231f6129a in cudaLaunch () from /usr/local/cuda/lib64/libcudart.so.3
#8 0x000000000040472f in cudaLaunch (
entry=0x402e1c "UH\211�H\203�\020H\211}�H\213}��\235�����\220UH\211�H\203�\020�\017\021E�H\213E�H\211E��\017\020E��-���f\017(��\017\020\005�L") at /usr/local/cuda/bin/../include/cuda_runtime.h:763
#9 0x0000000000402e19 in __device_stub__Z13GALfilterKernP8kernArgs (__par0=0xa140000)
at /tmp/tmpxft_00007686_00000000-4_main.cudafe1.stub.c:10
#10 0x0000000000402e31 in GALfilterKern (__cuda_0=0xa140000) at main.cu:4
#11 0x0000000000404245 in main () at main.cu:196
17(��
(cuda-gdb) bt
#0 0x00002ac2322703f8 in ?? () from /usr/lib64/libcuda.so
#1 0x00002ac2322475e0 in ?? () from /usr/lib64/libcuda.so
#2 0x00002ac232246ed2 in ?? () from /usr/lib64/libcuda.so
#3 0x00002ac232232e08 in ?? () from /usr/lib64/libcuda.so
#4 0x00002ac2322225b3 in ?? () from /usr/lib64/libcuda.so
#5 0x00002ac2322ae49f in ?? () from /usr/lib64/libcuda.so
#6 0x00002ac231f6fe97 in ?? () from /usr/local/cuda/lib64/libcudart.so.3
#7 0x00002ac231f6129a in cudaLaunch () from /usr/local/cuda/lib64/libcudart.so.3
#8 0x000000000040472f in cudaLaunch (
entry=0x402e1c "UH\211�H\203�\020H\211}�H\213}��\235�����\220UH\211�H\203�\020�\017\021E�H\213E�H\211E��\017\020E��-���f\017(��\017\020\005�L") at /usr/local/cuda/bin/../include/cuda_runtime.h:763
#9 0x0000000000402e19 in __device_stub__Z13GALfilterKernP8kernArgs (__par0=0xa140000)
at /tmp/tmpxft_00007686_00000000-4_main.cudafe1.stub.c:10
#10 0x0000000000402e31 in GALfilterKern (__cuda_0=0xa140000) at main.cu:4
#11 0x0000000000404245 in main () at main.cu:196
17
(cuda-gdb) bt
#0 0x00002ac2322703f8 in ?? () from /usr/lib64/libcuda.so
#1 0x00002ac2322475e0 in ?? () from /usr/lib64/libcuda.so
#2 0x00002ac232246ed2 in ?? () from /usr/lib64/libcuda.so
#3 0x00002ac232232e08 in ?? () from /usr/lib64/libcuda.so
#4 0x00002ac2322225b3 in ?? () from /usr/lib64/libcuda.so
#5 0x00002ac2322ae49f in ?? () from /usr/lib64/libcuda.so
#6 0x00002ac231f6fe97 in ?? () from /usr/local/cuda/lib64/libcudart.so.3
#7 0x00002ac231f6129a in cudaLaunch () from /usr/local/cuda/lib64/libcudart.so.3
#8 0x000000000040472f in cudaLaunch (
entry=0x402e1c "UH\211�H\203�\020H\211}�H\213}��\235�����\220UH\211�H\203�\020�\017\021E�H\213E�H\211E��\017\020E��-���f\017(��\017\020\005�L") at /usr/local/cuda/bin/../include/cuda_runtime.h:763
#9 0x0000000000402e19 in __device_stub__Z13GALfilterKernP8kernArgs (__par0=0xa140000)
at /tmp/tmpxft_00007686_00000000-4_main.cudafe1.stub.c:10
#10 0x0000000000402e31 in GALfilterKern (__cuda_0=0xa140000) at main.cu:4
#11 0x0000000000404245 in main () at main.cu:196
20
(cuda-gdb) bt
#0 0x00002ac2322703f8 in ?? () from /usr/lib64/libcuda.so
#1 0x00002ac2322475e0 in ?? () from /usr/lib64/libcuda.so
#2 0x00002ac232246ed2 in ?? () from /usr/lib64/libcuda.so
#3 0x00002ac232232e08 in ?? () from /usr/lib64/libcuda.so
#4 0x00002ac2322225b3 in ?? () from /usr/lib64/libcuda.so
#5 0x00002ac2322ae49f in ?? () from /usr/lib64/libcuda.so
#6 0x00002ac231f6fe97 in ?? () from /usr/local/cuda/lib64/libcudart.so.3
#7 0x00002ac231f6129a in cudaLaunch () from /usr/local/cuda/lib64/libcudart.so.3
#8 0x000000000040472f in cudaLaunch (
entry=0x402e1c "UH\211�H\203�\020H\211}�H\213}��\235�����\220UH\211�H\203�\020�\017\021E�H\213E�H\211E��\017\020E��-���f\017(��\017\020\005�L") at /usr/local/cuda/bin/../include/cuda_runtime.h:763
#9 0x0000000000402e19 in __device_stub__Z13GALfilterKernP8kernArgs (__par0=0xa140000)
at /tmp/tmpxft_00007686_00000000-4_main.cudafe1.stub.c:10
#10 0x0000000000402e31 in GALfilterKern (__cuda_0=0xa140000) at main.cu:4
#11 0x0000000000404245 in main () at main.cu:196
05�L") at /usr/local/cuda/bin/../include/cuda_runtime.h:763
#9 0x0000000000402e19 in __device_stub__Z13GALfilterKernP8kernArgs (__par0=0xa140000)
at /tmp/tmpxft_00007686_00000000-4_main.cudafe1.stub.c:10
#10 0x0000000000402e31 in GALfilterKern (__cuda_0=0xa140000) at main.cu:4
#11 0x0000000000404245 in main () at main.cu:196
P.S.: I’m using a Tesla C2050 on a x64 Linux machine with kernel 2.6.18-164