gstreamer freezes main window

Bug #437635 reported by Ahmed El-Mahdawy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Olifant
Fix Committed
Undecided
Ahmed El-Mahdawy

Bug Description

pygst and gst_player freeze the main window and raise a X resource unavailable error.

Steps to reproduce:
1. Uncomment gstreamer lines http://bazaar.launchpad.net/~inovembri/olifant/olifant-dev/revision/5
2. Run glnew.py

Revision history for this message
Ivan (inovembri-deactivatedaccount) wrote :

Could you post all the output of the error?

With only this information, it's complex to find the cause.

For me, for example, it works.

Changed in olifant:
status: New → Incomplete
Revision history for this message
Ahmed El-Mahdawy (propeng) wrote :

The program 'glnew.py' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadIDChoice (invalid resource ID chosen for this connection)'.
  (Details: serial 141 error_code 14 request_code 1 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
glnew.py: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.

Revision history for this message
Ahmed El-Mahdawy (propeng) wrote :

I'll start working on this bug.

Changed in olifant:
assignee: nobody → Propeng (aa-mahdawy)
assignee: Propeng (aa-mahdawy) → nobody
status: Incomplete → In Progress
assignee: nobody → Propeng (aa-mahdawy)
Changed in olifant:
status: In Progress → Invalid
status: Invalid → Incomplete
status: Incomplete → New
status: New → Confirmed
status: Confirmed → In Progress
Revision history for this message
Ahmed El-Mahdawy (propeng) wrote :

Fixed by creating a new gst_player.py from scratch which uses gst-launch. Fix will now be committed.

Changed in olifant:
status: In Progress → Fix Committed
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.