We have had a busy couple of days.

I have added Hungarian nls support and the recent French updates.  There are
now 16 languages listed.

All of the reported bugs in CVS have been fixed except for the long standing
CVS bug of maximization getting the dimensions wrong.  We are keeping a list of
bugs in the TODO file in the top level directory of the source.

I hope to release a new tarball from CVS in the next two days.  If you have
something you would like to see fixed please mail this list soon.

The source is getting pretty stable, but I am sure there are hidden cases where
things have not been tested.  It requires people who use blackbox differently
than Brad or I do to find these little land mines.  If we don't find them now
they will appear later.  This is also your chance to find any behaviour quirks
blackbox may have acquired while in development for the last month and a half.

Thanks to those who have already found bugs.

If you run cvs be SURE to enable core dumps.  Under bash this is done with
'ulimit -c unlimited'.  See the man page for your shell if you use anything
else.  Once you get a core, make a safe directory and copy the core (with a new
name) and the blackbox binary into this directory.  cores are *USELESS* without
the binary that caused them.  If you recompile blackbox any of your cores are
trash unless you saved the version that created them.  And since every core
file is called 'core' if you do not save them somewhere they will just get
overwritten.

Once you have the core all nice and safe, do the following:

$ gdb /path/to/blackbox corefile
> bt

save the output of the back trace to a file and mail it to the list or to me
directly.  Along with the backtrace give me any data you think is useful. 
When it died (during initial start, when you closed a window, etc), any setting
you think may be involved, etc.  Do you run sloppy focus or click to focus?

Most importantly DO NOT MAIL THE CORES.  They are USELESS without the binary
that created them.  If I need the core, we can work out a way for me to acquire
it.

If you want to be more helpful the window maker group have a document on their
site:

http://www.windowmaker.org/faq-chapter7.html#120, item 7.6.  Ignore the window
maker specific info.  Do be sure to compile with -g (debugging) enabled.

Reply via email to