Bug 10806 - Gajim crashes at start due to missing fsrtpconference
Summary: Gajim crashes at start due to missing fsrtpconference
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 3
Hardware: x86_64 Linux
Priority: Normal critical
Target Milestone: ---
Assignee: Nicolas Lécureuil
QA Contact:
URL:
Whiteboard:
Keywords: Triaged
Depends on:
Blocks:
 
Reported: 2013-07-20 17:29 CEST by Olivier FAURAX
Modified: 2015-03-31 16:04 CEST (History)
1 user (show)

See Also:
Source RPM: gajim-0.15.3-2.mga3.src.rpm
CVE:
Status comment:


Attachments

Description Olivier FAURAX 2013-07-20 17:29:20 CEST
Description of problem:
Gajim crash at start

Version-Release number of selected component (if applicable):
gajim-0.15.3-2.mga3.src.rpm

How reproducible:
Install gajim on a fresh Mageia 3 and launch it

Steps to Reproduce:
[ofaurax@localhost ~]$ gajim
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
Traceback (most recent call last):
  File "gajim.py", line 431, in <module>
    from gui_interface import Interface
  File "/usr/share/gajim/src/common/demandimport.py", line 114, in _demandimport
    mod = _origimport(name, globals, locals)
  File "/usr/share/gajim/src/gui_interface.py", line 63, in <module>
    from chat_control import ChatControlBase
  File "/usr/share/gajim/src/common/demandimport.py", line 114, in _demandimport
    mod = _origimport(name, globals, locals)
  File "/usr/share/gajim/src/chat_control.py", line 47, in <module>
    from message_control import MessageControl
  File "/usr/share/gajim/src/common/demandimport.py", line 114, in _demandimport
    mod = _origimport(name, globals, locals)
  File "/usr/share/gajim/src/message_control.py", line 34, in <module>
    from common.stanza_session import EncryptedStanzaSession, ArchivingStanzaSession
  File "/usr/share/gajim/src/common/demandimport.py", line 114, in _demandimport
    mod = _origimport(name, globals, locals)
  File "/usr/share/gajim/src/common/stanza_session.py", line 43, in <module>
    if gajim.HAVE_PYCRYPTO:
  File "/usr/share/gajim/src/common/demandimport.py", line 86, in __getattribute__
    self._load()
  File "/usr/share/gajim/src/common/demandimport.py", line 58, in _load
    mod = _origimport(head, globals, locals)
  File "/usr/share/gajim/src/common/gajim.py", line 183, in <module>
    conference = gst.element_factory_make('fsrtpconference')
gst.ElementNotFoundError: fsrtpconference
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
  File "/usr/lib64/python2.7/atexit.py", line 24, in _run_exitfuncs
    func(*targs, **kargs)
  File "gajim.py", line 425, in on_exit
    if hasattr(gajim.interface, 'roster') and gajim.interface.roster:
  File "/usr/share/gajim/src/common/demandimport.py", line 86, in __getattribute__
    self._load()
  File "/usr/share/gajim/src/common/demandimport.py", line 58, in _load
    mod = _origimport(head, globals, locals)
  File "/usr/share/gajim/src/common/gajim.py", line 183, in <module>
    conference = gst.element_factory_make('fsrtpconference')
ElementNotFoundError: fsrtpconference
Error in sys.exitfunc:
Traceback (most recent call last):
  File "/usr/lib64/python2.7/atexit.py", line 24, in _run_exitfuncs
    func(*targs, **kargs)
  File "gajim.py", line 425, in on_exit
    if hasattr(gajim.interface, 'roster') and gajim.interface.roster:
  File "/usr/share/gajim/src/common/demandimport.py", line 86, in __getattribute__
    self._load()
  File "/usr/share/gajim/src/common/demandimport.py", line 58, in _load
    mod = _origimport(head, globals, locals)
  File "/usr/share/gajim/src/common/gajim.py", line 183, in <module>
    conference = gst.element_factory_make('fsrtpconference')
gst.ElementNotFoundError: fsrtpconference
[ofaurax@localhost ~]$ 


Reproducible: 

Steps to Reproduce:
Manuel Hiebel 2013-07-22 20:31:41 CEST

Keywords: (none) => Triaged
Assignee: bugsquad => nicolas.lecureuil

Comment 1 Olivier FAURAX 2013-08-09 14:10:52 CEST
Reported upstream : https://trac.gajim.org/ticket/7420
Comment 2 Pasi Pärnänen 2014-01-07 18:50:16 CET
Starting with   gstreamer1.0-farstream doesn't work,  
but installing  gstreamer0.10-farstream seems to fix the problem. 

Just an observation.

CC: (none) => vattuvarg

Comment 3 Marja Van Waes 2015-03-31 16:04:54 CEST
Mageia 3 changed to end-of-life (EOL) status 4 months ago.
http://blog.mageia.org/en/2014/11/26/lets-say-goodbye-to-mageia-3/ 

Mageia 3 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of Mageia
please feel free to click on "Version" change it against that version of Mageia
and reopen this bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

--
The Mageia Bugsquad

Status: NEW => RESOLVED
Resolution: (none) => OLD


Note You need to log in before you can comment on or make changes to this bug.