Updates:
        Cc: [email protected]

Comment #4 on issue 18957 by [email protected]: Crash -  
gfx::Canvas::DrawStringInt(std::basic_string<wchar_t,  
std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, gfx::Font  
const&, unsigned int const&, int, int, int, int, int)
http://code.google.com/p/chromium/issues/detail?id=18957

It sounds like the change John made to load MIME type info in the IO thread  
cause
trouble with some plugins on linux.
Since on linux we need to execute code in the .so to get the MIME type  
info. Being a
NP_ call, I guess it is expected to be in the NPAPI thread (which is the UI  
thread).
Possibly the totem plugin does some gtk/glib/... calls in  
NP_GetMIMEDescription.

17863 is most likely the right way to fix this. Other options include:
- loading plugins in the UI thread on linux
- be thread-safe with gtk/glib/... which is probably not fun

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to