Bug 14233

Summary: When starting, VLC complains about "Unable to load extensions module" - but works
Product: Mageia Reporter: Maurice Batey <maurice77>
Component: RPM PackagesAssignee: Shlomi Fish <shlomif>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: Normal CC: maurice77
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: vlc-2.1.5-3.mga5.src.rpm CVE:
Status comment:

Description Maurice Batey 2014-10-05 17:50:47 CEST
Description of problem:


Version-Release number of selected component (if applicable):
 (See above)

How reproducible:


Steps to Reproduce:
1.  Start VLC. Works but:

2.  See error report: 

"VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
[0x9d14910] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x9d9fa10] qt4 interface error: Unable to load extensions module"

N.B. This also occurs with Mageia-4  

3.


Reproducible: 

Steps to Reproduce:
Maurice Batey 2014-10-05 17:50:54 CEST

CC: (none) => maurice

David Walser 2014-10-08 01:37:22 CEST

Assignee: bugsquad => shlomif

Comment 1 Shlomi Fish 2014-10-08 18:51:17 CEST
I cannot reproduce it here:

http://www.shlomifish.org/meta/FAQ/#computers-specs

Does it happen with other Qt 4 applications? What are your system's specs? Can you try in a fresh UNIX user?
Comment 2 Maurice Batey 2014-10-08 19:37:19 CEST
Name a few Qt4 app's!

The system is a Samsung NC110 netbook:
Intel(R) Atom(TM) CPU N2600 @ 1.60GHz
  Speed:  1,600.00 MHz
  Cores:  4
  Memory Information
Total memory (RAM):  2.0 GiB
  Free memory:  159.1 MiB (+ 1.1 GiB Caches)
  Free swap:  3.9 GiB

Tried in a new user: Same result.

N.B. The error report only appears when starting VLC in a terminal session.
     It does not appear when starting VLC from its desktop icon.
Comment 3 Shlomi Fish 2014-10-09 09:41:00 CEST
Hi Maurice:

(In reply to Maurice Batey from comment #2)
> Name a few Qt4 app's!
> 

shlomif@telaviv1:~$ urpmq --whatrequires lib64qtcore4 | head -10
2mandvd
acetoneiso
acoustid-fingerprinter
akonadi
akonadi-kde
akonadiconsole
akregator
al-anvar
amarok
amarok-utils
shlomif@telaviv1:~$ 

> The system is a Samsung NC110 netbook:
> Intel(R) Atom(TM) CPU N2600 @ 1.60GHz
>   Speed:  1,600.00 MHz
>   Cores:  4
>   Memory Information
> Total memory (RAM):  2.0 GiB
>   Free memory:  159.1 MiB (+ 1.1 GiB Caches)
>   Free swap:  3.9 GiB
> 

Ah, a netbook . Is it x86-32?

> Tried in a new user: Same result.
> 

OK.

> N.B. The error report only appears when starting VLC in a terminal session.
>      It does not appear when starting VLC from its desktop icon.

Does it display such errors at all?

Regards,

-- Shlomi Fish
Comment 4 Maurice Batey 2014-10-09 17:33:26 CEST
> Ah, a netbook . Is it x86-32?

  Linux 3.17.0-desktop-3.mga5 i686
  System:  Mageia release 5 (Cauldron) for i586
  KDE:  4.14.1
  Display Info
Vendor:  Intel Corporation
  Model:  Atom Processor D2xxx/N2xxx Integrated Graphics Controller
  2D driver:  fbdev
  3D driver:  Unknown Gallium (10.3.0)

 N.B. 
 ====

VLC displays same error report (if started in terminal session) on a desktop Intel Quad Q8300 2.50GHz with 8GB RAM, running 64-bit Mageia-5A2.


> Does it display such errors at all?

  Don't undestand question! Only when started in a terminal session does the error report appear.

> Akgregator started in terminal session:

$ akregator
[mab@netbook ~]$ QPainter::begin: Widget painting can only begin as a result of a paintEvent
QPainter::translate: Painter not active
QPainter::setClipRect: Painter not active

> Amarok started in terminal session:

$ amarok
WARNING: Phonon::createPath: Cannot connect  Phonon::MediaObject ( no objectName ) to  Phonon::AudioDataOutput ( no objectName ). 
Object::connect: No such signal Phonon::VLC::MediaObject::angleChanged(int)
Object::connect: No such signal Phonon::VLC::MediaObject::availableAnglesChanged(int)
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
amarok(19584) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-excel.sheet.binary.macroEnabled.12" 
amarok(19584) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-excel.addin.macroEnabled.12" 
amarok(19584) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-powerpoint.slideshow.macroEnabled.12" 
amarok(19584) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-excel.sheet.macroEnabled.12" 
amarok(19584) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-powerpoint.presentation.macroEnabled.12" 
amarok(19584) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-word.template.macroEnabled.12" 
amarok(19584) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-excel.template.macroEnabled.12" 
amarok(19584) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-powerpoint.template.macroEnabled.12" 
amarok(19584) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-word.document.macroEnabled.12" 
amarok(19584) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-powerpoint.slide.macroEnabled.12" 
QWidget::insertAction: Attempt to insert null action
Could not parse stylesheet of widget 0x98b9548
********************************************************************************************** 
** AMAROK WAS STARTED IN NORMAL MODE. IF YOU WANT TO SEE DEBUGGING INFORMATION, PLEASE USE: ** 
** amarok --debug                                                                           ** 
********************************************************************************************** 

The workaround is NOT to start in a terminal session!
Comment 5 Shlomi Fish 2014-10-17 08:43:03 CEST
My question is how can you tell what VLC's output is if it isn't started in a terminal?
Comment 6 Maurice Batey 2014-10-17 11:39:00 CEST
The only reason I started it in a terminal session was because it would not work notmally, so I needed some diagnostic information.

As long as it will start and work, I don't start it in a terminal session.

The question is: Why does it put those errors/warnings out if it then performs normally?
Comment 7 Shlomi Fish 2014-11-05 10:12:24 CET
Hi Maurice,

(In reply to Maurice Batey from comment #6)
> The only reason I started it in a terminal session was because it would not
> work notmally, so I needed some diagnostic information.
> 
> As long as it will start and work, I don't start it in a terminal session.
> 
> The question is: Why does it put those errors/warnings out if it then
> performs normally?

I am now getting these errors after I removed the vlc package and all the packages that depend on it and then only installed it:

< QUOTE >
shlomif@telaviv1:~$ vlc
VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
[0x1354018] pulse audio output error: PulseAudio server connection failure: Connection refused
[0x127d058] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x12c2788] qt4 interface error: Unable to load extensions module
< / QUOTE >

It seems to have disappeared after I installed vlc-plugin-lua.

Regards,

-- Shlomi Fish

Status: NEW => ASSIGNED

Comment 8 Maurice Batey 2014-11-05 12:15:07 CET
> ...seems to have disappeared after I installed vlc-plugin-lua

So does that mean the above plugin is missing from the normal VLC install?
Comment 9 Shlomi Fish 2014-11-11 09:52:09 CET
(In reply to Maurice Batey from comment #8)
> > ...seems to have disappeared after I installed vlc-plugin-lua
> 
> So does that mean the above plugin is missing from the normal VLC install?

Don't know, but the error seems pretty harmless.
Comment 10 Samuel Verschelde 2015-05-20 00:18:26 CEST
Hi, I suggest either to close this bug report as WONTFIX or investigate it further, in order to not let it stale.
Comment 11 Shlomi Fish 2015-05-20 08:25:49 CEST
(In reply to Samuel VERSCHELDE from comment #10)
> Hi, I suggest either to close this bug report as WONTFIX or investigate it
> further, in order to not let it stale.

In accordance with that, and given there's an easy workaround, I'm closing it as WONTFIX. Thanks for the reminder.

Status: ASSIGNED => RESOLVED
Resolution: (none) => WONTFIX