teragonaudio / ExtraNotes

Save text notes in your arrangement
http://teragonaudio.com/ExtraNotes.html
GNU General Public License v2.0
14 stars 0 forks source link

AU Lab crashes on launch #3

Closed nikreiman closed 11 years ago

nikreiman commented 13 years ago

AUNotes seems to be crashing AU Lab, most likely while trying to release a resource not yet allocated. Stack trace is as follows:

Process: AU Lab [19639] Path: /Developer/Applications/Audio/AU Lab.app/Contents/MacOS/AU Lab Identifier: com.apple.audio.aulab Version: 2.1 (2.1) Build Info: PlayPen-830000~1 Code Type: X86 (Native) Parent Process: launchd [109]

PlugIn Path: /Users/nik/Library/Audio/Plug-Ins/Components/AUNotes.component/Contents/MacOS/AUNotes PlugIn Identifier: org.teragon.AUNotes PlugIn Version: 1.0 (2.0)

Date/Time: 2010-04-14 19:00:05.058 +0200 OS Version: Mac OS X 10.6.3 (10D573) Report Version: 6

Interval Since Last Report: 74780 sec Crashes Since Last Report: 1 Per-App Interval Since Last Report: 73 sec Per-App Crashes Since Last Report: 1 Anonymous UUID: 44356CA1-BB92-49C2-A01A-5DC71F49204F

Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0x00000000000000bd Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 com.apple.CoreFoundation 0x95257cb0 CFRelease + 112 1 org.teragon.AUNotes 0x138e8439 teragon::AUNotes::AUNotes::~AUNotes() + 63 2 org.teragon.AUNotes 0x138efe15 ComponentBase::ComponentEntryDispatch(ComponentParameters, ComponentBase) + 67 3 org.teragon.AUNotes 0x138ee182 AUBase::ComponentEntryDispatch(ComponentParameters, AUBase) + 1270 4 org.teragon.AUNotes 0x138e87c9 ComponentEntryPointteragon::AUNotes::AUNotes::Dispatch(ComponentParameters, teragon::AUNotes::AUNotes) + 170 5 ...ple.CoreServices.CarbonCore 0x97390d87 CallComponentDispatch + 29 6 ...ple.CoreServices.CarbonCore 0x97391110 CallComponentClose + 43 7 ...ple.CoreServices.CarbonCore 0x97391039 CloseComponentInternal(ComponentInstanceRecord*) + 101 8 ...ple.CoreServices.CarbonCore 0x97390fba CloseComponent + 46 9 ...apple.audio.units.AudioUnit 0x9083c559 AudioComponentInstanceDispose + 17 10 com.apple.audio.aulab 0x000043d0 0x1000 + 13264 11 com.apple.audio.aulab 0x00004de0 0x1000 + 15840 12 com.apple.audio.aulab 0x00052503 0x1000 + 333059 13 com.apple.audio.aulab 0x0004f476 0x1000 + 320630 14 com.apple.audio.aulab 0x0004f43c 0x1000 + 320572 15 com.apple.audio.aulab 0x0004f326 0x1000 + 320294 16 com.apple.audio.aulab 0x0005015e 0x1000 + 323934 17 com.apple.audio.aulab 0x0004f98c 0x1000 + 321932 18 com.apple.audio.aulab 0x0003f1e4 0x1000 + 254436 19 com.apple.audio.aulab 0x0006f9e4 0x1000 + 453092 20 com.apple.AppKit 0x90844c18 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1646 21 com.apple.AppKit 0x90842ba0 loadNib + 257 22 com.apple.AppKit 0x908421f4 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 831 23 com.apple.AppKit 0x90841eaa +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 158 24 com.apple.AppKit 0x90841df5 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 383 25 com.apple.AppKit 0x9083ebf9 NSApplicationMain + 434 26 com.apple.audio.aulab 0x00002739 0x1000 + 5945

nikreiman commented 13 years ago

Possibly reported on UserVoice also

nikreiman commented 13 years ago

Probably fixed in 9239f1bbaa297209ed803fec4c90d1e07960b967. Extra error checking added in 097399186b8991fb0ab3bc2d7e3ebc0a7bfe6565. Waiting for feedback from testers before closing.

nikreiman commented 11 years ago

No longer relevant, since this issue will disappear after migrating to Juce (see issue #9).