Cygwin 1.7 beta XWin Crashs from Ubuntun 9.10 after Firefox sessions
Jon TURNEY
jon.turney@dronecode.org.uk
Tue Nov 3 19:58:00 GMT 2009
Thanks for the backtrace.
It's interesting, but I'm afraid it doesn't immediately let me pinpoint the
problem.
A couple of questions I should have asked before:
- is this crash caused by to doing some specific action or looking at specific
pages in firefox?
- using ssh with your X server in a window but no WM is rather strange. Are
you starting any other programs or a window manager along with firefox? Do you
see the problem if you start the X server with -multiwindow? Do you see the
problem if you use -query to do an XDMCP login?
In future, please send your replies to the cygwin-xfree list, rather than to
me personally.
On 01/11/2009 20:32, ERIC HO wrote:
> Hi Jon, the message are as follows:
> (gdb) run
> Starting program: /home/eho/XWin-1.7.1-1.unstripped.exe -clipboard
> [New thread 1120.0x720]
> [New thread 1120.0x1374]
> Welcome to the XWin X Server
> Vendor: The Cygwin/X Project
> Release: 1.7.1.0 (10701000)
> Build Date: 2009-11-01
>
> Contact: cygwin-xfree@cygwin.com
>
> XWin was started with the following command line:
>
> /home/eho/XWin-1.7.1-1.unstripped -clipboard
>
> _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
> _XSERVTransOpen: transport open failed for inet6/IBM-6963EB6C3F2:0
> _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
> warning: Lowest section in /cygdrive/c/WINDOWS/system32/wmi.dll is .text at 76d31000
> winValidateArgs - g_iNumScreens: 1 iMaxConsecutiveScreen: 1
> (II) xorg.conf is not supported
> (II) See http://x.cygwin.com/docs/faq/cygwin-x-faq.html for more informa tion
> winPrefsLoadPreferences: /etc/X11/system.XWinrc
> LoadPreferences: Done parsing the configuration file...
> winGetDisplay: DISPLAY=:0.0
> winDetectSupportedEngines - Windows NT/2000/XP
> winDetectSupportedEngines - DirectDraw installed
> winDetectSupportedEngines - DirectDraw4 installed
> winDetectSupportedEngines - Returning, supported engines 00000007
> winSetEngine - Using Shadow DirectDraw NonLocking
> winAdjustVideoModeShadowDDNL - Using Windows display depth of 32 bits pe r pixel
> winFinishScreenInitFB - Masks: 00ff0000 0000ff00 000000ff
> Screen 0 added at XINERAMA coordinate (0,0).
> MIT-SHM extension disabled due to lack of kernel support
> XFree86-Bigfont extension local-client optimization disabled due to lack of shared memory support in the kernel
> (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
> (II) GLX: Initialized DRISWRAST GL provider for screen 0
> [dix] Could not init font path element /usr/share/fonts/OTF/, removing f rom list!
> [New thread 1120.0x2098]
> winPointerWarpCursor - Discarding first warp: 509 336
> (--) 5 mouse buttons found
> (--) Setting autorepeat to delay=500, rate=31
> (--) winConfigKeyboard - Layout: "00000409" (00000409)
> (--) Using preset keyboard for "English (USA)" (409), type "4"
> Rules = "base" Model = "pc105" Layout = "us" Variant = "none" Options = "none"
> winProcEstablishConnection - Hello
> winInitClipboard ()
> [New thread 1120.0xee0]
> winProcEstablishConnection - winInitClipboard returned.
> winClipboardProc - Hello
> DetectUnicodeSupport - Windows NT/2000/XP
> winGetDisplay: DISPLAY=:0.0
> winClipboardProc - DISPLAY=:0.0
> [New thread 1120.0x2338]
> [New thread 1120.0x2594]
> winClipboardProc - XOpenDisplay () returned and successfully opened the display.
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x005168a1 in damageRegionAppend (pDrawable=0x103bd878,
> pRegion=0x22cbcc, clip=1, subWindowMode=0)
> at /opt/wip/cygport-svn/xorg-server/xorg-server-1.7.1-1/src/xorg-server-1.7.1/miext/damage/damage.c:290
> 290 /opt/wip/cygport-svn/xorg-server/xorg-server-1.7.1-1/src/xorg-server-1.7.1/miext/damage/damage.c: No such file or directory.
> in /opt/wip/cygport-svn/xorg-server/xorg-server-1.7.1-1/src/xorg-server-1.7.1/miext/damage/damage.c
> (gdb) bt full
> #0 0x005168a1 in damageRegionAppend (pDrawable=0x103bd878,
> pRegion=0x22cbcc, clip=1, subWindowMode=0)
> at /opt/wip/cygport-svn/xorg-server/xorg-server-1.7.1-1/src/xorg-server-1.7.1/miext/damage/damage.c:290
> pScreen = (ScreenPtr) 0x1008c8e8
> pScrPriv = (DamageScrPrivPtr) 0x1008da38
> pDamage = (DamagePtr) 0x104ec960
> pNext = (DamagePtr) 0x100944d0
> clippedRec = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0},
> data = 0x61c8a8}
> pDamageRegion = (RegionPtr) 0x1008a990
> pixClip = {extents = {x1 = -13416, y1 = 34, x2 = -5217,
> y2 = 83}, data = 0x103bd890}
> draw_x = 6386704
> draw_y = 2280360
> screen_x = 0
> screen_y = 0
> #1 0x00516d29 in damageDamageBox (pDrawable=0x103bd878,
> pBox=0x22cc10, subWindowMode=0)
> at /opt/wip/cygport-svn/xorg-server/xorg-server-1.7.1-1/src/xorg-server-1.7.1/miext/damage/damage.c:425
> region = {extents = {x1 = 5, y1 = 152, x2 = 22, y2 = 169},
> data = 0x0}
> #2 0x005184db in damageCopyArea (pSrc=0x104f8528, pDst=0x103bd878,
> pGC=0x104ed1b0, srcx=0, srcy=0, width=17, height=17, dstx=5,
> dsty=104)
> at /opt/wip/cygport-svn/xorg-server/xorg-server-1.7.1-1/src/xorg-server-1.7.1/miext/damage/damage.c:946
> box = {x1 = 5, y1 = 152, x2 = 22, y2 = 169}
> ret = (RegionPtr) 0x103bd878
> pGCPriv = (DamageGCPrivPtr) 0x10368278
> oldFuncs = (GCFuncs *) 0x5eaba0
> #3 0x00542692 in ProcCopyArea (client=0x10325578)
> at /opt/wip/cygport-svn/xorg-server/xorg-server-1.7.1-1/src/xorg-server-1.7.1/dix/dispatch.c:1731
> pDst = (DrawablePtr) 0x103bd878
> pSrc = (DrawablePtr) 0x104f8528
> pGC = (GC *) 0x104ed1b0
> stuff = (xCopyAreaReq *) 0x104eeba0
> pRgn = (RegionPtr) 0x8
> rc = 0
> #4 0x0053f4ca in Dispatch ()
> at /opt/wip/cygport-svn/xorg-server/xorg-server-1.7.1-1/src/xorg-server-1.7.1/dix/dispatch.c:445
> ---Type<return> to continue, or q<return> to quit---
> clientReady = (int *) 0x10129db8
> result = 0
> client = (ClientPtr) 0x10325578
> nready = 0
> icheck = (HWEventQueuePtr *) 0x6225c4
> start_tick = 0
> #5 0x005395a0 in main (argc=2, argv=0x1005a3f0, envp=0x100480e0)
> at /opt/wip/cygport-svn/xorg-server/xorg-server-1.7.1-1/src/xorg-server-1.7.1/dix/main.c:285
> i = 1
> alwaysCheckForInput = {0, 1}
> (gdb)
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ: http://x.cygwin.com/docs/faq/
More information about the Cygwin-xfree
mailing list