Bug 320270

Summary: nspluginviewer cannot load gecko-mediaplayer
Product: [Applications] konqueror Reporter: Christopher Yeleighton <giecrilj>
Component: nspluginsAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: normal    
Priority: NOR    
Version First Reported In: 4.10.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
URL: file:///usr/share/sounds/alsa/test.wav
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Christopher Yeleighton 2013-05-25 20:09:16 UTC
nspluginviewer cannot load gecko-mediaplayer

Reproducible: Always

Steps to Reproduce:
  1. { konqueror 'file:///usr/share/sounds/alsa/test.wav'; }
Actual Results:  
  1. 
konqueror(7911) KonqFactory::createView: "nsplugin"  : X-KDE-BrowserView-AllowAsDefault is valid :  false
konqueror(7911)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libnsplugin.so"
konqueror(7911)/nspluginviewer (part) PluginFactory::PluginFactory: PluginFactory::PluginFactory
konqueror(7911) NSPluginLoader::instance: NSPluginLoader::instance ->  1
konqueror(7911)/nspluginviewer (part) PluginPart::PluginPart: PluginPart::PluginPart
konqueror(7911) NSPluginLoader::instance: NSPluginLoader::instance ->  2
konqueror(7911) KonqViewManager::doSetActivePart: PluginPart(0x220c160) KUrl("")
konqueror(7911) KonqMainWindow::slotPartActivated: PluginPart(0x220c160) "nsplugin"
konqueror(7911) KonqMainWindow::slotPartActivated: New current view KonqView(0x2229590)
konqueror(7911)/kparts KParts::Part::~Part: deleting widget DolphinView(0x2264890) ""
konqueror(7911)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
konqueror(7911)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
konqueror(7911)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
konqueror(7911) KonqView::openUrl: url= KUrl("file:///usr/share/sounds/alsa/test.wav") locationBarURL= "/usr/share/sounds/alsa/test.wav"
konqueror(7911)/nspluginviewer (part) PluginPart::closeUrl: PluginPart::closeUrl
konqueror(7911)/nspluginviewer (part) PluginPart::openUrl: -> PluginPart::openUrl
konqueror(7911) NSPluginLoader::newInstance: -> NSPluginLoader::NewInstance( parent= 0x22af310 , url= "file:///usr/share/sounds/alsa/test.wav" , mime= "audio/x-wav" ,  () () )
konqueror(7911) NSPluginLoader::loadViewer: NSPluginLoader::loadViewer
konqueror(7911) NSPluginLoader::loadViewer: Running nspluginviewer
unnamed app(7914)/nspluginviewer (Qt/Xt) main: 2 - parseCommandLine
unnamed app(7914)/nspluginviewer (Qt/Xt) main: 3 - create KApplication
Fontconfig warning: "/etc/fonts/conf.d/56-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
nspluginviewer(7914)/nspluginviewer (Qt/Xt) main: 4 - create XtEvents and GlibEvents
nspluginviewer(7914)/nspluginviewer (Qt/Xt) main: 5 - dbus requestName
nspluginviewer(7914)/nspluginviewer (Qt/Xt) main: 6 - new NSPluginViewer
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
nspluginviewer(7914)/nspluginviewer (Qt/Xt) main: 7 - app.exec()
nspluginviewer(7914)/nspluginviewer (Qt/Xt) GlibEvents::process: Qt already providing Glib integration, dropping ours
konqueror(7911) NSPluginLoader::loadViewer: nspluginviewer startup took: 777 ms
konqueror(7911) NSPluginLoader::newInstance: -> ownID ":1.407"  viewer ID: "org.kde.nspluginviewer-7911"
konqueror(7911) NSPluginLoader::lookup: Looking up plugin for mimetype  "audio/x-wav" :  "/usr/lib64/browser-plugins/gecko-mediaplayer-wmp.so"
nspluginviewer(7914)/nspluginviewer (plugin) NSPluginViewer::newClass: NSPluginViewer::NewClass(  "/usr/lib64/browser-plugins/gecko-mediaplayer-wmp.so" )
nspluginviewer(7914)/nspluginviewer (plugin) NSPluginClass::NSPluginClass: Plugin library  "/usr/lib64/browser-plugins/gecko-mediaplayer-wmp.so"  loaded!
nspluginviewer(7914)/nspluginviewer (plugin) NSPluginClass::initialize: NSPluginClass::Initialize()
nspluginviewer(7914) NSPluginClass::initialize: results in  3
nspluginviewer(7914)/nspluginviewer (plugin): Can't create plugin class 

nspluginviewer(7914)/nspluginviewer (plugin) NSPluginClass::shutdown: NSPluginClass::shutdown error= true
konqueror(7911) NSPluginLoader::newInstance: Couldn't create plugin class
konqueror(7911)/nspluginviewer (part) PluginPart::openUrl: <- PluginPart::openUrl =  false


Expected Results:  
  1. Let the plug-in play the sound in Konqueror.

 Mozilla Firefox plays the sound all right.
Comment 1 Andrew Crouthamel 2018-11-10 03:21:26 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Andrew Crouthamel 2018-11-21 04:23:05 UTC
Dear Bug Submitter,

This is a reminder that this bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? This bug will be moved back to REPORTED Status for manual review later, which may take a while. If you are able to, please lend us a hand.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Justin Zobel 2023-01-02 07:43:45 UTC
Thank you for reporting this issue in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version?

If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!