After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 133391 - the asm mutex implementation is broken on SPARC
the asm mutex implementation is broken on SPARC
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Solaris
: Normal critical
: 0.7.5
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-02-04 12:47 UTC by Stefan Sauer (gstreamer, gtkdoc dev)
Modified: 2005-08-15 01:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Stefan Sauer (gstreamer, gtkdoc dev) 2004-02-04 12:47:42 UTC


  • #0 gst_atomic_int_add
    at gstatomic_impl.h line 271
  • #1 gst_atomic_int_inc
    at gstatomic_impl.h line 288
  • #2 gst_data_ref
    at gstdata.c line 190
  • #3 gst_pad_event_default_dispatch
    at gstpad.c line 3466

I've got this via command :
gst-launch-0.7 -v sinesrc ! audioconvert ! esdsink
Comment 1 alexander.winston 2004-02-05 17:46:37 UTC
Adding the portability keyword.
Comment 2 Thomas Vander Stichele 2004-02-06 15:50:56 UTC
what exactly is wrong ? where's the error beside the backtrace ? do
you have a proposed patch ?
Comment 3 Stefan Sauer (gstreamer, gtkdoc dev) 2004-02-09 12:44:24 UTC
have a look at the short info ;-)

the sparc/asm of the solaris implementation for the mutex seems to be
broken (as indicated by the backtrace).
Unfortunately I can't provide a patch as I have not done any asm
coding for sparc.
Comment 4 David Schleef 2004-02-11 17:45:17 UTC
I disabled it, so it uses the fallback implementation now.

I have a sparc machine arriving any day, so this will likely get fixed
correctly.