This is the mail archive of the cygwin-xfree@cygwin.com 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: Xwin stackdump while logging into RH8 with KDE as window manager


Harold,

I have attached the output from the gdb run and, even thought they have not changed much, the stack trace and log. Please not that I have not downloaded source, so all you have is the file and line number where the violation takes place. I my having the source here can help with this please let me know.

Thanks,
Joel

Harold L Hunt II wrote:

Joel,

I just posted a Test97 DEBUG release to:

http://www.msu.edu/~huntharo/xwin/shadow/XWin-Test97-DEBUG.exe.bz2


You seem pretty knowledgeable, so I assume that you know what to do in order to locate the place that XWin.exe is bombing.


One caveat --- if you run this under gdb, be aware that two exceptions are thrown during intialization... these are caught by handlers in cygwin1.dll, so you can just "continue" when you see these two exceptions. Anything after that should indicate an actual problem.

Thanks so much for testing,

Harold

Joel Rosi-Schwartz wrote:

Harold L Hunt II wrote:

Joel,

The next step is to have you run a debug build of XWin.exe. We should be able to locate the offending line of code, so long as it is a problem internal to XWin.exe and not in an external library (it almost never is). I am creating a debug build of XWin.exe for you to try now. I really should have done this a long time ago... we have a few types of random crashes now that need to be fixed.



Fine, let me know when it is ready to go.


Thnaks,
Joel




(gdb) run  -query athena -from polyhymnia
Starting program: /usr/X11R6/bin/XWin.exe -query athena -from polyhymnia
---Type <return> to continue, or q <return> to quit---

Program received signal SIGSEGV, Segmentation fault.
0x0050b588 in ProcXkbGetKbdByName (client=0x10709ff8) at xkb.c:6022
6022    xkb.c: No such file or directory.
        in xkb.c
Exception: STATUS_ACCESS_VIOLATION at eip=0050B588
eax=00000054 ebx=10707808 ecx=00000015 edx=00000000 esi=103E6658 edi=00000000
ebp=0022FE58 esp=0022FB20 program=c:\root\usr\X11R6\bin\XWin.exe
cs=001B ds=0023 es=0023 fs=0038 gs=0000 ss=0023
Stack trace:
Frame     Function  Args
0022FE58  0050B588  (1064E6A0, 00000001, 00000064, 00000010)
0022FE78  0050DE79  (1064E6A0, 00000033, 00000000, 0000003A)
0022FEA8  00409CBB  (00000002, 00000000, 61622B84, 00000001)
0022FEF0  00401988  (00000007, 61622B84, 10100330, 0022FF24)
0022FF40  61004D8A  (610D0EE8, FFFFFFFE, 000003A8, 610D0E0C)
0022FF90  6100507D  (00000000, 00000000, FFFFFFFF, 80430D04)
0022FFB0  0082A282  (00401438, 037F0009, 0022FFF0, 7C4E87F5)
0022FFC0  0040103C  (00000000, 00000000, 7FFDF000, 00000020)
0022FFF0  7C4E87F5  (00401000, 00000000, 000000C8, 00000100)
End of stack trace
ddxProcessArgument - Initializing default screens
winInitializeDefaultScreens - w 1024 h 768
winInitializeDefaultScreens - Returning
OsVendorInit - Creating bogus screen 0
(EE) Unable to locate/open config file
InitOutput - Error reading config file
winDetectSupportedEngines - Windows NT/2000/XP
winDetectSupportedEngines - DirectDraw installed
winDetectSupportedEngines - Allowing PrimaryDD
winDetectSupportedEngines - DirectDraw4 installed
winDetectSupportedEngines - Returning, supported engines 0000001f
InitOutput - g_iNumScreens: 1 iMaxConsecutiveScreen: 1
winSetEngine - Using Shadow DirectDraw NonLocking
winAdjustVideoModeShadowDDNL - Using Windows display depth of 32 bits per pixel
winCreateBoundingWindowWindowed - User w: 1024 h: 768
winCreateBoundingWindowWindowed - Current w: 1024 h: 768
winAdjustForAutoHide - Original WorkArea: 0 0 740 1024
winAdjustForAutoHide - Adjusted WorkArea: 0 0 740 1024
winCreateBoundingWindowWindowed - WindowClient w 1018 h 715 r 1018 l 0 b 715 t 0
winCreateBoundingWindowWindowed -  Returning
winCreatePrimarySurfaceShadowDDNL - Creating primary surface
winCreatePrimarySurfaceShadowDDNL - Created primary surface
winCreatePrimarySurfaceShadowDDNL - Attached clipper to primary surface
winAllocateFBShadowDDNL - lPitch: 4072
winAllocateFBShadowDDNL - Created shadow pitch: 4072
winAllocateFBShadowDDNL - Created shadow stride: 1018
winFinishScreenInitFB - Masks: 00ff0000 0000ff00 000000ff
winInitVisualsShadowDDNL - Masks 00ff0000 0000ff00 000000ff BPRGB 8 d 24 bpp 32
winCreateDefColormap - Deferring to fbCreateDefColormap ()
winFinishScreenInitFB - returning
winScreenInit - returning
InitOutput - Returning.
(==) winConfigKeyboard - Layout: "00000809" 
(==) Using preset keyboard for "English (United Kingdom)" (00000809), type "4"
(EE) No primary keyboard configured
(==) Using compiletime defaults for keyboard
Rules = "xfree86" Model = "pc105" Layout = "gb" Variant = "(null)" Options = "(null)"
winPointerWarpCursor - Discarding first warp: 509 357
winBlockHandler - Releasing pmServerStarted
winBlockHandler - pthread_mutex_unlock () returned

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