From: Joseph P. <j-...@no...> - 2006-09-21 20:47:56
|
I tried changing the GL includes to use the OSX X11 ones (Not the framework), i think the work on this is going to go deeper than a simple configuration. And it seems to be the only definition of CGLSetOption in the code, and yes it does seem to be calling it self. The same goes for the CGLChoosePixelFormat.. On nativeOpenGL it calls stub.wsInterface.CGLChoosePixelFormat, which also makes me think it's recursively calling itself. --Joe On Sep 20, 2006, at 4:57 PM, Joseph Paris wrote: > Would running under X11 just constitute using the provided X11 shell > to launch applications? or is there a different setup i need to use? > I'm new to the Mac end of chromium, so a little green on it's > configuration. > > On that change, i get repeated: > > CR Debug(karmacode:15280): CGLChoosePixelFormat: kCGLPFADoubleBuffer > CR Debug(karmacode:15280): CGLChoosePixelFormat: kCGLPFADepthSize: 12 > > then the segfault. > > Thanks again, > --Joe > > On Sep 20, 2006, at 4:44 PM, James Supancic wrote: > >> My guess is that the root of the problem has something to do with >> CGLSetOption, further, I would guess that you may have some mutual >> recursion going on... >> >> The function spewing the message is >> CGLError CGLSetOption(CGLGlobalOption pname, long param) { >> // DEBUG_FUNCTION(CGLSetOption); >> crDebug("CGLSetOption( %i )", pname); >> >> stubInit(); >> >> return stub.wsInterface.CGLSetOption( pname, param ); >> } >> >> code 505 is for the option kCGLGOUseErrorHandler >> >> I am not really sure... you may try changing it to >> CGLError CGLSetOption(CGLGlobalOption pname, long param) { >> // DEBUG_FUNCTION(CGLSetOption); >> crDebug("CGLSetOption( %i )", pname); >> >> stubInit(); >> >> return noErr; >> } >> >> temporarily for the purpose of debugging. If it fixes the problem we >> will know a lot more about the problem. >> >> Another option might be to use GLX, don't the new Apple hosts support >> X11? I am not sure if GLX is supported or not... >> >> Thank you for your time, >> James Steven Supancic III > > > ---------------------------------------------------------------------- > --- > 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 > _______________________________________________ > Chromium-users mailing list > Chr...@li... > https://lists.sourceforge.net/lists/listinfo/chromium-users |