News:

When registered with our forums, feel free to send a "here I am" post here to differ human beings from SPAM bots.

Main Menu

wx30 Crash on plugin installation

Started by BlueHazzard, November 24, 2015, 02:56:14 PM

Previous topic - Next topic

BlueHazzard

Hi,
i was trying to use wx30 build for c::b trunk. I get a crash (segfault) on installing a (any) plugin: Plugins->Manage Plugins->Install new

As far as my investigation went, i can tell that the crash occurs in a  UI Update event, after the plugin was extracted. I can't exactly locate the problem because the ui calls are ?somehow asynchronous?

I have tested this on linux mint15 can someone confirm this crash or is this just me?

Details linux mint 15 64bit
build wxWidgets gtk2-unicode-3.1
c::b trunk

greetings

ollydbg

Before I can reproduce the issue, here comes a question: How can I create a .cbplugin file?  :) Is it just a zip file? I haven't tried to create such package before, I don't see the related document in the wiki, thanks.
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

oBFusCATed

(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

stahta01

Quote from: oBFusCATed on November 24, 2015, 04:02:48 PM
Use the codeblocks plugin wizard. :)

Is your CB wxWidgets 2.8 or wxWidgets 3.0?

On Debian 8; using CB linked to wxWidgets 3.0; a simple Tool plugin worked once I fixed the Project to use no lib prefix for the so file.

Tim S.
C Programmer working to learn more about C++.
On Windows 10 64 bit and Windows 11 64 bit.
--
When in doubt, read the CB WiKi FAQ. [url="http://wiki.codeblocks.org"]http://wiki.codeblocks.org[/url]

BlueHazzard

Or you export it from the plugin manager ;)

BlueHazzard

I tested this on windows 7 and it worked. Can someone try on Linux, and confirm that only i have this bug?

thanks