discuss-gnustep
[Top][All Lists]
Advanced

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

Re: [ANNOUNCE] SimpleAgenda 0.26


From: Sebastian Reitenbach
Subject: Re: [ANNOUNCE] SimpleAgenda 0.26
Date: Thu, 23 Aug 2007 07:08:12 +0200

Hi all,

Philippe Roussel <p.o.roussel@free.fr> wrote: 
> On Thu, Aug 16, 2007 at 09:56:56PM +0200, Philippe Roussel wrote:
> > Hi all,
> > 
> > I'm please to announce SimpleAgenda 0.26. Nothing big this time, I'm
> > progressing slowly. Please report regressions, bugs and wishes !
> 
> We're having problems with SimpleAgenda on OpenBSD (with Sebastian
> Reitenbach port og GNUstep). Has anyone (beyond me that is !)
> successfully run SimpleAgenda on OpenBSD 4.1 or later ?
> 
The GNUstep ports can be downloaded here: https://www.l00-bugdead-prods.de/
The SimpleAgenda needs the libical port, this port you will find there too.
These ports are for -current, therfore when you try them on OpenBSD 4.1, you 
have to run make makesum to update the distinfo file.

The problem is described very easily:
On first startup of SimpleAgenda, the applicaton icon shows up in the dock, 
the menu or main window, i cannot really see what it is, is flickering a lot 
of times, and then disappearing. For each flicker, one line of these shows 
up in the console:

$ openapp SimpleAgenda
2007-08-22 07:14:54.500 SimpleAgenda[3388] QueryTree window is 8388777 
(root -809542512 cwin root 60)
2007-08-22 07:14:54.507 SimpleAgenda[3388] QueryTree window is 8388776 (root 
60 cwin root 60)
2007-08-22 07:14:54.530 SimpleAgenda[3388] QueryTree window is 8388780 (root 
60 cwin root 60)
2007-08-22 07:14:54.531 SimpleAgenda[3388] QueryTree window is 8388779 (root 
60 cwin root 60)
2007-08-22 07:14:54.553 SimpleAgenda[3388] QueryTree window is 8388783 (root 
60 cwin root 60)
2007-08-22 07:14:54.555 SimpleAgenda[3388] QueryTree window is 8388782 (root 
60 cwin root 60)
2007-08-22 07:14:54.577 SimpleAgenda[3388] QueryTree window is 8388786 (root 
60 cwin root 60)
2007-08-22 07:14:54.578 SimpleAgenda[3388] QueryTree window is 8388785 (root 
60 cwin root 60)
2007-08-22 07:14:54.600 SimpleAgenda[3388] QueryTree window is 8388790 (root 
60 cwin root 60)
2007-08-22 07:14:54.602 SimpleAgenda[3388] QueryTree window is 8388789 (root 
60 cwin root 60)
2007-08-22 07:14:54.624 SimpleAgenda[3388] QueryTree window is 8388794 (root 
60 cwin root 60)
2007-08-22 07:14:54.625 SimpleAgenda[3388] QueryTree window is 8388793 (root 
60 cwin root 60)
2007-08-22 07:14:54.648 SimpleAgenda[3388] QueryTree window is 8388798 (root 
60 cwin root 60)
2007-08-22 07:14:54.649 SimpleAgenda[3388] QueryTree window is 8388797 (root 
60 cwin root 60)
2007-08-22 07:14:54.672 SimpleAgenda[3388] QueryTree window is 8388802 (root 
60 cwin root 60)
2007-08-22 07:14:54.674 SimpleAgenda[3388] QueryTree window is 8388801 (root 
60 cwin root 60)
2007-08-22 07:14:54.697 SimpleAgenda[3388] QueryTree window is 8388814 (root 
60 cwin root 60)
2007-08-22 07:14:54.698 SimpleAgenda[3388] QueryTree window is 8388813 (root 
60 cwin root 60)
2007-08-22 07:14:54.721 SimpleAgenda[3388] QueryTree window is 8388826 (root 
60 cwin root 60)
2007-08-22 07:14:54.723 SimpleAgenda[3388] QueryTree window is 8388825 (root 
60 cwin root 60)
2007-08-22 07:14:54.746 SimpleAgenda[3388] QueryTree window is 8388838 (root 
60 cwin root 60)
2007-08-22 07:14:54.747 SimpleAgenda[3388] QueryTree window is 8388837 (root 
60 cwin root 60)
2007-08-22 07:14:54.770 SimpleAgenda[3388] QueryTree window is 8388850 (root 
60 cwin root 60)
2007-08-22 07:14:54.772 SimpleAgenda[3388] QueryTree window is 8388849 (root 
60 cwin root 60)
2007-08-22 07:14:54.794 SimpleAgenda[3388] QueryTree window is 8388863 (root 
60 cwin root 60)
2007-08-22 07:14:54.796 SimpleAgenda[3388] QueryTree window is 8388862 (root 
60 cwin root 60)
2007-08-22 07:14:54.819 SimpleAgenda[3388] QueryTree window is 8388876 (root 
60 cwin root 60)
2007-08-22 07:14:54.820 SimpleAgenda[3388] QueryTree window is 8388875 (root 
60 cwin root 60)
2007-08-22 07:14:54.843 SimpleAgenda[3388] QueryTree window is 8388889 (root 
60 cwin root 60)
2007-08-22 07:14:54.845 SimpleAgenda[3388] QueryTree window is 8388888 (root 
60 cwin root 60)

after the last line the flickering stops, and the window is disappeared, 
only the application icon is there in the dock. This was tested with wm2 and 
WindowMaker. The lines are only printed on the console in wm2, in 
WindowMaker, the console is silent. 
When I then kill the application and start it again, the flickering 
menu/main window does not show up again.

I started it with debugapp to see where it hangs:

Program received signal SIGINT, Interrupt.
0x03a20859 in poll () from /usr/lib/libc.so.41.0
(gdb) bt
#0  0x03a20859 in poll () from /usr/lib/libc.so.41.0
#1  0x04419e90 in _thread_kern_poll (wait_reqd=1) 
at /usr/src/lib/libpthread/uthread/uthread_kern.c:760
#2  0x044199cf in _thread_kern_sched (scp=0x0) 
at /usr/src/lib/libpthread/uthread/uthread_kern.c:382
#3  0x04419d1b in _thread_kern_sched_state (state=PS_FDLR_WAIT, fname=0x4 
<Address 0x4 out of bounds>, lineno=4)
    at /usr/src/lib/libpthread/uthread/uthread_kern.c:550
#4  0x04413fda in poll (fds=0x7d8b5080, nfds=4, timeout=29966) 
at /usr/src/lib/libpthread/uthread/uthread_poll.c:94
#5  0x0c727518 in GSPrivateNativeCStringEncoding () 
from /usr/local/lib/libgnustep-base.so.1.14
#6  0x0c6a7138 in _NSRangeExceptionRaise () 
from /usr/local/lib/libgnustep-base.so.1.14
#7  0x0c6a7524 in _NSRangeExceptionRaise () 
from /usr/local/lib/libgnustep-base.so.1.14
#8  0x03c3fdf1 in GSCurrentServer () 
from /usr/local/lib/libgnustep-gui.so.0.12
#9  0x03649301 in -[XGServer(X11Ops) 
getEventMatchingMask:beforeDate:inMode:dequeue:] ()
   
from
/usr/local/lib/GNUstep/Bundles/libgnustep-back-012.bundle/./libgnustep-back-012.so

#10 0x03b0f9c7 in gsapp_user_bundles () 
from /usr/local/lib/libgnustep-gui.so.0.12
#11 0x03b0e5d1 in gsapp_user_bundles () 
from /usr/local/lib/libgnustep-gui.so.0.12
#12 0x03af83bf in NSApplicationMain () 
from /usr/local/lib/libgnustep-gui.so.0.12
#13 0x1c01421a in gnustep_base_user_main ()
#14 0x0c69780c in main () from /usr/local/lib/libgnustep-base.so.1.14
#15 0x1c002aa0 in ___start ()
#16 0x1c002a0f in _start ()
#17 0x00000000 in ?? ()
(gdb) list
94                      _thread_kern_sched_state(PS_POLL_WAIT, __FILE__, 
__LINE__);
95                      if (curthread->interrupted) {
96                              errno = EINTR;
97                              ret = -1;
98                      } else {
99                              ret = (int)data.nfds;
100                     }
101             }
102
103             /* No longer in a cancellation point: */


It is the same place on first or subsequent start.

Other applications, like GNUmail, ProjectCenter work well.

Anybody has an idea what could cause the problem?

gnustep-make-2.0.1p3
gnustep-base-1.14.0p3
gnustep-gui-0.12.0
gnustep-back-0.12.0p0
gnustep-simpleagenda-0.26
gcc version 3.3.5 (propolice)


kind regards
Sebastian





reply via email to

[Prev in Thread] Current Thread [Next in Thread]