Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development

SVNInside : development of another SVN plugin for CodeBlocks

<< < (19/31) > >>

orel:
Code::Blocks is crashing when i go in 'Manage Plugins' dialog, then i choose to uninstall my plugin, svninside
The svninside notebook page is removed from CB management notebook, the plugin is removing its log window, all of that without any problem. I then close the Manage plugins tab.

After that, i do nothing more than closing CB and i experiment a crash. CB does'nt crash if i don't uninstall my plugin or if i just disable it, the crash happens only after SVNInside uninstallation.

What am i doing wrong? any ideas


the plugin is in its 58th revision when this is hapening, while CB is in its 4807th rev

stahta01:
I will try to see if I can duplicate the problem when using an debug build of wxWidgets.
I just duplicated it with an release build of wxWidgets.

Note: The error message implied it was an MinGW Compiler error to me.

Edit: Decided to try it with MinGW GCC 3.4.5 before doing an debug build of wxWidgets.

Crashed with wxWidgets and Code::Blocks complied with MinGW GCC 3.4.5, too.

Now, trying wxWidgets debug complied with MinGW GCC 3.4.5.

Take a while to compile it all.

Tim S

JGM:
That problem happened to me also on windows only

stahta01:
Can someone out there see if on windows; if you get the about the same issue un-installing wxSmith MIME plugin.

I also had if Crash un-installing Code Snippets and To Do List plugins.

Note, the crash of Code Snippets and To Do List plugins look to be more like the SVN Plugin crash.

Both mention PluginManager::Configure


The message running under debug implies issues loading an library; the message imply it was already loaded.
I am guess it might be the wxPropertyGrid library.

Tim S

Part of Code-Snippet Crash report.


--- Code: ---Call stack:
6CD6E304  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CD6E304  _ZN9wxAppBase14SendIdleEventsEP8wxWindowR11wxIdleEvent
6CD6E342  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CD6E342  _ZN9wxAppBase14SendIdleEventsEP8wxWindowR11wxIdleEvent
6CD6E4A8  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CD6E4A8  _ZN9wxAppBase11ProcessIdleEv
6CD90AD1  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CD90AD1  _ZN17wxEventLoopManual3RunEv
6CD33CC7  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CD33CC7  _ZN8wxDialog9ShowModalEv
618628B7  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\codeblocks.dll:618628B7  _ZN13PluginManager9ConfigureEv
00422DA9  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\codeblocks.exe:00422DA9
6CCCA4AE  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CCCA4AE  _ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent
6CCCBA89  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CCCBA89  _ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler
6CCCBFBF  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CCCBFBF  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCBF61  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CCCBF61  _ZN12wxEvtHandler12ProcessEventER7wxEvent

--- End code ---

Part of To Do


--- Code: ---Call stack:
6CDE18E4  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CDE18E4  _ZN12wxWindowBase14UpdateWindowUIEl
6CD14C72  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CD14C72  _ZN8wxWindow14OnInternalIdleEv
6CD6E30A  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CD6E30A  _ZN9wxAppBase14SendIdleEventsEP8wxWindowR11wxIdleEvent
6CD6E342  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CD6E342  _ZN9wxAppBase14SendIdleEventsEP8wxWindowR11wxIdleEvent
6CD6E342  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CD6E342  _ZN9wxAppBase14SendIdleEventsEP8wxWindowR11wxIdleEvent
6CD6E4A8  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CD6E4A8  _ZN9wxAppBase11ProcessIdleEv
6CD90AD1  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CD90AD1  _ZN17wxEventLoopManual3RunEv
6CD33CC7  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CD33CC7  _ZN8wxDialog9ShowModalEv
618628B7  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\codeblocks.dll:618628B7  _ZN13PluginManager9ConfigureEv
00422DA9  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\codeblocks.exe:00422DA9
6CCCA4AE  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CCCA4AE  _ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent
6CCCBA89  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CCCBA89  _ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler
6CCCBFBF  F:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks\src\nightly\wxmsw28u_gcc_cb.dll:6CCCBFBF  _ZN12wxEvtHandler12ProcessEventER7wxEvent

--- End code ---

orel:
Those plugins are crashing CB just after having clicked on Uninstall in Manage plugins dialog :

* wxSmith - MIME plugin
* wxSmith

These plugin is crashing CB just after having clicked on Uninstall (unhandled exception thrwn message)

* ToDo list
No problem with :


* Class wizard
* Code completion
* Autosave
* File extensions handler
* Foreign projects importer
* Source code formatter
* Scripted wizard
* Open files list
* Windows XP look'n'feel
* Debugger
I tried removing all code using wxPropertyGrid in svnInside -> same problem occurs (uninstallation works but CB crash on closing app)
I also tried removing SVNInside logger creation and deletion --> same problem

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version