Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
I can't say what caused it but I've had MC4a6 crash a couple times when I was closing a window. I think it was a s˙st window. Here's the crash report, from my Intel MacBook Pro, OS X 10.4.11:
Date/Time: 2008-05-18 19:56:57.561 -0400 OS Version: 10.4.11 (Build 8S2167) Report Version: 4 Command: MissionComputer Path: /Applications/EV Nova 1.0.10/Nova Utilities/MissionComputer/MissionComputer 4.0a6.app/Contents/MacOS/MissionComputer Parent: WindowServer (58) Version: 4.0.0a6 (1.0.0a6) PID: 144 Thread: 0 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000 Thread 0 Crashed: 0 libSystem.B.dylib 0x9010f8f1 _simple_vdprintf + 3451 1 libSystem.B.dylib 0x901100ec _simple_dprintf + 34 2 libSystem.B.dylib 0x9010b852 malloc_printf + 81 3 libSystem.B.dylib 0x90005f91 szone_free + 2043 4 com.apple.CoreGraphics 0x90327e3e rgn_release + 203 5 com.apple.CoreGraphics 0x90327d6a CGSReleaseRegion + 72 6 com.apple.HIToolbox 0x92e1f1fa HIShapeIntersect + 76 7 com.apple.HIToolbox 0x92f97a0b HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char) + 525 8 com.apple.HIToolbox 0x92f97cfa HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char) + 1276 9 com.apple.HIToolbox 0x92f97cfa HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char) + 1276 10 com.apple.HIToolbox 0x92f984ed HIView::DrawComposited(short, OpaqueGrafPtr*, __HIShape const*, unsigned long, HIView*, CGContext*) + 601 11 com.apple.HIToolbox 0x92e20a01 HIView::Draw(short, OpaqueGrafPtr*, unsigned long) + 75 12 com.apple.HIToolbox 0x92e2093d HIView::Render(unsigned long, CGContext*) + 45 13 com.apple.HIToolbox 0x930a8a13 FlushWindowObject(WindowData*, void**, unsigned char) + 581 14 com.apple.HIToolbox 0x92e125e5 FlushAllBuffers(__CFRunLoopObserver*, CFRunLoopActivity, void*) + 167 15 com.apple.CoreFoundation 0x9082dcd6 __CFRunLoopDoObservers + 342 16 com.apple.CoreFoundation 0x9082cb5e CFRunLoopRunSpecific + 289 17 com.apple.CoreFoundation 0x9082ca36 CFRunLoopRunInMode + 61 18 com.apple.HIToolbox 0x92df5878 RunCurrentEventLoopInMode + 285 19 com.apple.HIToolbox 0x92df4eb9 ReceiveNextEventCommon + 184 20 com.apple.HIToolbox 0x92f0b99c ReceiveNextEvent + 58 21 rbframework.dylib 0x00dc9d2a SetFocusPane(SubPane*) + 458 22 rbframework.dylib 0x00dca031 EventPump(unsigned char) + 435 23 rbframework.dylib 0x00dcaeed UpdateMouseCursor() + 547 24 rbframework.dylib 0x00dca405 IsAppShuttingDown() + 53 25 rbframework.dylib 0x00dca48a CallFunctionWithExceptionHandling(void (*)()) + 14 26 rbframework.dylib 0x00dcaaaa mainloop() + 118 27 rbframework.dylib 0x00d78b49 RuntimeRun + 47 28 net.ev-nova.missioncomputer 0x0002059a REALbasic._RuntimeRun + 20 29 net.ev-nova.missioncomputer 0x0000899b _Main + 73 30 net.ev-nova.missioncomputer 0x00001514 % main + 36 31 net.ev-nova.missioncomputer 0x009c24b2 _start + 116 32 net.ev-nova.missioncomputer 0x009c2408 start + 43 Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x9010eb87 ecx: 0xffffffff edx: 0x90162fa4 edi: 0x00000000 esi: 0x00000000 ebp: 0xbfffeb78 esp: 0xbfffea30 ss: 0x0000001f efl: 0x00010246 eip: 0x9010f8f1 cs: 0x00000017 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037 Binary Images Description: 0x1000 - 0xa87fff net.ev-nova.missioncomputer 4.0.0a6 (1.0.0a6) /Applications/EV Nova 1.0.10/Nova Utilities/MissionComputer/MissionComputer 4.0a6.app/Contents/MacOS/MissionComputer 0xd05000 - 0xed6fff rbframework.dylib /Applications/EV Nova 1.0.10/Nova Utilities/MissionComputer/MissionComputer 4.0a6.app/Contents/MacOS/rbframework.dylib 0x18de000 - 0x18dffff com.apple.textencoding.unicode 2.1 /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings 0x1a94000 - 0x1a9dfff RBAppearancePak.rbx_0.128.dylib /Applications/EV Nova 1.0.10/Nova Utilities/MissionComputer/MissionComputer 4.0a6.app/Contents/Frameworks/RBAppearancePak.rbx_0.128.dylib 0x1aad000 - 0x1aaffff RBInternetEncodings.rbx_0.129.dylib /Applications/EV Nova 1.0.10/Nova Utilities/MissionComputer/MissionComputer 4.0a6.app/Contents/Frameworks/RBInternetEncodings.rbx_0.129.dylib 0x1ac8000 - 0x1ad2fff RBQT.rbx_0.130.dylib /Applications/EV Nova 1.0.10/Nova Utilities/MissionComputer/MissionComputer 4.0a6.app/Contents/Frameworks/RBQT.rbx_0.130.dylib 0x1c61000 - 0x1c6bfff RBRegEx.rbx_0.131.dylib /Applications/EV Nova 1.0.10/Nova Utilities/MissionComputer/MissionComputer 4.0a6.app/Contents/Frameworks/RBRegEx.rbx_0.131.dylib 0x1c6f000 - 0x1c71fff RBShell.rbx_0.133.dylib /Applications/EV Nova 1.0.10/Nova Utilities/MissionComputer/MissionComputer 4.0a6.app/Contents/Frameworks/RBShell.rbx_0.133.dylib 0x1daf000 - 0x1e76fff RBScript.rbx_0.132.dylib /Applications/EV Nova 1.0.10/Nova Utilities/MissionComputer/MissionComputer 4.0a6.app/Contents/Frameworks/RBScript.rbx_0.132.dylib 0x1f0c000 - 0x1f8bfff RBXML.rbx_0.134.dylib /Applications/EV Nova 1.0.10/Nova Utilities/MissionComputer/MissionComputer 4.0a6.app/Contents/Frameworks/RBXML.rbx_0.134.dylib 0x8fe00000 - 0x8fe4afff dyld 46.16 /usr/lib/dyld 0x90000000 - 0x90171fff libSystem.B.dylib /usr/lib/libSystem.B.dylib 0x901c1000 - 0x901c3fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib 0x901c5000 - 0x90202fff com.apple.CoreText 1.1.3 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x90229000 - 0x902fffff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x9031f000 - 0x90774fff com.apple.CoreGraphics 1.258.77 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x9080b000 - 0x908d3fff com.apple.CoreFoundation 6.4.10 (368.33) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x90911000 - 0x90911fff com.apple.CoreServices 10.4 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x90913000 - 0x90a07fff libicucore.A.dylib /usr/lib/libicucore.A.dylib 0x90a57000 - 0x90ad6fff libobjc.A.dylib /usr/lib/libobjc.A.dylib 0x90aff000 - 0x90b63fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib 0x90bd2000 - 0x90bd9fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib 0x90bde000 - 0x90c51fff com.apple.framework.IOKit 1.4.8 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x90c66000 - 0x90c78fff libauto.dylib /usr/lib/libauto.dylib 0x90c7e000 - 0x90f24fff com.apple.CoreServices.CarbonCore 682.28 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x90f67000 - 0x90fcffff com.apple.CoreServices.OSServices 4.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x91008000 - 0x91047fff com.apple.CFNetwork 129.22 (129.23) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x9105a000 - 0x9106afff com.apple.WebServices 1.1.3 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore 0x91075000 - 0x910f4fff com.apple.SearchKit 1.0.7 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x9112e000 - 0x9114cfff com.apple.Metadata 10.4.4 (121.36) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x91158000 - 0x91166fff libz.1.dylib /usr/lib/libz.1.dylib 0x91169000 - 0x91308fff com.apple.security 4.5.2 (29774) /System/Library/Frameworks/Security.framework/Versions/A/Security 0x91406000 - 0x9140efff com.apple.DiskArbitration 2.1.2 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x91415000 - 0x9141cfff libbsm.dylib /usr/lib/libbsm.dylib 0x91420000 - 0x91446fff com.apple.SystemConfiguration 1.8.6 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x91458000 - 0x914cefff com.apple.audio.CoreAudio 3.0.5 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x9151f000 - 0x9151ffff com.apple.ApplicationServices 10.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x91521000 - 0x9154dfff com.apple.AE 314 (313) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x91560000 - 0x91634fff com.apple.ColorSync 4.4.10 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x9166f000 - 0x916e2fff com.apple.print.framework.PrintCore 4.6 (177.13) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x91710000 - 0x917b9fff com.apple.QD 3.10.25 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x917df000 - 0x9182afff com.apple.HIServices 1.5.2 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x91849000 - 0x9185ffff com.apple.LangAnalysis 1.6.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x9186b000 - 0x91886fff com.apple.FindByContent 1.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent 0x91891000 - 0x918cefff com.apple.LaunchServices 182 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x918e2000 - 0x918eefff com.apple.speech.synthesis.framework 3.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x918f5000 - 0x91935fff com.apple.ImageIO.framework 1.5.6 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x91948000 - 0x919fafff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib 0x91a40000 - 0x91a56fff libcups.2.dylib /usr/lib/libcups.2.dylib 0x91a5b000 - 0x91a79fff libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x91a7e000 - 0x91addfff libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x91aef000 - 0x91af3fff libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x91af5000 - 0x91b7dfff libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib 0x91b81000 - 0x91bbefff libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x91bc4000 - 0x91bdefff libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x91be3000 - 0x91be5fff libRadiance.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x91be7000 - 0x91cc5fff libxml2.2.dylib /usr/lib/libxml2.2.dylib 0x91ce2000 - 0x91ce2fff com.apple.Accelerate 1.3.1 (Accelerate 1.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x91ce4000 - 0x91d72fff com.apple.vImage 2.5 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x91d79000 - 0x91d79fff com.apple.Accelerate.vecLib 3.3.1 (vecLib 3.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x91d7b000 - 0x91dd4fff libvMisc.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x91ddd000 - 0x91e01fff libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x91e09000 - 0x92212fff libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x9224c000 - 0x92600fff libLAPACK.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x9262d000 - 0x9271afff libiconv.2.dylib /usr/lib/libiconv.2.dylib 0x9271c000 - 0x9279afff com.apple.DesktopServices 1.3.7 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x927db000 - 0x92a0bfff com.apple.Foundation 6.4.10 (567.37) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x92bb8000 - 0x92bb8fff com.apple.Carbon 10.4 (???) /System/Library/Frameworks/Carbon.framework/Carbon 0x92bba000 - 0x92bcafff com.apple.ImageCapture 3.0.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x92bd9000 - 0x92be1fff com.apple.speech.recognition.framework 3.6 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x92be7000 - 0x92bedfff com.apple.securityhi 2.0.1 (24742) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x92bf3000 - 0x92c84fff com.apple.ink.framework 101.2.1 (71) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x92c98000 - 0x92c9cfff com.apple.help 1.0.3 (32.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x92c9f000 - 0x92cbdfff com.apple.openscripting 1.2.5 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x92ccf000 - 0x92cd5fff com.apple.print.framework.Print 5.2 (192.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x92cdb000 - 0x92d3efff com.apple.htmlrendering 66.1 (1.1.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x92d65000 - 0x92da6fff com.apple.NavigationServices 3.4.4 (3.4.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x92dcd000 - 0x92ddbfff com.apple.audio.SoundManager 3.9.1 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x92de2000 - 0x92de7fff com.apple.CommonPanels 1.2.3 (73) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x92dec000 - 0x930e1fff com.apple.HIToolbox 1.4.10 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x93d70000 - 0x93e29fff com.apple.audio.toolbox.AudioToolbox 1.4.7 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x93e6c000 - 0x93e6cfff com.apple.audio.units.AudioUnit 1.4.3 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x94866000 - 0x94875fff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib 0x9487c000 - 0x94887fff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x948d3000 - 0x948edfff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x948f3000 - 0x94c0afff com.apple.QuickTime 7.4.5 (67) /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime Model: MacBookPro3,1, BootROM MBP31.0070.B07, 2 processors, Intel Core 2 Duo, 2.2 GHz, 2 GB Graphics: GeForce 8600M GT, GeForce 8600M GT, PCIe, 128 MB Memory Module: BANK 0/DIMM0, 1 GB, DDR2 SDRAM, 667 MHz Memory Module: BANK 1/DIMM1, 1 GB, DDR2 SDRAM, 667 MHz AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x87), 1.3.5 Bluetooth: Version 1.9.5f4, 2 service, 1 devices, 1 incoming serial ports PCI Card: pci168c,24, sppci_othernetwork, PCI Slot 5 Serial ATA Device: FUJITSU MHW2160BHPL, 149.05 GB Parallel ATA Device: MATs###ADVD-R UJ-857E, 632.65 MB USB Device: Built-in iSight, Apple Inc., Up to 480 Mb/sec, 500 mA USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up to 12 Mb/sec, 500 mA USB Device: IR Receiver, Apple Computer, Inc., Up to 1.5 Mb/sec, 500 mA USB Device: Bluetooth USB Host Controller, Apple, Inc., Up to 12 Mb/sec, 500 mA
@qaanol, on May 21 2008, 02:27 PM, said in MissionComputer 4.0a6 - latest alpha now available:
Crash reports aren't particularly informative, but I'll keep an eye on the UnmakeEditor routines. I doubt it has anything to do with s˙st resources in particular, but let me know if it seems to always occur with them.
I've gotten several crashes after closing a mission window and quickly clicking on another. Could be me being on the bad side of luck, but thought it would be worth mentioning.
@archon, on May 21 2008, 07:25 PM, said in MissionComputer 4.0a6 - latest alpha now available:
I've gotten several crashes after closing a mission window and quickly clicking on another.
Yes, I think the code for opening and closing editor windows still needs a bit more work - it's always been a bit complicated since I implemented the new version that allows multiple resources open at once.
With regard to the issues discussed recently, I just left MissionComputer running with a file open for several hours, and still couldn't make it crash, so it isn't a matter of how long it's been running, as some people have speculated. I think it probably does have to do with windows being created and dissolved in short succession more than anything else.
Yeah. That sounds about right.
The nebula bug does not appear to exist in 4.0a6.
However, an addition to the wish list: I'm currently reorganizing a large portion of my galaxy. To aid in this, sometimes I have to get to a planet description to see what I said about where it is. From the star map, this requires five clicks including two long-ish waits for windows to open. It would be nice if there were some fast and easy way to access descs directly from the star map. Best not to over-complicate, of course; but perhaps some of the large Selection area could be retasked into showing spobs within the selected systems, and some additional options for manipulating them directly added. It would take careful design to get right, of course.
Now what would be cool would be a floating window showing the planets desc when you place your cursor over it.
That seems unreasonable though.
On a happy note, this version seems to crash a lot less then the previous version.
@lindley, on May 21 2008, 11:00 PM, said in MissionComputer 4.0a6 - latest alpha now available:
Great - one less thing to worry about. The star map editor had got really clogged up in 3.x, and so one of the first things I did for 4.0 was to pull and re-write much of the code behind it.
I'm currently reorganizing a large portion of my galaxy. To aid in this, sometimes I have to get to a planet description to see what I said about where it is. From the star map, this requires five clicks including two long-ish waits for windows to open. It would be nice if there were some fast and easy way to access descs directly from the star map. Best not to over-complicate, of course; but perhaps some of the large Selection area could be retasked into showing spobs within the selected systems, and some additional options for manipulating them directly added. It would take careful design to get right, of course.
Hmm... the actual loading of the data wouldn't be too much work, but I'm having trouble thinking of a way to do it that wouldn't get in the way on occasions when you didn't need this kind of information.
Use one of the meta keys with a hover or click?
The trick would be how you handle multiple spobs in a syst. That seems like the main sticking point, interface-wise.
I wonder if that's what's causing my crashes, the issue with the editor windows. I do a LOT of opening and closing of those when I'm working on rEVisited, going back and forth between things and suchlike. I should test to see if I can just open one plug-in file and leave it there without doing anything and see if it stays running or crashes on its own.
what's rEVisited?
@captjosh, on May 23 2008, 02:28 PM, said in MissionComputer 4.0a6 - latest alpha now available:
Several people's comments do seem to suggest that crashes may be connected with opening and closing too many editors in short succession. I now have an idea for working around this - possibly even turning it into an advantage - so we'll see how things work with the next alpha.
I got a crash when trying to close a syst editor after viewing the System Attributes tab (but not changing anything there).
I recall crashes in older versions associated with the System Attributes tab as well.....I suspect you've got a deep-seated bug in there somewhere.
How easy would some form of (non-file-overwriting) periodic auto-save be to implement? It would be helpful.
This post has been edited by Lindley : 23 May 2008 - 08:10 PM
DA, what are you writing MissionComputer in? Are you possibly calling a resource that you have just freed?
@david-arthur, on May 22 2008, 02:24 PM, said in MissionComputer 4.0a6 - latest alpha now available:
When the user clicks on a system in the starmap, show a drop-down of all the planets in it. Clicking on a planet brings up the planet info on the side somewhere.
@lindley, on May 23 2008, 09:08 PM, said in MissionComputer 4.0a6 - latest alpha now available:
I recall crashes in older versions associated with the System Attributes tab as well...
This more or less has to be coincidental - there is literally no new code that starts executing when you change tabs.
If you open up ~/Library/Preferences/MissionComputer, you'll find the programme's cache. If MissionComputer crashes, you'll probably find the most recent unsaved version of your file here. (There may, of course, be resources missing, if it crashes while writing.)
@pipeline, on May 23 2008, 10:56 PM, said in MissionComputer 4.0a6 - latest alpha now available:
MissionComputer is still in REALbasic, but there's extensive reference-checking going on all over the place (in some cases the error handler is longer than the routine). If anything like this was happening, the result would be a MissionComputer error message saying what happened and where.
Qaanol said:
Wouldn't that be rather annoying if you didn't want to edit the planets?
That's why you use a meta key.
@david-arthur, on May 24 2008, 03:23 AM, said in MissionComputer 4.0a6 - latest alpha now available:
Maybe....my programmer's instincts are cautious about coincidences that happen too often, though. I'll keep an eye on that tab and let you know if it continues to be a problem.
Quote
Hey, thanks. That saves me some time and frustration. Now if only there were a diff utility of some kind to assure me that nothing's changed besides what I expect......
Not if you used the control-click (aka right-click) to do it. Just have three little buttons somewhere, normally greyed out, for "Edit spob,, Edit desc, Edit bar," which becomes active when you do this. Maybe also change the syst highlighted outline to something other than red or yellow (green?) to show the selected object is inside it.
@david-arthur, on May 24 2008, 01:23 PM, said in MissionComputer 4.0a6 - latest alpha now available:
Hmm. Not familiar with how REALBasic handles things like this.
Any chance of a Cocoa port?