News:

As usual while waiting for the next release - don't forget to check the nightly builds in the forum.

Main Menu

The 12 January 2019 build (11552) is out.

Started by killerbot, January 12, 2019, 07:11:09 PM

Previous topic - Next topic

killerbot

Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

Before you use a nightly make sure you understand how it works.

A link to the unicode windows wxWidget dll(s) for Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/wxmsw31u_gcc_cb_wx311_gcc810-mingw64.7z
A link to Mingw64 dll's needed by Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/Mingw64dlls8.1.0.7z


The 12 January 2019 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2019/CB_20190112_rev11552_win64.7z
  - Linux :
   none

The current SDK version is : 1.37.0

Resolved Fixed:


  • CC: fix crash issue caused by access array with out of bound index.
  • CC: fix #762 CC fails on struct instances declared on same statement
  • CC: fix a crash issue (buffer overflow) introduced in rev11545
  • debugger: Make it possible to see values of variables in wxsmith code blocks
  • UI: Fix a warning emitted by wxWidgets about incorrect use of wxALIGN_CENTER_HORIZONTAL in the EditPath dialog

Regressions/Confirmed/Annoying/Common bugs:




Xaviou

Hi

OS X version of this rev can be downloaded from my Google Drive.

Debian Stretch (32 and 64 bits) can be installed from my repo.

Regards
Xav'
My wxWidgets's stuff : [url="https://wxstuff.xaviou.fr/"]https://wxstuff.xaviou.fr/[/url]

kingfox


Karutoh

There's a problem when I create an empty file. It's been doing this through a lot of nightly build versions.


BlueHazzard

Quote from: Karutoh on January 15, 2019, 10:43:19 PM
There's a problem when I create an empty file. It's been doing this through a lot of nightly build versions.

Can you please describe the exact steps you do?
Something like:
1) Open codeblocks version XXX
2) Create a New file with File->New->File
3) Save file
4) Error message appears
ecc....

Karutoh

#5
1.) Open codeblocks version "svn build rev 11552"
2.) Load my projects
3.) Select the project I want to create a new file for
4.) Created a New file with File->New->Empty File
5.) Prompts me with, "Do you want to add this new file to an active project (has to be saved first)?"
6.) I click, "yes"
7.) I save the file under my project's directory
8.) The error shown above appears

Miguel Gimenez

#6
This is due to a failed encoding detection. You can work around this changing the configuration in Settings->Editor->General settings->Encoding settings to bypass C::B autodetection.

Anyway this is only a warning.

EDIT: The problem is in sdk\filemanager.cpp:416, wxCSConv doesn't like wxFONTENCODING_DEFAULT. The file is empty, so autodetection always fails. If I change line 416 to

wxCSConv csconv(wxFONTENCODING_SYSTEM);

then the assert goes away.

Frank_CB

Installed the 01/12/2019 Nightly Build (11552).

Then built C::B from SVN 11554 source, with mingw-w64-gcc-8.1.0 compiler, on Win10 64-bit platform, using the 11552 nightly.

The following contributed plugins failed to build: SpellChecker and Exporter

SVN 11554 source also has the files for the following contributed plugins: appdata, pythonplugins, valgrind, wxSmithDemo, wxSmithExplorer and wxSmithSTC. Were these suppose to be included in the ContribPlugins.wx31_64.workspace?

Regards!

oBFusCATed

Quote from: Frank_CB on January 16, 2019, 11:00:32 PM
The following contributed plugins failed to build: SpellChecker and Exporter
Are there any build errors?
(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: Frank_CB on January 16, 2019, 11:00:32 PM
SVN 11554 source also has the files for the following contributed plugins: appdata, pythonplugins, valgrind, wxSmithDemo, wxSmithExplorer and wxSmithSTC. Were these suppose to be included in the ContribPlugins.wx31_64.workspace?

appdata                 Never heard of this plugin
pythonplugins        No
valgrind                 No, this is a non windows plugin that is included in Linux/Unix workspace
wxSmithDemo        No
wxSmithExplorer    I forgot about this plugin
wxSmithSTC           No

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]

Frank_CB

@oBFusCated  Warnings and Errors for both plugins will be sent tomorrow.

@stahta01  Thanks for your response.

Regards

Frank_CB

@oBFusCated

The Build Messages continuing the warnings and errors for SpelllChecker and Exporter are attached, as separate files.

Regards

oBFusCATed

It seems these projects doesn't link to some base library. Or you're not using a monolithic wxwidgets, but this is highly unlikely.
(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

#13
Frank_CB: What version of wxWidgets library did you use 3.1.1 or 3.1.2?

Edit: found 3.1.2 in logs

If I get free time I will try to duplicate your build issue with  SpellChecker and Exporter plugins.

Edit: Started building wxWidgets which can take a few hours

Edit: Did not see the problem when I built using CB 17.12; will try it with the nightly build, likely be a day or two.
Edit: The NB did not show the error; did show the warning. Possible patch to fix the warning.


diff --git a/src/plugins/contrib/source_exporter/Exporter_wx31_64.cbp b/src/plugins/contrib/source_exporter/Exporter_wx31_64.cbp
index 8588982b8..2e21842a8 100644
--- a/src/plugins/contrib/source_exporter/Exporter_wx31_64.cbp
+++ b/src/plugins/contrib/source_exporter/Exporter_wx31_64.cbp
@@ -58,7 +58,7 @@
<Target title="default">
<Option output="../../../devel31_64/share/CodeBlocks/plugins/Exporter" prefix_auto="0" extension_auto="1" />
<Option object_output="../../../.objs31_64/plugins/contrib/source_exporter" />
- <Option external_deps="wxPdfDocument/lib31_64/wxPdfDocument.a;" />
+ <Option external_deps="wxPdfDocument/lib31_64/libwxPdfDocument.a;" />
<Option type="3" />
<Option compiler="gcc" />
<Option parameters="--debug-log --multiple-instance -na -ns -nd -p debug" />
--
2.19.1.windows.1


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]

Frank_CB

Using Monolithic build of wxWidgets-3.1.2.

Started having issues with SVN 11552 source. Used mingw-w64-gcc-8.1.0 as the compiler since it started being used to create NBs.

Regards