11 августа 2009 00:14:43 вы писали: > > Don't attach gdb from a terminal running inside X, otherwise you get a > deadlock.
X server stop when i press alt-f7 after continue gdb. > > Do it from another machine with ssh. Once gdb is attached, enter "c" in > gdb to make the process "continue". Then reproduce the crash by starting > your wine program. gdb will catch the segmentation fault. Enter "bt > full" in gdb and send us the resulting backtrace. > bt full log - get ower ssh --- Иван Борзенков <ivan1...@list.ru>
(gdb) c Continuing. Program received signal SIGSEGV, Segmentation fault. 0x08072649 in privateExists (privates=0x8ccdef8, key=0x81eee00) at ../../dix/privates.c:79 79 ../../dix/privates.c: Нет такого файла или каталога. in ../../dix/privates.c (gdb) bt full #0 0x08072649 in privateExists (privates=0x8ccdef8, key=0x81eee00) at ../../dix/privates.c:79 No locals. #1 dixLookupPrivate (privates=0x8ccdef8, key=0x81eee00) at ../../dix/privates.c:162 ptr = <value optimized out> #2 0x08110a19 in miDCPutUpCursor (pDev=0x8b65040, pScreen=0x8715ca0, pCursor=0x8c771c0, x=-1, y=262, source=0, mask=16777215) at ../../mi/midispcur.c:449 pPriv = 0x106 pBuffer = <value optimized out> pWin = <value optimized out> #3 0x081211fb in miSpriteRestoreCursor (pDev=0x8b65040, pScreen=0x8715ca0) at ../../mi/misprite.c:1025 pScreenPriv = 0x8717858 pCursor = 0x8c771c0 pCursorInfo = 0x8b89f70 #4 0x080f70a6 in xf86CursorEnableDisableFBAccess (index=0, enable=1) at ../../../../hw/xfree86/ramdac/xf86Cursor.c:230 pDev = 0x8b65040 pScreen = 0x8715ca0 ScreenPriv = 0x8717970 #5 0x080f4c5e in xf86RandR12ScreenSetSize (pScreen=0x8715ca0, width=1280, height=800, mmWidth=261, mmHeight=163) at ../../../../hw/xfree86/modes/xf86RandR12.c:735 randrp = 0x8717830 pScrn = 0x870f778 config = 0x8712070 pRoot = 0x877a590 pScrnPix = 0x8778810 ret = 1 c = 2 #6 0x08163399 in RRScreenSizeSet (pScreen=0x8715ca0, width=<value optimized out>, height=<value optimized out>, mmWidth=261, mmHeight=163) at ../../randr/rrscreen.c:185 No locals. #7 0x08163b6b in ProcRRSetScreenConfig (client=0x8cb2848) at ../../randr/rrscreen.c:938 c = 2 rep = {type = 72 'H', status = 40 '(', sequenceNumber = 2251, length = 136241504, newTimestamp = 3216093224, newConfigTimestamp = 135641402, root = 136241508, subpixelOrder = 45060, pad4 = 49073, pad5 = 147558168, pad6 = 5} pDraw = 0x877a590 rc = <value optimized out> pScreen = 0x8715ca0 pScrPriv = 0x8717c88 i = 0 rate = 60 has_rate = 1 output = 0x875ef28 crtc = 0x875e698 mode = 0x875fc60 pData = 0x8cebad0 pSize = 0x8cebae4 width = 1280 height = 800 #8 0x0815bdc5 in ProcRRDispatch (client=0x81eee00) at ../../randr/randr.c:483 No locals. #9 0x0808c79f in Dispatch () at ../../dix/dispatch.c:437 result = <value optimized out> client = 0x8cb2848 nready = 0 start_tick = 7200 #10 0x08071ada in main (argc=3, argv=0xbfb1b164, envp=0x0) at ../../dix/main.c:397 i = <value optimized out> alwaysCheckForInput = {0, 1} (gdb)
signature.asc
Description: This is a digitally signed message part.