Bug 319209

Summary: Configure Launches ignore "External Terminal"
Product: [Applications] kdevelop Reporter: ralf.denzer
Component: Output ViewsAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: normal CC: aleixpol, ralf.denzer
Priority: NOR    
Version First Reported In: git master   
Target Milestone: 4.3.0   
Platform: Debian testing   
OS: Linux   
URL: http://s14.directupload.net/images/130502/8xfqj2qf.png
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: file .kdev/test.kdev4

Description ralf.denzer 2013-05-02 09:21:14 UTC
Hello,

I'm using the git version (from today) of kdevelop
and encountered the following problem:

I created a new standard terminal application ("Hello world")
 Then I set in Run->Configure Launches ...
to use as "External Terminal" xterm (or konsole).
If I then start the application by Run->Execute Launch
I get "Starting: /usr/bin/plasmoidviewer" and
a plasmoidviewer window is popping up. Thus, the
external terminal is ignored. Also there is no
output "Hello world" in the plasmoidviewer window,
it simply stays empty.

Thank you 

Ralf

PS: see an image at
http://s14.directupload.net/images/130502/8xfqj2qf.png


Reproducible: Always
Comment 1 Aleix Pol 2013-05-02 09:42:54 UTC
Hi, I couldn't reproduce.

Can you please check where this is coming from? Can you maybe provide the .kdev4/projectname.kdev4 file so that we can see where this "plasmoidviewer" is coming from?
Comment 2 ralf.denzer 2013-05-02 11:27:16 UTC
Created attachment 79622 [details]
file .kdev/test.kdev4
Comment 3 ralf.denzer 2013-05-02 11:30:21 UTC
well, the test.kdev4 file contains the xterm command as an external terminal ... 

hmmm, in the source code I found "plasmoidviewer" in 

./kdevelop/kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp
./kdevelop/kdeintegration/executeplasmoid/plasmoidexecutionjob.cpp

Ralf
Comment 4 ralf.denzer 2013-05-02 13:16:36 UTC
So, I restored my previously used kdevplatform and kdevelop git master version from 20 Feb 2013
and compiled and installed them again. 

In the git master version from 20 Feb 2013 "Run->Configure Launches ..." behaves like expected.
If I set "External Terminal" to xterm then "Run->Execute Launch" launches may test program
in an external xterm. 

Sorry between 20 Feb 2013 and today, I didn't try any git master
Comment 5 Aleix Pol 2013-05-03 23:45:32 UTC

*** This bug has been marked as a duplicate of bug 318995 ***