Author Topic: Debugger starts and stops instantly without starting the application  (Read 2352 times)

Offline dubfreak

  • Single posting newcomer
  • *
  • Posts: 3
Hi guys,

New here, just going through some C++ tuts and my program will not start with debugging enabled. I have set breakpoints, used step into and run to cursor. All of these attempts were unsuccessful.

Below is the Debbuger 'log':

"
Active debugger config: GDB/CDB debugger:Default
Building to ensure sources are up-to-date
Selecting target:
Debug
Adding source dir: C:\Users\ldew\Documents\Programming\test\
Adding source dir: C:\Users\ldew\Documents\Programming\test\
Adding file: C:\Users\ldew\Documents\Programming\test\bin\Debug\test.exe
Changing directory to: C:/Users/ldew/Documents/Programming/test/.
Set variable: PATH=.;C:\Program Files (x86)\CodeBlocks\MinGW\bin;C:\Program Files (x86)\CodeBlocks\MinGW;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client;C:\Program Files\Intel\iCLS Client;C:\Windows\System32;C:\Windows;C:\Windows\System32\wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\DTS\Binn;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn
Starting debugger: C:\Program Files\LLVM\bin\clang.exe -nx -fullname -quiet  -args C:/Users/ldew/Documents/Programming/test/bin/Debug/test.exe
done
Debugger finished with status 1
Selecting target:
Debug
Adding source dir: C:\Users\ldew\Documents\Programming\test\
Adding source dir: C:\Users\ldew\Documents\Programming\test\
Adding file: C:\Users\ldew\Documents\Programming\test\bin\Debug\test.exe
Changing directory to: C:/Users/ldew/Documents/Programming/test/.
Set variable: PATH=.;C:\Program Files (x86)\CodeBlocks\MinGW\bin;C:\Program Files (x86)\CodeBlocks\MinGW;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client;C:\Program Files\Intel\iCLS Client;C:\Windows\System32;C:\Windows;C:\Windows\System32\wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\DTS\Binn;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn
Starting debugger: C:\Program Files\LLVM\bin\clang.exe -nx -fullname -quiet  -args C:/Users/ldew/Documents/Programming/test/bin/Debug/test.exe
done
Debugger finished with status 1
"

Any ideas what is causing this? I am using the IDE that comes pre-packaged with the debugger.


Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 12085
    • Travis build status
Re: Debugger starts and stops instantly without starting the application
« Reply #1 on: January 26, 2017, 10:29:12 am »
Enable full logging in the Settings -> Debugger and try again.
Does this executable start fine if you use the Build -> Run command?
(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 dubfreak

  • Single posting newcomer
  • *
  • Posts: 3
Re: Debugger starts and stops instantly without starting the application
« Reply #2 on: January 26, 2017, 12:07:01 pm »
As requested here is the full log:
Active debugger config: GDB/CDB debugger:Default
Building to ensure sources are up-to-date
Selecting target:
Debug
Adding source dir: C:\Users\ldew\Documents\Programming\test\
Adding source dir: C:\Users\ldew\Documents\Programming\test\
Adding file: C:\Users\ldew\Documents\Programming\test\bin\Debug\test.exe
Changing directory to: C:/Users/ldew/Documents/Programming/test/.
Set variable: PATH=.;C:\Program Files (x86)\CodeBlocks\MinGW\bin;C:\Program Files (x86)\CodeBlocks\MinGW;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client;C:\Program Files\Intel\iCLS Client;C:\Windows\System32;C:\Windows;C:\Windows\System32\wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\DTS\Binn;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn

[debug]Command-line: C:\Program Files\LLVM\bin\clang.exe -nx -fullname -quiet  -args C:/Users/ldew/Documents/Programming/test/bin/Debug/test.exe
[debug]Working dir : C:\Users\ldew\Documents\Programming\test

Starting debugger: C:\Program Files\LLVM\bin\clang.exe -nx -fullname -quiet  -args C:/Users/ldew/Documents/Programming/test/bin/Debug/test.exe
done

[debug]clang.exe: error: unknown argument: '-nx'
[debug]clang.exe: error: unknown argument: '-fullname'
[debug]clang.exe: error: unknown argument: '-quiet'

Debugger finished with status 1
Selecting target:
Debug
Adding source dir: C:\Users\ldew\Documents\Programming\test\
Adding source dir: C:\Users\ldew\Documents\Programming\test\
Adding file: C:\Users\ldew\Documents\Programming\test\bin\Debug\test.exe
Changing directory to: C:/Users/ldew/Documents/Programming/test/.
Set variable: PATH=.;C:\Program Files (x86)\CodeBlocks\MinGW\bin;C:\Program Files (x86)\CodeBlocks\MinGW;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client;C:\Program Files\Intel\iCLS Client;C:\Windows\System32;C:\Windows;C:\Windows\System32\wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\DTS\Binn;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn

[debug]Command-line: C:\Program Files\LLVM\bin\clang.exe -nx -fullname -quiet  -args C:/Users/ldew/Documents/Programming/test/bin/Debug/test.exe
[debug]Working dir : C:\Users\ldew\Documents\Programming\test

Starting debugger: C:\Program Files\LLVM\bin\clang.exe -nx -fullname -quiet  -args C:/Users/ldew/Documents/Programming/test/bin/Debug/test.exe
done

[debug]clang.exe: error: unknown argument: '-nx'
[debug]clang.exe: error: unknown argument: '-fullname'
[debug]clang.exe: error: unknown argument: '-quiet'

Debugger finished with status 1

Yes, the executable runs fine when you simply 'run' the program.

Offline BlueHazzard

  • Developer
  • Lives here!
  • *****
  • Posts: 2552
Re: Debugger starts and stops instantly without starting the application
« Reply #3 on: January 26, 2017, 02:30:58 pm »
1) Please use code tags if you post a log (click on the # symbol int he new post editor and fill the log between the two tags)

2)
Quote
Starting debugger: C:\Program Files\LLVM\bin\clang.exe -nx -fullname -quiet  -args C:/Users/ldew/Documents/Programming/test/bin/Debug/test.exe
clang.exe is not a debugger. You have to set the correct executable in Settings->Debugger->GDB->Default->Executable path