Status: Available Owner: [email protected] CC: [email protected], [email protected], [email protected] Labels: Type-Bug Pri-2 OS-Mac Area-Plugins Size-Medium Crash Mstone-MacBeta
New issue 18371 by [email protected]: OSX Browser Crash in NPAPI:::GetSTRResource http://code.google.com/p/chromium/issues/detail?id=18371 Looks like we aren't null checking a string @ plugin_lib_mac.mm:159 Browser crash in 3.0.196.0: http://crash/reportdetail?reportid=ac4c35818145de94&product=Chrome_Mac&version=3.0.196.0&date=&signature=CFStringGetLength-14CB757 Stack: 0x91f5da07 [CoreFoundation + 0x0008aa07] CFStringGetLength 0x00375d50 [Google Chrome - sys_string_conversions_mac.mm:26] CFStringToSTLStringWithEncodingT<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > 0x00375e98 [Google Chrome - sys_string_conversions_mac.mm:173] CFStringToSTLStringWithEncodingT<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > 0x006ac7da [Google Chrome - plugin_lib_mac.mm:159] NPAPI::(anonymous namespace)::GetSTRResource(__CFBundle*, short, std::vector<std::string, std::allocator<std::string> > *) 0x006ac98e [Google Chrome - plugin_lib_mac.mm:182] NPAPI::(anonymous namespace)::ReadSTRPluginInfo(FilePath const&, __CFBundle*, WebPluginInfo*) 0x006ad9ac [Google Chrome - plugin_lib_mac.mm:327] NPAPI::PluginLib::ReadWebPluginInfo(FilePath const&, WebPluginInfo*) 0x006ae7e0 [Google Chrome - plugin_list.cc:77] NPAPI::PluginList::ReadPluginInfo(FilePath const&, WebPluginInfo*, NPAPI::PluginEntryPoints const**) 0x006ae821 [Google Chrome - plugin_list.cc:185] NPAPI::PluginList::LoadPlugin(FilePath const&) 0x006af353 [Google Chrome - plugin_list_mac.mm:64] NPAPI::PluginList::LoadPluginsFromDir(FilePath const&) 0x006ae995 [Google Chrome - plugin_list.cc:168] NPAPI::PluginList::LoadPlugins(bool) 0x006aeb36 [Google Chrome - plugin_list.cc:30] NPAPI::PluginList::Singleton() 0x001e3ffa [Google Chrome - plugin_service.cc:81] PluginService::GetPlugins(bool, std::vector<WebPluginInfo, std::allocator<WebPluginInfo> >*) 0x001ba80b [Google Chrome - metrics_service.cc:298] MetricsService::GetPluginListTask::Run() 0x0035c0b7 [Google Chrome - message_loop.cc:313] MessageLoop::RunTask(Task*) 0x0035c0fc [Google Chrome - message_loop.cc:321] MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) 0x0035c1a4 [Google Chrome - message_loop.cc:455] MessageLoop::DoDelayedWork(base::Time*) 0x00361ead [Google Chrome - message_pump_libevent.cc:228] base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) 0x0035c728 [Google Chrome - message_loop.cc:198] MessageLoop::RunInternal() 0x0035c7d2 [Google Chrome - message_loop.cc:181] MessageLoop::Run() 0x003777cb [Google Chrome - thread.cc:156] base::Thread::ThreadMain() 0x00366f76 [Google Chrome - platform_thread_posix.cc:26] ThreadFunc 0x90093154 [libSystem.B.dylib + 0x00032154] _pthread_start 0x90093011 [libSystem.B.dylib + 0x00032011] thread_start -- 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 -~----------~----~----~----~------~----~------~--~---
