Author Topic: The 30 December 2018 build (11543) is out.  (Read 11689 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5164
The 30 December 2018 build (11543) is out.
« on: December 30, 2018, 01:35:24 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 30 December 2018 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2018/CB_20181230_rev11543_win64.7z
  - Linux :
   none

The current SDK version is : 1.37.0

Resolved Fixed:

  • First build based on Mingw64-GCC 8.1.0

Regressions/Confirmed/Annoying/Common bugs:


    « Last Edit: January 01, 2019, 09:45:01 pm by killerbot »

    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5164
    Re: The 30 December 2018 build (11543) is out.
    « Reply #1 on: December 30, 2018, 02:26:36 pm »
    anyone seeing crashes with this ?


    Code: [Select]
    Error occurred on Sunday, December 30, 2018 at 14:25:15.

    codeblocks.exe caused an Access Violation at location 00000000677535AC in module codecompletion.dll Reading from location 0000000000000000.

    AddrPC           Params
    00000000677535AC 000000000DC28E30 000000000E7964F0 000000000EF75658  codecompletion.dll!0x935ac
    0000000067753F32 000000000DC28E30 000000000E7964F0 0000000000000006  codecompletion.dll!0x93f32
    00000000677539B6 000000000DC28E30 000000000D974280 000000000E7964E0  codecompletion.dll!0x939b6
    00000000677532CF 000000000DC28E30 000000000D974280 00000000FFFFFFFF  codecompletion.dll!0x932cf
    0000000067751B1F 000000000DC28E30 0000000067750F7E 000000000DC28E30  codecompletion.dll!0x91b1f
    0000000067751401 000000000E7965E0 000000000DC28E30 000000000F83BDF0  codecompletion.dll!0x91401
    00000000677511C6 000000000E796730 000000000DC28E30 000000000F4F0AC0  codecompletion.dll!0x911c6
    000000006773C4B8 000000000DC28E20 000000000DC28E30 0000000002000002  codecompletion.dll!0x7c4b8
    000000006773C0DD 000000000DC28E20 000000000DC29048 0000000008F4D700  codecompletion.dll!0x7c0dd
    000000006773AC75 000000000DC28E20 000000000DC28E20 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 0000000008F4D3B0 000000000E797E00 000000000E797E00  codecompletion.dll!0x712d4
    000000006773467D 0000000008F4D3B0 000000000E797E00 000000000DC28B01  codecompletion.dll!0x7467d
    000000006773EC6A 000000000DC28950 000000006780B8A0 0000000002000002  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000DC28950 000000000DC28B78 0000000008F4D700  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000DC28950 000000000DC28950 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 0000000008F4D3B0 000000000E798E20 000000000E798E00  codecompletion.dll!0x712d4
    000000006773467D 0000000008F4D3B0 000000000E798E20 000000000DC28101  codecompletion.dll!0x7467d
    000000006773EC6A 000000000DC27FB0 000000006780B8A0 0000000002080130  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000DC27FB0 000000000DC281D8 0000000008F4D700  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000DC27FB0 000000000DC27FB0 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 0000000008F4D3B0 000000000E799E40 000000000E799E00  codecompletion.dll!0x712d4
    000000006773467D 0000000008F4D3B0 000000000E799E40 000000000DC26E01  codecompletion.dll!0x7467d
    000000006773EC6A 000000000DC26C70 000000006780B8A0 0000000002000002  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000DC26C70 000000000DC26E98 0000000008F4D700  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000DC26C70 000000000DC26C70 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 0000000008F4D3B0 000000000E79AE60 000000000E79AE00  codecompletion.dll!0x712d4
    000000006773467D 0000000008F4D3B0 000000000E79AE60 000000000DC28601  codecompletion.dll!0x7467d
    000000006773EC6A 000000000DC28480 000000006780B8A0 00000000020800F0  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000DC28480 000000000DC286A8 0000000008F4D700  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000DC28480 000000000DC28480 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 0000000008F4D3B0 000000000E79BE80 000000000E79BE00  codecompletion.dll!0x712d4
    000000006773467D 0000000008F4D3B0 000000000E79BE80 000000000DC26901  codecompletion.dll!0x7467d
    000000006773EC6A 000000000DC267A0 000000006780B8A0 0000000002000000  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000DC267A0 000000000DC269C8 0000000008F4D700  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000DC267A0 000000000DC267A0 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 0000000008F4D3B0 000000000E79CEA0 000000000E79CE00  codecompletion.dll!0x712d4
    000000006773467D 0000000008F4D3B0 000000000E79CEA0 000000000DC26401  codecompletion.dll!0x7467d
    000000006773EC6A 000000000DC262D0 000000006780B8A0 000000000208004C  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000DC262D0 000000000DC264F8 0000000008F4D700  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000DC262D0 000000000DC262D0 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 0000000008F4D3B0 000000000E79DEC0 000000000E79DE00  codecompletion.dll!0x712d4
    000000006773467D 0000000008F4D3B0 000000000E79DEC0 000000000DC26001  codecompletion.dll!0x7467d
    000000006773EC6A 000000000DC25E00 000000006780B8A0 000000000208004E  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000DC25E00 000000000DC26028 0000000008F4D700  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000DC25E00 000000000DC25E00 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 0000000008F4D3B0 000000000E79EEE0 000000000E79EE00  codecompletion.dll!0x712d4
    000000006773467D 0000000008F4D3B0 000000000E79EEE0 000000000D8F9001  codecompletion.dll!0x7467d
    000000006773EC6A 000000000D8F8E50 000000006780B8A0 0000000002080058  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000D8F8E50 000000000D8F9078 000000000D621800  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000D8F8E50 00000000000005CC 000000000E79F900  codecompletion.dll!0x7ac75
    0000000067761A62 000000000D8F8E50 000000000D621880 0000000000000000  codecompletion.dll!0xa1a62
    00000000709787AF 000000000D621820 0000000000000000 0000000000000000  codeblocks.dll!cbThreadPool::cbWorkerThread::Entry
    0000000069D3AFF2 000000000D621820 000000000D621830 0000000000000000  wxmsw311u_gcc_cb.dll!wxThread::CallEntry
    0000000069D3F419 00007FFD02A0F090 0000000000000000 0000000000000000  wxmsw311u_gcc_cb.dll!wxMutex::wxMutex
    0000000069D3FD01 00000000090466F0 0000000000000000 0000000000000000  wxmsw311u_gcc_cb.dll!wxMutex::wxMutex
    00007FFD0004AE06 00007FFD0009F6D0 000000000911C140 0000000000000000  msvcrt.dll!_beginthreadex
    00007FFD0004AEDC 0000000000000000 0000000000000000 0000000000000000  msvcrt.dll!_endthreadex
    00007FFD000C2784 0000000000000000 0000000000000000 0000000000000000  KERNEL32.DLL!BaseThreadInitThunk
    00007FFD02A30C31 0000000000000000 0000000000000000 0000000000000000  ntdll.dll!RtlUserThreadStart

    Offline cyuyan

    • Single posting newcomer
    • *
    • Posts: 8
    Re: The 30 December 2018 build (11543) is out.
    « Reply #2 on: December 30, 2018, 02:36:45 pm »
    It needs three files:libgcc_s_seh-1.dll, libstdc++-6.dll and libwinpthread-1.dll.

    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5164
    Re: The 30 December 2018 build (11543) is out.
    « Reply #3 on: December 30, 2018, 03:04:03 pm »
    ok, thanks for the info, can anyone confirm this ?

    Upon confirmation I will package them and upload them.

    Offline zed

    • Single posting newcomer
    • *
    • Posts: 7
    Re: The 30 December 2018 build (11543) is out.
    « Reply #4 on: December 30, 2018, 04:28:41 pm »
    can anyone confirm this ?
    Yes, you need this dll's:

    Code: [Select]
    c:\dev\CodeBlocks>dumpbin /dependents codeblocks.exe

    Microsoft (R) COFF/PE Dumper Version 9.00.30729.01
    Copyright (C) Microsoft Corporation.  All rights reserved.

    Dump of file codeblocks.exe

    File Type: EXECUTABLE IMAGE

      Image has the following dependencies:

        COMCTL32.dll
        libgcc_s_seh-1.dll
        KERNEL32.dll
        msvcrt.dll
        SHELL32.dll
        SHFOLDER.dll
        USER32.dll
        libstdc++-6.dll
        wxmsw311u_gcc_cb.dll
        codeblocks.dll
        exchndl.dll

      Summary

            1000 .CRT
            A000 .bss
            1000 .data
            1000 .edata
           20000 .idata
           11000 .pdata
           39000 .rdata
            7000 .reloc
           3D000 .rsrc
          123000 .text
            1000 .tls
           1E000 .xdata

    Offline gd_on

    • Regular
    • ***
    • Posts: 456
    Re: The 30 December 2018 build (11543) is out.
    « Reply #5 on: December 30, 2018, 05:31:17 pm »
    Yes, these dlls are necessary.
    If I remember well, with TDM compilers it was not necessary because those dependancies were statically linked internally.
    Of course, if you have installed MinGW 8.1 compiler 64 bits, and the bin subfolder is in your path variable, it's not useful to duplicate them. But for a standard distribution, without compiler, you need them just for C::B itself.

    gd_on
    Windows 10 or 7, svn C::B (last version or almost!), WxWidgets 2.8.12, Compilers TDM 4.9.2 32 bits (gcc and gfortran installed in C:\MinGW32). Tests with C::B 64 bits and WxWidgets 2.8.12 or 3.1.2 (64 bits) compiled by TDM 4.9.2 or Std 8.1 in C:\MinGW64

    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5164
    Re: The 30 December 2018 build (11543) is out.
    « Reply #6 on: December 30, 2018, 06:53:08 pm »
    dll's added in a zip file (Mingw64dlls8.1.0.7z), see original message.

    Offline BlueHazzard

    • Developer
    • Lives here!
    • *****
    • Posts: 2375
    Re: The 30 December 2018 build (11543) is out.
    « Reply #7 on: December 30, 2018, 08:06:47 pm »
    dll's added in a zip file (Mingw64dlls8.1.0.7z), see original message.
    Thank you. I tested the build and got the same crash for code completion
    Code: [Select]
    00000000677535AC 000000000CB29760 000000000D2DF150 000000000D29D018  codecompletion.dll!0x935ac
    0000000067753F32 000000000CB29760 000000000D2DF150 000000000000000D  codecompletion.dll!0x93f32
    00000000677539B6 000000000CB29760 000000000D175330 000000000A6F9DF0  codecompletion.dll!0x939b6
    00000000677532CF 000000000CB29760 000000000D175330 00000000FFFFFFFF  codecompletion.dll!0x932cf
    0000000067751B1F 000000000CB29760 0000000067750F7E 000000000CB29760  codecompletion.dll!0x91b1f
    0000000067751401 000000000A6F9EF0 000000000CB29760 000000000CB29AF0  codecompletion.dll!0x91401
    0000000067751067 000000000A6FA310 000000000CB29760 000000000C71D2F0  codecompletion.dll!0x91067
    000000006773BFE7 000000000CB29750 000000000CB29978 00000000079DF700  codecompletion.dll!0x7bfe7
    000000006773AC75 000000000CB29750 000000000CB29750 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 00000000079DF420 000000000A6FAE60 000000000A6FAE00  codecompletion.dll!0x712d4
    000000006773467D 00000000079DF420 000000000A6FAE60 000000000CB29401  codecompletion.dll!0x7467d
    000000006773EC6A 000000000CB29280 000000006780B8A0 000000000C47CC60  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000CB29280 000000000CB294A8 00000000079DF700  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000CB29280 000000000CB29280 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 00000000079DF420 000000000A6FBE80 000000000A6FBE00  codecompletion.dll!0x712d4
    000000006773467D 00000000079DF420 000000000A6FBE80 000000000CB28F01  codecompletion.dll!0x7467d
    000000006773EC6A 000000000CB28DB0 000000006780B8A0 0000000007DFCB80  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000CB28DB0 000000000CB28FD8 00000000079DF700  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000CB28DB0 000000000CB28DB0 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 00000000079DF420 000000000A6FCEA0 000000000A6FCE00  codecompletion.dll!0x712d4
    000000006773467D 00000000079DF420 000000000A6FCEA0 000000000CB28B01  codecompletion.dll!0x7467d
    000000006773EC6A 000000000CB288E0 000000006780B8A0 0000000007A78D40  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000CB288E0 000000000CB28B08 00000000079DF700  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000CB288E0 000000000CB288E0 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 00000000079DF420 000000000A6FDEC0 000000000A6FDE00  codecompletion.dll!0x712d4
    000000006773467D 00000000079DF420 000000000A6FDEC0 000000000CB28101  codecompletion.dll!0x7467d
    000000006773EC6A 000000000CB27F40 000000006780B8A0 000000000CAF8A60  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000CB27F40 000000000CB28168 00000000079DF700  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000CB27F40 000000000CB27F40 0000000000000000  codecompletion.dll!0x7ac75
    00000000677312D4 00000000079DF420 000000000A6FEEE0 000000000A6FEE00  codecompletion.dll!0x712d4
    000000006773467D 00000000079DF420 000000000A6FEEE0 000000000C6E5401  codecompletion.dll!0x7467d
    000000006773EC6A 000000000C6E52A0 000000006780B8A0 000000000C68B230  codecompletion.dll!0x7ec6a
    000000006773B1A7 000000000C6E52A0 000000000C6E54C8 000000000B977A00  codecompletion.dll!0x7b1a7
    000000006773AC75 000000000C6E52A0 0000000000000430 000000000A6FF900  codecompletion.dll!0x7ac75
    0000000067761A62 000000000C6E52A0 000000000B977A90 0000000000000000  codecompletion.dll!0xa1a62
    00000000709787AF 000000000B977A30 0000000000000000 0000000000000000  codeblocks.dll!cbThreadPool::cbWorkerThread::Entry
    0000000069D3AFF2 000000000B977A30 000000000B977A40 0000000000000000  wxmsw311u_gcc_cb.dll!wxThread::CallEntry
    0000000069D3F419 000000000B977A30 0000000007AEFB90 0000000000000000  wxmsw311u_gcc_cb.dll!wxMutex::wxMutex
    0000000069D3FD01 0000000007E5D760 0000000000000000 0000000000000000  wxmsw311u_gcc_cb.dll!wxMutex::wxMutex
    000007FEFD7F415F 000007FEFD881EA0 0000000007E5D760 0000000000000000  msvcrt.dll!_endthreadex
    000007FEFD7F6EBD 0000000000000000 0000000000000000 0000000000000000  msvcrt.dll!_endthreadex
    0000000076FC59CD 0000000000000000 0000000000000000 0000000000000000  kernel32.dll!BaseThreadInitThunk
    000000007722385D 0000000000000000 0000000000000000 0000000000000000  ntdll.dll!RtlUserThreadStart

    Would it be possible to  leave the debugging symbols in the nightly build? So this (and other nightly crashes) would be more easier to debug...

    Offline BlueHazzard

    • Developer
    • Lives here!
    • *****
    • Posts: 2375
    Re: The 30 December 2018 build (11543) is out.
    « Reply #8 on: December 30, 2018, 08:12:36 pm »
    Also the layout is strange, and some symbols in the toolbar are missing ,
    see the attached image the missing symbols for thread search (where the override is written)

    Offline Melchior

    • Multiple posting newcomer
    • *
    • Posts: 63
    • Sage of Life, Reason, and Time
    Re: The 30 December 2018 build (11543) is out.
    « Reply #9 on: December 30, 2018, 08:13:12 pm »
    Would it be possible to  leave the debugging symbols in the nightly build? So this (and other nightly crashes) would be more easier to debug...
    would be nice if they did that lol...
    (PC Specs)
    CPU: AMD FX-9590 4.7GHz 8-core  RAM: 32GB
    Motherboard: Asus SABERTOOTH 990FX R2.0
    GPU: nVidia GTX 1070 Ti 8GB  --  GFX Drivers: Nvidia v430.39
    OS: Windows 7 Ultimate 64-bit SP1 (x64)

    Offline sphinx66

    • Single posting newcomer
    • *
    • Posts: 3
    Re: The 30 December 2018 build (11543) is out.
    « Reply #10 on: December 30, 2018, 09:31:19 pm »
    This version crash on start, when I try open existing project

    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5164
    Re: The 30 December 2018 build (11543) is out.
    « Reply #11 on: December 31, 2018, 08:35:31 am »
    could everyone who suffers from some crash, try the same thing with the previous nightly (same code version but the older compiler), so we can determine if it is due to code changes or just using the new compiler.

    Offline BlueHazzard

    • Developer
    • Lives here!
    • *****
    • Posts: 2375
    Re: The 30 December 2018 build (11543) is out.
    « Reply #12 on: December 31, 2018, 10:48:51 am »
    could everyone who suffers from some crash, try the same thing with the previous nightly (same code version but the older compiler), so we can determine if it is due to code changes or just using the new compiler.
    I have tried it and at the moment i do not get any crash during working. I will still test during the day.

    Also the missing images are present (see the attached image and compare it with the image from the previous post)

    Could it be that the build was not completely clean before compiler switching?

    Offline usercdbl

    • Single posting newcomer
    • *
    • Posts: 5
    Re: The 30 December 2018 build (11543) is out.
    « Reply #13 on: December 31, 2018, 11:06:33 am »
    The Zip File size of the latest version is smaller than the previous one.
    Is there any reason that you know?
    Please see in the attached jpg.

    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5164
    Re: The 30 December 2018 build (11543) is out.
    « Reply #14 on: December 31, 2018, 11:43:55 am »
    new compiler version that creates smaller stuff ?

    Or because it in the old one something was in there which was obsolete ? For the new toolchain build I started with a clean development dir ...

    I will try to have a look at the difference.