Hello !
Tobias Hermann <[email protected]> Sat, 25 Jun 2005 14:17:03 +0200
| Newsgroups | gmane.network.fire.devel |
|---|---|
| Message-ID | <[email protected]> |
--Apple-Mail-4--339296963 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Hi Fire Development Team! I just joined the mailing list and checked out the source code from the cvs repository. I am using fire for a long time and since I also do program in Cocoa, I thought I might take a look at the code and see if I can contribute in some way. Another thing is: Since I am using Tiger, I have a very frequent crash bug in Fire (1.5.2). I also can reproduce it in the debugger now (latest sources), maybe some of you can take a look and see, if that is a bug in Fire (or in Tiger or in CoreAudio or maybe even the driver of my audio card). The Crash happens, when the door sound was played and the speech engine is started in order to say "... has logged off/on". Weird is, that it is not happening 100%, but it's happening every now and then (which means about 2 up to 15 times a day, running fire about 12 hours a day or so). I wanted to submit a bug report, but the fire site is down :-( So I am writing it here to the group. Here's the call stack: #0 0x07f73a94 in MTBEAudioUnitSoundOutput::BufferComplete #1 0x9b01ac50 in AUScheduledSoundPlayerEntry #2 0x9afb2f44 in DefaultOutputAUEntry #3 0x9afae14c in DefaultOutputAUEntry #4 0x9b08cc68 in dyld_stub__keymgr_get_and_lock_processwide_ptr #5 0x90b5112c in CallComponent #6 0x941927a0 in AudioUnitUninitialize #7 0x9409e56c in AudioUnitNodeInfo::Uninitialize #8 0x9409e504 in AudioUnitGraph::Uninitialize #9 0x9409e8a8 in AudioUnitGraph::Dispose #10 0x9409e7f4 in DisposeAUGraph #11 0x07f740a8 in MTBEAudioUnitSoundOutput::~MTBEAudioUnitSoundOutput #12 0x07f7078c in SpeechChannelManager::~SpeechChannelManager #13 0x07f875f4 in SECloseSpeechChannel #14 0x918ef974 in KillSpeechChannel #15 0x918ee958 in DisposeSpeechChannel #16 0x006fe024 in -[SUSpeaker setVoiceUsingIndex:] at SUSpeaker.m:134 #17 0x00039e18 in -[MainController playSound:forBuddy:] at MainController.m:1887 #18 0x0ca17794 in -[BuddyItem setJustLoggedOn] at BuddyItem.m:904 #19 0x0ca13328 in +[BuddyItem buddyLoggedOn:forAccount:] at BuddyItem.m:309 #20 0x06fa7a20 in fire_parse_oncoming at AIM-oscarCFunctions.m:1757 #21 0x06fc1f30 in buddychange at buddylist.c:253 #22 0x06fc2068 in snachandler at buddylist.c:272 #23 0x06fd4c94 in consumesnac at rxhandlers.c:139 #24 0x06fd58c8 in aim_rxdispatch at rxhandlers.c:526 #25 0x06fb5aac in -[AIMoscarCommunicationController socketinfo:withconn:state:] at AIM-oscarCommunicationController.m:210 #26 0x06fb5b78 in socketcallback at AIM- oscarCommunicationController.m:217 #27 0x0ca3c964 in socketCallBack at NetworkController.m:742 #28 0x9075dd14 in __CFSocketDoCallback #29 0x9075da38 in __CFSocketPerformV0 #30 0x9074ae2c in __CFRunLoopDoSources0 #31 0x9074a35c in __CFRunLoopRun #32 0x90749ddc in CFRunLoopRunSpecific #33 0x93122ca0 in RunCurrentEventLoopInMode #34 0x931cf820 in HIMenuView::SimulateHitSelf #35 0x931cf710 in HIStandardMenuView::SimulateHitSelf #36 0x931447cc in HIView::EventHandler #37 0x93121ab4 in DispatchEventToHandlers #38 0x9312120c in SendEventToEventTargetInternal #39 0x93121088 in SendEventToEventTargetWithOptions #40 0x931cf608 in SendControlSimulateHit #41 0x932a79b4 in HIView::SimulateClickSelf #42 0x93144728 in HIView::EventHandler #43 0x93121ab4 in DispatchEventToHandlers #44 0x9312120c in SendEventToEventTargetInternal #45 0x93121088 in SendEventToEventTargetWithOptions #46 0x931cf4f8 in HIView::SimulateClick #47 0x931cf41c in HIViewSimulateClick #48 0x931cf2dc in FlashFeedback #49 0x931cf240 in SelectItemAndRestoreAllMenuBits #50 0x931b9f2c in TrackMenuCommon #51 0x931b7c78 in MenuSelectCore #52 0x931b7838 in MenuSelect #53 0x9361fabc in _NSHandleCarbonMenuEvent #54 0x9361d4ec in _DPSNextEvent #55 0x9361ce68 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] #56 0x936193cc in -[NSApplication run] #57 0x93709c1c in NSApplicationMain #58 0x004fece0 in main at Fire_main.m:45 The last Fire-SourceCode is in SUSpeaker.m: --Apple-Mail-4--339296963 Content-Transfer-Encoding: base64 Content-Type: image/png; x-unix-mode=0666; name="pastedGraphic.png" Content-Disposition: inline; filename=pastedGraphic.png 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 AAAASUVORK5CYII= --Apple-Mail-4--339296963 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed It is crashing with the EXC_BAD_ACCESS signal. Thanks for any hints. Due to the crash is not really happening in the Fire SourceCode, it maybe that FIre has nothing to do with it. But I had no other speach crashes in Tiger yet, so I am not sure who is guilty... Best regards Tobi --Apple-Mail-4--339296963-- ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click