Re: window decoration problem with sawfish and GNOME 2



Hi John,

>>>>> On Wed, 29 Oct 2003 00:55:19 -0800, John Harper <jsh unfactored org> said:

  John> It looks like the x,y positions of some of the pieces of the
  John> frame are being set to 0,0. The best way to debug this would
  John> be to make a copy of the theme.jl file and remove pieces of
  John> the frame until you just have one badly positioned piece
  John> left. Then run sawfish under gdb and set a breakpoint on the
  John> build_frame_part function -- it's that function that
  John> initializes the position of each piece of the window frame --
  John> and open a new window

OK, I'll look into this.  Since I'm working remotely today, I had to
find a new way to debug this issue and that made me try Xnest (never
used it before).  It works beautifully and that way it's much easier
to see what's going on.  In particular, I now noticed that sawfish
prints a bunch of "Bad argument" messages:

Bad argument: #<subr make-vector>, 73786976294838206464, 1
Bad argument: #<subr make-vector>, 73786976294838206464, 1
Bad argument: #<subr make-vector>, 73786976294838206464, 1
Bad argument: #<subr make-vector>, 73786976294838206464, 1
Bad argument: #<subr make-vector>, 73786976294838206464, 1

Do you think these might be related to the decoration problem?

  >>  I'd be interested in knowing if this issue shows on x86 or on
  >> 64-bit platforms other than ia64.

  John> I haven't heard of this before,

OK, that's good to know.

Thanks,

	--david



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]