[ANNOUNCEMENT] Server Test 71 [DEBUG BUILD]

Harold L Hunt II huntharo@msu.edu
Fri Jan 17 21:08:00 GMT 2003


JS,

I know what I want you to do:

Run XWin.exe without gdb, and send in the last few lines of XWinrl.log.  
I need to know if the last message in that log is ``calling pthread...'' 
or something else entirely.  By continuing with c in gdb you are kinda 
throwing us off the trail, because we don't know exactly how far 
XWin.exe is getting before it runs into problems.

Harold

Christopher Faylor wrote:

>It looks like this is dying in a DLL somewhere.  'info dll' should help
>tell what the 0x100f8628 address is related to.  However, it would certainly
>help if you built debugging versions of the X DLLs so that symbol info would
>be available.  It doesn't seem to be dying in the cygwin DLL, that much is
>relatively clear.
>
>cgf
>
>On Fri, Jan 17, 2003 at 09:24:59AM +0000, J S wrote:
>  
>
>>Still no luck. I tried cygwin1-20030117.dll but it made no difference:
>>
>>$ ls -l /bin/cygwin1.dll
>>-rw-r--r--    1 U752359  mkgroup    906568 Jan 17 09:03 /bin/cygwin1.dll
>>
>>$ gdb ./XWin-Test71-DEBUG-2.exe
>>GNU gdb 2002-12-19-cvs (cygwin-special)
>>Copyright 2002 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 "i686-pc-cygwin"...
>>(gdb) run -multiwindow
>>Starting program: /cygdrive/d/downloads/XWin-Test71-DEBUG-2.exe -multiwindow
>>
>>Program received signal SIGSEGV, Segmentation fault.
>>0x77e8c40c in _libkernel32_a_iname ()
>>(gdb) where
>>#0  0x77e8c40c in _libkernel32_a_iname ()
>>#1  0x00000001 in ?? ()
>>#2  0x6103f41f in _libkernel32_a_iname ()
>>#3  0x6103f44b in _libkernel32_a_iname ()
>>#4  0x6107bfbf in _libkernel32_a_iname ()
>>#5  0x6107c29a in _libkernel32_a_iname ()
>>#6  0x0044b94a in trans_mkdir (path=0x448c97 "/tmp/.X11-unix", mode=1023)
>>  at ../../../lib/xtrans/Xtransutil.c:495
>>#7  0x00448e17 in _XSERVTransSocketUNIXCreateListener (ciptr=0x100f2338,
>>  port=0x22fd20 "0") at ../../../lib/xtrans/Xtranssock.c:932
>>#8  0x0044a591 in _XSERVTransCreateListener (ciptr=0x100f2338,
>>  port=0x22fd20 "0") at ../../../lib/xtrans/Xtrans.c:734
>>#9  0x0044ac78 in _XSERVTransMakeAllCOTSServerListeners (port=0x22fd20 "0",
>>  partial=0x22fd48, count_ret=0x83d440, ciptrs_ret=0x7e2550)
>>  at ../../../lib/xtrans/Xtrans.c:1029
>>#10 0x0043ed3c in CreateWellKnownSockets () at connection.c:342
>>#11 0x0040153c in main (argc=2, argv=0x100f1888, envp=0x100f0328) at 
>>main.c:327
>>#12 0x61007438 in _libkernel32_a_iname ()
>>#13 0x6100771d in _libkernel32_a_iname ()
>>#14 0x007df252 in cygwin_crt0 ()
>>#15 0x0040103c in mainCRTStartup ()
>>#16 0x77e992a6 in _libkernel32_a_iname ()
>>(gdb) c
>>Continuing.
>>
>>Program received signal SIGSEGV, Segmentation fault.
>>0x77e83ab6 in _libkernel32_a_iname ()
>>(gdb) where
>>#0  0x77e83ab6 in _libkernel32_a_iname ()
>>#1  0x100f8628 in ?? ()
>>#2  0x6108861d in _libkernel32_a_iname ()
>>#3  0x61088698 in _libkernel32_a_iname ()
>>#4  0x610876e1 in _libkernel32_a_iname ()
>>#5  0x61089eb5 in _libkernel32_a_iname ()
>>#6  0x00457ec4 in InitQueue ()
>>#7  0x004584d5 in winInitWM ()
>>#8  0x00452a97 in winFinishScreenInitFB ()
>>#9  0x0045228d in winScreenInit ()
>>#10 0x00402389 in AddScreen (pfnInit=0x4520d0 <winScreenInit>, argc=2,
>>  argv=0x100f1888) at main.c:768
>>#11 0x0044fe9a in InitOutput ()
>>#12 0x00401719 in main (argc=2, argv=0x100f1888, envp=0x100f0328) at 
>>main.c:380
>>#13 0x61007438 in _libkernel32_a_iname ()
>>#14 0x6100771d in _libkernel32_a_iname ()
>>#15 0x007df252 in cygwin_crt0 ()
>>#16 0x0040103c in mainCRTStartup ()
>>#17 0x77e992a6 in _libkernel32_a_iname ()
>>(gdb) c
>>Continuing.
>>
>>Program received signal SIGSEGV, Segmentation fault.
>>0x77e83ab6 in _libkernel32_a_iname ()
>>(gdb) where
>>#0  0x77e83ab6 in _libkernel32_a_iname ()
>>#1  0x100f8628 in ?? ()
>>#2  0x6108861d in _libkernel32_a_iname ()
>>#3  0x61088698 in _libkernel32_a_iname ()
>>#4  0x610896a1 in _libkernel32_a_iname ()
>>#5  0x61089768 in _libkernel32_a_iname ()
>>#6  0x00457eef in InitQueue ()
>>#7  0x004584d5 in winInitWM ()
>>#8  0x00452a97 in winFinishScreenInitFB ()
>>#9  0x0045228d in winScreenInit ()
>>#10 0x00402389 in AddScreen (pfnInit=0x4520d0 <winScreenInit>, argc=2,
>>  argv=0x100f1888) at main.c:768
>>#11 0x0044fe9a in InitOutput ()
>>#12 0x00401719 in main (argc=2, argv=0x100f1888, envp=0x100f0328) at 
>>main.c:380
>>#13 0x61007438 in _libkernel32_a_iname ()
>>#14 0x6100771d in _libkernel32_a_iname ()
>>#15 0x007df252 in cygwin_crt0 ()
>>#16 0x0040103c in mainCRTStartup ()
>>#17 0x77e992a6 in _libkernel32_a_iname ()
>>(gdb) c
>>Continuing.
>>
>>Program received signal SIGSEGV, Segmentation fault.
>>0x00475b8a in fbBlt (srcLine=0x102c4498, srcStride=3, srcX=0,
>>  dstLine=0x1e431fc, dstStride=1152, dstX=0, width=96, height=0, alu=3,
>>  pm=4294967295, bpp=24, reverse=0, upsidedown=0) at fbblt.c:174
>>174     fbblt.c: No such file or directory.
>>      in fbblt.c
>>(gdb) where
>>#0  0x00475b8a in fbBlt (srcLine=0x102c4498, srcStride=3, srcX=0,
>>  dstLine=0x1e431fc, dstStride=1152, dstX=0, width=96, height=0, alu=3,
>>  pm=4294967295, bpp=24, reverse=0, upsidedown=0) at fbblt.c:174
>>#1  0x0047ee96 in fbOddTile (dst=0x1b80000, dstStride=1152, dstX=0,
>>  width=27648, height=208, tile=0x102c4468, tileStride=3, tileWidth=96,
>>  tileHeight=4, alu=3, pm=4294967295, bpp=24, xRot=0, yRot=0) at 
>>fbtile.c:149
>>#2  0x0047ef90 in fbTile (dst=0x1b80000, dstStride=1152, dstX=0, 
>>width=27648,
>>  height=836, tile=0x102c4468, tileStride=3, tileWidth=96, tileHeight=4,
>>  alu=3, pm=4294967295, bpp=24, xRot=0, yRot=0) at fbtile.c:197
>>#3  0x00479763 in fbFillRegionTiled (pDrawable=0x1010b0b8, pRegion=0x22fce0,
>>  pTile=0x102c4428) at fbwindow.c:268
>>#4  0x0047981c in fbPaintWindow (pWin=0x1010b0b8, pRegion=0x22fce0, what=0)
>>  at fbwindow.c:304
>>#5  0x004bbe41 in miSpritePaintWindowBackground (pWin=0x1010b0b8,
>>  pRegion=0x22fce0, what=0) at misprite.c:844
>>#6  0x0075b71f in shadowPaintWindow (pWindow=0x1010b0b8, prgn=0x22fce0, 
>>what=0)
>>  at shadow.c:1275
>>#7  0x00494927 in miWindowExposures (pWin=0x1010b0b8, prgn=0x22fce0,
>>  other_exposed=0x0) at miexpose.c:536
>>#8  0x0040794b in MapWindow (pWin=0x1010b0b8, client=0x100f24c0)
>>  at window.c:2869
>>#9  0x00402d92 in InitRootWindow (pWin=0x1010b0b8) at window.c:522
>>#10 0x00401944 in main (argc=2, argv=0x100f1888, envp=0x100f0328) at 
>>main.c:439
>>#11 0x61007438 in _libkernel32_a_iname ()
>>---Type <return> to continue, or q <return> to quit---
>>#12 0x6100771d in _libkernel32_a_iname ()
>>#13 0x007df252 in cygwin_crt0 ()
>>#14 0x0040103c in mainCRTStartup ()
>>#15 0x77e992a6 in _libkernel32_a_iname ()
>>(gdb) c
>>Continuing.
>>
>>Program exited with code 0305400.
>>(gdb) where
>>No stack.
>>(gdb)
>>
>>
>>    
>>
>>>JS,
>>>
>>>Please try the latest cygwin1.dll snapshot that Chris was referring to.
>>>Report your results to this mailing list.
>>>
>>>Thanks for testing,
>>>
>>>Harold
>>>
>>>-----Original Message-----
>>>From: cygwin-xfree-owner@cygwin.com
>>>[mailto:cygwin-xfree-owner@cygwin.com]On Behalf Of Christopher Faylor
>>>Sent: Thursday, January 16, 2003 10:55 AM
>>>To: cygwin-xfree@cygwin.com
>>>Subject: Re: [ANNOUNCEMENT] Server Test 71 [DEBUG BUILD]
>>>
>>>
>>>On Thu, Jan 16, 2003 at 08:14:47AM -0500, Harold L Hunt II wrote:
>>>      
>>>
>>>>JS,
>>>>
>>>>Looks like we might have a pthreads problem, but I need you to run the
>>>>new debug build below before I can tell:
>>>>        
>>>>
>>>There have been some pthreads fixes in the latest snapshot if anyone
>>>wants to give that a try.
>>>
>>>cgf
>>>      
>>>
>>_________________________________________________________________
>>Help STOP SPAM: Try the new MSN 8 and get 2 months FREE* 
>>http://join.msn.com/?page=features/junkmail
>>    
>>



More information about the Cygwin-xfree mailing list