opensubscriber
   Find in this group all groups
 
Unknown more information…

c : carbon-dev@lists.apple.com 18 January 2006 • 6:31AM -0500

20" iMac G5 crashing, but only for 10.4.3 & 10.4.4?
by Sean Montgomery

REPLY TO AUTHOR
 
REPLY TO GROUP




Some of our users recently updated their 20" iMac G5s from OS X  
10.3.9 to either 10.4.3 or 10.4.4, i.e. some are 10.4.3 and some are  
10.4.4.

Our app had been running fine when these machines were running  
10.3.9, but is now crashing with 10.4.x.  None of our users that run  
on 10.4.x on non-iMac G5 hardware have had any crashes like this.

The crash logs are all like the following:

OS Version:     10.4.4 (Build 8G32) (or: OS Version:     10.4.3  
(Build 8F46))
Report Version: 3

...

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000003

Thread 0 Crashed:
0   com.apple.QD             0x9174d408 Copy1BitMask + 96
1   com.apple.QD             0x9174d218 CreateRGBA32FromPixMaps + 680
2   com.apple.HIServices     0x9180492c  
ISGetBestCGImageForIndexedStorageData(void*, CGSize,  
_ISIconStorageCallbacks const*, unsigned char, _ISBitmapImageInfo*,  
CGImage**) + 1336
3   com.apple.HIServices     0x91804dec MergeBestStorageIntoContext
(void*, void*) + 124
4   com.apple.HIServices     0x918188c4 ISDefailtIterator(void*,  
unsigned char, short (*)(void*, void*), void*) + 28
5   com.apple.HIServices     0x91804178 ISGetCGImageRefForISImageRef
(void*, CGSize, short, RGBColor const*, unsigned long,  
_ISImageRefCallbacks const*, CGRect*) + 912
6   com.apple.HIServices     0x91803c1c PlotISImageRefInContext
(void*, CGContext*, CGRect, short, short, RGBColor const*, unsigned  
long, _ISImageRefCallbacks const*) + 208
7   com.apple.HIServices     0x91816994 _PlotIconSuiteInContext + 88
8   com.apple.HIToolbox       0x932b8b18 HIBevelButton::DrawSelf
(short, __HIShape const*, CGContext*) + 804
9   com.apple.HIToolbox       0x931a5fa0 HIView::DrawCacheOrSelf
(short, __HIShape const*, CGContext*) + 328
10  com.apple.HIToolbox       0x931a5cfc HIView::SendDraw(short,  
OpaqueGrafPtr*, __HIShape const*, CGContext*) + 100
11  com.apple.HIToolbox       0x93254b88  
HIView::RecursiveDrawNonComposited(short, OpaqueGrafPtr*,  
OpaqueRgnHandle*, unsigned char, unsigned char, unsigned char) + 468
12  com.apple.HIToolbox       0x932542a8 HIView::DrawNonComposited
(short, OpaqueGrafPtr*, OpaqueRgnHandle*, unsigned long) + 312
13  com.apple.HIToolbox       0x9327fc30 DrawControlInCurrentPort + 68
14 ...

Our "mature" (ahem) PPC Carbon app is compiled with CodeWarrior 8.3  
and uses PowerPlant 2.2 - you don't wanna know why.  I believe the  
offending DrawControlInCurrentPort call is being made by  
LAMControlImp::DrawSelf().

Is anybody's Spider-Sense tingling?  Perhaps some HIToolbox feature  
that was deprecated in 10.3.x has been removed in 10.4.x, and  
something about the new iMac's graphics code is flushing the bug out?

Any suggestions welcomed!

Sean
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      (Carbon-dev@list...)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/subscriber%40opensubscriber.com

This email sent to subscriber@open...

Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

Related Messages

opensubscriber is not affiliated with the authors of this message nor responsible for its content.