User forums > Help
code::blocks hangs at startup
killerbot:
2 days ago, since a very long time, I did a fresh build of CB on linux, in Tumbleweed.
Build goes fine, but launching fails. With a similar problem as mentioned above, and the 'renaming' the 3 wxSmith zip files.
Probably when starting a build by excluding these plug-in(s) things would have been ok too.
--- Code: ---sudo mv /usr/local/share/codeblocks/wxSmithAui.zip /usr/local/share/codeblocks/wxSmithAui.old
sudo mv /usr/local/share/codeblocks/wxsmithcontribitems.zip /usr/local/share/codeblocks/wxsmithcontribitems.old
sudo mv /usr/local/share/codeblocks/wxsmith.zip /usr/local/share/codeblocks/wxsmith.old
--- End code ---
Conclusion: this problem is not solved yet, did anyone in the meantime had a look at it ?
for reference, I stumbled also upon: https://bbs.archlinux.org/viewtopic.php?id=308575
stahta01:
--- Quote from: killerbot on January 21, 2026, 09:58:26 am ---2 days ago, since a very long time, I did a fresh build of CB on linux, in Tumbleweed.
Build goes fine, but launching fails. With a similar problem as mentioned above, and the 'renaming' the 3 wxSmith zip files.
Probably when starting a build by excluding these plug-in(s) things would have been ok too.
--- Code: ---sudo mv /usr/local/share/codeblocks/wxSmithAui.zip /usr/local/share/codeblocks/wxSmithAui.old
sudo mv /usr/local/share/codeblocks/wxsmithcontribitems.zip /usr/local/share/codeblocks/wxsmithcontribitems.old
sudo mv /usr/local/share/codeblocks/wxsmith.zip /usr/local/share/codeblocks/wxsmith.old
--- End code ---
Conclusion: this problem is not solved yet, did anyone in the meantime had a look at it ?
for reference, I stumbled also upon: https://bbs.archlinux.org/viewtopic.php?id=308575
--- End quote ---
What wxWidget version is being used?
My wild guess is the png images; I checked one image file and if not wxCHECK_VERSION(3, 1, 6) then png images are used.
Edit: The single source file (wxsitemeditor.cpp) I checked was the only one that used the svg images if 3.1.6 or newer.
Tim S.
Miguel Gimenez:
Works OK on Ubuntu 22.04 with wxWidgets 3.2.6, I cannot check on other Linux. wxSmith uses some initialization tricks that may be non-portable.
This ticket reports that downgrading gdk-pixbuf2 from 2.44.2-1 to 2.42.12-2 fixes the problem.
Miguel Gimenez:
On 2.43 gdk-pixbuf deprecated the XPM api and disabled XPM loader by default, see release notes.
wxSmith defines a XPM in wxSmith.cpp:50 and uses it during plugin attachment in wxSmith.cpp:211; Probably changing this XPM to a PNG or SVG fixes the issue.
Miguel Gimenez:
Replaced XPM with PNG in OnAttach(), see r13773, this may fix the issue (untested).
There are more XPM bitmaps in other parts.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version