On 24.11.2006 12:56, Dan Bogdanov wrote:
> ------------------------------------------------------------------------
> 
> MacOS X 10.4, Intel Mac (MacBook Pro)
> 
> csbench - hangs somewhere after planeclip.single
> 
> g2dtest - works, but unicode is messed up because of no fonts
> NOTIFY: Could not load font "/fonts/ttf/arialuni.ttf"
> NOTIFY: Could not load font "/fonts/ttf/arial.ttf"

"Messed up" in what way? (CS is shipped with the DejaVu fonts as well as
GNU Unifont, so while probably not everything of the Unicode test shows,
a number of lines should.)

> heightmapgen - runs
> 
> isotest - started but crashed
> 
> Exception:  EXC_BAD_ACCESS (0x0001)
> Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000001
> 
> Thread 0 Crashed:
> 0   ...pple.ATIRadeonX1000GLDriver    0x013740c2 gldPageoffBuffer + 6600
> 1   GLEngine                          0x01299256 
> gleDrawArraysOrElements_VBO_Exec + 1606
> 2   libGL.dylib                       0x92b158bd glDrawRangeElements + 118

Ugh. Driver bug? As entry 1 in the callstack contains "VBO", maybe try
to disable VBO then...

> 
> MacOS X 10.4, Intel Mac (MacBook Pro)
> 
> walktest - works
> 
> segfault on exit:
> Exception:  EXC_BAD_ACCESS (0x0001)
> Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x015ea0a8
> 
> Thread 0 Crashed:
> 0   GLEngine                          0x0ccca662 glDeleteProgramsARB_Exec + 11
> 1   libGL.dylib                       0x92b1be4a glDeleteProgramsARB + 90
> 2   com.nvidia.cg                     0x223d4bc1 cgCombinePrograms2 + 1658971
> 3   com.nvidia.cg                     0x223ee9c7 cgGLLoadProgram + 87
> 4   com.nvidia.cg                     0x221cf557 cgiGetProgramString + 3307
> 5   com.nvidia.cg                     0x221cd22c 
> cgiRemoveProgramProfileObject + 142
> 6   com.nvidia.cg                     0x221a840d cgCreateContext + 2755
> 7   com.nvidia.cg                     0x221a8953 cgDestroyContext + 105
> 8   glshader_cg.csbundle              0x21de061e 
> CS::Plugin::GLShaderCg::csGLShader_CG::~csGLShader_CG [in-charge deleting]() 
> + 118 (glshader_cg.cpp:63)
> 9   glshader_cg.csbundle              0x21e011f8 
> scfImplementation<CS::Plugin::GLShaderCg::csGLShader_CG>::DecRef() + 192 
> (scf_implementation.h:184)
> 10  walktest                          0x00081e0e 
> csPluginManager::csPlugin::~csPlugin [in-charge deleting]() + 110 
> (plugmgr.cpp:49)
> 11  walktest                          0x00113039 
> csPDelArrayElementHandler<csPluginManager::csPlugin*>::Destroy(csPluginManager::csPlugin**)
>  + 37 (parray.h:47)
> 12  walktest                          0x00113a69 
> csArray<csPluginManager::csPlugin*, 
> csPDelArrayElementHandler<csPluginManager::csPlugin*>, 
> CS::Memory::AllocatorMalloc, csArrayCapacityDefault>::DeleteIndex(unsigned 
> long) + 61 (array.h:1002)
> 13  walktest                          0x00082914 
> csPluginManager::UnloadPlugin(iComponent*) + 392 (plugmgr.cpp:338)
> 14  walktest                          0x0008210c csPluginManager::Clear() + 
> 120 (plugmgr.cpp:107)
> 15  walktest                          0x0005bac5 
> csInitializer::DestroyApplication(iObjectRegistry*) + 235 (initapp.cpp:496)
> 16  walktest                          0x0002406a Cleanup() + 136 
> (walktest.cpp:814)
> 17  walktest                          0x0002a7db main + 251 
> (walktest.cpp:1512)
> 18  walktest                          0x000020de _start + 216
> 19  walktest                          0x00002005 start + 41

There's a bug where Cg programs are not cleaned up at the right time,
leading to the "CG ERROR"s at the end. Maybe that us related to this crash?


> ------------------------------------------------------------------------
> 
> Verbose log from walktest -relight -verbose
> 
>   ? ??Forceful?orceful?rceful?ceful?eful?ful?ul?l?? fixed function enable: no

The UTF-8 output seems to be broken; perhaps wcsrtombs(), as used in
cs_fputsn() (which is in turn used by csPrintf()) does things
differently from what the code expects...

-f.r.

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Crystal-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe: mailto:[EMAIL PROTECTED]

Reply via email to