[Locomotive-users] crash on startup

Ryan Raaum ryan.raaum at gmail.com
Tue Oct 3 20:47:53 GMT 2006


On 10/3/06, Nick Ragaz <nick.ragaz at gmail.com> wrote:
>
> Hello all --
>
> Locomotive 2.0.8 has started crashing on startup. Unfortunately this
> followed a number of changes to my system:
> 1. Removing /usr/bin/ruby et al. to reflect use of self-compiled
> /usr/local/bin/ruby, which is in the path and does respond to
> /usr/bin/env ruby


The environment that you get in your terminal is not the environment that
Applications get on startup.  So, Locomotive uses some ruby scripts to
initialize this-and-that in the bundles and there is no longer a ruby in the
standard Application environment, thus crashing.  (Removing the system ruby
_will_ cause you more problems than it will solve.  Beyond Locomotive, any
Apple software updates that affect their ruby will expect it to be there and
will either crash or replace it...).  In any case, either:

1. symlink /usr/bin/ruby to /usr/local/bin/ruby
2. modify .MacOSX/environment.plist (google it) to add /usr/local/bin to the
Application environment

Best,

-r

2. Installing Apache2 alongside Mac OS X default Apache to power a
> subversion server.
>
> The crash log is below. If you have any insight it would be much
> appreciated. I have tried turning off the Apache2 service but that
> doesn't help.
>
> Thank you in advance,
>
> Nick Ragaz
>
> --
>
> Date/Time:      2006-10-03 16:14:38.586 -0400
> OS Version:     10.4.8 (Build 8L2127)
> Report Version: 4
>
> Command: Locomotive
>
> Path:    /Applications/Locomotive2/Locomotive.app/Contents/MacOS/Locomotive
> Parent:  WindowServer [59]
>
> Version: ??? (2.0.8)
>
> PID:    25156
> Thread: 0
>
> Exception:  EXC_BREAKPOINT (0x0006)
> Code[0]:    0x00000002
> Code[1]:    0x00000000
>
>
> Thread 0 Crashed:
> 0   com.apple.Foundation        0x9262850b _NSRaiseError + 227
> 1   com.apple.Foundation        0x9264f2cb +[NSException raise:format:] +
> 57
> 2   com.apple.Foundation        0x9269a131
> _NSDictionaryRaiseInsertNilValueException + 75
> 3   com.apple.Foundation        0x925dd5bf -[NSCFDictionary
> setObject:forKey:] + 146
> 4   com.apple.Foundation        0x926abec8 -[NSConcreteTask
> setEnvironment:] + 204
> 5   org.raaum.Locomotive        0x0000c758 -[LocoBundle
> initWithLocoBundleAtPath:] + 1375
> 6   org.raaum.Locomotive        0x0000c1d9 +[LocoBundle locoBundleAtPath:]
> + 235
> 7   org.raaum.Locomotive        0x0000c070 +[LocoBundleLoader locoBundles]
> + 287
> 8   org.raaum.Locomotive        0x00003e27 -[RailsManager loadLocoBundles]
> + 35
> 9   org.raaum.Locomotive        0x00002bcc -[RailsManager awakeFromNib] +
> 180
> 10  com.apple.Foundation        0x925ed670 -[NSSet
> makeObjectsPerformSelector:] + 164
> 11  com.apple.AppKit            0x93266686 -[NSIBObjectData
> nibInstantiateWithOwner:topLevelObjects:] + 1015
> 12  com.apple.AppKit            0x9325d98d loadNib + 260
> 13  com.apple.AppKit            0x9325d3b9 +[NSBundle(NSNibLoading)
> _loadNibFile:nameTable:withZone:ownerBundle:] + 918
> 14  com.apple.AppKit            0x9325d01a +[NSBundle(NSNibLoading)
> loadNibFile:externalNameTable:withZone:] + 164
> 15  com.apple.AppKit            0x9325cf5c +[NSBundle(NSNibLoading)
> loadNibNamed:owner:] + 392
> 16  com.apple.AppKit            0x9325cca3 NSApplicationMain + 433
> 17  org.raaum.Locomotive        0x00002102 _start + 216
> 18  org.raaum.Locomotive        0x00002029 start + 41
>
> Thread 0 crashed with X86 Thread State (32-bit):
>   eax: 0x00037000    ebx: 0x92628436 ecx: 0x90a55218 edx: 0x0031f000
>   edi: 0x0037b0e0    esi: 0x0037b180 ebp: 0xbffff8b8 esp: 0xbffff850
>    ss: 0x0000001f    efl: 0x00000246 eip: 0x9262850b  cs: 0x00000017
>    ds: 0x0000001f     es: 0x0000001f  fs: 0x00000000  gs: 0x00000037
>
> Binary Images Description:
>     0x1000 -    0x13fff org.raaum.Locomotive ???
> (2.0.8) /Applications/Locomotive2/Locomotive.app/Contents/MacOS/Locomotive
>    0x20000 -    0x2cfff org.andymatuschak.Sparkle ???
> (1.1)
> /Applications/Locomotive2/Locomotive.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle
> 0x8fe00000 - 0x8fe49fff dyld 46.9       /usr/lib/dyld
> 0x90000000 - 0x9016ffff libSystem.B.dylib       /usr/lib/libSystem.B.dylib
> 0x901bf000 - 0x901c1fff libmathCommon.A.dylib
>         /usr/lib/system/libmathCommon.A.dylib
> 0x901c3000 - 0x901fffff com.apple.CoreText 1.1.1
> (???)
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
> 0x90226000 - 0x902fbfff ATS
>
>         /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
> 0x9031b000 - 0x9076ffff com.apple.CoreGraphics 1.258.38
> (???)
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
> 0x90806000 - 0x908cefff com.apple.CoreFoundation 6.4.6
> (368.27
> )        /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
> 0x9090c000 - 0x9090cfff com.apple.CoreServices 10.4
> (???)
> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
> 0x9090e000 - 0x90a01fff libicucore.A.dylib
>       /usr/lib/libicucore.A.dylib
> 0x90a51000 - 0x90ad0fff libobjc.A.dylib         /usr/lib/libobjc.A.dylib
> 0x90af9000 - 0x90b5dfff libstdc++.6.dylib       /usr/lib/libstdc++.6.dylib
> 0x90bcc000 - 0x90bd3fff libgcc_s.1.dylib        /usr/lib/libgcc_s.1.dylib
> 0x90bd8000 - 0x90c4bfff com.apple.framework.IOKit 1.4.6
> (???)   /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
> 0x90c60000 - 0x90c72fff libauto.dylib   /usr/lib/libauto.dylib
> 0x90c78000 - 0x90f1efff com.apple.CoreServices.CarbonCore
> 682.15
>   /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
> 0x90f61000 - 0x90fc9fff com.apple.CoreServices.OSServices
> 4.1
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
> 0x91001000 - 0x9103ffff com.apple.CFNetwork
> 129.18
>   /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
> 0x91052000 - 0x91062fff com.apple.WebServices 1.1.3
> (1.1.0)
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
> 0x9106d000 - 0x910ebfff com.apple.SearchKit
> 1.0.5
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
> 0x91120000 - 0x9113efff com.apple.Metadata 10.4.4
> (121.36
> )        /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
> 0x9114a000 - 0x91158fff libz.1.dylib    /usr/lib/libz.1.dylib
> 0x9115b000 - 0x912fafff com.apple.security 4.5.1
> (29002) /System/Library/Frameworks/Security.framework/Versions/A/Security
> 0x913f8000 - 0x91400fff com.apple.DiskArbitration
> 2.1.1
> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
> 0x91407000 - 0x9142dfff com.apple.SystemConfiguration
> 1.8.6
> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
> 0x9143f000 - 0x91446fff libbsm.dylib    /usr/lib/libbsm.dylib
> 0x9144a000 - 0x914c3fff com.apple.audio.CoreAudio
> 3.0.4
> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
> 0x91511000 - 0x91511fff com.apple.ApplicationServices 10.4
> (???)
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
> 0x91513000 - 0x9153efff com.apple.AE 314
> (313)
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
> 0x91551000 - 0x91625fff com.apple.ColorSync
> 4.4.8
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
> 0x91660000 - 0x916ddfff com.apple.print.framework.PrintCore 4.6
> (177.13
> )        /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
> 0x9170a000 - 0x917b3fff com.apple.QD 3.10.21
> (???)
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
> 0x917d9000 - 0x91824fff com.apple.HIServices 1.5.2
> (???)
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
> 0x91843000 - 0x91859fff com.apple.LangAnalysis
> 1.6.3
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
> 0x91865000 - 0x9187ffff com.apple.FindByContent
> 1.5
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
> 0x91889000 - 0x918c6fff com.apple.LaunchServices
> 181
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
> 0x918da000 - 0x918e6fff com.apple.speech.synthesis.framework
> 3.5
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
> 0x918ed000 - 0x91928fff com.apple.ImageIO.framework
> 1.5.0
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
> 0x9193a000 - 0x919ecfff libcrypto.0.9.7.dylib
> /usr/lib/libcrypto.0.9.7.dylib
> 0x91a32000 - 0x91a48fff libcups.2.dylib         /usr/lib/libcups.2.dylib
> 0x91a4d000 - 0x91a6bfff libJPEG.dylib
>
>         /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
> 0x91a70000 - 0x91acefff libJP2.dylib
>
>         /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
> 0x91ae0000 - 0x91ae4fff libGIF.dylib
>
>         /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
> 0x91ae6000 - 0x91b63fff libRaw.dylib
>
>         /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
> 0x91b67000 - 0x91ba4fff libTIFF.dylib
>
>         /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
> 0x91baa000 - 0x91bc4fff libPng.dylib
>
>         /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
> 0x91bc9000 - 0x91bcbfff libRadiance.dylib
>
>         /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
> 0x91bcd000 - 0x91bcdfff com.apple.Accelerate 1.3.1 (Accelerate
> 1.3.1
> )  /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
> 0x91bcf000 - 0x91c5dfff com.apple.vImage
> 2.5
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
> 0x91c64000 - 0x91c64fff com.apple.Accelerate.vecLib 3.3.1 (vecLib
> 3.3.1
> )  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
> 0x91c66000 - 0x91cbffff libvMisc.dylib
>
>         /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
> 0x91cc8000 - 0x91cecfff libvDSP.dylib
>
>         /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
> 0x91cf4000 - 0x920fdfff libBLAS.dylib
>
>         /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
> 0x92137000 - 0x924ebfff libLAPACK.dylib
>
>         /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
> 0x92518000 - 0x9259cfff com.apple.DesktopServices
> 1.3.4
> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
> 0x925d8000 - 0x92808fff com.apple.Foundation 6.4.7
> (567.28
> )        /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
> 0x92914000 - 0x929f2fff libxml2.2.dylib         /usr/lib/libxml2.2.dylib
> 0x92a0f000 - 0x92afcfff libiconv.2.dylib        /usr/lib/libiconv.2.dylib
> 0x92b0c000 - 0x92b23fff libGL.dylib
>
>         /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
> 0x92b2e000 - 0x92b86fff libGLU.dylib
>
>         /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
> 0x92b9a000 - 0x92b9afff com.apple.Carbon 10.4
> (???)   /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
> 0x92b9c000 - 0x92bacfff com.apple.ImageCapture
> 3.0.4
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
> 0x92bba000 - 0x92bc2fff com.apple.speech.recognition.framework
> 3.6
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
> 0x92bc8000 - 0x92bcdfff com.apple.securityhi 2.0.1
> (24742)
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
> 0x92bd3000 - 0x92c64fff com.apple.ink.framework 101.2.1
>
> (71)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
> 0x92c78000 - 0x92c7bfff com.apple.help 1.0.3
> (32.1
> )  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
> 0x92c7e000 - 0x92c9bfff com.apple.openscripting 1.2.5
> (???)
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
> 0x92cab000 - 0x92cb1fff com.apple.print.framework.Print 5.2
> (192.4)
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
> 0x92cb7000 - 0x92d1afff com.apple.htmlrendering 66.1
> (1.1.3)
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
> 0x92d3e000 - 0x92d7ffff com.apple.NavigationServices 3.4.4
> (3.4.3)
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
> 0x92da6000 - 0x92db3fff com.apple.audio.SoundManager
> 3.9.1
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
> 0x92dba000 - 0x92dbffff com.apple.CommonPanels 1.2.3
>
> (73)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
> 0x92dc4000 - 0x930b6fff com.apple.HIToolbox 1.4.8
> (???)
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
> 0x931bb000 - 0x931c6fff com.apple.opengl
> 1.4.12  /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
> 0x93256000 - 0x93256fff com.apple.Cocoa 6.4
> (???)   /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
> 0x93258000 - 0x9390efff com.apple.AppKit 6.4.8
> (824.42
> )        /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
> 0x93c8f000 - 0x93d09fff com.apple.CoreData
> 90      /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
> 0x93d42000 - 0x93e03fff com.apple.audio.toolbox.AudioToolbox
> 1.4.3
> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
> 0x93e43000 - 0x93e43fff com.apple.audio.units.AudioUnit
> 1.4.2
> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
> 0x93e45000 - 0x94017fff com.apple.QuartzCore
> 1.4.9
> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
> 0x94068000 - 0x940a9fff libsqlite3.0.dylib
>       /usr/lib/libsqlite3.0.dylib
> 0x940b1000 - 0x940ebfff libGLImage.dylib
>
>         /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
> 0x94287000 - 0x94292fff libCSync.A.dylib
>
>         /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
> 0x95115000 - 0x951a8fff com.apple.WebKit
> 418.9   /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
> 0x95202000 - 0x95284fff com.apple.JavaScriptCore
> 418.3
> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
> 0x952b7000 - 0x95596fff com.apple.WebCore
> 418.21
>   /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
> 0x95715000 - 0x95738fff libxslt.1.dylib         /usr/lib/libxslt.1.dylib
> _______________________________________________
> Locomotive-users mailing list
> Locomotive-users at lists.raaum.org
> http://lists.raaum.org/mailman/listinfo/locomotive-users
>



-- 
Ryan Raaum
http://raaum.org
http://locomotive.raaum.org -- Self contained one-click Rails for Mac OS X
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://one.textdrive.com/pipermail/locomotive-users/attachments/20061003/70371cb1/attachment-0001.htm


More information about the Locomotive-users mailing list