Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
SVNInside : development of another SVN plugin for CodeBlocks
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