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 140874 - import ~/tmp folder causes crash
import ~/tmp folder causes crash
Status: VERIFIED INCOMPLETE
Product: rhythmbox
Classification: Other
Component: general
0.7.1
Other other
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-04-23 10:06 UTC by Tom Duffy
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tom Duffy 2004-04-22 20:07:47 UTC
Distribution: Fedora Core release 1.92 (FC2 Test 3)
Package: rhythmbox
Severity: major
Version: GNOME2.6. 0.7.1
Gnome-Distributor: Red Hat, Inc
Synopsis: import ~/tmp folder causes crash
Bugzilla-Product: rhythmbox
Bugzilla-Component: General
Bugzilla-Version: 0.7.1
BugBuddy-GnomeVersion: 2.0 (2.6.0)
Description:
Description of the crash:

Whenever I try to import my ~/tmp folder, it cause rhythmbox to crash

Steps to reproduce the crash:
1. import folder ~/tmp
2. wait for about 10 seconds as it scans songs
3. crash

Expected Results:

songs imported

How often does this happen?

every time

Additional Information:



Debugging Information:

Backtrace was generated from '/usr/bin/rhythmbox'

(no debugging symbols found)...Using host libthread_db library
"/lib/tls/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)...[Thread debugging using
libthread_db enabled]
[New Thread -151003008 (LWP 23005)]
[New Thread 15879088 (LWP 23030)]
[Thread debugging using libthread_db enabled]
[New Thread -151003008 (LWP 23005)]
[New Thread 15879088 (LWP 23030)]
[New Thread 5352368 (LWP 23029)]
[New Thread 67328944 (LWP 23027)]
[New Thread 105978800 (LWP 23009)]
[New Thread 56839088 (LWP 23008)]
[New Thread 44448688 (LWP 23007)]
[New Thread 26586032 (LWP 23006)]
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...[Thread
debugging using libthread_db enabled]
[New Thread -151003008 (LWP 23005)]
[New Thread 15879088 (LWP 23030)]
(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)...(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)...0x00d5641a in ?? ()




------- Bug moved to this database by unknown@bugzilla.gnome.org 2004-04-23 06:07 -------


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-04-30 23:09:24 UTC
Can you try with the latest Rhythmbox and GStreamer from rawhide?

Can you narrow it down to a particular file?  From a terminal, run:
rhythmbox --debug

That should give you some idea of which file it is.
Comment 2 Tom Duffy 2004-05-04 19:51:20 UTC
ok, this is from version 0.8.3, same directory.  last lines of -debug at the end...

Backtrace was generated from '/usr/bin/rhythmbox'

(no debugging symbols found)...Using host libthread_db library
"/lib/tls/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)...[Thread debugging using libthread_db
enabled]
[New Thread -150179712 (LWP 16032)]
[New Thread 7011248 (LWP 16046)]
[Thread debugging using libthread_db enabled]
[New Thread -150179712 (LWP 16032)]
[New Thread 7011248 (LWP 16046)]
[Thread debugging using libthread_db enabled]
[New Thread -150179712 (LWP 16032)]
[New Thread 7011248 (LWP 16046)]
[New Thread 5417904 (LWP 16045)]
[New Thread 77061040 (LWP 16042)]
[New Thread 66571184 (LWP 16038)]
[New Thread 56081328 (LWP 16037)]
[New Thread 36678576 (LWP 16036)]
[New Thread 26188720 (LWP 16035)]
(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)...(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)...0x00ef841a in ?? ()


$ rhythmbox -debug
<snip>

[0x88022d8] [rb_metadata_load] rb-metadata-gst.c:418 (11:56:54): loading
metadata for uri: file:///home/tduffy/tmp/docp
[0x88022d8] [rb_metadata_gst_typefind_cb] rb-metadata-gst.c:371 (11:56:54):
found type text/plain
[0x88022d8] [rb_metadata_gst_error_cb] rb-metadata-gst.c:282 (11:56:54): caught
error: There is no element present to handle the stream's mime type text/plain.
[0x88022d8] [rb_metadata_load] rb-metadata-gst.c:516 (11:56:54): ignoring file
file:///home/tduffy/tmp/docp with detected type text/plain
[0x88022d8] [rhythmdb_add_song] rhythmdb.c:945 (11:56:54): unsupported file
[0x88022d8] [rb_metadata_load] rb-metadata-gst.c:418 (11:56:54): loading
metadata for uri: file:///home/tduffy/tmp/doibd
[0x88022d8] [rb_metadata_gst_typefind_cb] rb-metadata-gst.c:371 (11:56:54):
found type audio/x-mod
 
GStreamer-ERROR **: file gstelement.c: line 2882 (gst_element_change_state):
assertion failed: (time >= element->base_time)
aborting...
Xlib: unexpected async reply (sequence 0x9e10)!
[0x86fde30] [rb_playlist_manager_save_playlists] rb-playlist-manager.c:581
(11:56:57): saving the playlists
[0x86fde30] [rb_playlist_manager_save_playlists] rb-playlist-manager.c:584
(11:56:57): no save needed, ignoring
[0x86fde30] [rhythmdb_save] rhythmdb.c:1303 (11:56:58): saving the rhythmdb in
the background
[0x8a3f060] [rhythmdb_save_thread_main] rhythmdb.c:1290 (11:56:58): entering
save thread
[0x8a3f060] [rhythmdb_save_worker] rhythmdb.c:1262 (11:56:58): no save needed,
ignoring
/usr/share/bug-buddy/gdb-cmd:2: Error in sourced command file:
Previous frame inner to this frame (corrupt stack?)
Comment 3 Colin Walters 2004-09-29 21:22:31 UTC
Can you try running this command:

gst-launch-0.8 filesrc location=/home/tduffy/tmp/doibd ! typefind ! spider !
audio/x-raw-int ! fakesink
Comment 4 Tom Duffy 2004-09-29 21:34:33 UTC
[tduffy@duffman tduffy]$ gst-launch-0.8 filesrc location=/home/tduffy/tmp/doibd
! typefind ! spider ! audio/x-raw-int ! fakesink
RUNNING pipeline ...
Execution ended after 4 iterations (sum 49707000 ns, average 12426750 ns, min
31000 ns, max 26954000 ns).
Comment 5 Colin Walters 2004-09-29 22:03:44 UTC
But Rhythmbox still crashes on that file?
Comment 6 Tom Duffy 2004-09-29 22:13:12 UTC
I guess it doesn't anymore.  It has been a while and I am on an x86_64 box now.
Comment 7 Colin Walters 2004-09-30 02:46:51 UTC
Thanks.  Sorry about being slow, I'm trying to catch up on bugs...