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 353508 - Firwire iPod + rhythmbox -> crash
Firwire iPod + rhythmbox -> crash
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: Removable Media
0.9.5
Other other
: High critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks: 338564
 
 
Reported: 2006-08-30 07:32 UTC by benh
Modified: 2007-03-29 18:22 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description benh 2006-08-30 07:32:03 UTC
Distribution: Debian testing/unstable
Package: rhythmbox
Severity: Normal
Version: GNOME2.14.3 0.9.5
Gnome-Distributor: Debian
Synopsis: Firwire iPod + rhythmbox -> crash
Bugzilla-Product: rhythmbox
Bugzilla-Component: general
Bugzilla-Version: 0.9.5
BugBuddy-GnomeVersion: 2.0 (2.14.1)
Description:
Description of the crash:

RB. dies when enabling the ipod plugin

Steps to reproduce the crash:
1. iPod plugged, RB open
2. Plugins -> click on the checkbox to enable the ipod one
3. Kaboom

Expected Results:


How often does this happen?

100% reproduceable

Additional Information:

Current debian powerpc sid running on a Quad  G5. iPod is mounted on
/media/Ben's iPod (gack, spaces in the name), HFS+



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)
[Thread debugging using libthread_db enabled]
[New Thread -134442976 (LWP 22165)]
[New Thread -136354592 (LWP 22174)]
[New Thread -135625504 (LWP 22167)]
(no debugging symbols found)
0x0f9367e0 in __waitpid_nocancel () from /lib/tls/libpthread.so.0

Thread 1 (Thread -134442976 (LWP 22165))

  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #1 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 strlen
    from /lib/tls/libc.so.6
  • #4 g_strdup
    from /usr/lib/libglib-2.0.so.0
  • #5 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #6 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #7 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #8 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #9 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #10 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #11 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #12 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #13 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #14 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #15 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #16 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #17 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #18 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #19 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #20 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #21 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #22 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #23 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #24 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #25 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #26 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #27 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #28 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #29 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #30 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #31 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #32 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #33 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #34 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #35 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #36 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #37 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #38 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #39 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #40 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #41 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #42 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #43 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #44 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #45 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #46 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #47 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #48 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #49 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #50 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #51 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #52 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #53 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #54 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #55 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #56 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #57 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #58 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #59 itdb_device_list_devices
    from /usr/lib/libgpod.so.0
  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0




------- Bug created by bug-buddy at 2006-08-30 07:32 -------

Comment 1 Christophe Fergeau 2006-08-30 07:54:05 UTC
Hi benh ;) 
Which libgpod version are you using? It's probably fixed with latest libgpod CVS (a new release is upcoming)
Comment 2 Alex Lancaster 2006-09-04 14:52:27 UTC
Switch to NEEDINFO.  As Christophe says, crash looks to be in libgpod. 

Also, that stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Comment 3 Alex Lancaster 2006-09-27 02:54:46 UTC
Add to iPod tracker bug.
Comment 4 Christophe Fergeau 2006-10-06 08:01:36 UTC
It's probably a duplicate of bug #352972 even if here the stacktrace seems to indicate that libgpod got stuck in an infinite loop.
Comment 5 Christophe Fergeau 2006-10-06 12:17:14 UTC
benh, which iPod model do you have? Still your 1st/2nd gen one, or did you buy a new one? If you have a newer one, did you upgrade the firmware to the latest release? If so, could you check if http://bugzilla.gnome.org/show_bug.cgi?id=352972#c28 applies to your case? Thanks!
Comment 6 benh 2006-10-06 21:51:23 UTC
Sorry, I didn't come back to you earlier, got pretty busy and it slipped out of my mind. I was using whatever was in sid at the time. I'll try again after an update (I can try a CVS build too I suppose).

Yes, it's still my old brick (gen 2 I think) with whatever firmware is the latest for those oldies.
Comment 7 André Klapper 2007-01-27 22:48:12 UTC
benh, is this still an issue or can this be closed as obsolete?
Comment 8 Christophe Fergeau 2007-03-29 18:22:24 UTC
Closing this bug since it has been nearly six months without an answer, feel free to reopen it if you can still reproduce with newer rhythmbox versions.