Hello,

Back story: I bought a 1.1.4 iPhone, jailbroke it, downloaded installer.app, started installing various programs. I compiled the helloWorld from iphonegameover.com, exec'd it from the SSH command line, it worked just fine. I took the next step to create helloWorld.app with the following files:
+ helloWorld.app (directory)
--- helloWorld (executable)
--- Default.png (white square)
--- icon.png (happy face)
--- Info.plist (copied from another app and edited for helloWorld)
SpringBoard apparently found the new app and did the thing that it always does when it finds a new app:
1) it went into a little reset mode wherein it displayed its "I'm busy" icon (spokes on a wheel), then
2) it flashed the Apple logo on a blank screen followed very quickly by the application icons zooming in from around the edges to their new arrangement.

My new happy face icon.png appeared with the rest. I exec'd helloWorld.app by clicking the icon and everything seemed ok in iPhone-land.

Now the problem. The SpringBoard has been continuously looping through steps 1 and 2 above (with an extra step 3 popup about editing the home screens) for 12 hours. It will not stop! I tried rebooting the iPhone, resetting via the hold-down-both-buttons trick, executing other applications (SpringBoard quickly resets again). I removed helloWorld.app altogether, no luck. I even tried copying an existing application and renaming it helloWorld.app to try to placate the thing -- all in vain! ITunes does not see the phone so I can't restore it, it won't receive any calls. All I can do is SSH into the thing.
The REALLY bad news:
Process: SpringBoard [50]
Path: /System/Library/CoreServices/SpringBoard.app/SpringBoard
Version: N/A (N/A)
Code Type: 0000000C (Native)
Effective UID: 501
Parent Process: launchd [1]
Date/Time: 2008-03-28 23:50:43.435 -0600
OS Version: OS X 1.1.4 (4A102)
Report Version: 101
Exception Type:
EXC_BAD_ACCESS
Exception Codes:
KERN_PROTECTION_FAILURE at 0x00000004

Help!
Thanks,
G