(gdb) break XGServerWindow.m:2169 No source file named XGServerWindow.m. Make breakpoint pending on future shared library load? (y or [n]) y Breakpoint 1 (XGServerWindow.m:2169) pending. (gdb) run Starting program: /usr/GNUstep/Local/Applications/Terminal.app/Terminal [Thread debugging using libthread_db enabled] [New Thread -1222596928 (LWP 6170)] Breakpoint 2 at 0xb6fc050c: file XGServerWindow.m, line 2169. Pending breakpoint "XGServerWindow.m:2169" resolved [Switching to Thread -1222596928 (LWP 6170)] Breakpoint 2, -[XGServer(WindowOps) styleoffsets::::::] (self=0x813b040, _cmd=0xb7022b70, l=0xbfc72e70, r=0xbfc72e6c, t=0xbfc72e78, b=0xbfc72e74, style=64, win=0) at XGServerWindow.m:2171 2171 if (!handlesWindowDecorations) (gdb) step 2183 if (win && ((generic.wm & XGWM_EWMH) != 0)) (gdb) step 2222 if ((style & NSIconWindowMask) || (style & NSMiniWindowMask)) (gdb) step 2224 style = NSBorderlessWindowMask; (gdb) step 2232 o = generic.offsets + (style & 15); (gdb) step 2233 if (o->known == YES) (gdb) step 2235 *l = o->l; (gdb) step 2236 *r = o->r; (gdb) step 2237 *b = o->b; (gdb) step 2238 *t = o->t; (gdb) step 2239 NSDebugLLog(@"Frame", (gdb) step GSDebugSet (level=0xb7021dc8) at NSProcessInfo.m:1264 1264 if (debugTemporarilyDisabled == YES) (gdb) step 1268 if (debugImp == 0) (gdb) continue Continuing. Breakpoint 2, -[XGServer(WindowOps) styleoffsets::::::] (self=0x813b040, _cmd=0xb7022b70, l=0xbfc72e00, r=0xbfc72dfc, t=0xbfc72e08, b=0xbfc72e04, style=64, win=0) at XGServerWindow.m:2171 2171 if (!handlesWindowDecorations) (gdb) step 2183 if (win && ((generic.wm & XGWM_EWMH) != 0)) (gdb) step 2222 if ((style & NSIconWindowMask) || (style & NSMiniWindowMask)) (gdb) step 2224 style = NSBorderlessWindowMask; (gdb) step 2232 o = generic.offsets + (style & 15); (gdb) step 2233 if (o->known == YES) (gdb) step 2235 *l = o->l; (gdb) step 2236 *r = o->r; (gdb) step 2237 *b = o->b; (gdb) step 2238 *t = o->t; (gdb) step 2239 NSDebugLLog(@"Frame", (gdb) step GSDebugSet (level=0xb7021dc8) at NSProcessInfo.m:1264 1264 if (debugTemporarilyDisabled == YES) (gdb) continue Continuing. Breakpoint 2, -[XGServer(WindowOps) styleoffsets::::::] (self=0x813b040, _cmd=0xb7022b70, l=0xbfc72cf8, r=0xbfc72cf4, t=0xbfc72d00, b=0xbfc72cfc, style=64, win=0) at XGServerWindow.m:2171 2171 if (!handlesWindowDecorations) (gdb) step 2183 if (win && ((generic.wm & XGWM_EWMH) != 0)) (gdb) step 2222 if ((style & NSIconWindowMask) || (style & NSMiniWindowMask)) (gdb) step 2224 style = NSBorderlessWindowMask; (gdb) step 2232 o = generic.offsets + (style & 15); (gdb) step 2233 if (o->known == YES) (gdb) step 2235 *l = o->l; (gdb) step 2236 *r = o->r; (gdb) step 2237 *b = o->b; (gdb) step 2238 *t = o->t; (gdb) step 2239 NSDebugLLog(@"Frame", (gdb) step GSDebugSet (level=0xb7021dc8) at NSProcessInfo.m:1264 1264 if (debugTemporarilyDisabled == YES) (gdb) continue Continuing. Breakpoint 2, -[XGServer(WindowOps) styleoffsets::::::] (self=0x813b040, _cmd=0xb7022b70, l=0xbfc72cf8, r=0xbfc72cf4, t=0xbfc72d00, b=0xbfc72cfc, style=64, win=18874373) at XGServerWindow.m:2171 2171 if (!handlesWindowDecorations) (gdb) step 2183 if (win && ((generic.wm & XGWM_EWMH) != 0)) (gdb) step 2188 if (_net_frame_extents == None) (gdb) step 2190 _net_frame_extents = XInternAtom(dpy, (gdb) step 2194 extents = (unsigned long *)PropGetCheckProperty(dpy, (gdb) step PropGetCheckProperty (dpy=0x8161ec0, window=18874373, hint=364, type=6, format=32, count=4, retCount=0xbfc72c90) at XGServerWindow.m:114 114 if (count <= 0) (gdb) step 117 tmp = count; (gdb) step 119 if (XGetWindowProperty(dpy, window, hint, 0, tmp, False, type, (gdb) step 122 return NULL; (gdb) step 136 } (gdb) step -[XGServer(WindowOps) styleoffsets::::::] (self=0x813b040, _cmd=0xb7022b70, l=0xbfc72cf8, r=0xbfc72cf4, t=0xbfc72d00, b=0xbfc72cfc, style=64, win=18874373) at XGServerWindow.m:2197 2197 if (!extents) // && (generic.wm & XGWM_KDE)) (gdb) step 2199 if (_kde_frame_strut == None) (gdb) step 2201 _kde_frame_strut = XInternAtom(dpy, (gdb) step 2204 extents = (unsigned long *)PropGetCheckProperty(dpy, (gdb) step PropGetCheckProperty (dpy=0x8161ec0, window=18874373, hint=368, type=6, format=32, count=4, retCount=0xbfc72c90) at XGServerWindow.m:114 114 if (count <= 0) (gdb) step 117 tmp = count; (gdb) step 119 if (XGetWindowProperty(dpy, window, hint, 0, tmp, False, type, (gdb) step 122 return NULL; (gdb) step 136 } (gdb) step -[XGServer(Wint, debugSel, level) == nil) (gdb) step -[GSSet member:] (self=0x8129998, _cmd=0xb7b65cc8, anObject=0xb7021dc8) at GSSet.m:492 492 if (anObject != nil) (gdb) step 494 GSIMapNode node = GSIMapN (gdb) step GSIMapNodeForKey (map=0x812999c, key={obj = 0xb7021dc8, nso = 0xb7021dc8}) at ../Headers/Additions/GNUstepBase/GSIMap.h:554 554 if (map->nodeCount == 0) (gdb) step 556 return 0; (gdb) step 561 } (gdb) step -[GSSet member:] (self=0x8129998, _cmd=0xb7b65cc8, anObject=0xb7021dc8) at GSSet.m:496 496 if (node != 0) (gdb) step 501 return nil; (gdb) step 502 } (gdb) step GSDebugSet (level=0xb7021dc8) at NSProcessInfo.m:1279 1279 return NO; (gdb) step 1282 } (gdb) step -[XGServer(WindowOps) styleoffsets::::::] (self=0x813b040, _cmd=0xb7022b70, l=0xbfc72dfc, r=0xbfc72df8, t=0xbfc72e04, b=0xbfc72e00, style=0, win=18874373) at XGServerWindow.m:2291 2291 } (gdb) step -[XGServer(WindowOps) windowdevice:] (self=0x813b040, _cmd=0xb7f61cf0, win=1) at XGServerWindow.m:2549 2549 GSSetDevice(ctxt, window, l, NSHeight(window->xframe) + b); (gdb)