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

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: (10701000)
Build Date: 2009-11-01


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 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/
(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,
     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}

-- Unsubscribe info: Problem reports: Documentation: FAQ:

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