Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warning on OS X Mavericks: usage of deprecated "CGFontSetShouldUseMulticache" #12416

Open
core-ai-bot opened this issue Aug 31, 2021 · 13 comments

Comments

@core-ai-bot
Copy link
Member

Issue by dieu
Monday Oct 28, 2013 at 23:10 GMT
Originally opened as adobe/brackets#5736


 Brackets Helper[3759] <Error>: The function `CGFontSetShouldUseMulticache' is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance.

nwjs/nw.js#1216 (comment)

https://code.google.com/p/chromium/issues/detail?id=45650

[peterflynn: Note that there's another warning, about CFAllocator that this bug is now tracking too since #6379 was duped out.]

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Tuesday Oct 29, 2013 at 08:08 GMT


@dieu Does Brackets actually not work, though? It sounds like this is just a warning message that gets logged -- it shouldn't prevent Brackets from functioning properly.

Revising title to reflect that (was: "Don't work on Mac OS X Maverick"). If something about Brackets doesn't appear to be working properly, please provide more detail.

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Tuesday Oct 29, 2013 at 08:09 GMT


Also, it looks like you may have pasted the wrong Chromium bug link -- that one doesn't appear to be related to this issue. (Tagging CEF though since that's almost certainly where the warning is being triggered).

@core-ai-bot
Copy link
Member Author

Comment by dieu
Tuesday Oct 29, 2013 at 08:58 GMT


@peterflynn Yes, Brackets don't work, please see screenshot.

screen shot 2013-10-29 at 10 56 03

And it is not warning, it is error :)

 Brackets Helper[3759] <Error>:

PS: Linkt to chromium issues from logs.

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Tuesday Oct 29, 2013 at 17:57 GMT


@dieu What version of Brackets are you running? Is it an official download, or are you building brackets-shell yourself. (If building yourself, can you try an official download to see if it's any different? -- to make sure it's not something like #5277)

Also, do you have any extensions installed? If so, can you try launching with all extensions disabled? (Move extensions from "user" folder to "disabled" folder).

Lastly, try launching with a clean cache and prefs -- remove or temporarily relocate your cache folder.

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Tuesday Oct 29, 2013 at 18:35 GMT


@dieu Also, can you try to get a stack dump for the frozen "Brackets Helper" process? Find its PID and run kill -9 <pid> in the terminal. You should see a crash log appear either in the terminal, in a popup dialog, or in /Library/Logs (look under CrashReporter or DiagnosticReports).

@core-ai-bot
Copy link
Member Author

Comment by dieu
Tuesday Oct 29, 2013 at 21:14 GMT


@peterflynn It is clear run, Sprint 32. I just download from site and run (I find error and found console file in app package).

@core-ai-bot
Copy link
Member Author

Comment by dieu
Tuesday Oct 29, 2013 at 21:16 GMT


@peterflynn I doт't know what happened, but now began to run ....

@core-ai-bot
Copy link
Member Author

Comment by njx
Monday Nov 04, 2013 at 19:14 GMT


Unpacking this, it looks like there are two issues. The warning at the beginning is a Chromium/CEF issue, and presumably will get fixed there at some point before the next Mac OS release, but we should leave this bug open (as low priority) to track it.

The other issue (Brackets Helper appearing to hang in Activity Monitor even though Brackets is working) looks like the same as #5794, so I think we can consider that separately.

Assigning to@JeffryBooher and marking tracking...no action needed for now.

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Monday Jan 06, 2014 at 21:45 GMT


Note: the Chromium bug linked above https://code.google.com/p/chromium/issues/detail?id=45650, does not appear to have anything to do with the "CGFontSetShouldUseMulticache" warning. It is instead related to another warning about "CFAllocator" that's shown several times at startup (see #6379 for example).

I'll see if I can find an actual tracking bug to go with the font message described here.

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Monday Jan 06, 2014 at 21:50 GMT


Looks like the font warning is tracked by private(?) bug https://code.google.com/p/chromium/issues/detail?id=255125, a fix for which was merged over the summer. Any way to tell if that's made it into our version of CEF yet?

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Tuesday Mar 18, 2014 at 04:32 GMT


Added note in description to make sure we verify #6379 too before closing this

@core-ai-bot
Copy link
Member Author

Comment by MauricioAntunez
Tuesday Mar 25, 2014 at 01:35 GMT


24-03-14 22:29:37,140 Brackets Helper[7102]: The function `CGFontSetShouldUseMulticache' is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance.

OSX Mavericks and Last version of Brackets

@core-ai-bot
Copy link
Member Author

Comment by JeffryBooher
Saturday Apr 26, 2014 at 17:43 GMT


Not fixed with CEF 1750

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant