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 369214 - crash in Rhythmbox Music Player: Importing MP3 files from...
crash in Rhythmbox Music Player: Importing MP3 files from...
Status: RESOLVED WONTFIX
Product: gnome-vfs
Classification: Deprecated
Component: Other
2.16.x
Other All
: High critical
: ---
Assigned To: gnome-vfs maintainers
gnome-vfs maintainers
gnome[unmaintained]
: 369969 371512 371931 376953 377631 378771 378972 378975 379538 380138 395298 401612 409364 426757 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-11-02 03:26 UTC by gavin_young
Modified: 2018-08-17 13:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16


Attachments
improve dbus disconnect handling (1.69 KB, patch)
2006-11-23 13:53 UTC, Jonathan Matthew
committed Details | Review

Description gavin_young 2006-11-02 03:26:08 UTC
What were you doing when the application crashed?
Importing MP3 files from SMB share.


Distribution: Fedora Core release 6 (Zod)
Gnome Release: 2.16.0 2006-09-04 (Red Hat, Inc)
BugBuddy Version: 2.16.0

Memory status: size: 145469440 vsize: 0 resident: 145469440 share: 0 rss: 20598784 rss_rlim: 0
CPU usage: start_time: 1162437871 rtime: 0 utime: 465 stime: 0 cutime:437 cstime: 0 timeout: 28 it_real_value: 0 frequency: 5

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

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1208985888 (LWP 4882)]
[New Thread -1384281200 (LWP 4925)]
[New Thread -1300362352 (LWP 4890)]
(no debugging symbols found)
0x006fa402 in __kernel_vsyscall ()

Thread 2 (Thread -1384281200 (LWP 4925))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 __kernel_vsyscall
  • #5 raise
    from /lib/libc.so.6
  • #6 abort
    from /lib/libc.so.6
  • #7 dbus_malloc
    from /lib/libdbus-1.so.3
  • #8 dbus_watch_set_data
    from /lib/libdbus-1.so.3
  • #9 dbus_message_unref
    from /lib/libdbus-1.so.3
  • #10 gnome_vfs_daemon_message_iter_get_file_info
    from /usr/lib/libgnomevfs-2.so.0
  • #11 gnome_vfs_daemon_message_iter_get_file_info
    from /usr/lib/libgnomevfs-2.so.0
  • #12 gnome_vfs_get_file_info_uri_cancellable
    from /usr/lib/libgnomevfs-2.so.0
  • #13 gnome_vfs_job_get_count
    from /usr/lib/libgnomevfs-2.so.0
  • #14 gnome_vfs_job_get_count
    from /usr/lib/libgnomevfs-2.so.0
  • #15 gnome_vfs_is_primary_thread
    from /usr/lib/libgnomevfs-2.so.0
  • #16 g_thread_pool_push
    from /lib/libglib-2.0.so.0
  • #17 g_thread_create_full
    from /lib/libglib-2.0.so.0
  • #18 start_thread
    from /lib/libpthread.so.0
  • #19 clone
    from /lib/libc.so.6

Comment 1 Alex Lancaster 2006-11-02 22:27:10 UTC
Thanks for taking the time to report this bug.
Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 2 Alex Lancaster 2006-11-02 22:28:30 UTC
Also please set the "Version" field in the bug, so we know which version you are running against.
Comment 3 gavin_young 2006-11-02 23:02:59 UTC
I've installed rhythmbox-debuginfo package but haven't been able to cause it to crash yet. As soon as I have the more detailed crash info I'll paste it in here.

Version is 0.9.5 on FC6.

I can't seem to import & play mp3 files directly from a mounted smb share, Rhythmbox just reports them as import errors "cannot read from resource". Is this correct? I'm sure I could play import and play files directly using fc5...
Comment 4 Alex Lancaster 2006-11-02 23:27:22 UTC
Can you play local MP3 files?  Don't forget you need gstreamer-plugins-ugly from livna or freshrpms for the codecs.

Ideally upgrade to 0.9.6.
Comment 5 Alex Lancaster 2006-11-02 23:31:10 UTC
Also can you run in debug mode: "rhythmbox -d" and paste the lines near where the error occurs into this bug.  It may be the bug that was fixed recently in CVS (can't recall number just now) concerned with error messages that were in the wrong encoding.
Comment 6 Alex Lancaster 2006-11-02 23:33:48 UTC
(In reply to comment #5)
> It may be the bug that was fixed recently in CVS (can't recall number just now)
> concerned with error messages that were in the wrong encoding.

The bug is bug #356485 and it was not about encoding but it was about a song-properties method.  Seems like similar symptoms to your issue.

Comment 7 Karsten Bräckelmann 2006-11-03 13:35:38 UTC
*** Bug 369969 has been marked as a duplicate of this bug. ***
Comment 8 James "Doc" Livingston 2006-11-06 21:31:50 UTC
*** Bug 371512 has been marked as a duplicate of this bug. ***
Comment 9 Karsten Bräckelmann 2006-11-07 17:10:00 UTC
*** Bug 371931 has been marked as a duplicate of this bug. ***
Comment 10 James "Doc" Livingston 2006-11-20 10:28:56 UTC
*** Bug 376953 has been marked as a duplicate of this bug. ***
Comment 11 André Klapper 2006-11-23 00:20:30 UTC
*** Bug 378054 has been marked as a duplicate of this bug. ***
Comment 12 André Klapper 2006-11-23 00:25:35 UTC
as we have a nautilus and a rhythmbox report, should this be moved to gnome-vfs?
Comment 13 James "Doc" Livingston 2006-11-23 07:27:53 UTC
Since it's affecting nautilus too, that sounds like a good idea. Re-assigning.
Comment 14 Jonathan Matthew 2006-11-23 09:20:21 UTC
Applications using gnome-vfs seem to crash pretty readily when the daemon dies.
Comment 15 Jonathan Matthew 2006-11-23 13:53:46 UTC
Created attachment 77059 [details] [review]
improve dbus disconnect handling

This fixes a few assertion failures and other errors that occur when the connection to the daemon dies while an operation is in progress.
Comment 16 Jonathan Matthew 2006-11-24 23:39:16 UTC
*** Bug 378972 has been marked as a duplicate of this bug. ***
Comment 17 James "Doc" Livingston 2006-11-25 00:06:01 UTC
*** Bug 378771 has been marked as a duplicate of this bug. ***
Comment 18 James "Doc" Livingston 2006-11-25 00:08:41 UTC
*** Bug 378975 has been marked as a duplicate of this bug. ***
Comment 19 Jonathan Matthew 2006-11-26 20:51:49 UTC
*** Bug 379538 has been marked as a duplicate of this bug. ***
Comment 20 Jonathan Matthew 2006-11-27 06:50:58 UTC
See also https://bugs.freedesktop.org/show_bug.cgi?id=9164 - a race condition in dbus that I suspect is causing the message refcount assertion failures.
Comment 21 Jonathan Matthew 2006-11-28 14:36:33 UTC
*** Bug 380138 has been marked as a duplicate of this bug. ***
Comment 22 Christian Kirbach 2007-01-04 13:46:29 UTC
*** Bug 377631 has been marked as a duplicate of this bug. ***
Comment 23 palfrey 2007-01-11 18:26:47 UTC
*** Bug 395298 has been marked as a duplicate of this bug. ***
Comment 24 André Klapper 2007-01-28 23:24:41 UTC
*** Bug 401612 has been marked as a duplicate of this bug. ***
Comment 25 Jonathan Matthew 2007-02-28 21:38:19 UTC
The patch was committed a while ago.
Comment 26 André Klapper 2007-03-17 02:51:26 UTC
*** Bug 409364 has been marked as a duplicate of this bug. ***
Comment 27 James "Doc" Livingston 2007-04-06 07:02:51 UTC
*** Bug 426757 has been marked as a duplicate of this bug. ***
Comment 28 André Klapper 2018-08-17 13:47:26 UTC
gnome-vfs got deprecated in 2008.

gnome-vfs is not under active development anymore and had its last code changes
in 2011. Its codebase has been archived:
https://gitlab.gnome.org/Archive/gnome-vfs/commits/master

gio (in glib) and gvfs are its successors. See https://developer.gnome.org/gio/stable/ch33.html and https://people.gnome.org/~gicmo/gio-migration-guide/ for porting info.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Feel free to open a task in GNOME Gitlab if the issue described in this task still applies to a recent + supported version of glib/gio/gvfs. Thanks!