Code::Blocks Forums

User forums => Using Code::Blocks => Topic started by: ironhead on November 09, 2009, 04:23:55 am

Title: Crash in 5905 when disabling a plugin
Post by: ironhead on November 09, 2009, 04:23:55 am
I just svn'd up to 5905 and now whenever I try to disable a plugin, I get an immediate crash.  Enabling a plugin seems to work fine.

I'm running Windows XP Professional with Code::Blocks compiled with MinGW GCC/G++ 4.4.0.

No .RPT file is being generated.
Title: Re: Crash in 5905 when disabling a plugin
Post by: Jenna on November 09, 2009, 06:43:41 am
Does this happen with any plugin ?
Title: Re: Crash in 5905 when disabling a plugin
Post by: MortenMacFly on November 09, 2009, 09:44:37 am
I just svn'd up to 5905 and now whenever I try to disable a plugin, I get an immediate crash.
What plugin? Notice that this usually is a bug in the plugin, not C::B.
Title: Re: Crash in 5905 when disabling a plugin
Post by: ironhead on November 09, 2009, 01:00:55 pm
For me it's happening for all plugins.

Edit: Running codeblocks.exe through GDB when the crash occurs I get:

Program received signal SIGSEGV, Segmentation fault.
0x6277aeab in wxEvtHandler::SearchDynamicEventTable(wxEvent&)
   from C:\Source\codeblocks\trunk\src\devel\wxmsw28u_gcc_custom.dll
Title: Re: Crash in 5905 when disabling a plugin
Post by: Pecan on November 09, 2009, 03:18:20 pm
This seems to be caused by the new BrowseTracker jump code.
I'm looking into it.

Fixed: SVN 5908
Title: Re: Crash in 5905 when disabling a plugin
Post by: ironhead on November 09, 2009, 07:07:42 pm
Fixed: SVN 5908

I confirm that it is fixed.  Thank you for the quick response Pecan! :)
Title: Re: Crash in 5905 when disabling a plugin
Post by: ollydbg on November 10, 2009, 01:54:30 pm
Hi, Pecan:
I have just built the SVN 5908, but I still don't know how to use the new BrowserTrack feature---it seems this plug-in can record the jump information....

Can you give a simple instruction? Which key should I use to navigate forward between the jump position?

Thanks.
Title: Re: Crash in 5905 when disabling a plugin
Post by: Pecan on November 10, 2009, 02:12:33 pm
Hi, Pecan:
I have just built the SVN 5908, but I still don't know how to use the new BrowserTrack feature---it seems this plug-in can record the jump information....

Can you give a simple instruction? Which key should I use to navigate forward between the jump position?

Thanks.

You'll have to assign a key to View->Jump Back/Frwd with Settings->Editor->Keyboard Shortcuts (KeyBinder)
Title: Re: Crash in 5905 when disabling a plugin
Post by: ollydbg on November 10, 2009, 03:34:01 pm
Hi, Pecan:
I have just built the SVN 5908, but I still don't know how to use the new BrowserTrack feature---it seems this plug-in can record the jump information....

Can you give a simple instruction? Which key should I use to navigate forward between the jump position?

Thanks.

You'll have to assign a key to View->Jump Back/Frwd with Settings->Editor->Keyboard Shortcuts (KeyBinder)

Thanks, it works great!!!