emapthy loads ./mozilla/plugins on chat start
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
empathy (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
On chart start, empathy trying to load ./mozilla/plugins. In case there is pipelight plugin it will pull complete wine with it in to memory. In this case, chat window will need some seconds to start.
IMO it is not only bad user experience, it is important security issue.
May be it is couse of some other chat related issues.
Ways to reproduce:
- install pipelight-multi
- login to the system and make sure no other NAPI related programs are started. For example firefox.
- open terminal and run: watch "ps aux | grep wine"
- start empathy and open chat window.
- you will see how wine will start.
See pipelight bug report for more nformation:
https:/
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: empathy 3.8.6-0ubuntu5
Uname: Linux 3.14.0-
ApportVersion: 2.13.2-0ubuntu5
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Mar 7 10:43:22 2014
InstallationDate: Installed on 2012-09-13 (539 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120913.1)
SourcePackage: empathy
UpgradeStatus: Upgraded to trusty on 2013-12-23 (74 days ago)
See the same problem with Osmo. Starting Osmo from the command line the Pipelight plugin gets called. Have a backtrace after stopping after entering Pipelight's basicplugin.c routine attach(). Shows Osmo GUI calling webkit -> g_object -> g_type_create -> g_module_open -> _dlerror_run -> dl_open_doit -> _dl_open (this appears to be in the Pipelight load library) -> dl_catch_error -> dl_open_worker -> _dl_init -> call_init -> attach which initalizes the Pipeline plugin.