Totem crashes after using sleep mode

Bug #230797 reported by Atax
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: rhythmbox

If my IBM Z60m was in sleep mode, then I try to play a mp3 file
with Totem, which is then crashing. Sometimes the notebook
freezes totaly with absolutly no reaction of the keyboard,
or somtetimes the LC display shows a complete distorted picture
and the notebook freezes also. Under Gutsy Gibbon there was no
fault like this; it worked fine.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. However, your crash report is either missing or challenging to deal with as a ".crash" file. Please follow these instuctions to have apport report a new bug about your crash that can be dealt with by the automatic retracer.

If you are running the Ubuntu Stable Release you might need to enable apport in /etc/default/apport and restart.

If you are using Ubuntu with the Gnome desktop environment - launch nautilus and navigate to your /var/crash directory and double click on the crash report you wish to submit.

I'm closing this bug report since the process outlined above will automatically open a new bug report which can then dealt with more efficiently. Thanks in advance for your cooperation and understanding.

Changed in rhythmbox:
status: New → Invalid
Revision history for this message
Rick Pontefract (rjpontefract) wrote :
Download full text (4.2 KiB)

Totem also crashes for me when I resume from sleep mode on my Dell D630. Activating apport does not catch the error, but running totem in debug mode from a terminal reports the following after resuming from standby mode:

The program 'totem' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
  (Details: serial 1959 error_code 11 request_code 133 minor_code 19)
  (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.)

Following the instructions for debugging leads to the following stack trace:

GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/totem...Reading symbols from /usr/lib/debug/usr/bin/totem...done.
done.
(gdb) break gdk_x_error
Function "gdk_x_error" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (gdk_x_error) pending.
(gdb) run --sync --debug
Starting program: /usr/bin/totem --sync --debug
[Thread debugging using libthread_db enabled]
(totem:653): Totem-DEBUG: Received SaveYourself(SmSaveLocal, !Shutdown, SmInteractStyleNone, !Fast) in state idle
(totem:653): Totem-DEBUG: Setting initial properties
(totem:653): Totem-DEBUG: Sending SaveYourselfDone(True) for initial SaveYourself
(totem:653): Totem-DEBUG: Received SaveComplete message in state save-yourself-done
[New Thread 0xb6cabb70 (LWP 658)]
[New Thread 0xb64aab70 (LWP 659)]
[Thread 0xb64aab70 (LWP 659) exited]
(totem:653): Totem-DEBUG: totem_playlist_add_one_mrl (): seradio-episode164-agileTestingWithLisaCrispin.mp3 (null) (null)

(totem:653): Totem-DEBUG: trying to restore position of: file:///home/rjp/Podcasts/Software%20Engineering%20Radio%20-%20the%20podcast%20for%20professional%20software%20developers/seradio-episode164-agileTestingWithLisaCrispin.mp3
(totem:653): Totem-DEBUG: seek time: 176177
[New Thread 0xb64aab70 (LWP 661)]
[New Thread 0xb5affb70 (LWP 662)]
[New Thread 0xb52feb70 (LWP 663)]
[New Thread 0xb0afcb70 (LWP 665)]
[New Thread 0xb02fbb70 (LWP 667)]
[New Thread 0xafafab70 (LWP 668)]
[Thread 0xb0afcb70 (LWP 665) exited]
[Thread 0xb52feb70 (LWP 663) exited]
[Switching to Thread 0xb6cabb70 (LWP 658)]

Breakpoint 1, gdk_x_error (display=0x83e4078, error=0xb6caaf0c) at /build/buildd/gtk+2.0-2.20.1/gdk/x11/gdkmain-x11.c:439
439 /build/buildd/gtk+2.0-2.20.1/gdk/x11/gdkmain-x11.c: No such file or directory.
 in /build/buildd/gtk+2.0-2.20.1/gdk/x11/gdkmain-x11.c
(gdb) where
#0 gdk_x_error (display=0x83e4078, error=0xb6ca...

Read more...

Revision history for this message
Rick Pontefract (rjpontefract) wrote :

I just tried this with compiz disabled and no crash happens, so it looks like it's compiz related.

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.