Author Topic: Debugger not working after installing "contrib" plugins  (Read 8000 times)

Offline mark1977

  • Multiple posting newcomer
  • *
  • Posts: 26
Debugger not working after installing "contrib" plugins
« on: May 01, 2013, 07:23:53 pm »
Hi,

I was originally running CB 10.05 in Ubuntu 12.04 (but I have just installed CB 12.11 in an effort to solve my problem, although the problem remains). The plugin manager shows the debugger version is 0.3.

Usually when I run the debugger, I am taken to the offending line in the code. I installed the Ubuntu package "codeblocks-contrib" because I want to set some keyboard shortcuts. Now the debugger simply stops, the call stack window is empty and its title text is corrupted.

The Debugger info window shows:

Code
Building to ensure sources are up-to-date
Selecting target:
Debug
Adding source dir: /home/mark/codes/mia/
Adding source dir: /home/mark/
Adding file: /home/mark/codes/mia/bin/Debug/mia
Changing directory to: /home/mark/codes/mia/.
Set variable: LD_LIBRARY_PATH=.:
Starting debugger: /usr/bin/gdb -nx -fullname  -quiet  -args /home/mark/codes/mia/bin/Debug/mia
done
Registered new type: wxString
Registered new type: STL String
Registered new type: STL Vector
Setting breakpoints
Debugger name and version: GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Program received signal SIGFPE, Arithmetic exception.
Debugger finished with status 0

and my build log is:

Code
-------------- Build: Debug in mia (compiler: mpicxx)---------------
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Madvect.cpp -o obj/Debug/Dropbox/Codes/mia/Madvect.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Madvect_derivs.cpp -o obj/Debug/Dropbox/Codes/mia/Madvect_derivs.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mallocate.cpp -o obj/Debug/Dropbox/Codes/mia/Mallocate.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mbnd_mpi.cpp -o obj/Debug/Dropbox/Codes/mia/Mbnd_mpi.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mbnd_mpi1D.cpp -o obj/Debug/Dropbox/Codes/mia/Mbnd_mpi1D.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mbnd_mpi_fields.cpp -o obj/Debug/Dropbox/Codes/mia/Mbnd_mpi_fields.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mbnd_open.cpp -o obj/Debug/Dropbox/Codes/mia/Mbnd_open.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mbnd_parts.cpp -o obj/Debug/Dropbox/Codes/mia/Mbnd_parts.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mbnd_patch.cpp -o obj/Debug/Dropbox/Codes/mia/Mbnd_patch.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mbnd_period.cpp -o obj/Debug/Dropbox/Codes/mia/Mbnd_period.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mbnd_reflect.cpp -o obj/Debug/Dropbox/Codes/mia/Mbnd_reflect.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mbounds.cpp -o obj/Debug/Dropbox/Codes/mia/Mbounds.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mdislin.cpp -o obj/Debug/Dropbox/Codes/mia/Mdislin.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mflux.cpp -o obj/Debug/Dropbox/Codes/mia/Mflux.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mfuncs.cpp -o obj/Debug/Dropbox/Codes/mia/Mfuncs.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Micalcs.cpp -o obj/Debug/Dropbox/Codes/mia/Micalcs.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Minit.cpp -o obj/Debug/Dropbox/Codes/mia/Minit.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mmain.cpp -o obj/Debug/Dropbox/Codes/mia/Mmain.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mmoments.cpp -o obj/Debug/Dropbox/Codes/mia/Mmoments.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mmpi.cpp -o obj/Debug/Dropbox/Codes/mia/Mmpi.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Moutput.cpp -o obj/Debug/Dropbox/Codes/mia/Moutput.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mparams.cpp -o obj/Debug/Dropbox/Codes/mia/Mparams.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mpatch.cpp -o obj/Debug/Dropbox/Codes/mia/Mpatch.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mvars.cpp -o obj/Debug/Dropbox/Codes/mia/Mvars.o
mpicxx -g -DDEBUG_FP -I/opt/AMDAPP/include -c /home/mark/Dropbox/Codes/mia/Mvideo.cpp -o obj/Debug/Dropbox/Codes/mia/Mvideo.o
mpicxx -o bin/Debug/mia obj/Debug/Dropbox/Codes/mia/Madvect.o obj/Debug/Dropbox/Codes/mia/Madvect_derivs.o obj/Debug/Dropbox/Codes/mia/Mallocate.o obj/Debug/Dropbox/Codes/mia/Mbnd_mpi.o obj/Debug/Dropbox/Codes/mia/Mbnd_mpi1D.o obj/Debug/Dropbox/Codes/mia/Mbnd_mpi_fields.o obj/Debug/Dropbox/Codes/mia/Mbnd_open.o obj/Debug/Dropbox/Codes/mia/Mbnd_parts.o obj/Debug/Dropbox/Codes/mia/Mbnd_patch.o obj/Debug/Dropbox/Codes/mia/Mbnd_period.o obj/Debug/Dropbox/Codes/mia/Mbnd_reflect.o obj/Debug/Dropbox/Codes/mia/Mbounds.o obj/Debug/Dropbox/Codes/mia/Mdislin.o obj/Debug/Dropbox/Codes/mia/Mflux.o obj/Debug/Dropbox/Codes/mia/Mfuncs.o obj/Debug/Dropbox/Codes/mia/Micalcs.o obj/Debug/Dropbox/Codes/mia/Minit.o obj/Debug/Dropbox/Codes/mia/Mmain.o obj/Debug/Dropbox/Codes/mia/Mmoments.o obj/Debug/Dropbox/Codes/mia/Mmpi.o obj/Debug/Dropbox/Codes/mia/Moutput.o obj/Debug/Dropbox/Codes/mia/Mparams.o obj/Debug/Dropbox/Codes/mia/Mpatch.o obj/Debug/Dropbox/Codes/mia/Mvars.o obj/Debug/Dropbox/Codes/mia/Mvideo.o
Output size is 678.08 KB
Process terminated with status 0 (0 minutes, 6 seconds)
0 errors, 0 warnings (0 minutes, 6 seconds)

Although I am using the mpi compiler, it uses gcc to compile my source.

Thanks for any help.

Mark

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13406
    • Travis build status
Re: Debugger not working after installing "contrib" plugins
« Reply #1 on: May 06, 2013, 04:21:18 pm »
Code
Program received signal SIGFPE, Arithmetic exception.
Have you tried to understand why this have happened?
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline mark1977

  • Multiple posting newcomer
  • *
  • Posts: 26
Re: Debugger not working after installing "contrib" plugins
« Reply #2 on: May 09, 2013, 03:29:46 pm »
Yes, I know why this happens, it's trying to take the sqrt of a negative number. But whereas previously I was taken to the offending line, now that doesn't happen.