Browser doesn't start while IDE is running

May 20, 2008
11,530
102
Syracuse, NY, USA
I just noticed this, on two machines (including the one at work which has had no problems lately).

After starting BDEBUGGER, internet shortcuts (dragged from FireFox's location bar to the desktop or any folder) won't start ... I get an hourglass which persists for 30 seconds (or until IDE is closed) ... then the browser opens.

The same will happen if, while IDE is running, I type a URL at another TCC's prompt.

It's easy to repro. With FireFox as default browser, "BDEBUGGER file.btm", and 2-click on a desktop internet shortcut or type a URL at another TCC's prompt.
 
May 20, 2008
11,530
102
Syracuse, NY, USA
I just noticed this, on two machines (including the one at work which has had no problems lately).

After starting BDEBUGGER, internet shortcuts (dragged from FireFox's location bar to the desktop or any folder) won't start ... I get an hourglass which persists for 30 seconds (or until IDE is closed) ... then the browser opens.

The same will happen if, while IDE is running, I type a URL at another TCC's prompt.

It's easy to repro. With FireFox as default browser, "BDEBUGGER file.btm", and 2-click on a desktop internet shortcut or type a URL at another TCC's prompt.

The same thing happens if the browser is already running. Either method (above) should open a new FireFox tab (DDE?) but if IDE is running, it won't open for 30 seconds or until IDE is closed, whichever comes first.
 
May 20, 2008
11,530
102
Syracuse, NY, USA
The same thing happens if the browser is already running. Either method (above) should open a new FireFox tab (DDE?) but if IDE is running, it won't open for 30 seconds or until IDE is closed, whichever comes first.

And the same thing happens with IDE v11.
 

rconn

Administrator
Staff member
May 14, 2008
12,404
152
I just noticed this, on two machines (including the one at work which has had no problems lately).

After starting BDEBUGGER, internet shortcuts (dragged from FireFox's location bar to the desktop or any folder) won't start ... I get an hourglass which persists for 30 seconds (or until IDE is closed) ... then the browser opens.

The same will happen if, while IDE is running, I type a URL at another TCC's prompt.

It's easy to repro. With FireFox as default browser, "BDEBUGGER file.btm", and 2-click on a desktop internet shortcut or type a URL at another TCC's prompt.

Not reproducible here. I get a one second hourglass and then Firefox appears.
 
May 20, 2008
11,530
102
Syracuse, NY, USA
Try it without any plugins loaded.

The behavior is the same with no plugins loaded (called "BDEBUGGER /IP file" from a "/IP" session).

I did notice however that if, after starting IDE, I wait 30 seconds before trying to open an internet shortcut, it's OK.

All of this reminds me that (as I reported a few days ago) after installing v12 on my work machine, IDE itself would take 30 seconds to start up from a bare TCC. That problem went away after I ran TCMD12 for the first time.

P.S. Couldn't that be automatic ... if TCC is started with /IP (and others) IDE is started with the same options?
 
May 20, 2008
11,530
102
Syracuse, NY, USA
It's not only browser related. The same thing happens if I "SHELLEX v:\" during IDE's first 30 seconds. SHELLEX is a plugin that simply uses ShellExecuteEx. It would seem that all DDE is affected.
 

rconn

Administrator
Staff member
May 14, 2008
12,404
152
It's not only browser related. The same thing happens if I "SHELLEX v:\" during IDE's first 30 seconds. SHELLEX is a plugin that simply uses ShellExecuteEx. It would seem that all DDE is affected.

Still not reproducible here (on four machines), regardless of when the browser is started.

Neither Take Command, TCC, nor IDE use DDE.
 

rconn

Administrator
Staff member
May 14, 2008
12,404
152
The behavior is the same with no plugins loaded (called "BDEBUGGER /IP file" from a "/IP" session).

I did notice however that if, after starting IDE, I wait 30 seconds before trying to open an internet shortcut, it's OK.

I did a quick Google search and found a few zillion messages about Firefox loading really slowly, which has been blamed on about every program out there. There's about as many "fixes" out there. Have you tried disabling/removing Firefox extensions?

After IDE displays its window, it's sitting in a message loop waiting for something to happen (with no additional threads running); hard to see how that could be adversely affecting Firefox.

P.S. Couldn't that be automatic ... if TCC is started with /IP (and others) IDE is started with the same options?

It could be, but IMO it would be a bad idea (particularly in TCMD).
 
May 20, 2008
11,530
102
Syracuse, NY, USA
On Sat, 13 Nov 2010 20:36:51 -0500, rconn <> wrote:

|---Quote (Originally by vefatica)---
|It's not only browser related. The same thing happens if I "SHELLEX v:\" during IDE's first 30 seconds. SHELLEX is a plugin that simply uses ShellExecuteEx. It would seem that all DDE is affected.
|---End Quote---
|
|Still not reproducible here (on four machines), regardless of when the browser is started.
|
|Neither Take Command, TCC, nor IDE use DDE.

Have you any ideas on debugging it or other things I might try to get rid of it?
 
May 20, 2008
11,530
102
Syracuse, NY, USA
It's not only browser related. The same thing happens if I "SHELLEX v:\" during IDE's first 30 seconds. SHELLEX is a plugin that simply uses ShellExecuteEx. It would seem that all DDE is affected.

And, these bad things **don't** happen if IDE's parent is not TCC; that is, if I start IDE by clicking in Explorer, at a CMD prompt, or even from TCC with "START d:\tc12\ide.exe".
 
Similar threads
Thread starter Title Forum Replies Date
vefatica Browser woes Support 7
Jeff Everything search doesn't work Support 16
vefatica Setting array variable ignores leading spaces (and @execarray doesn't) Support 4
MickeyF Why doesn't my python program get executed without specifying its path? Support 2
gworley Virtual network drive filename completion doesn’t get directories Support 0
vefatica Win10's ANSI doesn't like 2>NUL Support 10
vefatica Win10, alternative screen buffer, cursor doesn't blink Support 11
M Trying to use ffind with a @file.lst doesn't work Support 4
Charles Dye Ctrl-Shift-Up doesn't update directory history Support 1
gschizas Take Command (Environment) doesn't show v2 ANSI colors Support 30
vefatica Fixed JOBS /K doesn't work Support 2
E Fixed SHRALIAS doesn't work / SHRALIAS.EXE is missing in v20.11.35 Support 2
D WAD Reboot doesn't shutdown or restart Support 13
M Documentation Q.Search doesn't support selection? Support 1
R Fixed 7ZIP Compression Method Option Doesn't Work Support 1
T Regex engine doesn't recognize native DOS line endings Support 2
E Fixed DEDUPE doesn't handle filenames with whitespace properly when symlinking Support 1
D Docking doesn't persist Support 5
E WAD DESCRIBE under TCC 19 doesn't work with diacritics Support 14
C VIEW PRINT /Wrap doesn't work Support 0
D CD doesn't always find everything Support 8
M View doesn't recognize Ctrl+End and Ctrl+Pos1 Support 2
M Ctrl-End doesn't work. DelToEnd is not executed Support 13
B Fixed FFIND doesn't find last character in file without CR/LF at EOF Support 1
G .BTM association doesn't work anymore Support 1
jadaml Documentation Is COPY realy doesn't work for any HTTP and FTP? Support 3
D do /s doesn't recurse Support 1
D WAD Alt-Left doesn't work, but Alt-Shift-Left does Support 1
I How to? Bat Works but BTM Doesn't Support 6
B %@lines doesn't count last line without cr/lf at eof Support 1
williamleara WAD ribbon doesn't remember expand/collapse setting Support 3
vefatica Why doesn't "IDE %_ININAME" work? Support 4
M How to? /Elevated doesn't do it for me... Support 8
D Why doesn't ffind find directory? Support 3
Phileosophos TPIPE doesn't work at all with v16 Support 3
D ejectmedia doesn't work in v16 Support 2
Phileosophos Fixed Register for all users doesn't register for all users Support 10
T "Checking for a newer version" doesn't complete Support 18
vefatica Doesn't IDE auto-indent? Support 3
C FFind /w works but FFind /= doesn't? Support 2
noahcoad WAD cmd.exe under tcc doesn't find apps Support 4
vefatica Fixed TPIPE doesn't /SPLIT at characters Support 0
M Site doesn't recognise cookies Support 0
D What's New doesn't mention copydir movedir Support 25
D TIMER OFF doesn't work Support 21
M @Files sure doesn't work the way I would have assumed it did! Support 4
M Why doesn't this @Field function work? Support 0
M Why doesn't this work? Support 12
vefatica ON BREAK doesn't always work Support 23
K_Meinhard Fixed ? TCMD 14.02 doesn't start here Support 4

Similar threads