This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Cygwin 1.7 beta XWin Crashs from Ubuntun 9.10 after Firefox sessions


Hi Jon, the crash is not caused by doing some specific action or looking at specific
pages in firefox.  Sometimes I sit on the Firefox screen and the cash happens.
I ssh to the the remote Ubuntu Box and start up a gnome-session  there back to my display. I then bring up the firefox on the Ubuntu box. After a few clicks, the cygwin Xserver died.
I tried starting the X server with -multiwindow, but could not even get a complete GNOME screen back.
I've tried  -query but did not get a screen back. It could be only ssh is allowed into the Ubuntu box.

Thanks.

----- Original Message -----
From: Jon TURNEY <jon.turney@dronecode.org.uk>
Date: Tuesday, November 3, 2009 12:58 pm
Subject: Re: Cygwin 1.7 beta XWin Crashs from Ubuntun 9.10 after Firefox sessions
To: ERIC HO <ericmho@shaw.ca>
Cc: cygwin-xfree@cygwin.com

> 
> 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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]