Thank you for your time! I figured it out. Turns out I had an older version of my "Intel HD graphics" driver. Updating to the latest solved this problem.
I saw "ati" in the backtrace and figured it might be a driver issue. On Fri, Mar 15, 2013 at 4:30 PM, Aaron <a4a...@gmail.com> wrote: > Hello! > Would very much appreciate your help. > > My Cygwin/X server fatals on start up when running -multiwindow. > Loads just fine without it, or as -rootless. > > Any idea how I could fix this? Log dump and stack trace below: > http://serverfault.com/questions/488306/cygwin-x-crashing-on-multiwindow-option > > Thanks! > -Aaron > > > > % X --version > Welcome to the XWin X Server > Vendor: The Cygwin/X Project > Release: 1.13.3.0 > OS: CYGWIN_NT-6.1-WOW64 US-SEA-R82K76F 1.7.17(0.262/5/3) 2012-10-19 14:39 > i686 > OS: Windows 7 [Windows NT 6.1 build 7600] (WoW64) > Package: version 1.13.3-1 built 2013-03-09 > > % X > // loads just fine. > > % X -multiwindow > > // ...snipped > [ 63854.875] winCreateDefColormap - Deferring to fbCreateDefColormap () > [ 63854.875] null screen fn ReparentWindow > [ 63854.875] null screen fn RestackWindow > [ 63854.875] winFinishScreenInitFB - Calling winInitWM. > [ 63854.875] InitQueue - Calling pthread_mutex_init > [ 63854.875] InitQueue - pthread_mutex_init returned > [ 63854.875] InitQueue - Calling pthread_cond_init > [ 63854.875] InitQueue - pthread_cond_init returned > [ 63854.875] winInitMultiWindowWM - Hello > [ 63854.875] winInitMultiWindowWM - Calling pthread_mutex_lock () > [ 63854.875] winInitWM - Returning. > [ 63854.875] winMultiWindowXMsgProc - Hello > [ 63854.875] winFinishScreenInitFB - returning > [ 63854.875] winMultiWindowXMsgProc - Calling pthread_mutex_lock () > [ 63854.875] winScreenInit - returning > [ 63854.875] InitOutput - Returning. > [ 63854.890] MIT-SHM extension disabled due to lack of kernel support > [ 63854.890] XFree86-Bigfont extension local-client optimization > disabled due to lack of shared memory support in the kernel > [ 63854.922] Fatal signal received in thread 0x80018020 > [ 63854.922] (EE) Segmentation fault at address 0x12c > [ 63855.187] (EE) Attempting backtrace on pid 5724 > [ 63856.045] (EE) > ==================== GDB Backtrace ============ > > GNU gdb (GDB) 7.5.50.20130309-cvs (cygwin-special) > This GDB was configured as "i686-cygwin". > > ==================== Backtrace ================ > > Thread 8 (Thread 5724.0x2f40): > #0 0x778e000d in ntdll!DbgBrea(EE) kPoint () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available. > #1 0x7796f99e in ntdll!DbgUiRemoteBreakin () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available. > #2 0x77968760 in ntdll!RtlQueryRegistryV(EE) alues () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available. > #3 0x75593677 in KERNEL32!BaseThreadInitThunk () > from /cygdrive/c/Windows/syswow64/kernel32.dll > No symbol table info available. > #4 0x77909f42 in ntdll!RtlInitiali(EE) zeExceptionChain () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available. > #5 0x77909f15 in ntdll!RtlInitializeExceptionChain () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available. > #6 0x00000000 in ?? ((EE) ) > No symbol table info available. > > Thread 7 (Thread 5724.0x1fa4): > #0 0x778ef895 in ntdll!ZwReadFile () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available. > #1 0x778ef895 in ntdll!ZwReadFile () > from /cygdrive/c/Windows/SysWOW(EE) 64/ntdll.dll > No symbol table info available. > #2 0x7692dd54 in ReadFile () from /cygdrive/c/Windows/syswow64/KERNELBASE.dll > No symbol table info available. > #3 0x00000360 in ?? () > No symbol table info available. > #4 0x00000000 in ?? () > No symbol table inf(EE) o available. > > Thread 6 (Thread 5724.0xda4): > #0 0x778f00ed in ntdll!ZwWaitForMultipleObjects () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available. > #1 0x778f00ed in ntdll!ZwWaitForMultipleObjects () > from /cygdrive/c/Windows/(EE) SysWOW64/ntdll.dll > No symbol table info available. > #2 0x769315e9 in WaitForMultipleObjectsEx () > from /cygdrive/c/Windows/syswow64/KERNELBASE.dll > No symbol table info available. > #3 0x00000002 in ?? () > No symbol table info available. > #4 0x00000001 in (EE) ?? () > No symbol table info available. > #5 0x00000000 in ?? () > No symbol table info available. > > Thread 5 (Thread 5724.0x1f14): > #0 0x778f00ed in ntdll!ZwWaitForMultipleObjects () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available(EE) . > #1 0x778f00ed in ntdll!ZwWaitForMultipleObjects () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available. > #2 0x769315e9 in WaitForMultipleObjectsEx () > from /cygdrive/c/Windows/syswow64/KERNELBASE.dll > No symbol table info ava(EE) ilable. > #3 0x00000002 in ?? () > No symbol table info available. > #4 0x00000001 in ?? () > No symbol table info available. > #5 0x00000000 in ?? () > No symbol table info available. > > Thread 4 (Thread 5724.0xfcc): > #0 0x76cf7e47 in USER32!DispatchMessageW () > (EE) from /cygdrive/c/Windows/syswow64/USER32.dll > No symbol table info available. > #1 0x00407eac in winMsgWindowThreadProc (arg=0x0) > at /usr/src/debug/xorg-server-1.13.3-1/hw/xwin/winmsgwindow.c:152 > msg = {hwnd = 0x30, message = 3, wParam = 4226784(EE) , lParam = 0, > time = 0, pt = {x = 4194304, y = 0}} > hwndMsg = 0xffefcdc0 > #2 0x610fd000 in pthread::thread_init_wrapper (arg=0x800688b8) > at /usr/src/debug/cygwin-1.7.17-1/winsup/cygwin/thread.cc:1938 > thread = 0x800688b8 > (EE) __PRETTY_FUNCTION__ = "static DWORD > pthread::thread_init_wrapper(void*)" > ret = <optimized out> > #3 0x61086e32 in thread_wrapper (arg=0x0) > at /usr/src/debug/cygwin-1.7.17-1/winsup/cygwin/miscfuncs.cc:547 > dealloc_addr = <optimized out(EE) > > count = <optimized out> > wrapper_arg = {func = 0x0, arg = 0x0, stackaddr = 0x0, > stackbase = 0x0, stacklimit = 0x0} > old_start = 0x0 > #4 0x00000000 in ?? () > No symbol table info available. > > Thread 3 (Thread 5724.0x3380): > [ 63856.045] (EE) #0 0x778f00ed in ntdll!ZwWaitForMultipleObjects () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available. > #1 0x778f00ed in ntdll!ZwWaitForMultipleObjects () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info avai(EE) lable. > #2 0x77922f6a in ntdll!RtlMoveMemory () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available. > #3 0x00000001 in ?? () > No symbol table info available. > #4 0x00000001 in ?? () > No symbol table info available. > #5 0x00000000 i(EE) n ?? () > No symbol table info available. > > Thread 2 (Thread 5724.0x1de0): > #0 0x778ef895 in ntdll!ZwReadFile () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available. > #1 0x778ef895 in ntdll!ZwReadFile () > from /cygdrive/c/Windows/(EE) SysWOW64/ntdll.dll > No symbol table info available. > #2 0x7692dd54 in ReadFile () from /cygdrive/c/Windows/syswow64/KERNELBASE.dll > No symbol table info available. > #3 0x00000084 in ?? () > No symbol table info available. > #4 0x00000000 in ?? () > No symbol tab(EE) le info available. > > Thread 1 (Thread 5724.0x1bdc): > #0 0x778f00ed in ntdll!ZwWaitForMultipleObjects () > from /cygdrive/c/Windows/SysWOW64/ntdll.dll > No symbol table info available. > #1 0x778f00ed in ntdll!ZwWaitForMultipleObjects () > from /cygdrive/c/W(EE) indows/SysWOW64/ntdll.dll > No symbol table info available. > #2 0x769315e9 in WaitForMultipleObjectsEx () > from /cygdrive/c/Windows/syswow64/KERNELBASE.dll > No symbol table info available. > #3 0x00000003 in ?? () > No symbol table info available. > #4 0x00000(EE) 001 in ?? () > No symbol table info available. > #5 0x00000000 in ?? () > No symbol table info available. > > ==================== Backtrace End ============ > > [ 63856.045] Fatal server error: Caught signal 11 (Segmentation > fault). Server aborting > [ 63856.045] Server terminated with error (1). Closing log file. -- 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/