No worries, if you don't mind the bug reports, I don't mind filing them
Have you considered setting up a slightly more formal bug tracking system? Maybe Trac (or even a super basic wiki)?
the volume in the options window is the system volume so if you change your system volume between launches it will obviously be different, but if you like I can save the volume state and restore it on relaunch. if you are referring to the track volume, I am not saving that either, tho I am using the volume setting from the first song played, but I am totally willing to save that info between launches as well.
I was completely unaware of this bug thank you for pointing that out. expect a fix in the next release. I'll prolly try and get rid of that contextual menu too (didn't even know that came up).
yes that has been temporarily disabled.
yeahI do all my programming and testing on a larger monitor so that hasn't really been an issue for me. I will fix that soon.
Indeed that does crash NBB! news to me and I don't have a clue as to why at the moment, but I expect to be able to fix it by the next release as well. I suspect this and the other movie player bug are perhaps related
BTW yes the version info is wrong, I have a terrible track record of remembering to change that. expect that to be fixed in the next release too![]()
check us out at: www.neonboombox.com
No worries, if you don't mind the bug reports, I don't mind filing them
Have you considered setting up a slightly more formal bug tracking system? Maybe Trac (or even a super basic wiki)?
yes i would very much like to do that but as you can tell from visiting our site it is a shambles and nobody has had much time to put it back together yet alone implement new features on it... seriously tho keep up the bug reports i don't yet have a car pc so i don't get to do much real world testing.
check us out at: www.neonboombox.com
Got a quick crash log from today with the new build. I was in the music function selecting a song to play when it crashed:
Process: Neon Boombox [109]
Path: /Applications/Neon Boombox.app/Contents/MacOS/Neon Boombox
Identifier: com.Project-X.NeonBoombox
Version: ??? (1.0 RC 1)
Code Type: X86 (Native)
Parent Process: launchd [77]
Date/Time: 2008-07-02 17:04:29.336 -0500
OS Version: Mac OS X 10.5.3 (9D34)
Report Version: 6
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Crashed Thread: 5
Application Specific Information:
objc[109]: FREED(id): message readTimeoutAsTimeval: sent to freed object=0x1baed430
Thread 0:
0 com.apple.QuickTime 0x9431d856 _ZeroOutMoviesError + 0
1 com.apple.QuickTime 0x941b21f1 EnterMovies + 11
2 com.apple.QTKit 0x940f3575 +[QTMovie initialize] + 54
3 libobjc.A.dylib 0x922acb78 _class_initialize + 367
4 libobjc.A.dylib 0x922ab4f9 _class_lookupMethodAndLoadCache + 81
5 libobjc.A.dylib 0x922bb736 objc_msgSend + 102
6 com.apple.AppKit 0x945e3c23 -[NSApplication sendAction:to:from:] + 112
7 com.apple.AppKit 0x945e3b60 -[NSControl sendAction:to:] + 108
8 com.Project-X.NeonBoomboxSDK 0x0002ed76 -[PXBrowserTableView sendAction:to:] + 277
9 com.apple.AppKit 0x9462bb5f -[NSTableView _sendAction:to:row:column:] + 271
10 com.apple.AppKit 0x94629ec9 -[NSTableView mouseDown:] + 8228
11 com.apple.AppKit 0x9466cfe7 forwardMethod + 113
12 com.apple.AppKit 0x945e088b -[NSWindow sendEvent:] + 5381
13 com.Project-X.NeonBoomboxSDK 0x0002a694 -[PXWindow sendEvent:] + 240
14 com.apple.AppKit 0x945ad431 -[NSApplication sendEvent:] + 2941
15 com.Project-X.NeonBoombox 0x0000a834 -[PXApplication sendEvent:] + 390
16 com.apple.AppKit 0x9450ae27 -[NSApplication run] + 847
17 com.apple.AppKit 0x944d8030 NSApplicationMain + 574
18 com.Project-X.NeonBoombox 0x000027f6 start + 54
Thread 1:
0 libSystem.B.dylib 0x9151968e __semwait_signal + 10
1 libSystem.B.dylib 0x9154436d pthread_cond_wait$UNIX2003 + 73
2 libGLProgrammability.dylib 0x91cac432 glvmDoWork + 162
3 libSystem.B.dylib 0x915436f5 _pthread_start + 321
4 libSystem.B.dylib 0x915435b2 thread_start + 34
Thread 2:
0 libSystem.B.dylib 0x9151968e __semwait_signal + 10
1 libSystem.B.dylib 0x9154436d pthread_cond_wait$UNIX2003 + 73
2 com.apple.CoreVideo 0x93584687 CVDisplayLink::runIOThread() + 1087
3 libSystem.B.dylib 0x915436f5 _pthread_start + 321
4 libSystem.B.dylib 0x915435b2 thread_start + 34
Thread 3:
0 libSystem.B.dylib 0x9151968e __semwait_signal + 10
1 libSystem.B.dylib 0x9154436d pthread_cond_wait$UNIX2003 + 73
2 com.apple.QuartzCore 0x92536e51 fe_fragment_thread + 54
3 libSystem.B.dylib 0x915436f5 _pthread_start + 321
4 libSystem.B.dylib 0x915435b2 thread_start + 34
Thread 4:
0 libSystem.B.dylib 0x915124a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x91519c9c mach_msg + 72
2 com.apple.CoreFoundation 0x94d930be CFRunLoopRunSpecific + 1806
3 com.apple.CoreFoundation 0x94d93cf8 CFRunLoopRunInMode + 88
4 com.apple.audio.CoreAudio 0x934d6464 HALRunLoop::OwnThread(void*) + 160
5 com.apple.audio.CoreAudio 0x934d6300 CAPThread::Entry(CAPThread*) + 96
6 libSystem.B.dylib 0x915436f5 _pthread_start + 321
7 libSystem.B.dylib 0x915435b2 thread_start + 34
Thread 5 Crashed:
0 libobjc.A.dylib 0x922abeba _objc_error + 116
1 libobjc.A.dylib 0x922abef0 __objc_error + 52
2 libobjc.A.dylib 0x922aa8f7 _freedHandler + 58
3 com.Project-X.NeonBoomboxSDK 0x00031e41 -[AMSerialPort(AMSerialPortAdditionsPrivate) readAndStopAfterBytes:bytes:stopAtChar:stopChar:er ror:] + 283
4 com.yourcompany.PXRadioModule 0x1a5c15ba -[PXRadioModuleController readNextRadioDataIntoBuffers] + 357
5 com.yourcompany.PXRadioModule 0x1a5c174a -[PXRadioModuleController updateAllChannelsInfo] + 280
6 com.yourcompany.PXRadioModule 0x1a5c11cb -[PXRadioModuleController initializeRadio] + 370
7 com.apple.Foundation 0x96ff1f1d -[NSThread main] + 45
8 com.apple.Foundation 0x96ff1ac4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x915436f5 _pthread_start + 321
10 libSystem.B.dylib 0x915435b2 thread_start + 34
Thread 5 crashed with X86 Thread State (32-bit):
eax: 0x1baeb310 ebx: 0x922abe57 ecx: 0x1baeb310 edx: 0x1baeb360
edi: 0x1baed5a0 esi: 0x923841e8 ebp: 0xb022fb18 esp: 0xb022fad0
ss: 0x0000001f efl: 0x00010286 eip: 0x922abeba cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x0000001f gs: 0x00000037
cr2: 0xffe1736c
Thanks,
Sean
Ah i see you were using the radio ;-).
you wouldn't happen to have the console output from the time of the crash would you?
also is this crash reproduce-able?
I can honestly say I have never gotten a program to crash by sending a "bad instruction" to the CPU before
(BTW there will be a new build of the radio module this week as well as 1.0 RC 4)
check us out at: www.neonboombox.com
Yes!I'll check the console on my way to work tomorrow (it's finally installed in the car).
Thanks!
-Sean
Neon,
These are from Console Crash Reporter, if you need different logs just let me know, i'm not very good at finding things in the Console
Process: Neon Boombox [169]
Path: /Applications/Neon Boombox.app/Contents/MacOS/Neon Boombox
Identifier: com.Project-X.NeonBoombox
26 com.Project-X.NeonBoombox 0x00002b26 start + 54
18 com.Project-X.NeonBoomboxSDK 0x0002733e -[PXWindowBase awakeFromNib] + 375
26 com.Project-X.NeonBoomboxSDK 0x000263fb -[PXModuleBase initWithWindowNibName:] + 1005
27 com.Project-X.NeonBoombox 0x0000320c -[PXModuleLoader loadModules:] + 900
0x1000 - 0x16ffe +com.Project-X.NeonBoombox ??? (1.0 RC 1) <c4364fd89a44faf42436f34a38aba757> /Applications/Neon Boombox.app/Contents/MacOS/Neon Boombox
0x25000 - 0x36fef +com.Project-X.NeonBoomboxSDK ??? (1.0) <2c94a3bf0c8018d69b5cddbc45bd44ad> /Applications/Neon Boombox.app/Contents/Frameworks/NeonBoomboxSDK.framework/Versions/A/NeonBoomboxSDK
0x737000 - 0x737ffe +com.Project-X.PXGamesModule ??? (1.0) <6b8695d631f3526c2f60554536920ddd> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXGamesModule.module/Contents/MacOS/PXGamesModule
0x158ed000 - 0x158edffe +com.Project-X.PXGPSModule ??? (1.0) <bed9f71206bfe60cc16f810647d794af> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXGPSModule.module/Contents/MacOS/PXGPSModule
0x167f4000 - 0x167f4ffc +com.Project-X.PXInternetModule ??? (1.0) <c0ad1f4affd9d4fa7489f6dd25bb706a> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXInternetModule.module/Contents/MacOS/PXInternetModule
0x1923c000 - 0x19242fff +com.Project-X.PXMediaViewer ??? (1.0 RC 1) <c8ef7c22bcf869c1580a37af607c4ab7> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXMediaViewer.module/Contents/MacOS/PXMediaViewer
0xb0000000 - 0xb000bff7 +com.armory.zenomt.MTCoreAudio MTCoreAudio version 1.3.1 (1.3.2) /Applications/Neon Boombox.app/Contents/Frameworks/MTCoreAudio.framework/Versions/B/MTCoreAudio
next
Process: Neon Boombox [109]
Path: /Applications/Neon Boombox.app/Contents/MacOS/Neon Boombox
Identifier: com.Project-X.NeonBoombox
8 com.Project-X.NeonBoomboxSDK 0x0002ed76 -[PXBrowserTableView sendAction:to:] + 277
13 com.Project-X.NeonBoomboxSDK 0x0002a694 -[PXWindow sendEvent:] + 240
15 com.Project-X.NeonBoombox 0x0000a834 -[PXApplication sendEvent:] + 390
18 com.Project-X.NeonBoombox 0x000027f6 start + 54
3 com.Project-X.NeonBoomboxSDK 0x00031e41 -[AMSerialPort(AMSerialPortAdditionsPrivate) readAndStopAfterBytes:bytes:stopAtChar:stopChar:er ror:] + 283
0x1000 - 0x16ff2 +com.Project-X.NeonBoombox ??? (1.0 RC 1) <f9f7d4697ed8d94f8ecca12dd1a95d9f> /Applications/Neon Boombox.app/Contents/MacOS/Neon Boombox
0x25000 - 0x37fef +com.Project-X.NeonBoomboxSDK ??? (1.0) <90bc4f645f3ec3a1a4a8d594018e790a> /Applications/Neon Boombox.app/Contents/Frameworks/NeonBoomboxSDK.framework/Versions/A/NeonBoomboxSDK
0x1416f000 - 0x1416fffe +com.Project-X.PXGamesModule ??? (1.0) <156980949bbc4b87bff44f7feada3ee7> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXGamesModule.module/Contents/MacOS/PXGamesModule
0x14174000 - 0x14174ffe +com.Project-X.PXGPSModule ??? (1.0) <99cfb11d1269c2096a714fb9fa9c0773> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXGPSModule.module/Contents/MacOS/PXGPSModule
0x15f64000 - 0x15f64ffc +com.yourcompany.PXPhoneModule ??? (1.0) <f652cc2a77399299e499276017192266> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXPhoneModule.module/Contents/MacOS/PXPhoneModule
0x15f7d000 - 0x15f7dffe +com.yourcompany.PXPhotoModule ??? (1.0) <5424c375c30502f3c213b308df032812> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXPhotoModule.module/Contents/MacOS/PXPhotoModule
0x15fa7000 - 0x15fa7ffc +com.Project-X.PXSyncModule ??? (1.0) <bf6e5b114534a301cd662ed8ad8d39a3> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXSyncModule.module/Contents/MacOS/PXSyncModule
0x162a4000 - 0x162a4ffc +com.Project-X.PXInternetModule ??? (1.0) <a0ec3a3e233853e0496fcba29f810e36> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXInternetModule.module/Contents/MacOS/PXInternetModule
0x16384000 - 0x1638bfff +com.Project-X.PXMediaViewer ??? (1.0 RC 1) <55e1006ad9618354859deb1534d8f315> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXMediaViewer.module/Contents/MacOS/PXMediaViewer
0x17829000 - 0x17837fef +com.Project-X.PXMusicModule ??? (1.0 RC 1) <eaf52a5103a8dcc2b79243330bfcb4d5> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXMusicModule.module/Contents/MacOS/PXMusicModule
0x1a5c0000 - 0x1a5c2ffe +com.yourcompany.PXRadioModule ??? (1.0) <f055cc3227283d54c698bd628aed6007> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXRadioModule.module/Contents/MacOS/PXRadioModule
0xb0000000 - 0xb000bff7 +com.armory.zenomt.MTCoreAudio MTCoreAudio version 1.3.1 (1.3.2) /Applications/Neon Boombox.app/Contents/Frameworks/MTCoreAudio.framework/Versions/B/MTCoreAudio
next
Process: Neon Boombox [110]
Path: /Applications/Neon Boombox.app/Contents/MacOS/Neon Boombox
Identifier: com.Project-X.NeonBoombox
8 com.Project-X.NeonBoomboxSDK 0x0002ed76 -[PXBrowserTableView sendAction:to:] + 277
13 com.Project-X.NeonBoomboxSDK 0x0002a694 -[PXWindow sendEvent:] + 240
15 com.Project-X.NeonBoombox 0x0000a834 -[PXApplication sendEvent:] + 390
18 com.Project-X.NeonBoombox 0x000027f6 start + 54
3 com.Project-X.NeonBoomboxSDK 0x00031e41 -[AMSerialPort(AMSerialPortAdditionsPrivate) readAndStopAfterBytes:bytes:stopAtChar:stopChar:er ror:] + 283
0x1000 - 0x16ff2 +com.Project-X.NeonBoombox ??? (1.0 RC 1) <f9f7d4697ed8d94f8ecca12dd1a95d9f> /Applications/Neon Boombox.app/Contents/MacOS/Neon Boombox
0x25000 - 0x37fef +com.Project-X.NeonBoomboxSDK ??? (1.0) <90bc4f645f3ec3a1a4a8d594018e790a> /Applications/Neon Boombox.app/Contents/Frameworks/NeonBoomboxSDK.framework/Versions/A/NeonBoomboxSDK
0x140c5000 - 0x140c5ffc +com.yourcompany.PXPhoneModule ??? (1.0) <f652cc2a77399299e499276017192266> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXPhoneModule.module/Contents/MacOS/PXPhoneModule
0x1414e000 - 0x1414effe +com.Project-X.PXGamesModule ??? (1.0) <156980949bbc4b87bff44f7feada3ee7> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXGamesModule.module/Contents/MacOS/PXGamesModule
0x154e1000 - 0x154e1ffe +com.Project-X.PXGPSModule ??? (1.0) <99cfb11d1269c2096a714fb9fa9c0773> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXGPSModule.module/Contents/MacOS/PXGPSModule
0x155a9000 - 0x155a9ffc +com.Project-X.PXInternetModule ??? (1.0) <a0ec3a3e233853e0496fcba29f810e36> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXInternetModule.module/Contents/MacOS/PXInternetModule
0x1606d000 - 0x1606dffe +com.yourcompany.PXPhotoModule ??? (1.0) <5424c375c30502f3c213b308df032812> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXPhotoModule.module/Contents/MacOS/PXPhotoModule
0x16168000 - 0x16168ffc +com.Project-X.PXSyncModule ??? (1.0) <bf6e5b114534a301cd662ed8ad8d39a3> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXSyncModule.module/Contents/MacOS/PXSyncModule
0x168f8000 - 0x168fffff +com.Project-X.PXMediaViewer ??? (1.0 RC 1) <55e1006ad9618354859deb1534d8f315> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXMediaViewer.module/Contents/MacOS/PXMediaViewer
0x1735d000 - 0x1736bfef +com.Project-X.PXMusicModule ??? (1.0 RC 1) <eaf52a5103a8dcc2b79243330bfcb4d5> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXMusicModule.module/Contents/MacOS/PXMusicModule
0x1a609000 - 0x1a60bffe +com.yourcompany.PXRadioModule ??? (1.0) <f055cc3227283d54c698bd628aed6007> /Applications/Neon Boombox.app/Contents/Resources/Modules/PXRadioModule.module/Contents/MacOS/PXRadioModule
0xb0000000 - 0xb000bff7 +com.armory.zenomt.MTCoreAudio MTCoreAudio version 1.3.1 (1.3.2) /Applications/Neon Boombox.app/Contents/Frameworks/MTCoreAudio.framework/Versions/B/MTCoreAudio
that helps a little. To me that says I am doing something wrong when trying to acquire the audio line in...
Does it crash when you simply open the radio module? If so then I am most likely on the money. It seems that the line in on the mini may not be identified the same way as on my mac book pro.
For future reference the console out put im talking about is found in the console app "console messages" section you should see out put similar to this if you do not have your radio attached:
2008-07-03 08:36:05.968 Neon Boombox[187:10b] launching Radio module...
2008-07-03 08:36:05.969 Neon Boombox[187:10b] module display request
2008-07-03 08:36:06.187 Neon Boombox[187:10b] no launch script available
2008-07-03 08:36:06.192 Neon Boombox[187:10b] examining device:Bluetooth-PDA-Sync - /dev/cu.Bluetooth-PDA-Sync
2008-07-03 08:36:06.193 Neon Boombox[187:10b] device is not radio
2008-07-03 08:36:06.194 Neon Boombox[187:10b] examining device:Bluetooth-Modem - /dev/cu.Bluetooth-Modem
2008-07-03 08:36:06.195 Neon Boombox[187:10b] device is not radio
2008-07-03 08:36:06.196 Neon Boombox[187:10b] no usbserial radio found attempting secondary search...
2008-07-03 08:36:06.196 Neon Boombox[187:10b] examining device:Bluetooth-PDA-Sync - /dev/cu.Bluetooth-PDA-Sync
2008-07-03 08:36:06.196 Neon Boombox[187:10b] device is not radio
2008-07-03 08:36:06.197 Neon Boombox[187:10b] examining device:Bluetooth-Modem - /dev/cu.Bluetooth-Modem
2008-07-03 08:36:06.197 Neon Boombox[187:10b] device is not radio
2008-07-03 08:36:06.198 Neon Boombox[187:5213] serial data written:-1
2008-07-03 08:36:06.198 Neon Boombox[187:10b] attempting to aquire the built in audio input device...
2008-07-03 08:36:06.207 Neon Boombox[187:5213] port write error:Operation could not be completed. (de.harmless.AMSerial.ErrorDomain error 99.)
2008-07-03 08:36:06.229 Neon Boombox[187:10b] attempting to aquire the default audio output device...
2008-07-03 08:36:06.230 Neon Boombox[187:10b] setting recording callback...
2008-07-03 08:36:06.231 Neon Boombox[187:10b] Built-in Input
2008-07-03 08:36:06.232 Neon Boombox[187:10b] setting playback callback...
check us out at: www.neonboombox.com
Sent the Console messages via this boards email, they should go from about 6:57 to 7:13 am 3 Jul, it's a pretty long list.
If I recall correctly I was trying to access XM but the stations didn't show up, I went to Music instead and Neon crashed when I clicked on a song to play. This happened twice today. This evening Neon wouldn't see my XM, but I now have it hooked up via a hub that get's turned off (vice connected directly to the Mac which sleeps) when the car is off.
Thanks,
Sean
The timeline exhibits a bug for me, where everything is good from 0:00 to 0:30, then the time display (but not the scroller thumb) jumps to 1:30, then continues to 1:59, at which time the display returns to 1:00 and continues properly from there on. This has been going on for several versions, but I just now remembered to post it. I'm using RC 2, I believe.
Any day is a good day for golf.
Mazdaspeed6 Carputer Progress: Gone
(Check Speedy's Install)
Speedy was traded for a 2004 350z - Install complete except for permanent screen installation.
Bookmarks