[Debian GNUstep maintainers] X system never made the window visible

Yavor Doganov yavor at gnu.org
Wed Jun 9 16:48:32 UTC 2010


Paul Chany wrote:
> Yavor Doganov <yavor at gnu.org> writes:
> > It may be a bug in your program or a GNUstep bug.  If you can reliably
> > reproduce it, it's worth investigating.
> 
> It happen often I can say just that.

Does it happen if you directly run the app (i.e. if you don't use
openapp)?

$ cd <your source tree>
$ ./Ablak.app/Ablak

> I beleave it's not a bug in my application because it is a copy of the
> application from the tutorial:
> http://www.gnustep.it/nicola/Tutorials/Renaissance/index.html

Odd.  If you can't reproduce without openapp, it's a bug in the
wrapper (which we should nail down and fix).  If you can, then please

Variant 1) Send me the source to yavor at doganov.org, so that I could
	   try to investigate/reproduce.

Variant 2)

1. Rebuild your app with `make debug=yes'.  (Don't forget to run `make
   distclean' if it's already built.)
2. Install all necessary -dbg packages: libc6-dbg, libobjc2-dbg,
   libgnustep-base1.19-dbg, libgnustep-gui0.16-dbg, gnustep-back-dbg.
   You might need to rebuild renaissance with "noopt nostrip" if the
   problem is related to Renaissance (but that's currently broken in
   squeeze, see #583103, so pick up the source from sid in that case).
3. Run your app in gdb:
   $ gdb ./Ablak.app/Ablak
   (gdb) break -[NSException raise]
   (gdb) r --GNU-Debug=dflt
   When you reach the breakpoint, type `bt' and post the gdb output,
   including the backtrace.


P.S.  Do you observe this behavior with other renaissance-based apps,
      e.g. DBModeler (package gnustep-dl2) or Zipper (zipper.app)?



More information about the pkg-GNUstep-maintainers mailing list