Re: [Rhythmbox-devel] [bug] Player locks down.



On Wed, 2003-08-13 at 14:13, Bastien Nocera wrote:
> On Wed, 2003-08-13 at 20:11, Douglas McMorris wrote:
> > I've been using rb for a while and haven't seen this problem, but i
> > usually play music continuously.
> > 
> > this causes rb to hang... no segfault, and processor usage and memory
> > stay  normal.
> > 
> > reproducable everytime.
> > 
> > How:
> > 
> > filter the library view some how... have shuffle off.  play the last
> > song... when it ends rb hangs momentarily then makes the status be
> > stopped.  then select a playlist and click play.  it hangs everytime for
> > me... output of rhythmbox -d gives me:
> > 
> > [0x80c7670] [rb_shell_player_open_location] rb-shell-player.c:666
> > (14:04:27): Opening file:///home/douglas/Music/MyMusic/David Crowder
> > Band/All I Can Say/David Crowder Band - All I Can Say.mp3...
> > 
> > as the line its hanging on... didn't run gdb on it as it doesn't
> > segfault.
> > 
> > I'm running the xine backend as gstreamer is borked on my system. This
> > could be a bug with the xine backend, not sure.  Could someone with
> > gstreamer test this...  I dont' think this is a big bug as its something
> > that doesn't happen very often, but it is very reproducable for me...
> > always does it.
> > 
> > .... i really need to figure out how to use bugzilla :P
> 
> Run gdb on it :)

(gdb) thread apply all bt
 
Thread 9 (Thread 1125051696 (LWP 29505)):
#0  0xffffe002 in ?? ()
#1  0x0808e3c3 in thread_main (priv=0x430ee898)
    at rb-library-walker-thread.c:269
#2  0x40b14ab1 in g_static_private_free ()
   from /usr/lib/libglib-2.0.so.0
#3  0x40bd9332 in start_thread ()
   from /lib/tls/libpthread.so.0
 
Thread 8 (Thread 1122950448 (LWP 29504)):
#0  0xffffe002 in ?? ()
#1  0x0808ecd1 in thread_main (thread=0x8a71a08)
    at rb-library-main-thread.c:355
---Type <return> to continue, or q <return> to quit---
#2  0x40b14ab1 in g_static_private_free ()
   from /usr/lib/libglib-2.0.so.0
#3  0x40bd9332 in start_thread ()
   from /lib/tls/libpthread.so.0
 
Thread 7 (Thread 1120849200 (LWP 29503)):
#0  0xffffe002 in ?? ()
 
Thread 6 (Thread 1118747952 (LWP 29502)):
#0  0xffffe002 in ?? ()
 
Thread 5 (Thread 1114758448 (LWP 29501)):
#0  0xffffe002 in ?? ()
 
---Type <return> to continue, or q <return> to quit---
Thread 4 (Thread 1106193712 (LWP 29500)):
#0  0xffffe002 in ?? ()
Cannot access memory at address 0x0
#0  0xffffe002 in ?? ()
(gdb) thread apply all bt
 
Thread 9 (Thread 1125051696 (LWP 29505)):
#0  0xffffe002 in ?? ()
#1  0x0808e3c3 in thread_main (priv=0x430ee898)
    at rb-library-walker-thread.c:269
#2  0x40b14ab1 in g_static_private_free ()
   from /usr/lib/libglib-2.0.so.0
#3  0x40bd9332 in start_thread ()
   from /lib/tls/libpthread.so.0
 
Thread 8 (Thread 1122950448 (LWP 29504)):
#0  0xffffe002 in ?? ()
#1  0x0808ecd1 in thread_main (thread=0x8a71a08)
    at rb-library-main-thread.c:355
---Type <return> to continue, or q <return> to quit---
#2  0x40b14ab1 in g_static_private_free ()
   from /usr/lib/libglib-2.0.so.0
#3  0x40bd9332 in start_thread ()
   from /lib/tls/libpthread.so.0
 
Thread 7 (Thread 1120849200 (LWP 29503)):
#0  0xffffe002 in ?? ()
 
Thread 6 (Thread 1118747952 (LWP 29502)):
#0  0xffffe002 in ?? ()
 
Thread 5 (Thread 1114758448 (LWP 29501)):
#0  0xffffe002 in ?? ()
 
---Type <return> to continue, or q <return> to quit---
Thread 4 (Thread 1106193712 (LWP 29500)):
#0  0xffffe002 in ?? ()
Cannot access memory at address 0x0
#0  0xffffe002 in ?? ()


I stopped it with ctrl-z then did this... is that the right way to get
the bt of a still running app???

/me = gdb n00b
-- 
Douglas McMorris <virage83@mail.utexas.edu>




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]