Author Topic: The 12 January 2019 build (11552) is out.  (Read 14306 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
The 12 January 2019 build (11552) is out.
« on: January 12, 2019, 07:11:09 pm »
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:



    Offline Xaviou

    • Regular
    • ***
    • Posts: 302
      • X@v's wxStuff
    Re: The 12 January 2019 build (11552) is out.
    « Reply #1 on: January 12, 2019, 11:44:15 pm »
    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'
    The french wxWidgets site : http://www.wxdev.fr
    My wxWidgets's stuff : https://wxstuff.xaviou.fr/

    Offline kingfox

    • Multiple posting newcomer
    • *
    • Posts: 41
    Re: The 12 January 2019 build (11552) is out.
    « Reply #2 on: January 13, 2019, 04:34:03 am »
    Wonderful !!! ;D

    Offline Karutoh

    • Single posting newcomer
    • *
    • Posts: 2
    Re: The 12 January 2019 build (11552) is out.
    « Reply #3 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.


    Online BlueHazzard

    • Developer
    • Lives here!
    • *****
    • Posts: 2550
    Re: The 12 January 2019 build (11552) is out.
    « Reply #4 on: January 16, 2019, 12:08:25 am »
    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....

    Offline Karutoh

    • Single posting newcomer
    • *
    • Posts: 2
    Re: The 12 January 2019 build (11552) is out.
    « Reply #5 on: January 16, 2019, 12:21:11 am »
    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
    « Last Edit: January 16, 2019, 12:32:48 am by Karutoh »

    Offline Miguel Gimenez

    • Regular
    • ***
    • Posts: 371
    Re: The 12 January 2019 build (11552) is out.
    « Reply #6 on: January 16, 2019, 09:21:00 am »
    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

    Code: [Select]
    wxCSConv csconv(wxFONTENCODING_SYSTEM);
    then the assert goes away.
    « Last Edit: January 16, 2019, 10:11:52 am by Miguel Gimenez »

    Offline Frank_CB

    • Multiple posting newcomer
    • *
    • Posts: 54
    Re: The 12 January 2019 build (11552) is out.
    « Reply #7 on: January 16, 2019, 11:00:32 pm »
    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!

    Offline oBFusCATed

    • Developer
    • Lives here!
    • *****
    • Posts: 12085
      • Travis build status
    Re: The 12 January 2019 build (11552) is out.
    « Reply #8 on: January 16, 2019, 11:09:58 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!]

    Offline stahta01

    • Lives here!
    • ****
    • Posts: 6666
      • My Best Post
    Re: The 12 January 2019 build (11552) is out.
    « Reply #9 on: January 17, 2019, 12:17:48 am »
    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++ and Git.
    On Windows 7 64 bit and Windows 10 32 bit.
    On Debian Stretch, compiling CB Trunk against wxWidgets 3.0.
    --
    When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

    Offline Frank_CB

    • Multiple posting newcomer
    • *
    • Posts: 54
    Re: The 12 January 2019 build (11552) is out.
    « Reply #10 on: January 17, 2019, 04:14:20 am »
    @oBFusCated  Warnings and Errors for both plugins will be sent tomorrow.

    @stahta01  Thanks for your response.

    Regards

    Offline Frank_CB

    • Multiple posting newcomer
    • *
    • Posts: 54
    Re: The 12 January 2019 build (11552) is out.
    « Reply #11 on: January 17, 2019, 05:11:31 pm »
    @oBFusCated

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

    Regards

    Offline oBFusCATed

    • Developer
    • Lives here!
    • *****
    • Posts: 12085
      • Travis build status
    Re: The 12 January 2019 build (11552) is out.
    « Reply #12 on: January 17, 2019, 07:55:02 pm »
    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!]

    Offline stahta01

    • Lives here!
    • ****
    • Posts: 6666
      • My Best Post
    Re: The 12 January 2019 build (11552) is out.
    « Reply #13 on: January 17, 2019, 09:04:22 pm »
    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.

    Code: [Select]
    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.
    « Last Edit: January 18, 2019, 03:08:05 am by stahta01 »
    C Programmer working to learn more about C++ and Git.
    On Windows 7 64 bit and Windows 10 32 bit.
    On Debian Stretch, compiling CB Trunk against wxWidgets 3.0.
    --
    When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

    Offline Frank_CB

    • Multiple posting newcomer
    • *
    • Posts: 54
    Re: The 12 January 2019 build (11552) is out.
    « Reply #14 on: January 18, 2019, 05:40:41 am »
    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