On Tuesday, December 20, 2011 13:16 CET, Lucas Schnorr <[email protected]> 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 > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnustep
<<inline: Paje.png>>
_______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
