[quake3] Crash Error output

Scott Harper orcein at gmail.com
Thu May 18 12:16:43 EDT 2006


This is about the same backtrace as last time (under the Re: Intel  
Mac Services thread), but have it again.  No skin off my back. ^_^

Also, Mac absolutely uses gcc, and gcc 4 is the default build  
platform for the current OS.  It would also be fairly unwise for me  
to use gcc3, and it isn't capable of generating a Intel binary file.   
IIRC, that's why Apple uses gcc4 now.

--Scott

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000011
[Switching to process 245 thread 0x7c3f]
0x990d23c5 in OALSource::ACComplexInputDataProc ()
(gdb) bt
#0  0x990d23c5 in OALSource::ACComplexInputDataProc ()
#1  0x93e79e81 in AudioConverterChain::CallInputProc ()
#2  0x93e79d49 in AudioConverterChain::FillBufferFromInputProc ()
#3  0x93e79376 in BufferedAudioConverter::GetInputBytes ()
#4  0x93e79207 in CBRConverter::RenderOutput ()
#5  0x93e78f6b in BufferedAudioConverter::FillBuffer ()
#6  0x93e790f9 in AudioConverterChain::RenderOutput ()
#7  0x93e78f6b in BufferedAudioConverter::FillBuffer ()
#8  0x93e78df8 in AudioConverterFillComplexBuffer ()
#9  0x990d28b6 in OALSource::DoRender ()
#10 0x70042ab8 in AUPeakLimiterEntry ()
#11 0x70042d07 in AUPeakLimiterEntry ()
#12 0x7004650a in AUMixer3DEntry ()
#13 0x7004752e in AUMixer3DEntry ()
#14 0x700085ac in DefaultOutputAUEntry ()
#15 0x7000fa5c in AUHighShelfFilterEntry ()
#16 0x70008e45 in DefaultOutputAUEntry ()
#17 0x700d9e09 in AUNetSendEntry ()
#18 0x700d94bb in AUNetSendEntry ()
#19 0x93e79e81 in AudioConverterChain::CallInputProc ()
#20 0x93e79b1e in AudioConverterChain::FillBufferFromInputProc ()
#21 0x93e79376 in BufferedAudioConverter::GetInputBytes ()
#22 0x93e79207 in CBRConverter::RenderOutput ()
#23 0x93e78f6b in BufferedAudioConverter::FillBuffer ()
#24 0x93e790f9 in AudioConverterChain::RenderOutput ()
#25 0x93e78f6b in BufferedAudioConverter::FillBuffer ()
#26 0x93e78df8 in AudioConverterFillComplexBuffer ()
#27 0x700089dd in DefaultOutputAUEntry ()
#28 0x700085ac in DefaultOutputAUEntry ()
#29 0x70007a51 in DefaultOutputAUEntry ()
#30 0x91462c76 in HP_IOProc::Call ()
#31 0x9146229e in IOA_Device::CallIOProcs ()
#32 0x91462029 in HP_IOThread::PerformIO ()
#33 0x9146057b in HP_IOThread::WorkLoop ()
#34 0x914601d1 in HP_IOThread::ThreadEntry ()
#35 0x9145480d in CAPThread::Entry ()
#36 0x90024a27 in _pthread_body ()


On May 18, 2006, at 1:11 AM, Ludwig Nussel wrote:

> On Wednesday 17 May 2006 22:49, Bruno Kleinert wrote:
>> is gcc used on macs to compile ioquake3? on my ultra sparc i noticed,
>> that gcc4 causes particular programs to run into bus errors, which  
>> seem
>> to be caused by wrong memory alignment in gcc >= 4. compiling with  
>> gcc
>> <= 3.4 doesn't cause these bus errors!
>
> q3 did have quite some alignment issues, I doubt we already catched
> all of them. Please provide a backtrace if possible.
>
> cu
> Ludwig
>
> -- 
>  (o_   Ludwig Nussel
>  //\   SUSE LINUX Products GmbH, Development
>  V_/_  http://www.suse.de/
>




More information about the quake3 mailing list