On Sun, Jul 18, 2010 at 01:44:11PM +0100, Anton Shterenlikht wrote: > I've seen this problem before, but on > a complex configuration: Xorg running on > FreeBSD spar64 and connecting via "-query" > to clients running on FreeBSD ia64. > > Now I get this core dump on a simple amd64 > installation, so I'm trying to provide > a full report. > > On amd64 -current (r210043) I've > xorg-server-1.7.5,1 > xf86-video-ati-6.13.0 > xdm-1.1.8_2 > > I start X with > > ttyv8 "/usr/local/bin/xdm -nodaemon" xterm on secure > > in /etc/ttys > > I open ssh -XY connection to a linux server. > > I start an application (Paraview, www.paraview.org). > > When I close the Paraview normally - Xorg dumps core. > > After 1-2 seconds I'm back at the xdm login screen. > > Here's xdm.log > > % cat /val/log/xdm.log > X.Org X Server 1.7.5 > Release Date: 2010-02-16 > X Protocol Version 11, Revision 0 > Build Operating System: FreeBSD 9.0-CURRENT amd64 > Current Operating System: FreeBSD mech-aslap239.men.bris.ac.uk 9.0-CURRENT > FreeBSD 9.0-CURRENT #0 r210043: Thu Jul 15 12:01:58 BST 2010 > r...@mech-aslap239.men.bris.ac.uk:/usr/obj/usr/src/sys/BUZI amd64 > Build Date: 16 June 2010 02:51:23PM > > Current version of pixman: 0.16.6 > Before reporting problems, check http://wiki.x.org > to make sure that you have the latest version. > Markers: (--) probed, (**) from config file, (==) default setting, > (++) from command line, (!!) notice, (II) informational, > (WW) warning, (EE) error, (NI) not implemented, (??) unknown. > (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jul 18 13:16:26 2010 > (==) Using config file: "/etc/X11/xorg.conf" > (EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM > [dri] Disabling DRI. > XRANDR name: VGA-0 > Connector: VGA > CRT1: INTERNAL_KLDSCP_DAC1 > DDC reg: 0x7e50 > XRANDR name: LVDS > Connector: LVDS > LCD1: INTERNAL_LVTM1 > DDC reg: 0x7e40 > Dac detection success > finished output detect: 0 > finished output detect: 1 > finished all detect > Dac detection success > Output LCD1 disable success > Blank CRTC 0 success > Disable CRTC 0 success > Blank CRTC 1 success > Disable CRTC 1 success > Output CRT1 disable success > Output LCD1 disable success > Blank CRTC 0 success > Disable CRTC 0 success > Blank CRTC 1 success > Disable CRTC 1 success > Output LCD1 disable success > Blank CRTC 0 success > Disable CRTC 0 success > Mode 1280x800 - 1440 823 10 > Picked PLL 0 > best_freq: 71152 > best_feedback_div: 159 > best_frac_feedback_div: 0 > best_ref_div: 2 > best_post_div: 16 > Set CRTC 0 PLL success > Set CRTC Timing success > Set CRTC 0 Overscan success > Not using RMX > scaler 0 setup success > Set CRTC 0 Source success > crtc 0 YUV disable setup success > Output digital setup success > Output LCD1 enable success > Enable CRTC 0 success > Unblank CRTC 0 success > Output CRT1 disable success > Blank CRTC 1 success > Disable CRTC 1 success > record: RECORD extension enabled at configure time. > record: This extension is known to be broken, disabling extension now.. > record: http://bugs.freedesktop.org/show_bug.cgi?id=20500 > Bus error: 10 at address 0x802257ddb > > Fatal server error: > Caught signal 10 (Bus error: 10). Server aborting > > > Please consult the The X.Org Foundation support > at http://wiki.x.org > for help. > Please also check the log file at "/var/log/Xorg.0.log" for additional > information. > > Output LCD1 disable success > Blank CRTC 0 success > Disable CRTC 0 success > Blank CRTC 1 success > Disable CRTC 1 success > Enable CRTC 0 success > Unblank CRTC 0 success > XIO: fatal IO error 35 (Resource temporarily unavailable) on X server ":0.0" > after 131 requests (131 known processed) with 0 events remaining. > xdm error (pid 1146): Server for display :0 terminated unexpectedly: 1536 > > > > Here's the gdb output: > > > GNU gdb 6.1.1 [FreeBSD] > 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 "amd64-marcel-freebsd"...(no debugging symbols > found)... > Core was generated by `Xorg'. > Program terminated with signal 6, Aborted. > Reading symbols from /usr/local/lib/libpciaccess.so.0...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/libpciaccess.so.0 > Reading symbols from /usr/local/lib/libXfont.so.1...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/libXfont.so.1 > Reading symbols from /usr/local/lib/libfreetype.so.9...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/libfreetype.so.9 > Reading symbols from /usr/local/lib/libfontenc.so.1...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/libfontenc.so.1 > Reading symbols from /lib/libz.so.6...(no debugging symbols found)...done. > Loaded symbols for /lib/libz.so.6 > Reading symbols from /usr/local/lib/libXau.so.6...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/libXau.so.6 > Reading symbols from /usr/local/lib/libpixman-1.so.9...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/libpixman-1.so.9 > Reading symbols from /usr/local/lib/libhal.so.1...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/libhal.so.1 > Reading symbols from /usr/local/lib/libdbus-1.so.3...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/libdbus-1.so.3 > Reading symbols from /usr/local/lib/libXdmcp.so.6...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/libXdmcp.so.6 > Reading symbols from /lib/libcrypto.so.6...(no debugging symbols > found)...done. > Loaded symbols for /lib/libcrypto.so.6 > Reading symbols from /usr/lib/librpcsvc.so.5...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib/librpcsvc.so.5 > Reading symbols from /lib/libm.so.5...(no debugging symbols found)...done. > Loaded symbols for /lib/libm.so.5 > Reading symbols from /lib/libthr.so.3...(no debugging symbols found)...done. > Loaded symbols for /lib/libthr.so.3 > Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done. > Loaded symbols for /lib/libc.so.7 > Reading symbols from > /usr/local/lib/xorg/modules/extensions/libextmod.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/extensions/libextmod.so > Reading symbols from /usr/local/lib/xorg/modules/extensions/libdbe.so...(no > debugging symbols found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/extensions/libdbe.so > Reading symbols from /usr/local/lib/xorg/modules/extensions/libglx.so...(no > debugging symbols found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/extensions/libglx.so > Reading symbols from > /usr/local/lib/xorg/modules/extensions/librecord.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/extensions/librecord.so > Reading symbols from /usr/local/lib/xorg/modules/extensions/libdri.so...(no > debugging symbols found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/extensions/libdri.so > Reading symbols from /usr/local/lib/libdrm.so.2...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/libdrm.so.2 > Reading symbols from /usr/local/lib/xorg/modules/extensions/libdri2.so...(no > debugging symbols found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/extensions/libdri2.so > Reading symbols from /usr/local/lib/xorg/modules/drivers/radeon_drv.so...(no > debugging symbols found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/drivers/radeon_drv.so > Reading symbols from /usr/local/lib/xorg/modules/libvgahw.so...(no debugging > symbols found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/libvgahw.so > Reading symbols from /usr/local/lib/xorg/modules/libint10.so...(no debugging > symbols found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/libint10.so > Reading symbols from /usr/local/lib/xorg/modules/libfb.so...(no debugging > symbols found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/libfb.so > Reading symbols from /usr/local/lib/xorg/modules/libxaa.so...(no debugging > symbols found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/libxaa.so > Reading symbols from /usr/local/lib/dri/swrast_dri.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/dri/swrast_dri.so > Reading symbols from /usr/local/lib/libexpat.so.6...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/libexpat.so.6 > Reading symbols from /usr/local/lib/xorg/modules/input/kbd_drv.so...(no > debugging symbols found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/input/kbd_drv.so > Reading symbols from /usr/local/lib/xorg/modules/input/mouse_drv.so...(no > debugging symbols found)...done. > Loaded symbols for /usr/local/lib/xorg/modules/input/mouse_drv.so > Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols > found)...done. > Loaded symbols for /libexec/ld-elf.so.1 > #0 0x0000000801a30d8c in kill () from /lib/libc.so.7 > [New Thread 801c071c0 (LWP 100123)] > (gdb) quit
Does bt help at all: (gdb) bt full #0 0x0000000801a30d8c in kill () from /lib/libc.so.7 No symbol table info available. #1 0x0000000801a2fb4b in abort () from /lib/libc.so.7 No symbol table info available. #2 0x0000000000476744 in ddxGiveUp () No symbol table info available. #3 0x000000000046fcdd in AbortServer () No symbol table info available. #4 0x000000000047035f in FatalError () No symbol table info available. #5 0x000000000046a581 in OsInit () No symbol table info available. #6 <signal handler called> No symbol table info available. #7 0x0000000802256a4b in DrawableGone () from /usr/local/lib/xorg/modules/extensions/libglx.so No symbol table info available. #8 0x00000000004524cc in FreeResource () No symbol table info available. #9 0x0000000000434c2b in ProcDestroyWindow () No symbol table info available. #10 0x0000000000437460 in Dispatch () No symbol table info available. #11 0x000000000042d7ba in main () No symbol table info available. (gdb) Is there any way I can increase amount of debugging information? Will launching xdm with -debug <some number> help? Please advise many thanks anton -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"