User forums > Help

Code::Blocks hangs while debugging

<< < (2/5) > >>

TF:
Hi,

now I've compiled Code::Blocks from svn (Rev2395) and there's no crash at all :) But I've still problems with debugging:
Debugger tab:

--- Code: ---Starting debugger: done
Invalid debugger script: 'gdb_types.script'
Setting breakpoints
Debugger name and version: GNU gdb 6.4-debian
--- End code ---

Under ./devel/trunk/src/scripts/ I found a gdb_types.script. Must I copy it to a special folder Code::Blocks searches for it?

Also as I stopped the debugger I get the following messages in a window and in the 'Debugger(debug)' tab:

--- Code: ---> info files
Symbols from "/data/Cplusplus_tests/C++_Entwicklung/Kapitel_11/uebung1711".
Unix child process:
Using the running image of child process 27668.
While running this, GDB does not access memory from...
Local exec file:
`/data/Cplusplus_tests/C++_Entwicklung/Kapitel_11/uebung1711', file type elf32-i386.
Entry point: 0x8048710
0x08048134 - 0x08048147 is .interp
0x08048148 - 0x08048168 is .note.ABI-tag
0x08048168 - 0x08048200 is .hash
0x08048200 - 0x08048330 is .dynsym
0x08048330 - 0x080484ef is .dynstr
0x080484f0 - 0x08048516 is .gnu.version
0x08048518 - 0x08048578 is .gnu.version_r
0x08048578 - 0x08048590 is .rel.dyn
0x08048590 - 0x08048600 is .rel.plt
0x08048600 - 0x08048617 is .init
0x08048618 - 0x08048708 is .plt
0x08048710 - 0x08048a94 is .text
0x08048a94 - 0x08048aae is .fini
0x08048ac0 - 0x08048ba7 is .rodata
0x08048ba8 - 0x08048bd4 is .eh_frame_hdr
0x08048bd4 - 0x08048c64 is .eh_frame
0x08049c64 - 0x08049c70 is .ctors
0x08049c70 - 0x08049c78 is .dtors
0x08049c78 - 0x08049c7c is .jcr
0x08049c7c - 0x08049d5c is .dynamic
0x08049d5c - 0x08049d60 is .got
0x08049d60 - 0x08049da4 is .got.plt
0x08049da4 - 0x08049db0 is .data
0x08049db0 - 0x08049ed8 is .bss
0xa7e3f0d4 - 0xa7e4341c is .hash in /usr/lib/libstdc++.so.6
0xa7e4341c - 0xa7e5012c is .dynsym in /usr/lib/libstdc++.so.6
0xa7e5012c - 0xa7e71fa7 is .dynstr in /usr/lib/libstdc++.so.6
0xa7e71fa8 - 0xa7e7394a is .gnu.version in /usr/lib/libstdc++.so.6
0xa7e7394c - 0xa7e73ac0 is .gnu.version_d in /usr/lib/libstdc++.so.6
0xa7e73ac0 - 0xa7e73b60 is .gnu.version_r in /usr/lib/libstdc++.so.6
0xa7e73b60 - 0xa7e78760 is .rel.dyn in /usr/lib/libstdc++.so.6
0xa7e78760 - 0xa7e79788 is .rel.plt in /usr/lib/libstdc++.so.6
0xa7e79788 - 0xa7e7979f is .init in /usr/lib/libstdc++.so.6
0xa7e797a0 - 0xa7e7b800 is .plt in /usr/lib/libstdc++.so.6
0xa7e7b800 - 0xa7ef64a4 is .text in /usr/lib/libstdc++.so.6
0xa7ef64a4 - 0xa7ef64be is .fini in /usr/lib/libstdc++.so.6
0xa7ef64c0 - 0xa7efa7d0 is .rodata in /usr/lib/libstdc++.so.6
0xa7efa7d0 - 0xa7efd9b4 is .eh_frame_hdr in /usr/lib/libstdc++.so.6
0xa7efd9b4 - 0xa7f0bde0 is .eh_frame in /usr/lib/libstdc++.so.6
0xa7f0bde0 - 0xa7f1136c is .gcc_except_table in /usr/lib/libstdc++.so.6
0xa7f12000 - 0xa7f12020 is .ctors in /usr/lib/libstdc++.so.6
0xa7f12020 - 0xa7f12028 is .dtors in /usr/lib/libstdc++.so.6
0xa7f12028 - 0xa7f1202c is .jcr in /usr/lib/libstdc++.so.6
0xa7f12040 - 0xa7f12648 is .data.rel.ro in /usr/lib/libstdc++.so.6
0xa7f12648 - 0xa7f12730 is .dynamic in /usr/lib/libstdc++.so.6
0xa7f12730 - 0xa7f12cb8 is .got in /usr/lib/libstdc++.so.6
0xa7f12cb8 - 0xa7f134d8 is .got.plt in /usr/lib/libstdc++.so.6
0xa7f134e0 - 0xa7f16128 is .data in /usr/lib/libstdc++.so.6
0xa7f16140 - 0xa7f1be38 is .bss in /usr/lib/libstdc++.so.6
0xa7e18134 - 0xa7e18154 is .note.ABI-tag in /lib/tls/libm.so.6
0xa7e18154 - 0xa7e19050 is .hash in /lib/tls/libm.so.6
0xa7e19050 - 0xa7e1a650 is .dynsym in /lib/tls/libm.so.6
0xa7e1a650 - 0xa7e1ae2a is .dynstr in /lib/tls/libm.so.6
0xa7e1ae2a - 0xa7e1b0ea is .gnu.version in /lib/tls/libm.so.6
0xa7e1b0ec - 0xa7e1b16c is .gnu.version_d in /lib/tls/libm.so.6
0xa7e1b16c - 0xa7e1b1bc is .gnu.version_r in /lib/tls/libm.so.6
0xa7e1b1bc - 0xa7e1b204 is .rel.dyn in /lib/tls/libm.so.6
0xa7e1b204 - 0xa7e1b264 is .rel.plt in /lib/tls/libm.so.6
0xa7e1b270 - 0xa7e1b287 is .init in /lib/tls/libm.so.6
0xa7e1b288 - 0xa7e1b358 is .plt in /lib/tls/libm.so.6
0xa7e1b360 - 0xa7e375b4 is .text in /lib/tls/libm.so.6
0xa7e375c0 - 0xa7e375db is .fini in /lib/tls/libm.so.6
0xa7e375e0 - 0xa7e3bcf8 is .rodata in /lib/tls/libm.so.6
0xa7e3bcf8 - 0xa7e3bd0b is .interp in /lib/tls/libm.so.6
0xa7e3bd0c - 0xa7e3bd10 is .eh_frame in /lib/tls/libm.so.6
0xa7e3cee4 - 0xa7e3ceec is .ctors in /lib/tls/libm.so.6
0xa7e3ceec - 0xa7e3cef4 is .dtors in /lib/tls/libm.so.6
0xa7e3cef4 - 0xa7e3cef8 is .jcr in /lib/tls/libm.so.6
0xa7e3cef8 - 0xa7e3cfd8 is .dynamic in /lib/tls/libm.so.6
0xa7e3cfd8 - 0xa7e3cff4 is .got in /lib/tls/libm.so.6
0xa7e3cff4 - 0xa7e3d030 is .got.plt in /lib/tls/libm.so.6
0xa7e3d030 - 0xa7e3d05c is .data in /lib/tls/libm.so.6
0xa7e3d060 - 0xa7e3d0a0 is .bss in /lib/tls/libm.so.6
0xa7e0d0d4 - 0xa7e0d5c0 is .hash in /lib/libgcc_s.so.1
0xa7e0d5c0 - 0xa7e0dd00 is .dynsym in /lib/libgcc_s.so.1
0xa7e0dd00 - 0xa7e0e2c4 is .dynstr in /lib/libgcc_s.so.1
0xa7e0e2c4 - 0xa7e0e3ac is .gnu.version in /lib/libgcc_s.so.1
0xa7e0e3ac - 0xa7e0e4bc is .gnu.version_d in /lib/libgcc_s.so.1
0xa7e0e4bc - 0xa7e0e4fc is .gnu.version_r in /lib/libgcc_s.so.1
0xa7e0e4fc - 0xa7e0e54c is .rel.dyn in /lib/libgcc_s.so.1
0xa7e0e54c - 0xa7e0e63c is .rel.plt in /lib/libgcc_s.so.1
0xa7e0e63c - 0xa7e0e653 is .init in /lib/libgcc_s.so.1
0xa7e0e654 - 0xa7e0e844 is .plt in /lib/libgcc_s.so.1
0xa7e0e850 - 0xa7e15bd4 is .text in /lib/libgcc_s.so.1
0xa7e15bd4 - 0xa7e15bee is .fini in /lib/libgcc_s.so.1
0xa7e15c00 - 0xa7e16230 is .rodata in /lib/libgcc_s.so.1
0xa7e16230 - 0xa7e1630c is .eh_frame_hdr in /lib/libgcc_s.so.1
0xa7e1630c - 0xa7e16678 is .eh_frame in /lib/libgcc_s.so.1
0xa7e17678 - 0xa7e17680 is .ctors in /lib/libgcc_s.so.1
0xa7e17680 - 0xa7e17688 is .dtors in /lib/libgcc_s.so.1
0xa7e17688 - 0xa7e1768c is .jcr in /lib/libgcc_s.so.1
0xa7e1768c - 0xa7e17694 is .data.rel.ro in /lib/libgcc_s.so.1
0xa7e17694 - 0xa7e1776c is .dynamic in /lib/libgcc_s.so.1
0xa7e1776c - 0xa7e1777c is .got in /lib/libgcc_s.so.1
0xa7e1777c - 0xa7e17800 is .got.plt in /lib/libgcc_s.so.1
0xa7e17800 - 0xa7e17818 is .data in /lib/libgcc_s.so.1
0xa7e17820 - 0xa7e17948 is .bss in /lib/libgcc_s.so.1
0xa7cd5174 - 0xa7cd5194 is .note.ABI-tag in /lib/tls/libc.so.6
0xa7cd5194 - 0xa7cd834c is .hash in /lib/tls/libc.so.6
0xa7cd834c - 0xa7ce0a1c is .dynsym in /lib/tls/libc.so.6
0xa7ce0a1c - 0xa7ce5b6d is .dynstr in /lib/tls/libc.so.6
0xa7ce5b6e - 0xa7ce6c48 is .gnu.version in /lib/tls/libc.so.6
0xa7ce6c48 - 0xa7ce6eb8 is .gnu.version_d in /lib/tls/libc.so.6
0xa7ce6eb8 - 0xa7ce6f08 is .gnu.version_r in /lib/tls/libc.so.6
0xa7ce6f08 - 0xa7ce9bf8 is .rel.dyn in /lib/tls/libc.so.6
0xa7ce9bf8 - 0xa7ce9c30 is .rel.plt in /lib/tls/libc.so.6
0xa7ce9c30 - 0xa7ce9cb0 is .plt in /lib/tls/libc.so.6
0xa7ce9cb0 - 0xa7de5d0f is .text in /lib/tls/libc.so.6
0xa7de5d10 - 0xa7de708b is __libc_freeres_fn in /lib/tls/libc.so.6
0xa7de7090 - 0xa7de7277 is __libc_thread_freeres_fn in /lib/tls/libc.so.6
0xa7de7280 - 0xa7e01630 is .rodata in /lib/tls/libc.so.6
0xa7e01630 - 0xa7e01643 is .interp in /lib/tls/libc.so.6
0xa7e01644 - 0xa7e025c8 is .eh_frame_hdr in /lib/tls/libc.so.6
0xa7e025c8 - 0xa7e027fa is .gcc_except_table in /lib/tls/libc.so.6
0xa7e03474 - 0xa7e075e0 is .eh_frame in /lib/tls/libc.so.6
0xa7e075e0 - 0xa7e075e8 is .tdata in /lib/tls/libc.so.6
0xa7e075e8 - 0xa7e07608 is .tbss in /lib/tls/libc.so.6
0xa7e075e8 - 0xa7e075ec is .fini_array in /lib/tls/libc.so.6
0xa7e075ec - 0xa7e075fc is .ctors in /lib/tls/libc.so.6
0xa7e075fc - 0xa7e07604 is .dtors in /lib/tls/libc.so.6
0xa7e07604 - 0xa7e0765c is __libc_subfreeres in /lib/tls/libc.so.6
0xa7e0765c - 0xa7e07660 is __libc_atexit in /lib/tls/libc.so.6
0xa7e07660 - 0xa7e07668 is __libc_thread_subfreeres in /lib/tls/libc.so.6
0xa7e07680 - 0xa7e08d3c is .data.rel.ro in /lib/tls/libc.so.6
0xa7e08d3c - 0xa7e08e24 is .dynamic in /lib/tls/libc.so.6
0xa7e08e24 - 0xa7e08fdc is .got in /lib/tls/libc.so.6
0xa7e08ff4 - 0xa7e0901c is .got.plt in /lib/tls/libc.so.6
0xa7e09020 - 0xa7e0a068 is .data in /lib/tls/libc.so.6
0xa7e0a080 - 0xa7e0cbdc is .bss in /lib/tls/libc.so.6
0xa7f3b0f4 - 0xa7f3b1cc is .hash in /lib/ld-linux.so.2
0xa7f3b1cc - 0xa7f3b3fc is .dynsym in /lib/ld-linux.so.2
0xa7f3b3fc - 0xa7f3b582 is .dynstr in /lib/ld-linux.so.2
0xa7f3b582 - 0xa7f3b5c8 is .gnu.version in /lib/ld-linux.so.2
0xa7f3b5c8 - 0xa7f3b66c is .gnu.version_d in /lib/ld-linux.so.2
0xa7f3b66c - 0xa7f3b714 is .rel.dyn in /lib/ld-linux.so.2
0xa7f3b714 - 0xa7f3b73c is .rel.plt in /lib/ld-linux.so.2
0xa7f3b73c - 0xa7f3b79c is .plt in /lib/ld-linux.so.2
0xa7f3b7a0 - 0xa7f4d48f is .text in /lib/ld-linux.so.2
0xa7f4d4a0 - 0xa7f50852 is .rodata in /lib/ld-linux.so.2
0xa7f50854 - 0xa7f508b8 is .eh_frame_hdr in /lib/ld-linux.so.2
0xa7f508b8 - 0xa7f50a2c is .eh_frame in /lib/ld-linux.so.2
0xa7f51cc0 - 0xa7f51f24 is .data.rel.ro in /lib/ld-linux.so.2
0xa7f51f24 - 0xa7f51fd4 is .dynamic in /lib/ld-linux.so.2
0xa7f51fd4 - 0xa7f51fe0 is .got in /lib/ld-linux.so.2
0xa7f51ff4 - 0xa7f52014 is .got.plt in /lib/ld-linux.so.2
0xa7f52020 - 0xa7f5245c is .data in /lib/ld-linux.so.2
0xa7f5245c - 0xa7f52504 is .bss in /lib/ld-linux.so.2
(gdb)
> quit
Hangup detected on fd 0
error detected on stdin
--- End code ---

What's happening here?

Btw I can't change any window sizes ... Also some tabs looks like cutted on the bottom (like in the screenshot in my previous post)

Thanks in advance

Thomas

sethjackson:

--- Quote from: TF on April 29, 2006, 02:08:08 am ---Under ./devel/trunk/src/scripts/ I found a gdb_types.script. Must I copy it to a special folder Code::Blocks searches for it?

--- End quote ---

No. Well you need to run the "update" script after you build C::B. According to your path above the path to it would be "./devel/trunk/src/update". HTH

TF:
Hi sethjackson,

what do you mean "after build"? after make ?

If you mean after "make install" I want to note that I use checkinstall instead.

Regards,

Thomas

sethjackson:
Oh you are building C::B the make way and not with the project file..... Run the "update" script after you compile C::B with make. I believe it should work..... I always use the project file so I'm not 100% sure.....

Michael:

--- Quote from: TF on April 29, 2006, 02:08:08 am ---now I've compiled Code::Blocks from svn (Rev2395) and there's no crash at all :)

--- End quote ---
Hello,

The crash in the Settings-->Environment when using the .deb packages was due to not updated resources (zip files) and has been fixed since rev2387.

Best wishes,
Michael

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version