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 156391 - [alsa-driver] Crash waking from suspend (acpi "suspend to disk")
[alsa-driver] Crash waking from suspend (acpi "suspend to disk")
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.8.3
Other other
: Normal critical
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-10-25 14:14 UTC by aaron
Modified: 2005-08-29 15:42 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description aaron 2004-10-25 14:16:14 UTC
Distribution: Novell Linux Desktop 9 (i586)
Package: rhythmbox
Severity: critical
Version: GNOME2.6. 0.8.3
Gnome-Distributor: Novell, Inc.
Synopsis: Crash waking from suspend (acpi "suspend to disk")
Bugzilla-Product: rhythmbox
Bugzilla-Component: General
Bugzilla-Version: 0.8.3
BugBuddy-GnomeVersion: 2.0 (2.6.0)
Description:
Play some music. 
Suspend system without stopping anything.
Wake system. Crash.


Debugging Information:

Backtrace was generated from '/opt/gnome/bin/rhythmbox'

(no debugging symbols found)...Using host libthread_db library
"/lib/libthread_db.so.1".
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 30020)]
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 30020)]
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 30020)]
[New Thread 32769 (LWP 30021)]
[New Thread 16386 (LWP 30022)]
[New Thread 32771 (LWP 30023)]
[New Thread 49156 (LWP 30024)]
[New Thread 65541 (LWP 30025)]
[New Thread 491526 (LWP 6894)]
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...0x40ca61bb in waitpid () from /lib/libpthread.so.0

Thread 7 (Thread 491526 (LWP 6894))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 __JCR_LIST__
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #2 ??
  • #3 libgnomeui_segv_handle
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #4 __pthread_sighandler
    from /lib/libpthread.so.0
  • #5 <signal handler called>
  • #6 kill
    from /lib/libc.so.6
  • #7 pthread_kill
    from /lib/libpthread.so.0
  • #8 raise
    from /lib/libpthread.so.0
  • #9 raise
    from /lib/libc.so.6
  • #10 abort
    from /lib/libc.so.6
  • #11 __assert_fail
    from /lib/libc.so.6
  • #12 snd_pcm_delay
    from /usr/lib/libasound.so.2
  • #13 gst_alsa_sink_get_time
    from /opt/gnome/lib/gstreamer-0.8/libgstalsa.so
  • #14 gst_alsa_clock_get_internal_time
    from /opt/gnome/lib/gstreamer-0.8/libgstalsa.so
  • #15 gst_clock_get_time
    from /opt/gnome/lib/libgstreamer-0.8.so.1
  • #16 gst_clock_get_event_time_delay
    from /opt/gnome/lib/libgstreamer-0.8.so.1
  • #17 gst_clock_get_event_time
    from /opt/gnome/lib/libgstreamer-0.8.so.1
  • #18 gst_alsa_clock_stop
    from /opt/gnome/lib/gstreamer-0.8/libgstalsa.so
  • #19 gst_alsa_change_state
    from /opt/gnome/lib/gstreamer-0.8/libgstalsa.so
  • #20 gst_alsa_sink_change_state
    from /opt/gnome/lib/gstreamer-0.8/libgstalsa.so
  • #21 gst_element_set_state
    from /opt/gnome/lib/libgstreamer-0.8.so.1
  • #22 gst_element_error_full
    from /opt/gnome/lib/libgstreamer-0.8.so.1
  • #23 gst_alsa_xrun_recovery
    from /opt/gnome/lib/gstreamer-0.8/libgstalsa.so
  • #24 gst_alsa_pcm_wait
    from /opt/gnome/lib/gstreamer-0.8/libgstalsa.so
  • #25 gst_alsa_sink_loop
    from /opt/gnome/lib/gstreamer-0.8/libgstalsa.so
  • #26 loop_group_schedule_function
    from /opt/gnome/lib/gstreamer-0.8/libgstoptscheduler.so
  • #27 gst_opt_scheduler_schedule_run_queue
    from /opt/gnome/lib/gstreamer-0.8/libgstoptscheduler.so
  • #28 gst_opt_scheduler_iterate
    from /opt/gnome/lib/gstreamer-0.8/libgstoptscheduler.so
  • #29 gst_scheduler_iterate
    from /opt/gnome/lib/libgstreamer-0.8.so.1
  • #30 gst_bin_iterate_func
    from /opt/gnome/lib/libgstreamer-0.8.so.1
  • #31 gst_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgstreamer-0.8.so.1
  • #32 g_type_class_meta_marshal
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #33 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #34 signal_emit_unlocked_R
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #35 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #36 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #37 gst_bin_iterate
    from /opt/gnome/lib/libgstreamer-0.8.so.1
  • #38 gst_thread_main_loop
    from /opt/gnome/lib/libgstreamer-0.8.so.1
  • #39 g_thread_create_proxy
    from /opt/gnome/lib/libglib-2.0.so.0
  • #40 pthread_start_thread
    from /lib/libpthread.so.0
  • #41 clone
    from /lib/libc.so.6




------- Bug moved to this database by unknown@bugzilla.gnome.org 2004-10-25 10:16 -------


Unknown platform unknown. Setting to default platform "Other".
Unknown milestone "unknown" in product "rhythmbox".
   Setting to default milestone for this product, '---'
Setting to default status "UNCONFIRMED".
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.

Comment 1 Colin Walters 2004-10-25 14:23:47 UTC
Looks to me like the GStreamer alsa sink is asserting that not more than a
certain amount of time has passed since it was last scheduled, which is broken.
Comment 2 Ronald Bultje 2004-10-29 12:05:51 UTC
Alsa is actually doing that, not alsasink.
Comment 3 Stephane Loeuillet 2004-12-13 09:51:05 UTC
so, what's the status ?

i'd say RESOLVED/NOTGNOME as any kernel related problem is alsa's fault itself,
not alsasink