[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ANN: Paje 1.98
From: |
Sebastian Reitenbach |
Subject: |
Re: ANN: Paje 1.98 |
Date: |
Thu, 22 Dec 2011 09:00:02 +0100 |
User-agent: |
SOGoMail 1.3.11 |
On Tuesday, December 20, 2011 13:16 CET, Lucas Schnorr <schnorr@gmail.com>
wrote:
> Paje - http://paje.sf.net
> ----
>
> I am pleased to announce the release of Paje 1.98.
>
> -- What's new in 1.98 --
>
> * First release after almost five years: Paje is back
> * Bug fixes for MacOSX - colors and large trace files
> * Paje internals are exposed as a framework
> * Works with GNUstep packages from Debian/Ubuntu
I was thinking about making a port of Paje for OpenBSD. I found the things
under the "Monitor" in the main window unreadable, see the screenshot. I tested
with GNUstep base/gui/back from svn, using cairo backend on i386 and macppc.
I guess it should be readable or?
I only tested with the test trace that comes with the sources. When I had it
open, and then quit Paje, it segfaults, see the backtrace below. Someone knows
what's wrong there? Otherwise, it seems to work well.
cheers,
Sebastian
(gdb) bt
#0 0x863e4a88 in objc_msg_lookup_internal (receiver=0xffff586c,
selector=0x827f07a4, sender=0x0) at sendmsg2.c:60
#1 0x863e5c1c in objc_msg_lookup (receiver=0x8e85a008, selector=0x827f07a4) at
sendmsg2.c:375
#2 0x82496e08 in -[NSClipView setDocumentView:] (self=0x874f3708,
_cmd=0x827f0774, aView=0x0) at NSClipView.m:147
#3 0x82496bec in -[NSClipView dealloc] (self=0x874f3708, _cmd=0x88a6c1f8) at
NSClipView.m:113
#4 0x8879ce40 in -[NSObject release] (self=0x874f3708, _cmd=0x8287be98) at
NSObject.m:2058
#5 0x8268f7f8 in -[NSView removeSubview:] (self=0x84201308, _cmd=0x8287c0d8,
aView=0x874f3708) at NSView.m:963
#6 0x8268f3e0 in -[NSView removeFromSuperviewWithoutNeedingDisplay]
(self=0x874f3708, _cmd=0x8287c040) at NSView.m:906
#7 0x8268e1b8 in -[NSView dealloc] (self=0x84201308, _cmd=0x8284e748) at
NSView.m:742
#8 0x825e5390 in -[NSScrollView dealloc] (self=0x84201308, _cmd=0x88a6c1f8) at
NSScrollView.m:245
#9 0x8879ce40 in -[NSObject release] (self=0x84201308, _cmd=0x8287be98) at
NSObject.m:2058
#10 0x8268f7f8 in -[NSView removeSubview:] (self=0x89648c08, _cmd=0x8287c0d8,
aView=0x84201308) at NSView.m:963
#11 0x8268f3e0 in -[NSView removeFromSuperviewWithoutNeedingDisplay]
(self=0x84201308, _cmd=0x8287c040) at NSView.m:906
#12 0x8268e1b8 in -[NSView dealloc] (self=0x89648c08, _cmd=0x88a6c1f8) at
NSView.m:742
#13 0x8879ce40 in -[NSObject release] (self=0x89648c08, _cmd=0x8287be98) at
NSObject.m:2058
#14 0x8268f7f8 in -[NSView removeSubview:] (self=0x82bc8e08, _cmd=0x8287c0d8,
aView=0x89648c08) at NSView.m:963
#15 0x8268f3e0 in -[NSView removeFromSuperviewWithoutNeedingDisplay]
(self=0x89648c08, _cmd=0x8287c040) at NSView.m:906
#16 0x8268e1b8 in -[NSView dealloc] (self=0x82bc8e08, _cmd=0x88a6c1f8) at
NSView.m:742
#17 0x8879ce40 in -[NSObject release] (self=0x82bc8e08, _cmd=0x82882f54) at
NSObject.m:2058
#18 0x826aaf9c in -[NSWindow dealloc] (self=0x82bc8b08, _cmd=0x88a6c1f8) at
NSWindow.m:825
#19 0x8879ce40 in -[NSObject release] (self=0x82bc8b08, _cmd=0x88a2a3ec) at
NSObject.m:2058
#20 0x88607728 in -[GSArray dealloc] (self=0x864617e8, _cmd=0x88a6c1f8) at
GSArray.m:136
#21 0x8879ce40 in -[NSObject release] (self=0x864617e8, _cmd=0x88a3c6b4) at
NSObject.m:2058
#22 0x886844c8 in -[NSAutoreleasePool emptyPool] (self=0x8c3db3c8,
_cmd=0x88a3c6a4) at NSAutoreleasePool.m:656
#23 0x88684184 in -[NSAutoreleasePool dealloc] (self=0x8c3db3c8,
_cmd=0x88a3c69c) at NSAutoreleasePool.m:538
#24 0x886840f4 in -[NSAutoreleasePool release] (self=0x8c3db3c8,
_cmd=0x827da158) at NSAutoreleasePool.m:531
#25 0x8243942c in -[NSApplication replyToApplicationShouldTerminate:]
(self=0x8bf3a988, _cmd=0x827da848, shouldTerminate=1 '\001') at
NSApplication.m:3501
#26 0x824390e0 in -[NSApplication terminate:] (self=0x8bf3a988,
_cmd=0x8c7bb4f0, sender=0x8d5f9408) at NSApplication.m:3463
#27 0x824348e8 in -[NSApplication sendAction:to:from:] (self=0x8bf3a988,
_cmd=0x82828970, aSelector=0x8c7bb4f0, aTarget=0x0, sender=0x8d5f9408) at
NSApplication.m:2232
#28 0x825635dc in -[NSMenu performActionForItemAtIndex:] (self=0x85ed1408,
_cmd=0x8282b564, index=9) at NSMenu.m:1315
#29 0x82571a20 in -[NSMenuView _trackWithEvent:startingMenuView:]
(self=0x90d1c508, _cmd=0x8282b5cc, event=0x862c9a08, mainWindowMenuView=0x0) at
NSMenuView.m:1819
#30 0x82571c38 in -[NSMenuView trackWithEvent:] (self=0x90d1c508,
_cmd=0x8282b63c, event=0x8785fd08) at NSMenuView.m:1851
#31 0x82571ea0 in -[NSMenuView mouseDown:] (self=0x90d1c508, _cmd=0x82883874,
theEvent=0x8785fd08) at NSMenuView.m:1891
#32 0x826ba750 in -[NSWindow sendEvent:] (self=0x8d9d8208, _cmd=0x827da5f8,
theEvent=0x8785fd08) at NSWindow.m:3729
#33 0x82434150 in -[NSApplication sendEvent:] (self=0x8bf3a988,
_cmd=0x827da530, theEvent=0x8785fd08) at NSApplication.m:2107
#34 0x824320c4 in -[NSApplication run] (self=0x8bf3a988, _cmd=0x827cff38) at
NSApplication.m:1564
#35 0x824049f0 in NSApplicationMain (argc=1, argv=0xffff63b4) at Functions.m:91
#36 0x01806d10 in gnustep_base_user_main (argc=1, argv=0xffff63b4) at
Paje_main.m:24
#37 0x887d36a0 in main (argc=1, argv=0xffff63b4, env=0xffff63bc) at
NSProcessInfo.m:989
#38 0x01801214 in ___start ()
---Type <return> to continue, or q <return> to quit---
#39 0x00000000 in ?? ()
>
> -- What is it? --
>
> Paje is an interactive and scalable trace-based visualization tool which
> can be used for a large variety of visualizations. Users of Paje can
> tailor the visualization to their needs. This can be done by defining
> the type hierarchy of objects to be visualized as well as how these
> objects should be visualized. Currently, Paje has two visualization
> techniques (Space/Time and Statistical Views) and several filters to
> suit the visualization to users's needs. Paje is free software, released
> under the GNU Lesser General Public Licence. You are welcome to
> contribute to its development.
>
> -- Where do I find it? --
>
> Paje is hosted at SourceForge: http://paje.sf.net
>
> Enjoy,
> Lucas M. Schnorr
> (Paje Dev Team)
>
> _______________________________________________
> Discuss-gnustep mailing list
> Discuss-gnustep@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep
- ANN: Paje 1.98, Lucas Schnorr, 2011/12/20
- Re: ANN: Paje 1.98,
Sebastian Reitenbach <=