User forums > Nightly builds

The 06 january 2007 build will NOT be out.

<< < (2/3) > >>

CNU:
Hmm, after I updated Code::Blocks to 05 january 2007 yesterday I think I'm getting problems with Code::Blocks' DDE. If I double click a file associated with Code::Blocks inside explorer.exe, the explorer.exe process freezes until I close Code::Blocks and then I got some error about DDE. I tried removing the DDE keys from registry, then it worked nice, but Code::Blocks gave me lots of errors because it couldn't open those keys. I'm using Windows XP SP2.

killerbot:

--- Quote from: CNU on January 07, 2007, 10:27:52 am ---Hmm, after I updated Code::Blocks to 05 january 2007 yesterday I think I'm getting problems with Code::Blocks' DDE. If I double click a file associated with Code::Blocks inside explorer.exe, the explorer.exe process freezes until I close Code::Blocks and then I got some error about DDE. I tried removing the DDE keys from registry, then it worked nice, but Code::Blocks gave me lots of errors because it couldn't open those keys. I'm using Windows XP SP2.

--- End quote ---
yes this problem started somewhere around 28-29 november of 2006.
I think if you turn off CodeCompletion, it might work again; Could you verify.

We were kind of expecting it might be due to a windows update, since the changes made at that time to cc have nothing to do with DDE, unless we have a timing/race issue.

CNU:
I haven't updated my Windows recently atleast. The version I was using until I upgraded was "Version 1.0 revision 3164 (2006-11-01 12:09:43) gcc 3.4.5 Windows/unicode" and I didn't have any problems with that one. I tried Settings -> Editor -> Code-completion and symbols browser -> [X] Disable code-completion. That didn't work atleast, maybe you meant disabling it some other way? ^^

edit: When I removed "[ ] Check & set file associations (Windows only)", and deleted the ddeexec keys from the registry CB stopped complaining about being unable to open keys atleast. Only problem is I get lots of Code::Blocks instances now instead of just one, but I'll probably get used to it ^^

edit2: Seems like it only freezes if there are no Code::Blocks currently running, so I'll just launch Code::Blocks first and then open files from explorer.exe as usual. I tried packing the files in winrar etc too, just to see if it only was explorer.exe freezing, but winrar.exe froze too.

Kalma:
I dont if you meane the same, since some Nightly's, when I try to open a file from winrar  or explorer CB apears and shows the start-page.
Then only if I minimize it, CB comes up and shows the file I opened.
Im currently using the 5th January Build.

@ CNU

System: Win XP SP 2

Pecan:

--- Quote from: killerbot on January 07, 2007, 10:53:33 am ---
--- Quote from: CNU on January 07, 2007, 10:27:52 am ---Hmm, after I updated Code::Blocks to 05 january 2007 yesterday I think I'm getting problems with Code::Blocks' DDE. If I double click a file associated with Code::Blocks inside explorer.exe, the explorer.exe process freezes until I close Code::Blocks and then I got some error about DDE. I tried removing the DDE keys from registry, then it worked nice, but Code::Blocks gave me lots of errors because it couldn't open those keys. I'm using Windows XP SP2.

--- End quote ---

yes this problem started somewhere around 28-29 november of 2006.
I think if you turn off CodeCompletion, it might work again; Could you verify.

We were kind of expecting it might be due to a windows update, since the changes made at that time to cc have nothing to do with DDE, unless we have a timing/race issue.

--- End quote ---

In Codecompletion line 948

--- Code: ---void CodeCompletion::OnAppDoneStartup(CodeBlocksEvent& event)
{
    // Let the app startup before parsing
    // This is to prevent the Splash Screen from delaying so much. By adding the
    // timer, the splash screen is closed and Code::Blocks doesn't take so long
    // in starting.
    m_timer.Start(200, wxTIMER_ONE_SHOT);
}

--- End code ---
Line 948. CC still does not have an event.Skip() on its  EVT_APP_STARTUP_DONE routine.

You might want to put one there and see if the problem goes away.


--- Quote from: mandrav on December 20, 2006, 08:36:59 am ---
--- Quote from: killerbot on December 20, 2006, 08:05:58 am ---Will check with Yiannis, if CodeCompletion should do the event skip.

--- End quote ---

Yes it should :).

--- End quote ---

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version