GNOME Bugzilla – Bug 134852
[spider] related input hang
Last modified: 2009-08-15 18:40:50 UTC
When playing back from a samba source, the input sometimes mysteriously hangs.. Steps to reproduce: 1) play back a lot of mp3 files via gnomevfs smb 2) wait until playback stops (even though there are still files queued) This is very unpredictable, sometimes it will hang on the first file played back, sometimes it will take 20 or even more songs. Stopping and starting playback (even on a different file) has no effect: from this point onward, no file will play, until the executable is restarted. I have tried to produce a backtrace, by interrupting execution when playback hangs. Playback is done in a separate thread. Here are the backtraces:
Accidentally clicked 'submit'. Sorry. Backtraces: The playback thread: (19) (gdb) where
+ Trace 44358
The same thing also happens with input from local files, so it's not a samba related bug. The backtrace is the same. Worth noting: A new thread IS created in order to start playback, and (judging from samba debug output - which is quite verbose :P) a first portion of the file is read, but playback never starts.
what app ?
May have had to do with me re-using spider. Maybe you should note something about spider not being re-usable somewhere in the application development manual? (see #134851) I'm trying to reproduce this bug with correct use of spider, I'll post another comment here when I know more.
Does this happen with 0.8.0 as well? (probably)
Could you use "thr a a bt" (short for "thread apply all backtrace") to get the backtrace?
Gert, have you been able to reproduce this issue with correct use of spider? I'll add a comment in the appdevman, but would like to close this bug if it's unreprodueceable.
Nothing heard back on bug closing. Please re-open this bug or open a new one if this is still a problem.