On Mon, Oct 18, 2010 at 7:04 PM, Biplab Kumar Modak <[email protected]> wrote:
> Hi All,
>
> I'm one of the developer of Code::Blocks. I have been working on porting
> Code::Blocks to Windows 64 bit.
>
> So far I have been able to compile (with some patches) and run native 64
> bit builds, but only with WPG-System64 compiler
> (http://www.horizonchess.com/wpg64/index.php?page=index). Currently
> Code::Blocks compiled with WPG-System64 compiler runs fine; but crashes
> while closing.
>
> However WPG-System64 development seems to have stopped. I would like to
> move to MinGW-w64 built compilers. I have tried several SeZero builds
> including 03/Oct/2010 one.
>
> I can compile trunk with some patches. But resulting binary
> crashes at start-up. I have faced same problem with all SeZero builds I
> have tried. I ran it under gdb. But couldn't managed to get any
> meaningful output.
>
> I'm posting output for better understanding.
>
> F:\DevTools\codeblocks\src\devel>gcc -v
> Using built-in specs.
> Target: x86_64-w64-mingw32
> Configured with: ../gcc44-svn/configure --host=x86_64-w64-mingw32
> --target=x86_64-w64-mingw32 --disable-multilib --enable-checking=release
> --prefix=/mingw64 --with-sysroot=/mingw64
> --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libgomp
> --with-gmp=/mingw64 --with-mpfr=/mingw64 --disable-nls --disable-win32-regis
> try
> Thread model: win32
> gcc version 4.4.5 20101001 (release) [svn/rev.164871 - mingw-w64/oz] (GCC)
>
> F:\DevTools\codeblocks\src\devel>gdb codeblocks.exe
> GNU gdb (GDB) 7.2.50.20101003-cvs
> Copyright (C) 2010 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "x86_64-w64-mingw32".
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/gdb/bugs/>...
> Reading symbols from F:\DevTools\codeblocks\src\devel/codeblocks.exe...done.
> (gdb) r
> Starting program: F:\DevTools\codeblocks\src\devel/codeblocks.exe
> [New Thread 5008.0x7c]
> warning: Critical error detected c0000374
>
>
> Program received signal SIGTRAP, Trace/breakpoint trap.
> 0x00000000771e6dc0 in ntdll!RtlUnicodeToCustomCPN ()
>    from C:\Windows\system32\ntdll.dll
> (gdb) bt
> #0  0x00000000771e6dc0 in ntdll!RtlUnicodeToCustomCPN ()
>    from C:\Windows\system32\ntdll.dll
> #1  0x000000000022ea40 in ?? ()
> warning: (Internal error: pc 0x9 in read in psymtab, but not in symtab.)
>
> warning: (Internal error: pc 0x9 in read in psymtab, but not in symtab.)
>
> #2  0x000000000000000a in ?? ()
>     at
> c:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../include/c+
> +/4.4.5/ext/new_allocator.h:73
> warning: (Internal error: pc 0x9 in read in psymtab, but not in symtab.)
>
> warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
>
> Backtrace stopped: previous frame inner to this frame (corrupt stack?)
> (gdb)
>
>
> Only meaningful info I can get is "warning: Critical error detected
> c0000374". Google search shows it to be a "Heap corruption error".
> Beyond that I have no clue.
>
> Any pointer in this regard will be Highly Appreciated. If you need
> compiled binary / patch used please let me know.
>
> Thanks in advance,
>
>
> Biplab
>

Have you tried a 4.5 build?  Although I tried my best with gcc-4.4,
it is possible that I missed a few fixes, therefore it would be useful
to know whether the badness is reproducible with a gcc-4.5 (mine
is sezero_4.5_20101002) or gcc-4.6-based toolchain (such as
the automated builds or ruben's personal build).

--
O.S.

------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to