Chromium cannot found pepperflash plugin

Bug #1702456 reported by Alessandro Pischedda
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
chromium-browser (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

Ubuntu version: 16.04
Chromium version : 59.0.3071.109-0ubuntu0.16.04.1289
Pepperflash-plugin version: 26.0.0.131
apt-cache policy pepperflashplugin-nonfree
pepperflashplugin-nonfree:
  Installed: 1.8.2ubuntu1.1

When try to start chromium it return this message

PPAPI flash has config file in /etc, but library does not exist and won't be used. Package is uninstalled, not purged.
Received signal 11 SEGV_MAPERR 000000000010
#0 0x7f32709c2425 base::debug::StackTrace::StackTrace()
#1 0x7f32709c280b <unknown>
#2 0x7f3270ced390 <unknown>
#3 0x55e3d9a77dc8 <unknown>
#4 0x55e3d9a7a656 <unknown>
#5 0x55e3d9a7adf9 <unknown>
#6 0x55e3d9a7b143 <unknown>
#7 0x7f3270a3d821 <unknown>
#8 0x7f32709c3eea base::debug::TaskAnnotator::RunTask()
#9 0x7f32709ece90 base::MessageLoop::RunTask()
#10 0x7f32709ee97d base::MessageLoop::DeferOrRunPendingTask()
#11 0x7f32709ef83d <unknown>
#12 0x7f32709f0300 base::MessagePumpLibevent::Run()
#13 0x7f32709ebf15 base::MessageLoop::RunHandler()
#14 0x7f3270a16628 base::RunLoop::Run()
#15 0x7f3270a42e36 base::Thread::ThreadMain()
#16 0x7f3270a3d726 <unknown>
#17 0x7f3270ce36ba start_thread
#18 0x7f325a3923dd clone
  r8: 000000000000002e r9: 000055e3db4ce6ec r10: 0000000000000000 r11: 00007f325a41ff50
 r12: 00007f31baec1ff0 r13: 0000000000000008 r14: 0000000000000008 r15: 00007f31baec1eb0
  di: 0000000000000000 si: 00007f31baec1eb0 bp: 00007f31baec1f00 bx: 00007f31baec1eb0
  dx: 0000000000000062 ax: 0000000000000000 cx: 00007f31940084d0 sp: 00007f31baec1e60
  ip: 000055e3d9a77dc8 efl: 0000000000010206 cgf: 0000000000000033 erf: 0000000000000004
 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000010
[end of stack trace]
Calling _exit(1). Core file will not be generated.

I've tried to reinstall both chromium and pepperflash plug-in but the error persists.

Launching chromium with --debug :

PPAPI flash has config file in /etc, but library does not exist and won't be used. Package is uninstalled, not purged.
# Env:
# LD_LIBRARY_PATH=/usr/lib/chromium-browser
# PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# GTK_PATH=
# CHROMIUM_USER_FLAGS=
# CHROMIUM_FLAGS= --ppapi-flash-path=/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so --ppapi-flash-version=26.0.0.131 --enable-pinch
/usr/bin/gdb /usr/lib/chromium-browser/chromium-browser -x /tmp/chromiumargs.MRIgut
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/lib/chromium-browser/chromium-browser...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/lib/chromium-browser/chromium-browser --ppapi-flash-path=/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so --ppapi-flash-version=26.0.0.131 --enable-pinch
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffcd30a700 (LWP 19941)]
[New Thread 0x7fffccb09700 (LWP 19947)]
[New Thread 0x7fffc7be1700 (LWP 19948)]
[New Thread 0x7fffc73e0700 (LWP 19949)]
[New Thread 0x7fffc6bdf700 (LWP 19950)]
[New Thread 0x7fffc4c71700 (LWP 19951)]
[New Thread 0x7fffb3fff700 (LWP 19952)]
[New Thread 0x7fffb37fe700 (LWP 19953)]
[New Thread 0x7fffb2ffd700 (LWP 19954)]
[New Thread 0x7fffcc02b700 (LWP 19955)]
[New Thread 0x7fffb27fc700 (LWP 19956)]
[New Thread 0x7fff9bfff700 (LWP 19957)]
[New Thread 0x7fff9b7fe700 (LWP 19958)]
[New Thread 0x7fff9affd700 (LWP 19959)]
[New Thread 0x7fff9a7fc700 (LWP 19960)]
[New Thread 0x7fff99ffb700 (LWP 19961)]
[New Thread 0x7fff997fa700 (LWP 19962)]
[New Thread 0x7fff98ff9700 (LWP 19963)]
[New Thread 0x7fff7ffff700 (LWP 19964)]
[New Thread 0x7fff7f7fe700 (LWP 19965)]
[New Thread 0x7fff7effd700 (LWP 19966)]
[New Thread 0x7fff7e7fc700 (LWP 19967)]
[New Thread 0x7fff7dffb700 (LWP 19968)]
[New Thread 0x7fff7d7fa700 (LWP 19969)]
[New Thread 0x7fff7cff9700 (LWP 19970)]
[New Thread 0x7fff5bd56700 (LWP 19971)]
[New Thread 0x7fff5b2ce700 (LWP 19972)]
[New Thread 0x7fff5aacd700 (LWP 19973)]
[New Thread 0x7fff5a2cc700 (LWP 20052)]
[New Thread 0x7fff5963b700 (LWP 20053)]
[New Thread 0x7fff58848700 (LWP 20054)]
[New Thread 0x7fff47ffd700 (LWP 20055)]
[New Thread 0x7fff475ad700 (LWP 20057)]
[New Thread 0x7fff46a8d700 (LWP 20058)]
[New Thread 0x7fff45e77700 (LWP 20059)]
[Thread 0x7fff45e77700 (LWP 20059) exited]
[New Thread 0x7fff45253700 (LWP 20060)]
[New Thread 0x7fff44a52700 (LWP 20062)]
[Thread 0x7fffb27fc700 (LWP 19956) exited]
[New Thread 0x7fffb27fc700 (LWP 20066)]
[New Thread 0x7fff1fd96700 (LWP 20095)]
[New Thread 0x7fff1f595700 (LWP 20107)]
[New Thread 0x7fff1ed94700 (LWP 20150)]

Thread 32 "Networking Priv" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff58848700 (LWP 20054)]
0x0000555555cd4dc8 in ?? ()

I hope that this informations can be usefull.

Revision history for this message
Alessandro Pischedda (cereal) wrote :

I've tryed to install chromium-browser-dgb in order to have symbols for gdb but apt says

sudo apt-get install chromium-browser-dbg
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 chromium-browser-dbg : Depends: chromium-browser (= 51.0.2704.79-0ubuntu0.16.04.1.1242) but 59.0.3071.109-0ubuntu0.16.04.1289 is to be installed
E: Unable to correct problems, you have held broken packages.

Revision history for this message
Alessandro Pischedda (cereal) wrote :

a work-around is to delete the directory ~/.config/chromium-browser.
Thanks to Francesco Salvestrini who found this solution.

Revision history for this message
Julian Paredes (jparedes) wrote :

I get the same error every time. Deleted ~/.config/chromium-browser but only helped while i'm not signed in with a google account.

The moment I sign in with an account the browser chrashes.

Output:

Using PPAPI flash.
 --ppapi-flash-path=/usr/lib/adobe-flashplugin/libpepflashplayer.so --ppapi-flash-version=
[13209:13267:0705/093740.936240:ERROR:socket_stream.cc(101)] Socket was disconnected, closing input stream
[13209:13267:0705/093740.936267:ERROR:socket_stream.cc(210)] Closing stream with result -100
Received signal 11 SEGV_MAPERR 000000000010
#0 0x7f44196d3425 base::debug::StackTrace::StackTrace()
#1 0x7f44196d380b <unknown>
#2 0x7f44199fe390 <unknown>
#3 0x56398c8d9dc8 <unknown>
#4 0x56398c8dc656 <unknown>
#5 0x56398c8dcdf9 <unknown>
#6 0x56398c8dd143 <unknown>
#7 0x7f441974e821 <unknown>
#8 0x7f44196d4eea base::debug::TaskAnnotator::RunTask()
#9 0x7f44196fde90 base::MessageLoop::RunTask()
#10 0x7f44196ff97d base::MessageLoop::DeferOrRunPendingTask()
#11 0x7f441970083d <unknown>
#12 0x7f4419701300 base::MessagePumpLibevent::Run()
#13 0x7f44196fcf15 base::MessageLoop::RunHandler()
#14 0x7f4419727628 base::RunLoop::Run()
#15 0x7f4419753e36 base::Thread::ThreadMain()
#16 0x7f441974e726 <unknown>
#17 0x7f44199f46ba start_thread
#18 0x7f44030a33dd clone
  r8: 000000000000002e r9: 000056398e3306ec r10: 0000000000000000 r11: 00007f4403130f50
 r12: 00007f43537fcff0 r13: 0000000000000008 r14: 0000000000000008 r15: 00007f43537fceb0
  di: 0000000000000000 si: 00007f43537fceb0 bp: 00007f43537fcf00 bx: 00007f43537fceb0
  dx: 0000000000000060 ax: 0000000000000000 cx: 00007f43a8009fe0 sp: 00007f43537fce60
  ip: 000056398c8d9dc8 efl: 0000000000010206 cgf: 0000000000000033 erf: 0000000000000004
 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000010
[end of stack trace]
Calling _exit(1). Core file will not be generated.

Revision history for this message
dino99 (9d9) wrote :

Seems you need to install: browser-plugin-freshplayer-pepperflash from the archive

Changed in chromium-browser (Ubuntu):
status: New → Incomplete
Revision history for this message
Julian Paredes (jparedes) wrote :

dino99 comment has worked for me!

It seems browser-plugin-freshplayer-pepperflash fixes the issue.

Thanks!

Revision history for this message
Julian Paredes (jparedes) wrote :

Sorry, i must retract. I've just restarted the browser and keeps crashing.

Now i even removed PPAPI plugins and a similar error shows. It seems not related:

PPAPI flash has config file in /etc, but library does not exist and won't be used. Package is uninstalled, not purged.
Received signal 11 SEGV_MAPERR 000000000010
#0 0x7f0f6c9ea425 base::debug::StackTrace::StackTrace()
#1 0x7f0f6c9ea80b <unknown>
#2 0x7f0f6cd15390 <unknown>
#3 0x564b50907dc8 <unknown>
#4 0x564b5090a656 <unknown>
#5 0x564b5090adf9 <unknown>
#6 0x564b5090b143 <unknown>
#7 0x7f0f6ca65821 <unknown>
#8 0x7f0f6c9ebeea base::debug::TaskAnnotator::RunTask()
#9 0x7f0f6ca14e90 base::MessageLoop::RunTask()
#10 0x7f0f6ca1697d base::MessageLoop::DeferOrRunPendingTask()
#11 0x7f0f6ca1783d <unknown>
#12 0x7f0f6ca18300 base::MessagePumpLibevent::Run()
#13 0x7f0f6ca13f15 base::MessageLoop::RunHandler()
#14 0x7f0f6ca3e628 base::RunLoop::Run()
#15 0x7f0f6ca6ae36 base::Thread::ThreadMain()
#16 0x7f0f6ca65726 <unknown>
#17 0x7f0f6cd0b6ba start_thread
#18 0x7f0f563ba3dd clone
  r8: 000000000000002e r9: 0000564b5235e6ec r10: 0000000000000000 r11: 00007f0f56447f50
 r12: 00007f0ec57f7ff0 r13: 0000000000000008 r14: 0000000000000008 r15: 00007f0ec57f7eb0
  di: 0000000000000000 si: 00007f0ec57f7eb0 bp: 00007f0ec57f7f00 bx: 00007f0ec57f7eb0
  dx: 0000000000000060 ax: 0000000000000000 cx: 0000564b54e9f7e0 sp: 00007f0ec57f7e60
  ip: 0000564b50907dc8 efl: 0000000000010206 cgf: 0000000000000033 erf: 0000000000000004
 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000010
[end of stack trace]
Calling _exit(1). Core file will not be generated.

Revision history for this message
Olivier Tilloy (osomon) wrote :

To everyone affected by the crash: can you please install the debug symbols for chromium-browser (following the instructions at https://wiki.ubuntu.com/Debug%20Symbol%20Packages#Debug_Symbol_Packages) and see if that produces a more complete stacktrace?

Revision history for this message
Julian Paredes (jparedes) wrote :
Download full text (5.1 KiB)

Here it goes!

PPAPI flash has config file in /etc, but library does not exist and won't be used. Package is uninstalled, not purged.
# Env:
# LD_LIBRARY_PATH=/usr/lib/chromium-browser
# PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# GTK_PATH=
# CHROMIUM_USER_FLAGS=
# CHROMIUM_FLAGS= --ppapi-flash-path=/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so --ppapi-flash-version= --enable-pinch
/usr/bin/gdb /usr/lib/chromium-browser/chromium-browser -x /tmp/chromiumargs.yUPPLg
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/lib/chromium-browser/chromium-browser...Reading symbols from /usr/lib/debug/.build-id/61/aaf938452c2615d0258d7cf35e7005e09b2242.debug...done.
done.
(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/lib/chromium-browser/chromium-browser --ppapi-flash-path=/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so --ppapi-flash-version= --enable-pinch
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffcd1d7700 (LWP 17074)]
[New Thread 0x7fffcc9d6700 (LWP 17080)]
[New Thread 0x7fffc79da700 (LWP 17081)]
[New Thread 0x7fffc71d9700 (LWP 17082)]
[New Thread 0x7fffc69d8700 (LWP 17083)]
[New Thread 0x7fffc4aea700 (LWP 17084)]
[New Thread 0x7fffb3fff700 (LWP 17085)]
[New Thread 0x7fffcc099700 (LWP 17086)]
[New Thread 0x7fffb37fe700 (LWP 17087)]
[New Thread 0x7fffb2ffd700 (LWP 17088)]
[New Thread 0x7fffb27fc700 (LWP 17089)]
[New Thread 0x7fff97fff700 (LWP 17090)]
[New Thread 0x7fff977fe700 (LWP 17091)]
[New Thread 0x7fff96ffd700 (LWP 17092)]
[New Thread 0x7fff967fc700 (LWP 17093)]
[New Thread 0x7fff95ffb700 (LWP 17094)]
[New Thread 0x7fff957fa700 (LWP 17095)]
[New Thread 0x7fff94ff9700 (LWP 17096)]
[New Thread 0x7fff77fff700 (LWP 17097)]
[New Thread 0x7fff777fe700 (LWP 17098)]
[New Thread 0x7fff76ffd700 (LWP 17099)]
[New Thread 0x7fff767fc700 (LWP 17100)]
[New Thread 0x7fff75ffb700 (LWP 17101)]
[New Thread 0x7fff757fa700 (LWP 17102)]
[New Thread 0x7fff74ff9700 (LWP 17103)]
[New Thread 0x7fff57ae1700 (LWP 17104)]
[New Thread 0x7fff53058700 (LWP 17105)]
[New Thread 0x7fff52857700 (LWP 17106)]
[New Thread 0x7fff51e07700 (LWP 17125)]
[New Thread 0x7fff51606700 (LWP 17126)]
[New Thread 0x7fff50b63700 (LWP 17127)]
[New Thread 0x7fff47ffe700 (LWP 17128)]
[New ...

Read more...

Revision history for this message
Julian Paredes (jparedes) wrote :
Download full text (60.6 KiB)

Backtrace:

(gdb) backtrace
#0 0x0000555555cd4dc8 in std::_Rb_tree<std::__cxx11::basic_string<unsigned short, base::string16_char_traits, std::allocator<unsigned short> >, std::pair<std::__cxx11::basic_string<unsigned short, base::string16_char_traits, std::allocator<unsigned short> > const, std::unique_ptr<base::DictionaryValue, std::default_delete<base::DictionaryValue> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<unsigned short, base::string16_char_traits, std::allocator<unsigned short> > const, std::unique_ptr<base::DictionaryValue, std::default_delete<base::DictionaryValue> > > >, std::less<std::__cxx11::basic_string<unsigned short, base::string16_char_traits, std::allocator<unsigned short> > >, std::allocator<std::pair<std::__cxx11::basic_string<unsigned short, base::string16_char_traits, std::allocator<unsigned short> > const, std::unique_ptr<base::DictionaryValue, std::default_delete<base::DictionaryValue> > > > >::find () at /usr/include/c++/5/bits/stl_tree.h:2292
#1 0x0000555555cd7656 in std::map<std::__cxx11::basic_string<unsigned short, base::string16_char_traits, std::allocator<unsigned short> >, std::unique_ptr<base::DictionaryValue, std::default_delete<base::DictionaryValue> >, std::less<std::__cxx11::basic_string<unsigned short, base::string16_char_traits, std::allocator<unsigned short> > >, std::allocator<std::pair<std::__cxx11::basic_string<unsigned short, base::string16_char_traits, std::allocator<unsigned short> > const, std::unique_ptr<base::DictionaryValue, std::default_delete<base::DictionaryValue> > > > >::find () at /usr/include/c++/5/bits/stl_map.h:846
#2 extensions::NetworkingPrivateLinux::AddOrUpdateAccessPoint () at ../../extensions/browser/api/networking_private/networking_private_linux.cc:941
#3 0x0000555555cd7df9 in extensions::NetworkingPrivateLinux::AddAccessPointsFromDevice () at ../../extensions/browser/api/networking_private/networking_private_linux.cc:920
#4 0x0000555555cd8143 in extensions::NetworkingPrivateLinux::GetAllWiFiAccessPoints () at ../../extensions/browser/api/networking_private/networking_private_linux.cc:733
#5 0x00007ffff791b821 in base::Callback<void (), (base::internal::CopyMode)0, (base::internal::RepeatMode)0>::Run() && () at ../../base/callback.h:91
#6 RunTaskAndPostReply () at ../../base/threading/post_task_and_reply_impl.cc:45
#7 0x00007ffff78a1eea in base::Callback<void (), (base::internal::CopyMode)0, (base::internal::RepeatMode)0>::Run() && () at ../../base/callback.h:91
#8 base::debug::TaskAnnotator::RunTask () at ../../base/debug/task_annotator.cc:59
#9 0x00007ffff78cae90 in base::MessageLoop::RunTask () at ../../base/message_loop/message_loop.cc:423
#10 0x00007ffff78cc97d in base::MessageLoop::DeferOrRunPendingTask () at ../../base/message_loop/message_loop.cc:434
#11 0x00007ffff78cd83d in base::MessageLoop::DoWork () at ../../base/message_loop/message_loop.cc:527
#12 0x00007ffff78ce300 in base::MessagePumpLibevent::Run () at ../../base/message_loop/message_pump_libevent.cc:219
#13 0x00007ffff78c9f15 in base::MessageLoop::RunHandler () at ../../base/message_loop/message_loop.cc:387
#14 0x00007ffff78f4628 in base::RunLoop::Run () at ../../base/run_loop.cc:...

Revision history for this message
dino99 (9d9) wrote :

An other comment:

the 'backport' packages archive often introduce hidden conflicts ('Software & Updates' -> Updates -> Unsupported Updates)

Thats why i never activate that repo.

If yours is activated, then test without it (deactivate -> update -> downgrade -> close/open session)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.