This is what I get in the development console:
Refreshing local version list...
Launcher 1.2.2 (through bootstrap 5) started on osx...
Current time is Sep 10, 2013 12:54:38 PM
System.getProperty('os.name') == 'Mac OS X'
System.getProperty('os.version') == '10.6.8'
System.getProperty('os.arch') == 'x86_64'
System.getProperty('java.version') == '1.6.0_51'
System.getProperty('java.vendor') == 'Apple Inc.'
System.getProperty('sun.arch.data.model') == '64'
Refreshing remote version list...
Refresh complete.
Loaded 1 profile(s); selected 'roach2994'
Refreshing auth...
Logging in with access token
Delta time to compare resources: 761 ms
Download job 'Resources' skipped as there are no files to download
Job 'Resources' finished successfully
Getting syncinfo for selected version
Queueing library & version downloads
Download job 'Version & Libraries' started (8 threads, 11 files)
Finished downloading /Users/richardsatkins/Library/Application Support/minecraft/libraries/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading /Users/richardsatkins/Library/Application Support/minecraft/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading /Users/richardsatkins/Library/Application Support/minecraft/libraries/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading /Users/richardsatkins/Library/Application Support/minecraft/versions/1.5.2/1.5.2.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading /Users/richardsatkins/Library/Application Support/minecraft/libraries/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading /Users/richardsatkins/Library/Application Support/minecraft/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading /Users/richardsatkins/Library/Application Support/minecraft/libraries/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading /Users/richardsatkins/Library/Application Support/minecraft/libraries/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading /Users/richardsatkins/Library/Application Support/minecraft/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading /Users/richardsatkins/Library/Application Support/minecraft/libraries/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading /Users/richardsatkins/Library/Application Support/minecraft/libraries/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar for job 'Version & Libraries': Used own copy as it matched etag
Job 'Version & Libraries' finished successfully
Launching game
Looking for old natives to clean up...
Deleting /Users/richardsatkins/Library/Application Support/minecraft/versions/1.5.2/1.5.2-natives-1378813935608826000
Unpacking natives to /Users/richardsatkins/Library/Application Support/minecraft/versions/1.5.2/1.5.2-natives-1378814089548471000
Launching in /Users/richardsatkins/Library/Application Support/minecraft
Running /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Xdock:icon=/Users/richardsatkins/Library/Application Support/minecraft/assets/icons/minecraft.icns -Xdock:name=Minecraft -Xmx1G -Djava.library.path=/Users/richardsatkins/Library/Application Support/minecraft/versions/1.5.2/1.5.2-natives-1378814089548471000 -cp /Users/richardsatkins/Library/Application Support/minecraft/libraries/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar:/Users/richardsatkins/Library/Application Support/minecraft/libraries/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar:/Users/richardsatkins/Library/Application Support/minecraft/libraries/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar:/Users/richardsatkins/Library/Application Support/minecraft/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar:/Users/richardsatkins/Library/Application Support/minecraft/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar:/Users/richardsatkins/Library/Application Support/minecraft/libraries/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar:/Users/richardsatkins/Library/Application Support/minecraft/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar:/Users/richardsatkins/Library/Application Support/minecraft/versions/1.5.2/1.5.2.jar net.minecraft.launchwrapper.Launch roach2994 token:0bf53cf439b5401ea20453063cb2f2eb:2b22199cdae845d3b599d94498db34b7 --gameDir /Users/richardsatkins/Library/Application Support/minecraft --assetsDir /Users/richardsatkins/Library/Application Support/minecraft/assets
Client> Sep 10, 2013 12:54:49 PM net.minecraft.launchwrapper.LogWrapper log
Client> INFO: Using tweak class name net.minecraft.launchwrapper.VanillaTweaker
Client> Sep 10, 2013 12:54:50 PM net.minecraft.launchwrapper.LogWrapper log
Client> INFO: Launching wrapped minecraft
Client> 229 recipes
Client> 27 achievements
Client> 2013-09-10 12:54:52 [CLIENT] [INFO] Setting user: roach2994
Client> (Session ID is token:0bf53cf439b5401ea20453063cb2f2eb:2b22199cdae845d3b599d94498db34b7)
Client> Client asked for parameter: server
Client> Turning of ImageIO disk-caching
Client> Loading current icons for window from: /Users/richardsatkins/Library/Application Support/minecraft/assets/icons/icon_16x16.png and /Users/richardsatkins/Library/Application Support/minecraft/assets/icons/icon_32x32.png
Client> 2013-09-10 12:54:52 [CLIENT] [INFO] LWJGL Version: 2.9.0
Client> Setting gameDir to: /Users/richardsatkins/Library/Application Support/minecraft
Client> 16908461 is not a valid stat, creating place-holder
Client> 16777389 is not a valid stat, creating place-holder
Client> 16842922 is not a valid stat, creating place-holder
Client> 16908458 is not a valid stat, creating place-holder
Client> 16777386 is not a valid stat, creating place-holder
Client>
Client> Starting up SoundSystem...
Client> Initializing LWJGL OpenAL
Client> (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
Client> OpenAL initialized.
Client>
Client> 2013-09-10 12:54:55 [CLIENT] [INFO] Found animation info for: textures/blocks/lava_flow.txt
Client> 2013-09-10 12:54:55 [CLIENT] [INFO] Found animation info for: textures/blocks/water_flow.txt
Client> 2013-09-10 12:54:55 [CLIENT] [INFO] Found animation info for: textures/blocks/fire_0.txt
Client> 2013-09-10 12:54:55 [CLIENT] [INFO] Found animation info for: textures/blocks/fire_1.txt
Client> 2013-09-10 12:54:55 [CLIENT] [INFO] Found animation info for: textures/blocks/lava.txt
Client> 2013-09-10 12:54:55 [CLIENT] [INFO] Found animation info for: textures/blocks/portal.txt
Client> 2013-09-10 12:54:55 [CLIENT] [INFO] Found animation info for: textures/blocks/water.txt
Client> 2013-09-10 12:54:56 [CLIENT] [INFO] Found animation info for: textures/items/clock.txt
Client> 2013-09-10 12:54:56 [CLIENT] [INFO] Found animation info for: textures/items/compass.txt
Client> 2013-09-10 12:54:56 [CLIENT] [SEVERE] ########## GL ERROR ##########
Client> 2013-09-10 12:54:56 [CLIENT] [SEVERE] @ Post startup
Client> 2013-09-10 12:54:56 [CLIENT] [SEVERE] 1281: Invalid value
Client> 2013-09-10 12:54:57 [CLIENT] [SEVERE] ########## GL ERROR ##########
Client> 2013-09-10 12:54:57 [CLIENT] [SEVERE] @ Pre render
Client> 2013-09-10 12:54:57 [CLIENT] [SEVERE] 1281: Invalid value
Client> java.net.SocketException: Operation not permitted
Client> at java.net.PlainSocketImpl.socketConnect(Native Method)
Client> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:382)
Client> at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:241)
Client> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:228)
Client> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:431)
Client> at java.net.Socket.connect(Socket.java:527)
Client> at java.net.Socket.connect(Socket.java:476)
Client> at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:523)
Client> at sun.net.www.http.HttpClient.<init>(HttpClient.java:227)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:300)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:317)
Client> at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:970)
Client> at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
Client> at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:836)
Client> at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172)
Client> at kn.a(SourceFile:234)
Client> at bkg.run(SourceFile:113)
Client> at java.lang.Thread.run(Thread.java:680)
Client> java.net.SocketException: Operation not permitted
Client> at java.net.PlainSocketImpl.socketConnect(Native Method)
Client> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:382)
Client> at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:241)
Client> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:228)
Client> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:431)
Client> at java.net.Socket.connect(Socket.java:527)
Client> at java.net.Socket.connect(Socket.java:476)
Client> at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:523)
Client> at sun.net.www.http.HttpClient.<init>(HttpClient.java:227)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:300)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:317)
Client> at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:970)
Client> at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
Client> at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:836)
Client> at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172)
Client> at java.net.URL.openStream(URL.java:1010)
Client> at aus.run(SourceFile:33)
Client> java.net.SocketException: Operation not permitted
Client> at java.net.PlainSocketImpl.socketConnect(Native Method)
Client> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:382)
Client> at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:241)
Client> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:228)
Client> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:431)
Client> at java.net.Socket.connect(Socket.java:527)
Client> at java.net.Socket.connect(Socket.java:476)
Client> at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:523)
Client> at sun.net.www.http.HttpClient.<init>(HttpClient.java:227)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:300)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:317)
Client> at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:970)
Client> at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
Client> at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:836)
Client> at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172)
Client> at kn.a(SourceFile:234)
Client> at bkg.run(SourceFile:113)
Client> at java.lang.Thread.run(Thread.java:680)
Client> 2013-09-10 12:55:05 [SERVER] [INFO] Starting integrated minecraft server version 1.5.2
Client> 2013-09-10 12:55:05 [SERVER] [INFO] Generating keypair
Client> 2013-09-10 12:55:06 [SERVER] [INFO] Preparing start region for level 0
Client> 2013-09-10 12:55:07 [SERVER] [INFO] Preparing spawn area: 87%
Client> loading single player
Client> 2013-09-10 12:55:07 [SERVER] [INFO] roach2994[/127.0.0.1:0] logged in with entity id 233 at (222.29526546610197, 71.0, 95.67935995875374)
Client> java.net.SocketException: Operation not permitted
Client> at java.net.PlainSocketImpl.socketConnect(Native Method)
Client> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:382)
Client> at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:241)
Client> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:228)
Client> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:431)
Client> at java.net.Socket.connect(Socket.java:527)
Client> at java.net.Socket.connect(Socket.java:476)
Client> at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:523)
Client> at sun.net.www.http.HttpClient.<init>(HttpClient.java:227)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:300)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:317)
Client> at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:970)
Client> at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
Client> at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:836)
Client> at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172)
Client> at kn.a(SourceFile:234)
Client> at bkg.run(SourceFile:113)
Client> at java.lang.Thread.run(Thread.java:680)
Client> java.net.SocketException: Operation not permitted
Client> at java.net.PlainSocketImpl.socketConnect(Native Method)
Client> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:382)
Client> at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:241)
Client> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:228)
Client> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:431)
Client> at java.net.Socket.connect(Socket.java:527)
Client> at java.net.Socket.connect(Socket.java:476)
Client> at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:523)
Client> at sun.net.www.http.HttpClient.<init>(HttpClient.java:227)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:300)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:317)
Client> at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:970)
Client> at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
Client> at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:836)
Client> at bfv.run(SourceFile:25)
Client> java.net.SocketException: Operation not permitted
Client> at java.net.PlainSocketImpl.socketConnect(Native Method)
Client> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:382)
Client> at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:241)
Client> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:228)
Client> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:431)
Client> at java.net.Socket.connect(Socket.java:527)
Client> at java.net.Socket.connect(Socket.java:476)
Client> at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:523)
Client> at sun.net.www.http.HttpClient.<init>(HttpClient.java:227)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:300)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:317)
Client> at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:970)
Client> at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
Client> at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:836)
Client> at bfv.run(SourceFile:25)
Client> 2013-09-10 12:55:13 [SERVER] [INFO] Saving and pausing game...
Client> 2013-09-10 12:55:13 [SERVER] [INFO] Saving chunks for level 'the land of the great'/Overworld
Client> 2013-09-10 12:55:13 [SERVER] [INFO] Saving chunks for level 'the land of the great'/Nether
Client> 2013-09-10 12:55:13 [SERVER] [INFO] Saving chunks for level 'the land of the great'/The End
Client> 2013-09-10 12:55:15 [SERVER] [INFO] Stopping server
Client> 2013-09-10 12:55:15 [SERVER] [INFO] Saving players
Client> 2013-09-10 12:55:15 [SERVER] [INFO] Saving worlds
Client> 2013-09-10 12:55:15 [SERVER] [INFO] Saving chunks for level 'the land of the great'/Overworld
Client> 2013-09-10 12:55:15 [SERVER] [INFO] Saving chunks for level 'the land of the great'/Nether
Client> 2013-09-10 12:55:15 [SERVER] [INFO] Saving chunks for level 'the land of the great'/The End
Client> java.net.SocketException: Operation not permitted
Client> at java.net.PlainSocketImpl.socketConnect(Native Method)
Client> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:382)
Client> at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:241)
Client> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:228)
Client> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:431)
Client> at java.net.Socket.connect(Socket.java:527)
Client> at java.net.Socket.connect(Socket.java:476)
Client> at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
Client> at sun.net.www.http.HttpClient.openServer(HttpClient.java:523)
Client> at sun.net.www.http.HttpClient.<init>(HttpClient.java:227)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:300)
Client> at sun.net.www.http.HttpClient.New(HttpClient.java:317)
Client> at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:970)
Client> at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
Client> at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:836)
Client> at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172)
Client> at kn.a(SourceFile:234)
Client> at bkg.run(SourceFile:113)
Client> at java.lang.Thread.run(Thread.java:680)
Client> Someone is closing me!
Client> AL lib: (EE) alc_cleanup: 1 device not closed
Game ended with bad state (exit code 1)
Ignoring visibility rule and showing launcher due to a game crash
Deleting /Users/richardsatkins/Library/Application Support/minecraft/versions/1.5.2/1.5.2-natives-1378814089548471000Comments 3
Something is blocking the connection to the servers (e.g. firewall, parental control software etc):
Client> java.net.SocketException: Operation not permitted
Client> at java.net.PlainSocketImpl.socketConnect(Native Method)
Client> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:382)
Client> at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:241)
Client> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:228)
Client> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:431)
This is a technical support issue; this site is for bug reports only. For technical support please use the Mojang Support Center.
Your java version is very old.
System.getProperty('java.version') == '1.6.0_51'
Your Java version is out of date! Please update your Java to the latest version: http://www.java.com/en/download/ .
When using a 32-bit browser on a 64-bit operating system the automatic version detection will only show the 32-bit version of Java, the 64-bit version needs to be downloaded manually: http://www.java.com/en/download/manual.jsp .
Please report if the issue persists with the latest Java version.