Mac OS X : ImageList.ReplaceMasked crashes...
Original Reporter info from Mantis: savage
-
Reporter name: Dominique Louis
Original Reporter info from Mantis: savage
- Reporter name: Dominique Louis
Description:
When calling
ImageList.ReplaceMasked ( index, mybitmap, mybitmap.Canvas.Pixels[ 0, mybitmap.Height - 1 ] );
I get an AV.
Crash report below...
Thread 0 Crashed:
0 <<00000000>> 0x00000000 0 + 0
1 Game_Maker 0x001056b1 IMGLIST_TCUSTOMIMAGELIST___INTERNALREPLACE
LONGINTHBITMAP
HBITMAP + 209
2 Game_Maker 0x00106a3c IMGLIST_TCUSTOMIMAGELIST___REPLACEMASKED
LONGINTTCUSTOMBITMAP
TGRAPHICSCOLOR + 204
3 Game_Maker 0x0006f2ae RESOURCE_ICON_RESOURCE_ICON_REPLACELONGINT
TBITMAP + 94
4 Game_Maker 0x0008f008 SPRITE_MAIN_SPRITE_ICON_CHANGED$LONGINT + 88
5 Game_Maker 0x00016447 FORMS_TCUSTOMFORM___DOCLOSE
TCLOSEACTION + 71
6 Game_Maker 0x00018668 FORMS_TCUSTOMFORM_$__CLOSE + 216
7 Game_Maker 0x0008e059 SPRITE_FORM_TSPRITEFORM___OKBTNCLICK
TOBJECT + 25
8 Game_Maker 0x0013b8c9 STDCTRLS_TBUTTONCONTROL_$__CLICK + 41
9 Game_Maker 0x0013bf2f STDCTRLS_TCUSTOMBUTTON_$__CLICK + 79
10 Game_Maker 0x00146509 BUTTONS_TCUSTOMBITBTN_$__CLICK + 73
11 Game_Maker 0x0013c124 STDCTRLS_TCUSTOMBUTTON___WMDEFAULTCLICKED
TLMESSAGE + 36
12 Game_Maker 0x0000ac99 SYSTEM_TOBJECT___DISPATCH
formal + 153
13 Game_Maker 0x0011e930 CONTROLS_TWINCONTROL___WNDPROC
TLMESSAGE + 656
14 Game_Maker 0x001a731b LCLMESSAGEGLUE_DELIVERMESSAGETOBJECT
formal$$LONGINT + 123
15 Game_Maker 0x001a73e6 LCLMESSAGEGLUE_SENDSIMPLEMESSAGETCONTROL
LONGWORD$$LONGINT + 54
16 Game_Maker 0x001a7640 LCLMESSAGEGLUE_LCLSENDCLICKEDMSGTCONTROL
$LONGINT + 32
17 Game_Maker 0x001c8762 CARBONBUTTONS_TCARBONCUSTOMBUTTON___HIT
SMALLINT + 34
18 Game_Maker 0x001bd0c0 CARBONPRIVATE_CARBONCONTROL_HITEVENTHANDLERCALLREF
EVENTREFTCARBONWIDGET
$LONGINT + 240
19 com.apple.HIToolbox 0x92df04d7 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093
20 com.apple.HIToolbox 0x92defb7c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304
21 com.apple.HIToolbox 0x92df6f7c SendEventToEventTarget + 56
22 com.apple.HIToolbox 0x92eaa6a5 SendControlHit(HIView*, short, unsigned long) + 187
23 com.apple.HIToolbox 0x92eaa596 HIView::NotifyControlHit(short, unsigned long) + 34
24 com.apple.HIToolbox 0x92eb3e38 HIView::ClickInternal(CGPoint const&, unsigned long, void ()(OpaqueControlRef, short), OpaqueEventRef*, bool) + 270
25 com.apple.HIToolbox 0x92e8f025 HIView::ClickSelf(OpaqueEventRef*) + 371
26 com.apple.HIToolbox 0x92e14612 HIView::EventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 2386
27 com.apple.HIToolbox 0x92df04d7 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093
28 com.apple.HIToolbox 0x92defb7c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304
29 com.apple.HIToolbox 0x92df6f7c SendEventToEventTarget + 56
30 com.apple.HIToolbox 0x92e8ed4f HIView::Click(OpaqueEventRef*) + 329
31 com.apple.HIToolbox 0x92e8eb8b HandleClickAsHIView + 145
32 com.apple.HIToolbox 0x92e8e531 HandleWindowClick + 507
33 com.apple.HIToolbox 0x92e8dffe HandleMouseEvent + 895
34 com.apple.HIToolbox 0x92e36468 StandardWindowEventHandler + 86
35 com.apple.HIToolbox 0x92df04d7 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093
36 com.apple.HIToolbox 0x92defb7c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304
37 com.apple.HIToolbox 0x92df6f7c SendEventToEventTarget + 56
38 com.apple.HIToolbox 0x92df740f ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 1169
39 com.apple.HIToolbox 0x92df088e DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 2044
40 com.apple.HIToolbox 0x92defb7c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304
41 com.apple.HIToolbox 0x92df6f7c SendEventToEventTarget + 56
42 Game_Maker 0x00199651 CARBONINT_TCARBONWIDGETSET_$__APPPROCESSMESSAGES + 401
43 Game_Maker 0x0001d8f0 FORMS_TAPPLICATION_$__HANDLEMESSAGE + 48
44 Game_Maker 0x0001dc31 FORMS_TAPPLICATION_$__RUNLOOP + 81
45 Game_Maker 0x00198849 CARBONINT_EVENTLOOPEVENTHANDLEREVENTHANDLERCALLREF
EVENTREFPOINTER
$LONGINT + 393
46 com.apple.HIToolbox 0x92df04d7 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093
47 com.apple.HIToolbox 0x92defb7c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304
48 com.apple.HIToolbox 0x92defa41 SendEventToEventTargetWithOptions + 55
49 com.apple.HIToolbox 0x92df70e3 ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 357
50 com.apple.HIToolbox 0x92df088e DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 2044
51 com.apple.HIToolbox 0x92defb7c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304
52 com.apple.HIToolbox 0x92df6f7c SendEventToEventTarget + 56
53 com.apple.HIToolbox 0x92e3aeb3 ToolboxEventDispatcher + 81
54 com.apple.HIToolbox 0x92e398cb RunApplicationEventLoop + 165
55 Game_Maker 0x00199417 CARBONINT_TCARBONWIDGETSET___APPRUN
TAPPLICATIONMAINLOOP + 583
56 Game_Maker 0x0001dbd2 FORMS_TAPPLICATION_$__RUN + 114
57 Game_Maker 0x00002377 PASCALMAIN + 519
58 Game_Maker 0x00002152 start + 258
59 Game_Maker 0x00002079 start + 41