Bug 712715 - [abrt] gdb-7.2.90.20110525-38.fc15: get_type_arch: Process /usr/bin/gdb was killed by signal 11 (SIGSEGV)
Summary: [abrt] gdb-7.2.90.20110525-38.fc15: get_type_arch: Process /usr/bin/gdb was k...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gdb
Version: 15
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Phil Muldoon
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:f91f061ca483e372f88cb24f9a9...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-12 16:42 UTC by Stefano Tognon
Modified: 2012-01-07 23:06 UTC (History)
5 users (show)

Fixed In Version: gdb-7.3.1-47.fc15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-08-23 20:21:11 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: maps (39.41 KB, text/plain)
2011-06-12 16:42 UTC, Stefano Tognon
no flags Details

Description Stefano Tognon 2011-06-12 16:42:08 UTC
abrt version: 2.0.1
architecture:   x86_64
cmdline:        gdb --interpreter=mi2 -quiet
comment:        Debuggin a QT program that gives segmentation fault from Kdeveloper. After the program seg fault, even dbg has a segmentation fault
component:      gdb
crash_function: get_type_arch
executable:     /usr/bin/gdb
kernel:         2.6.38.7-30.fc15.x86_64
os_release:     Fedora release 15 (Lovelock)
package:        gdb-7.2.90.20110525-38.fc15
rating:         4
reason:         Process /usr/bin/gdb was killed by signal 11 (SIGSEGV)
time:           Sun Jun 12 18:29:42 2011
uid:            500
username:       ice

maps:           Text file, 40360 bytes

backtrace:
:[New LWP 19356]
:[Thread debugging using libthread_db enabled]
:Core was generated by `gdb --interpreter=mi2 -quiet'.
:Program terminated with signal 11, Segmentation fault.
:#0  get_type_arch (type=0x0) at ../../gdb/gdbtypes.c:274
:274	../../gdb/gdbtypes.c: No such file or directory.
:	in ../../gdb/gdbtypes.c
:
:Thread 1 (Thread 0x7f5f4b315720 (LWP 19356)):
:#0  get_type_arch (type=0x0) at ../../gdb/gdbtypes.c:274
:No locals.
:#1  0x0000000000534895 in val_print_string (elttype=0x0, encoding=0x0, addr=0, len=0, stream=0x66fb030, options=0x7fffdbf11540) at ../../gdb/valprint.c:1518
:        force_ellipsis = 0
:        errcode = <optimized out>
:        found_nul = <optimized out>
:        fetchlimit = <optimized out>
:        bytes_read = 32767
:        buffer = 0x0
:        old_chain = 0x0
:        gdbarch = <optimized out>
:        byte_order = <optimized out>
:        width = <optimized out>
:#2  0x00000000005e1d2d in value_get_print_value (value=0x67131a0, format=<optimized out>, var=<optimized out>) at ../../gdb/varobj.c:2644
:        stb = 0x66fb030
:        old_chain = 0x1ce6130
:        thevalue = 0x0
:        opts = {pretty = Val_pretty_default, prettyprint_arrays = 0, prettyprint_structs = 0, vtblprint = 0, unionprint = 1, addressprint = 1, objectprint = 0, print_max = 200, repeat_count_threshold = 10, output_format = 0, format = 0, stop_print_at_null = 0, inspect_it = 0, print_array_indexes = 0, deref_ref = 0, static_field_print = 0, pascal_static_field_print = 1, raw = 1, summary = 0, prettyprint_matrix = 0}
:        type = 0x0
:        len = 0
:        encoding = 0x0
:        gdbarch = <optimized out>
:        str_addr = 0
:        string_print = 1
:#3  0x00000000005e209c in install_new_value (var=0x7b2b4b0, value=<optimized out>, initial=1) at ../../gdb/varobj.c:1658
:        changeable = <optimized out>
:        need_to_fetch = <optimized out>
:        changed = 0
:        intentionally_not_fetched = <optimized out>
:        print_value = 0x0
:        __PRETTY_FUNCTION__ = "install_new_value"
:#4  0x00000000005e2c1f in varobj_create (objname=0x4ca9ba0 "var12", expression=<optimized out>, frame=0, type=USE_SELECTED_FRAME) at ../../gdb/varobj.c:634
:        block = <optimized out>
:        value = 0x67131a0
:        fi = <optimized out>
:        old_id = {stack_addr = 140737488348128, code_addr = 4337840, special_addr = 0, stack_addr_p = 1, code_addr_p = 1, special_addr_p = 0, inline_depth = 0}
:        p = 0x67d6f9e ""
:        var = 0x7b2b4b0
:        old_chain = 0x65fb690
:#5  0x00000000004d3ae8 in mi_cmd_var_create (command=<optimized out>, argv=<optimized out>, argc=<optimized out>) at ../../gdb/mi/mi-cmd-var.c:150
:        frameaddr = 0
:        var = <optimized out>
:        name = 0x4ca9ba0 "var12"
:        frame = 0x65fb970 "@"
:        expr = 0x67d6f90 "configFileName"
:        old_cleanups = 0x6e366e0
:        var_type = USE_SELECTED_FRAME
:#6  0x00000000004da593 in mi_cmd_execute (parse=0x7620cd0) at ../../gdb/mi/mi-main.c:2091
:        cleanup = 0x1fbfda0
:#7  captured_mi_execute_command (uiout=0x1d5cce0, data=0x7620cd0) at ../../gdb/mi/mi-main.c:1842
:        cleanup = 0x0
:        context = 0x7620cd0
:#8  0x0000000000568050 in catch_exception (uiout=0x1d5cce0, func=0x4da390 <captured_mi_execute_command>, func_args=0x7620cd0, mask=<optimized out>) at ../../gdb/exceptions.c:471
:        exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0}
:#9  0x00000000004d9d05 in mi_execute_command (cmd=0x791aae0 "-var-create --thread 1 --frame 9 var12 @ \"configFileName\"", from_tty=<optimized out>) at ../../gdb/mi/mi-main.c:1962
:        result = {reason = 57, error = GDB_NO_ERROR, message = 0x56e58d "\203\370\377t.\203\370\ntQ\215k\001A\210D\035"}
:        previous_ptid = {pid = 19358, lwp = 19358, tid = 0}
:        token = 0x1fc2990 ""
:        command = 0x7620cd0
:        exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0}
:#10 0x000000000056d1d8 in process_event () at ../../gdb/event-loop.c:402
:        event_ptr = <optimized out>
:        proc = 0x56d000 <handle_file_event>
:        data = {ptr = 0x0, integer = 0}
:#11 process_event () at ../../gdb/event-loop.c:352
:No locals.
:#12 0x000000000056d8d4 in gdb_do_one_event (data=<optimized out>) at ../../gdb/event-loop.c:455
:        event_source_head = 0
:#13 gdb_do_one_event (data=<optimized out>) at ../../gdb/event-loop.c:417
:        event_source_head = 0
:#14 0x000000000056822b in catch_errors (func=0x56d7f0 <gdb_do_one_event>, func_args=0x0, errstring=0x706845 "", mask=<optimized out>) at ../../gdb/exceptions.c:521
:        val = 0
:        exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0}
:#15 0x000000000056da7e in start_event_loop () at ../../gdb/event-loop.c:491
:        gdb_result = <optimized out>
:#16 0x0000000000454949 in captured_command_loop (data=<optimized out>) at ../../gdb/main.c:229
:No locals.
:#17 0x000000000056822b in catch_errors (func=0x454940 <captured_command_loop>, func_args=0x0, errstring=0x706845 "", mask=<optimized out>) at ../../gdb/exceptions.c:521
:        val = 0
:        exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0}
:#18 0x0000000000455576 in captured_main (data=<optimized out>) at ../../gdb/main.c:1029
:        context = <optimized out>
:        argc = 3
:        argv = 0x7fffdbf11c58
:        quiet = 1
:        set_args = 0
:        symarg = <optimized out>
:        execarg = <optimized out>
:        pidarg = <optimized out>
:        corearg = <optimized out>
:        pid_or_core_arg = <optimized out>
:        cdarg = <optimized out>
:        ttyarg = <optimized out>
:        print_help = 0
:        print_version = 0
:        cmdarg = 0x1ce7000
:        cmdsize = <optimized out>
:        ncmd = <optimized out>
:        dirarg = 0x1ce7000
:        dirsize = <optimized out>
:        ndir = <optimized out>
:        system_gdbinit = 0x1f578a0 "/etc/gdbinit"
:        home_gdbinit = 0x0
:        local_gdbinit = 0x0
:        i = <optimized out>
:        save_auto_load = 1
:        objfile = <optimized out>
:        pre_stat_chain = 0x0
:#19 0x000000000056822b in catch_errors (func=0x454c20 <captured_main>, func_args=0x7fffdbf11b50, errstring=0x706845 "", mask=<optimized out>) at ../../gdb/exceptions.c:521
:        val = 0
:        exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0}
:#20 0x0000000000455da4 in gdb_main (args=<optimized out>) at ../../gdb/main.c:1039
:No locals.
:#21 0x0000000000454799 in main (argc=<optimized out>, argv=<optimized out>) at ../../gdb/gdb.c:49
:        args = {argc = 3, argv = 0x7fffdbf11c58, use_windows = 0, interpreter_p = 0x6f49b0 "console"}
:From                To                  Syms Read   Shared Object Library
:0x0000003428e06b60  0x0000003428e1dc0c  Yes         /lib64/libncurses.so.5
:0x000000342860cbe0  0x0000003428616d2c  Yes         /lib64/libtinfo.so.5
:0x000000341a001e70  0x000000341a00e67c  Yes         /lib64/libz.so.1.2.5
:0x0000003418c03ea0  0x0000003418c43e9c  Yes         /lib64/libm-2.14.so
:0x0000003419400de0  0x000000341940191c  Yes         /lib64/libdl-2.14.so
:0x0000003419005640  0x000000341901038c  Yes         /lib64/libpthread-2.14.so
:0x000000342e600e10  0x000000342e60168c  Yes         /lib64/libutil-2.14.so
:0x000000343623e5b0  0x0000003436323e5c  Yes         /usr/lib64/libpython2.7.so.1.0
:0x000000341d003b70  0x000000341d01d84c  Yes         /lib64/libexpat.so.1.5.2
:0x00000034198028a0  0x00000034198120cc  Yes         /lib64/libgcc_s-4.6.0-20110530.so.1
:0x000000341881ece0  0x00000034189430ec  Yes         /lib64/libc-2.14.so
:0x0000003418400b20  0x0000003418418c3a  Yes         /lib64/ld-2.14.so
:0x00007f5f44d01c60  0x00007f5f44d023ec  Yes         /usr/lib64/python2.7/lib-dynload/syslog.so
:0x00007f5f44af50c0  0x00007f5f44afa6fc  Yes         /usr/lib64/python2.7/lib-dynload/_socketmodule.so
:0x00007f5f448effe0  0x00007f5f448f0adc  Yes         /usr/lib64/python2.7/lib-dynload/_functoolsmodule.so
:0x00007f5f446ea160  0x00007f5f446eceec  Yes         /usr/lib64/python2.7/lib-dynload/_ssl.so
:0x0000003422814560  0x000000342284697c  Yes         /usr/lib64/libssl.so.1.0.0d
:0x000000342185c880  0x00000034219219bc  Yes         /lib64/libcrypto.so.1.0.0d
:0x0000003420c09d40  0x0000003420c35f4c  Yes         /lib64/libgssapi_krb5.so.2.2
:0x000000342201a5a0  0x000000342208e24c  Yes         /lib64/libkrb5.so.3.3
:0x00000034208013b0  0x0000003420801fac  Yes         /lib64/libcom_err.so.2.1
:0x00000034210046f0  0x000000342101d07c  Yes         /lib64/libk5crypto.so.3.1
:0x0000003421c027a0  0x0000003421c0777c  Yes         /lib64/libkrb5support.so.0.1
:0x0000003422400aa0  0x0000003422400f7c  Yes         /lib64/libkeyutils-1.2.so
:0x000000341b803840  0x000000341b8134ac  Yes         /lib64/libresolv-2.14.so
:0x000000341a405980  0x000000341a4159dc  Yes         /lib64/libselinux.so.1
:0x00007f5f444e3a40  0x00007f5f444e485c  Yes         /usr/lib64/python2.7/lib-dynload/cStringIO.so
:0x00007f5f442df580  0x00007f5f442e071c  Yes         /usr/lib64/gconv/UTF-32.so
:0x00007f5f440d3de0  0x00007f5f440d8d8c  Yes         /usr/lib64/python2.7/lib-dynload/itertoolsmodule.so
:0x00007f5f435216e0  0x00007f5f43524a2c  Yes         /lib64/libthread_db-1.0.so
:$1 = 0x0
:No symbol "__glib_assert_msg" in current context.
:rax            0x0	0
:rbx            0x66fb030	107982896
:rcx            0x0	0
:rdx            0x0	0
:rsi            0x0	0
:rdi            0x0	0
:rbp            0x7fffdbf11500	0x7fffdbf11500
:rsp            0x7fffdbf11458	0x7fffdbf11458
:r8             0x66fb030	107982896
:r9             0x7fffdbf11540	140736883397952
:r10            0x3630323035323766	3904676059562522470
:r11            0x2074756f20313663	2338623226654045795
:r12            0x7fffdbf11540	140736883397952
:r13            0x0	0
:r14            0x7fffdbf11540	140736883397952
:r15            0x66fb030	107982896
:rip            0x57b7b0	0x57b7b0 <get_type_arch>
:eflags         0x10246	[ PF ZF IF RF ]
:cs             0x33	51
:ss             0x2b	43
:ds             0x0	0
:es             0x0	0
:fs             0x0	0
:gs             0x0	0
:Dump of assembler code for function get_type_arch:
:=> 0x000000000057b7b0 <+0>:	mov    0x20(%rdi),%rax
:   0x000000000057b7b4 <+4>:	testb  $0x10,0x2(%rax)
:   0x000000000057b7b8 <+8>:	jne    0x57b7c0 <get_type_arch+16>
:   0x000000000057b7ba <+10>:	mov    0x18(%rax),%rax
:   0x000000000057b7be <+14>:	retq   
:   0x000000000057b7bf <+15>:	nop
:   0x000000000057b7c0 <+16>:	mov    0x18(%rax),%rdi
:   0x000000000057b7c4 <+20>:	jmpq   0x457660 <get_objfile_arch>
:End of assembler dump.

build_ids:
:3374122c80e42272e39f6bb63b56339e03caa9ef
:24ff9a7707dda1bbffc06a49e284fd1732e6066d
:1ba57a696637c1e23edecbd851a292f85214b29c
:6433c36cdbe08f882cab3bb6fcb79459f915f389
:89017ab0b75e533e4294f74ee8f7db3daceea536
:80383824f6f2423ba6bd06e420566a681af4ffbf
:b9ce23f13b6187f12bfbe0d2ceb317401831f048
:c582ce1aadebcff6abad84e3d23735e397ccc9e4
:547e314dc79170ad6118d9da45e7bba9a2d0f174
:e56a1c53a3cc7096355bdae521a2bf98041de78d
:7e8cc94e424debed5b06862cb82ae606f89fc263
:0c2ac55e63d2ab3734c468a9dcde1e23c48319c5
:a16b0670d7225713927fe76b775bdc157c105b51
:5dddbb646db3ca0f93a9848c66c8a6dd1b335466
:f357a1b18bde41975c15355fc430b5493558c6c5
:1974e887b80ccb4c8798df5ed0c34b6fd75cebe8
:76db0daee3d411dbd87f3a6180e5ada8de213d1a
:d83f52ed9dfe5d1f2914404c798e6b2579b15c40
:5808c9e9ca7f18cf517f37c9e72baac96a2571ab
:5c94d34eef463a380dece1eac0811d6cb2dea2f9
:f62971981ba3a2e59bd0ba347f8e4ad7f7e8fd27
:48aea888319e1848137073c9cbde54a4c2a731c9
:e092dbf27bd57fc9450a3c24865b772ef8416b07
:e5f626726497a81807681ed0088dbce6d6a1f17b
:2f9f9e57f716c0b3de30c9b2d12b2a963af87562
:9ef41f9ca0eabaf3a03dd77eb180e202ab4fe956
:f952662bc1e468db5be0d68ccd8e107424d3d4f1
:9d0e4e30058a94057fd3e2559044bcf09b8845a8
:4a454327c50910e88ee0ef426da306038a748e57
:fbb49302f34284c6bcb727b6e283b7cb61c3683d
:91689252818532ec13597b6528d38be93b2706c4
:5e0b8d9a449628e2788ac169bc7b6cd643921b41
:fbd958413c75ae3fbfb88847de94dd68e58336a7
:491c7ad109d751508a100e2f33fdacdebeceb8ad
:613f5d715075117a9198643c359c4e91bc9ad59a
:c6409fa523aa4b84febdb762bb4cd961df0beb88
:13110e8b350c1a3bd2097f130b9d1cbbc50931a0
:8164c04fe43680778d29c2775cef453f494ab62b
:994b4fbd8023922b252c7aa3e1f79152ee364519

dsos:
:/lib64/libkeyutils-1.2.so keyutils-libs-1.2-7.fc15.x86_64 (Fedora Project) 1307264997
:/usr/lib64/libQtGui.so.4.7.2 qt-x11-1:4.7.2-8.fc15.x86_64 (Fedora Project) 1307266629
:/usr/lib/debug/lib64/libresolv-2.14.so.debug glibc-debuginfo-2.14-2.x86_64 (Fedora Project) 1307884332
:/usr/lib/debug/lib64/libkrb5support.so.0.1.debug krb5-debuginfo-1.9-7.fc15.x86_64 (Fedora Project) 1307890944
:/usr/lib/debug/usr/lib64/libsidplay2.so.1.0.1.debug sidplay-libs-debuginfo-2.1.1-10.fc12.x86_64 (RPM Fusion) 1307890932
:/usr/lib/debug/lib64/libcrypto.so.1.0.0d.debug openssl-debuginfo-1.0.0d-1.fc15.x86_64 (Fedora Project) 1307890924
:/usr/lib/debug/usr/lib64/libfreetype.so.6.6.2.debug freetype-debuginfo-2.4.4-4.fc15.x86_64 (Fedora Project) 1307884336
:/lib64/libasound.so.2.0.0 alsa-lib-1.0.24-2.fc15.x86_64 (Fedora Project) 1307265172
:/usr/lib/debug/lib64/libgssapi_krb5.so.2.2.debug krb5-debuginfo-1.9-7.fc15.x86_64 (Fedora Project) 1307890944
:/usr/lib/debug/lib64/libk5crypto.so.3.1.debug krb5-debuginfo-1.9-7.fc15.x86_64 (Fedora Project) 1307890944
:/usr/lib64/libssl.so.1.0.0d openssl-1.0.0d-1.fc15.x86_64 (Fedora Project) 1307265160
:/usr/lib64/libQtXml.so.4.7.2 qt-1:4.7.2-8.fc15.x86_64 (Fedora Project) 1307265161
:/lib64/libz.so.1.2.5 zlib-1.2.5-3.fc15.x86_64 (Fedora Project) 1307264884
:/usr/lib/debug/usr/lib64/libQtGui.so.4.7.2.debug qt-debuginfo-1:4.7.2-8.fc15.x86_64 (Fedora Project) 1307890867
:/lib64/libtinfo.so.5.8 ncurses-libs-5.8-2.20110319.fc15.x86_64 (Fedora Project) 1307264883
:/usr/lib/locale/locale-archive glibc-common-2.14-2.x86_64 (Fedora Project) 1307560011
:/lib64/libthread_db-1.0.so glibc-2.14-2.x86_64 (Fedora Project) 1307560037
:/usr/lib/debug/usr/lib64/libQtCore.so.4.7.2.debug qt-debuginfo-1:4.7.2-8.fc15.x86_64 (Fedora Project) 1307890867
:/usr/lib64/python2.7/lib-dynload/cStringIO.so python-libs-2.7.1-7.fc15.x86_64 (Fedora Project) 1307265169
:/lib64/libncurses.so.5.8 ncurses-libs-5.8-2.20110319.fc15.x86_64 (Fedora Project) 1307264883
:/usr/lib64/libfontconfig.so.1.4.4 fontconfig-2.8.0-3.fc15.x86_64 (Fedora Project) 1307265118
:/usr/lib/debug/lib64/libpthread-2.14.so.debug glibc-debuginfo-2.14-2.x86_64 (Fedora Project) 1307884332
:/usr/lib/debug/usr/lib64/libxcb.so.1.1.0.debug libxcb-debuginfo-1.7-2.fc15.x86_64 (Fedora Project) 1307890878
:/usr/lib64/libQt3Support.so.4.7.2 qt-x11-1:4.7.2-8.fc15.x86_64 (Fedora Project) 1307266629
:/lib64/libm-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307560037
:/lib64/ld-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307560037
:/usr/lib64/libQtSql.so.4.7.2 qt-1:4.7.2-8.fc15.x86_64 (Fedora Project) 1307265161
:/usr/lib/debug/usr/lib64/libQtXml.so.4.7.2.debug qt-debuginfo-1:4.7.2-8.fc15.x86_64 (Fedora Project) 1307890867
:/usr/lib64/python2.7/lib-dynload/_functoolsmodule.so python-libs-2.7.1-7.fc15.x86_64 (Fedora Project) 1307265169
:/usr/lib/debug/usr/lib64/libXext.so.6.4.0.debug libXext-debuginfo-1.2.0-2.fc15.x86_64 (Fedora Project) 1307890950
:/usr/lib/debug/lib64/librt-2.14.so.debug glibc-debuginfo-2.14-2.x86_64 (Fedora Project) 1307884332
:/lib64/libutil-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307560037
:/usr/lib/debug/usr/lib64/libSM.so.6.0.1.debug libSM-debuginfo-1.2.0-2.fc15.x86_64 (Fedora Project) 1307890933
:/usr/lib/debug/lib64/libexpat.so.1.5.2.debug expat-debuginfo-2.0.1-11.fc15.x86_64 (Fedora Project) 1307884334
:/lib64/libgobject-2.0.so.0.2800.8 glib2-2.28.8-1.fc15.x86_64 (Fedora Project) 1307881715
:/usr/lib64/libpython2.7.so.1.0 python-libs-2.7.1-7.fc15.x86_64 (Fedora Project) 1307265169
:/usr/lib/debug/usr/lib64/libSDL-1.2.so.0.11.3.debug SDL-debuginfo-1.2.14-11.fc15.x86_64 (Fedora Project) 1307884338
:/usr/lib/debug/lib64/libglib-2.0.so.0.2800.8.debug glib2-debuginfo-2.28.8-1.fc15.x86_64 (Fedora Project) 1307890936
:/usr/lib/debug/lib64/libz.so.1.2.5.debug zlib-debuginfo-1.2.5-3.fc15.x86_64 (Fedora Project) 1307890937
:/usr/lib/debug/usr/lib64/libXrender.so.1.3.0.debug libXrender-debuginfo-0.9.6-2.fc15.x86_64 (Fedora Project) 1307890939
:/usr/lib/debug/usr/lib64/libXi.so.6.1.0.debug libXi-debuginfo-1.4.2-1.fc15.x86_64 (Fedora Project) 1307890930
:/usr/lib/debug/usr/lib64/libssl.so.1.0.0d.debug openssl-debuginfo-1.0.0d-1.fc15.x86_64 (Fedora Project) 1307890924
:/usr/lib/debug/usr/lib64/libpng12.so.0.44.0.debug libpng-debuginfo-2:1.2.44-3.fc15.x86_64 (Fedora Project) 1307890884
:/usr/lib64/gconv/gconv-modules.cache glibc-2.14-2.x86_64 (Fedora Project) 1307560037
:/lib64/libkrb5.so.3.3 krb5-libs-1.9-7.fc15.x86_64 (Fedora Project) 1307264998
:/usr/lib/debug/usr/lib64/libXfixes.so.3.1.0.debug libXfixes-debuginfo-5.0-1.fc15.x86_64 (Fedora Project) 1307890675
:/lib64/libk5crypto.so.3.1 krb5-libs-1.9-7.fc15.x86_64 (Fedora Project) 1307264998
:/usr/lib/debug/usr/lib64/libQtNetwork.so.4.7.2.debug qt-debuginfo-1:4.7.2-8.fc15.x86_64 (Fedora Project) 1307890867
:/usr/lib/debug/lib64/libdl-2.14.so.debug glibc-debuginfo-2.14-2.x86_64 (Fedora Project) 1307884332
:/lib64/libc-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307560037
:/usr/share/locale/it/LC_MESSAGES/libc.mo glibc-common-2.14-2.x86_64 (Fedora Project) 1307560011
:/lib64/libcom_err.so.2.1 libcom_err-1.41.14-2.fc15.x86_64 (Fedora Project) 1307264887
:/usr/lib/debug/usr/lib64/libICE.so.6.3.0.debug libICE-debuginfo-1.0.6-3.fc15.x86_64 (Fedora Project) 1307890878
:/usr/lib64/libstdc++.so.6.0.16 libstdc++-4.6.0-9.fc15.x86_64 (Fedora Project) 1307560054
:/usr/lib/debug/usr/lib64/libXcursor.so.1.0.2.debug libXcursor-debuginfo-1.1.11-3.fc15.x86_64 (Fedora Project) 1307890939
:/usr/lib64/libSDL-1.2.so.0.11.3 SDL-1.2.14-11.fc15.x86_64 (Fedora Project) 1307264903
:/lib64/libgcc_s-4.6.0-20110530.so.1 libgcc-4.6.0-9.fc15.x86_64 (Fedora Project) 1307559959
:/usr/lib64/libfreetype.so.6.6.2 freetype-2.4.4-4.fc15.x86_64 (Fedora Project) 1307264884
:/usr/lib64/python2.7/lib-dynload/itertoolsmodule.so python-libs-2.7.1-7.fc15.x86_64 (Fedora Project) 1307265169
:/usr/lib/debug/usr/lib64/libXrandr.so.2.2.0.debug libXrandr-debuginfo-1.3.1-2.fc15.x86_64 (Fedora Project) 1307890930
:/usr/lib64/python2.7/lib-dynload/_socketmodule.so python-libs-2.7.1-7.fc15.x86_64 (Fedora Project) 1307265169
:/usr/lib/debug/usr/lib64/libstdc++.so.6.0.16.debug gcc-base-debuginfo-4.6.0-9.fc15.x86_64 (Fedora Project) 1307884232
:/lib64/libresolv-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307560037
:/usr/lib/debug/usr/lib64/libX11.so.6.3.0.debug libX11-debuginfo-1.4.3-1.fc15.x86_64 (Fedora Project) 1307890891
:/lib64/libgssapi_krb5.so.2.2 krb5-libs-1.9-7.fc15.x86_64 (Fedora Project) 1307264998
:/usr/lib/debug/lib64/libgcc_s-4.6.0-20110530.so.1.debug gcc-base-debuginfo-4.6.0-9.fc15.x86_64 (Fedora Project) 1307884232
:/lib64/libglib-2.0.so.0.2800.8 glib2-2.28.8-1.fc15.x86_64 (Fedora Project) 1307881715
:/usr/lib/debug/lib64/libselinux.so.1.debug libselinux-debuginfo-2.0.99-4.fc15.x86_64 (Fedora Project) 1307890882
:/usr/lib/debug/usr/lib64/libXinerama.so.1.0.0.debug libXinerama-debuginfo-1.1.1-2.fc15.x86_64 (Fedora Project) 1307890881
:/lib64/libexpat.so.1.5.2 expat-2.0.1-11.fc15.x86_64 (Fedora Project) 1307264888
:/lib64/libcrypto.so.1.0.0d openssl-1.0.0d-1.fc15.x86_64 (Fedora Project) 1307265160
:/usr/lib/debug/lib64/libkrb5.so.3.3.debug krb5-debuginfo-1.9-7.fc15.x86_64 (Fedora Project) 1307890944
:/usr/lib64/python2.7/lib-dynload/_ssl.so python-libs-2.7.1-7.fc15.x86_64 (Fedora Project) 1307265169
:/usr/lib64/libsidplay2.so.1.0.1 sidplay-libs-2.1.1-10.fc12.x86_64 (RPM Fusion) 1258896765
:/usr/lib64/libQtNetwork.so.4.7.2 qt-1:4.7.2-8.fc15.x86_64 (Fedora Project) 1307265161
:/usr/lib/debug/lib64/libc-2.14.so.debug glibc-debuginfo-2.14-2.x86_64 (Fedora Project) 1307884332
:/lib64/libpthread-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307560037
:/usr/lib64/libQtCore.so.4.7.2 qt-1:4.7.2-8.fc15.x86_64 (Fedora Project) 1307265161
:/usr/lib/debug/lib64/ld-2.14.so.debug glibc-debuginfo-2.14-2.x86_64 (Fedora Project) 1307884332
:/lib64/libselinux.so.1 libselinux-2.0.99-4.fc15.x86_64 (Fedora Project) 1307264909
:/lib64/libdl-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307560037
:/usr/lib/debug/usr/lib64/libQtSql.so.4.7.2.debug qt-debuginfo-1:4.7.2-8.fc15.x86_64 (Fedora Project) 1307890867
:/lib64/libkrb5support.so.0.1 krb5-libs-1.9-7.fc15.x86_64 (Fedora Project) 1307264998
:/usr/lib/debug/usr/lib64/libsidutils.so.0.0.4.debug sidplay-libs-debuginfo-2.1.1-10.fc12.x86_64 (RPM Fusion) 1307890932
:/usr/lib/debug/lib64/libasound.so.2.0.0.debug alsa-lib-debuginfo-1.0.24-2.fc15.x86_64 (Fedora Project) 1307884338
:/usr/lib/debug/lib64/libgobject-2.0.so.0.2800.8.debug glib2-debuginfo-2.28.8-1.fc15.x86_64 (Fedora Project) 1307890936
:/usr/lib64/gconv/UTF-32.so glibc-2.14-2.x86_64 (Fedora Project) 1307560037
:/usr/lib/debug/lib64/libm-2.14.so.debug glibc-debuginfo-2.14-2.x86_64 (Fedora Project) 1307884332
:/usr/lib64/python2.7/lib-dynload/syslog.so python-libs-2.7.1-7.fc15.x86_64 (Fedora Project) 1307265169
:/usr/lib/debug/usr/lib64/libfontconfig.so.1.4.4.debug fontconfig-debuginfo-2.8.0-3.fc15.x86_64 (Fedora Project) 1307884334
:/usr/bin/gdb gdb-7.2.90.20110525-38.fc15.x86_64 (Fedora Project) 1307265262

environ:
:SSH_AGENT_PID=1497
:XDG_SESSION_ID=2
:DM_CONTROL=/var/run/xdmctl
:HOSTNAME=localhost.localdomain
:IMSETTINGS_INTEGRATE_DESKTOP=yes
:GPG_AGENT_INFO=/tmp/gpg-Nyelw5/S.gpg-agent:1536:1
:XDG_MENU_PREFIX=kde4-
:SHELL=/bin/bash
:TERM=dumb
:XDG_SESSION_COOKIE=90ccfd287aff236bb9de2b6c4a48f51c-1307865699.286248-671903426
:XDM_MANAGED=method=classic
:HISTSIZE=1000
:GS_LIB=
:GNOME_KEYRING_CONTROL=/tmp/keyring-RmmiwR
:QTDIR=/usr/lib64/qt-3.3
:QTINC=/usr/lib64/qt-3.3/include
:KDE_FULL_SESSION=true
:IMSETTINGS_MODULE=none
:USER=ice
:LIBGL_DRIVERS_PATH=/usr/lib/dri:/usr/lib64/dri
:SSH_AUTH_SOCK=/tmp/ssh-fXiqmt1380/agent.1380
:DESKTOP_SESSION=kde-plasma
:PATH=/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/local/sbin:/usr/sbin:/sbin:/home/ice/bin
:MAIL=/var/spool/mail/ice
:QT_IM_MODULE=xim
:PWD=/home/ice
:XMODIFIERS=@im=none
:KDE_SESSION_UID=500
:GNOME_KEYRING_PID=1378
:LANG=it_IT.UTF-8
:KDE_IS_PRELINKED=1
:KDEDIRS=/usr
:HISTCONTROL=ignoredups
:SSH_ASKPASS=/usr/bin/ksshaskpass
:SHLVL=2
:HOME=/home/ice
:KDE_SESSION_VERSION=4
:XCURSOR_THEME=Adwaita
:LOGNAME=ice
:CVS_RSH=ssh
:QTLIB=/usr/lib64/qt-3.3/lib
:XDG_DATA_DIRS=/usr/share/kde-settings/kde-profile/default/share:/usr/local/share:/usr/share
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-2aIDh9CZ1l,guid=ec05513cdca0a41f7aec83e6000000c5
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:WINDOWPATH=1
:XDG_RUNTIME_DIR=/run/user/ice
:DISPLAY=:0
:QT_PLUGIN_PATH=/home/ice/.kde/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/
:GTK_IM_MODULE=gtk-im-context-simple
:G_BROKEN_FILENAMES=1
:_=/usr/libexec/kde4/start_kdeinit_wrapper
:KDE_MULTIHEAD=false
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1595,unix/unix:/tmp/.ICE-unix/1595
:GTK_RC_FILES=/etc/gtk/gtkrc:/home/ice/.gtkrc::/home/ice/.kde/share/config/gtkrc
:GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/ice/.gtkrc-2.0::/home/ice/.kde/share/config/gtkrc-2.0
:LANGUAGE=

event_log:
:2011-06-12-18:32:14> Analyzing coredump 'coredump'
:2011-06-12-18:32:33  Il coredump fa riferimento a 39 file di debuginfo, 10 dei quali non sono installati
:2011-06-12-18:33:32  Looking for needed packages in repositories
:2011-06-12-18:33:41  Packages to download: 3
:2011-06-12-18:33:41  Download in corso di 13.74Mb, dimensione installata: 66.03Mb
:2011-06-12-18:33:52  Download in corso (1 su 3) gdb-debuginfo-7.2.90.20110525-38.fc15.x86_64.rpm:  17%
:2011-06-12-18:34:02  Download in corso (1 su 3) gdb-debuginfo-7.2.90.20110525-38.fc15.x86_64.rpm:  31%
:2011-06-12-18:34:12  Download in corso (1 su 3) gdb-debuginfo-7.2.90.20110525-38.fc15.x86_64.rpm:  45%
:2011-06-12-18:34:23  Download in corso (1 su 3) gdb-debuginfo-7.2.90.20110525-38.fc15.x86_64.rpm:  59%
:2011-06-12-18:34:33  Download in corso (1 su 3) gdb-debuginfo-7.2.90.20110525-38.fc15.x86_64.rpm:  73%
:2011-06-12-18:34:43  Download in corso (1 su 3) gdb-debuginfo-7.2.90.20110525-38.fc15.x86_64.rpm:  87%
:2011-06-12-18:34:53  Download in corso (1 su 3) gdb-debuginfo-7.2.90.20110525-38.fc15.x86_64.rpm: 100%
:2011-06-12-18:34:53  Estrazione di cpio da /tmp/abrt-tmp-debuginfo-2011-06-12-18:32:15.19444/gdb-debuginfo-7.2.90.20110525-38.fc15.x86_64.rpm
:2011-06-12-18:34:54  Caching dei file da unpacked.cpio eseguito da gdb-debuginfo-7.2.90.20110525-38.fc15.x86_64.rpm
:2011-06-12-18:35:05  Download in corso (2 su 3) python-debuginfo-2.7.1-7.fc15.x86_64.rpm:  20%
:2011-06-12-18:35:15  Download in corso (2 su 3) python-debuginfo-2.7.1-7.fc15.x86_64.rpm:  37%
:2011-06-12-18:35:25  Download in corso (2 su 3) python-debuginfo-2.7.1-7.fc15.x86_64.rpm:  55%
:2011-06-12-18:35:35  Download in corso (2 su 3) python-debuginfo-2.7.1-7.fc15.x86_64.rpm:  72%
:2011-06-12-18:35:46  Download in corso (2 su 3) python-debuginfo-2.7.1-7.fc15.x86_64.rpm:  90%
:2011-06-12-18:35:51  Download in corso (2 su 3) python-debuginfo-2.7.1-7.fc15.x86_64.rpm: 100%
:2011-06-12-18:35:51  Estrazione di cpio da /tmp/abrt-tmp-debuginfo-2011-06-12-18:32:15.19444/python-debuginfo-2.7.1-7.fc15.x86_64.rpm
:2011-06-12-18:35:52  Caching dei file da unpacked.cpio eseguito da python-debuginfo-2.7.1-7.fc15.x86_64.rpm
:2011-06-12-18:36:01  Download in corso (3 su 3) ncurses-debuginfo-5.8-2.20110319.fc15.x86_64.rpm: 100%
:2011-06-12-18:36:01  Estrazione di cpio da /tmp/abrt-tmp-debuginfo-2011-06-12-18:32:15.19444/ncurses-debuginfo-5.8-2.20110319.fc15.x86_64.rpm
:2011-06-12-18:36:01  Caching dei file da unpacked.cpio eseguito da ncurses-debuginfo-5.8-2.20110319.fc15.x86_64.rpm
:2011-06-12-18:36:01  Tutti i pacchetti scaricati sono stati estratti, rimozione in corso di /tmp/abrt-tmp-debuginfo-2011-06-12-18:32:15.19444
:2011-06-12-18:36:03  Backtrace is generated and saved, 10367 bytes
:2011-06-12-18:37:37> Logging into Bugzilla at https://bugzilla.redhat.com
:2011-06-12-18:37:39  Can't login. Server said: RPC failed at server.  The username or password you entered is not valid.
:2011-06-12-18:37:39* (exited with 1)
:2011-06-12-18:41:03> Logging into Bugzilla at https://bugzilla.redhat.com
:2011-06-12-18:41:05  Can't login. Server said: RPC failed at server.  The username or password you entered is not valid.
:2011-06-12-18:41:05* (exited with 1)

Comment 1 Stefano Tognon 2011-06-12 16:42:14 UTC
Created attachment 504322 [details]
File: maps

Comment 2 Jan Kratochvil 2011-06-12 17:04:40 UTC
:#2  0x00000000005e1d2d in value_get_print_value () at ../../gdb/varobj.c:2644
:        type = 0x0
:        string_print = 1

It seems clear to me there is a bug but I do not have a reproducer.

Comment 3 Phil Muldoon 2011-06-12 21:47:49 UTC
This may be related to:

http://sourceware.org/bugzilla/show_bug.cgi?id=12531

Where CPLUS_FAKE_CHILD objects (ie synthetic varobjs, not representing real C++ elements) are being worked on as if they were "real" data.

Do you know if you were using the libstdc ++ pretty-printers in the session?

Is it possible to condense a test-case or a similar use-case I can work with?

What in fact is happening is the type associated with the value is 0x0 so subsequent operations fail.  A Value (or a varobj containing a value) cannot have a 0x0 type.

Comment 4 Stefano Tognon 2011-06-13 18:13:08 UTC
>Do you know if you were using the libstdc ++ pretty-printers in the session?
Sorry I don't know what is libstdc ++ pretty-printers (this is first time I listen to it).

>Is it possible to condense a test-case or a similar use-case I can work with?
I had try but not able to produce a little case for test.

The problem is on my project I'm converting from QT3 to Qt4:

http://sourceforge.net/projects/xsidplay2/

With revision 104 the error comes every time.

I set up a breakpoint into the first instruction of program:

############# part of code xsidplay.cpp ##########
int main ( int argc, char** argv )
{
	QApplication a ( argc,argv );
	player = new Player;
#####################################

So on QApplication a ( argc,argv );

The debugger apparently stop into that point as I can see for a while stack frames and variables, then I get the segmentation fault from my program (and so it was not stopped as I expect) and less that five seconds after I get the gdb crash.


With actual code it just needs to uncomment this instructions:
setButtons();
from here:

########### part of code from FilterDialog.cpp #####
FilterDialog::FilterDialog(QWidget* parent)
: FilterDialogData(parent)
{
    setWindowIcon(*mainIcon);

    enableChangedSignal(true);
    ///setButtons();
    paintFilterFunc();
}
##############################################

for having the bug triggered on.

As it it too complicated for you setting up my enviroments (xsidplay2 need many not common library for running), let me known if you have something for me to do that can help for bug finding.

thanks

Comment 5 Phil Muldoon 2011-07-28 10:40:03 UTC
I have committed a fix for this upstream to GDB.  It will appear in Fedora in the next update

http://sourceware.org/ml/gdb-cvs/2011-07/msg00234.html

Comment 6 Fedora Update System 2011-08-09 13:29:53 UTC
gdb-7.3.50.20110722-4.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/gdb-7.3.50.20110722-4.fc16

Comment 7 Fedora Update System 2011-08-09 21:53:40 UTC
Package gdb-7.3.50.20110722-4.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gdb-7.3.50.20110722-4.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/gdb-7.3.50.20110722-4.fc16
then log in and leave karma (feedback).

Comment 8 Fedora Update System 2011-08-16 14:39:13 UTC
gdb-7.3.50.20110722-6.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/gdb-7.3.50.20110722-6.fc16

Comment 9 Fedora Update System 2011-08-23 20:20:33 UTC
gdb-7.3.50.20110722-6.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2011-12-21 18:18:42 UTC
gdb-7.3.1-47.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/gdb-7.3.1-47.fc15

Comment 11 Fedora Update System 2012-01-07 23:06:43 UTC
gdb-7.3.1-47.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.