[Bf-committers] SVN commit: /data/svn/bf-blender [23789] trunk/blender/intern/ghost/intern: Cocoa : fix secondary window display bug issue

Jasper Mine jaspermine at ptd.net
Thu Oct 15 02:39:27 CEST 2009


Hello,

With cocoa set to on.  Affirmative.  I had done that.

It is difficult to contain because of the panic.  Is there a tool I  
can use that logs to disk?  Will that be lost on panic?

I should note that the first time I had this happen I was using nan  
make files, which may have avoided your code.  So it might be possible  
the panic comes from something/someone else?

My graphics details:
ATI Radeon X1600
256MB
1440x900
32-bit color
core image, and quartz extreme supported
ATIRadeonX1000 1.5.48.6 (6967)
ATY_Wormy 1.5.48.6 (1.5f37)

The machine is a mac book pro core duo at 2 Ghz

I will again look to see if any of the apple tools will log to a file  
instead of just displaying info in a window, as that will be lost  
after the event.

Jasper
>
> On Oct 14, 2009, at 5:22 AM, Damien Plisson wrote:
>
>> Hi Jasper,
>>
>> Strange... A user level app that triggers a kernel panic...
>>
>> Anyway, from your backtrace, it seems the ATI driver is doing
>> something not clear.
>>
>> The only option to change in cmake is to set WITH_COCOA to on to get
>> cocoa build.
>> If you are able (but maybe difficult with a kernel panic) to locate
>> (using xcode) the blender code line that triggers it, that'll be  
>> useful.
>>
>> Damien
>>
>> Le 14 oct. 2009 à 01:00, Jasper Mine a écrit :
>>
>>> Damien:
>>>
>>> I'm still getting the kernel panic using cmake and xcode.  If I can
>>> possibly trace this using the apple tools I can do that.  Would I
>>> change any of the settings in ccmake gui?  Here is the report I
>>> receive when I reboot.
>>>
>>> Tue Oct 13 18:51:50 2009
>>> panic(cpu 1 caller 0x001AB0FE): Kernel trap at 0x00989a80, type
>>> 14=page fault, registers:
>>> CR0: 0x80010033, CR2: 0xff66a5d2, CR3: 0x01019000, CR4: 0x000006e0
>>> EAX: 0x02fef000, EBX: 0xff66a5d2, ECX: 0x00000000, EDX: 0x06be3230
>>> CR2: 0xff66a5d2, EBP: 0x324d77e8, ESI: 0x00000000, EDI: 0x00000008
>>> EFL: 0x00010246, EIP: 0x00989a80, CS:  0x00000004, DS:  0x0000000c
>>> Error code: 0x00000000
>>>
>>> Backtrace (CPU 1), Frame : Return Address (4 potential args on  
>>> stack)
>>> 0x324d75b8 : 0x12b4c6 (0x45f91c 0x324d75ec 0x13355c 0x0)
>>> 0x324d7608 : 0x1ab0fe (0x469a98 0x989a80 0xe 0x469248)
>>> 0x324d76e8 : 0x1a1713 (0x324d7708 0x2ff0158 0x324d77ac 0x324d7788)
>>> 0x324d7700 : 0x989a80 (0xe 0x990048 0x6be000c 0xc000c)
>>> 0x324d77e8 : 0x989e5d (0x2fef000 0x3d65700 0x6be3230 0x0)
>>> 0x324d7818 : 0x96df57 (0x2fef000 0x3d65700 0x6be3230 0x0)
>>> 0x324d7858 : 0x9850d0 (0x2fef000 0x3d65700 0x6be3230 0x1596e3f8)
>>> 0x324d7878 : 0x96b526 (0x2fef000 0x3d65700 0x6be3230 0xf9)
>>> 0x324d7898 : 0x98511a (0x2fef000 0x6be322c 0x0 0x0)
>>> 0x324d78b8 : 0x970da7 (0x2fef000 0x6be322c 0x0 0x0)
>>> 0x324d78e8 : 0x99bf16 (0x6be3000 0x6be322c 0xc8 0x0)
>>> 0x324d7938 : 0x99c093 (0x6be3000 0x324d7b54 0x0 0x0)
>>> 0x324d7968 : 0x99d5bc (0x6be3000 0x324d7b54 0x3ace500 0x1)
>>> 0x324d79d8 : 0x996f07 (0x6be3000 0x324d7b54 0xa6 0xb)
>>> 0x324d7b88 : 0x972029 (0x6be3000 0x324d7c60 0x324d7bd8 0x12432a)
>>> 0x324d7c88 : 0x43faec (0x6be3000 0x1 0x324d7cdc 0x324d7cd8)
>>> 	Backtrace continues...
>>>      Kernel loadable modules in backtrace (with dependencies):
>>>         com.apple.ATIRadeonX1000(5.4.8)@0x968000->0x9c6fff
>>>            dependency: com.apple.iokit.IONDRVSupport(1.7.3)@0x917000
>>>            dependency: com.apple.iokit.IOPCIFamily(2.6)@0x5ce000
>>>            dependency:
>>> com.apple.iokit.IOGraphicsFamily(1.7.3)@0x8fa000
>>>
>>> BSD process name corresponding to current thread: blender
>>>
>>> Mac OS version:
>>> 9L30
>>>
>>> Kernel version:
>>> Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009;
>>> root:xnu-1228.15.4~1/RELEASE_I386
>>> System model name: MacBookPro1,1 (Mac-F425BEC8
>>>
>>> Jasper
>>>
>>>


More information about the Bf-committers mailing list