In snv_85, we updated libX11 to the X11R7 version and a whole bunch of i18n changes went in.
Niveditha J?rgen Keil wrote: > After I upgraded an amd64 dual core box from snv_72 to snv_85, > JDS seems to have become quite unstable; sometimes it seems > as if all sort of gnome programs (nautilus, gnome-panel, > gam_server, ...) are crashing at random times. > > JDS/Gnome seems to be starting "bug-buddy" to produce crash dump > reports, but that doesn't work too well, because bug-buddy is using > gdb, and gdb is segfaulting, too. :-/ > > I can reproduce gdb crashes like this (attaching to a running X11 program, > apparently that is used by bug-buddy): > > % /usr/openwin/bin/xterm & > [1] 20797 > > % /bin/gdb /usr/openwin/bin/xterm 20797 > GNU gdb 6.3.50_2004-11-23-cvs > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "i386-pc-solaris2.11"...(no debugging symbols > found) > > Attaching to program `/usr/openwin/bin/xterm', process 20797 > Reading symbols from /lib/libc.so.1...(no debugging symbols found)...done. > Loaded symbols for /lib/libc.so.1 > Reading symbols from /usr/openwin/lib/libXaw.so.5...(no debugging symbols > found)...done. > Loaded symbols for /usr/openwin/lib/libXaw.so.5 > Reading symbols from /usr/openwin/lib/libXmu.so...done. > Loaded symbols for /usr/openwin/lib/libXmu.so > Reading symbols from /usr/openwin/lib/libXt.so.4...done. > Loaded symbols for /usr/openwin/lib/libXt.so.4 > Reading symbols from /usr/openwin/lib/libX11.so...Segmentation fault (core > dumped) > > % pstack core > core 'core' of 20807: /bin/gdb /usr/openwin/bin/xterm 20797 > 0815b8da dwarf_decode_lines (91a4878, 0, 83ee278, 80452bc, 92180e8) + 23e > 08154afc dwarf2_build_include_psymtabs (80452bc, 80463f0, 92180e8) + 34 > 08154e55 dwarf2_build_psymtabs_hard (85b45e8, 0) + 345 > 081548af dwarf2_build_psymtabs (85b45e8, 0) + 12b > 08150691 elf_symfile_read (85b45e8, 0) + 151 > 08117c65 syms_from_objfile (85b45e8, 845c730, 0, 0, 0, 1) + 3dd > 08117e77 symbol_file_add_with_addrs_or_offsets (83ee278, 1, 845c730, 0, 0, > 0) + fb > 08118032 symbol_file_add_from_bfd (83ee278, 1, 845c730, 0, 8) + 1e > 0811805b symbol_file_add (8312aa8, 1, 845c730, 0, 8) + 23 > 080bc92b symbol_add_stub (83128a0) + 6f > 080af264 do_catch_errors (830a938, 8046848) + 10 > 080af0d9 catcher (80af254, 830a938, 8046848, 8046864, 8046868, 82a2978) + 8d > 080af2a8 catch_errors (80bc8bc, 83128a0, 82a2978, 6) + 3c > 080bcbe6 solib_add (0, 1, 0, 1) + f6 > 080e3094 sol_thread_attach (804724c, 1) + 28 > 080a9fb6 find_default_attach (804724c, 1) + 1e > 08122467 attach_command (804724c, 1) + 47 > 080af2cf do_captured_command (8046bd4) + 13 > 080af264 do_catch_errors (830a938, 8046b98) + 10 > 080af0d9 catcher (80af254, 830a938, 8046b98, 8046bb0, 8046bb4, 82a182c) + 8d > 080af2a8 catch_errors (80af2bc, 8046bd4, 82a182c, 6) + 3c > 080af319 catch_command_errors (8122420, 804724c, 1, 6) + 35 > 080a7cd7 captured_main (8047030) + 897 > 080af264 do_catch_errors (829a080, 8046fe8) + 10 > 080af0d9 catcher (80af254, 829a080, 8046fe8, 8047000, 8047004, 829f734) + 8d > 080af2a8 catch_errors (80a7440, 8047030, 829f734, 6) + 3c > 080a80f3 gdb_main (8047030) + 23 > 080a73e7 main (3, 8047080, 8047090) + 3f > 080a731a _start (3, 804722c, 8047235, 804724c, 0, 8047252) + 7a > > > Trying to start an X11 program under gdb doesn't work, either: > > % /bin/gdb /usr/openwin/bin/xterm > GNU gdb 6.3.50_2004-11-23-cvs > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "i386-pc-solaris2.11"...(no debugging symbols > found) > > (gdb) run > Starting program: /usr/openwin/bin/xterm > (no debugging symbols found) > (no debugging symbols found) > Segmentation fault (core dumped) > > % pstack core > core 'core' of 20810: /usr/openwin/bin/xterm > fefd3074 rtld_db_dlactivity (feffb170, 3, 0) > fefd2d50 setup (8047078, 80471b4, 0, 8047fde, 1000, fefc3bb9) + ed0 > fefdfaa8 _setup (8047044, feffbab4, 3, 8047070, 4, 8047078) + 310 > fefc81b8 _rt_boot (0, 8047233, 804723e, 8047247, 80472bf, 80472cd) + 56 > 0804721c ???????? () > > > Can anyone reproduce this? > > Why has gdb become that unstable? Have there been any > changes to the X11 compilation environment recently that > could explain these crashes? I just checked an snv_77 and > snv_81 box, and on both of them the above tests don't crash > gdb, so it might be a change introduced somewhere between > snv_82 and snv_85... > > > This message posted from opensolaris.org > _______________________________________________ > xwin-discuss mailing list > xwin-discuss at opensolaris.org > -------------- next part -------------- An embedded message was scrubbed... From: Alan Coopersmith <alan.coopersm...@sun.com> Subject: [xwin-discuss] Indiana X/FOX status Date: Wed, 05 Mar 2008 19:11:42 -0800 Size: 8629 URL: <http://mail.opensolaris.org/pipermail/xwin-discuss/attachments/20080404/548145f9/attachment.nws>