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 670413 - Error when transferring music to Samsung Galaxy Nexus
Error when transferring music to Samsung Galaxy Nexus
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: Plugins (other)
2.95
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-02-19 23:17 UTC by John Karahalis [:openjck]
Modified: 2018-05-24 17:20 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description John Karahalis [:openjck] 2012-02-19 23:17:39 UTC
I am attempting to transfer music to my Samsung Galaxy Nexus. When I start Rhythmbox (with the Nexus NOT connected) I get the following errors:

> (rhythmbox:7993): Rhythmbox-WARNING **: libmtp error: Get Storage information failed.
> 
> (rhythmbox:7993): Rhythmbox-WARNING **: libmtp error: PTP Layer error 02fe: get_handles_recursively(): could not get object handles.
> 
> (rhythmbox:7993): Rhythmbox-WARNING **: libmtp error: (Look this up in ptp.h for an explanation.)
> 
> (rhythmbox:7993): Rhythmbox-WARNING **: libmtp error: PTP Layer error 02fe: get_handles_recursively(): could not get object handles.
> 
> (rhythmbox:7993): Rhythmbox-WARNING **: libmtp error: (Look this up in ptp.h for an explanation.)
> 
> (rhythmbox:7993): Rhythmbox-WARNING **: libmtp error: PTP Layer error 02fe: get_handles_recursively(): could not get object handles.
> 
> (rhythmbox:7993): Rhythmbox-WARNING **: libmtp error: (Look this up in ptp.h for an explanation.)
> 
> (rhythmbox:7993): Rhythmbox-WARNING **: libmtp error: PTP Layer error 02fe: get_handles_recursively(): could not get object handles.
> 
> (rhythmbox:7993): Rhythmbox-WARNING **: libmtp error: (Look this up in ptp.h for an explanation.)

After that, I connect the Nexus and drag one song over to it. After waiting for a while, Rhythmbox pops up the following error message:

> Error transferring track

> Unable to send file to MTP device: PTP Layer error 02ff: send_file_object_info(): Could not send object info.

One person I talked to mentioned that Rhythmbox actually segfaults when he tries to drag a track over. I seem to remember this happening to me too when I used an older version of Rhythmbox. His report...

> Feb 19 08:50:37 localhost kernel: [ 2721.477698] rhythmbox[12314]: segfault at 18 ip 00007f1230d3bf00 sp 00007fff950a9c50 error 4 in librhythmbox-core.so.5.0.0[7f1230cb2000+12e000]
> Feb 19 08:50:38 localhost kernel: [ 2723.076970] rhythmbox-metad[12502]: segfault at 9 ip 0000000000408305 sp 00007fff0f498390 error 4 in rhythmbox-metadata[400000+12000]

Do you think this is a bug in Rhythmbox or a bug in libmtp?
Comment 1 Jonathan Matthew 2012-02-19 23:31:01 UTC
Most likely a bug in libmtp or your phone.

> One person I talked to mentioned that Rhythmbox actually segfaults when he
> tries to drag a track over. I seem to remember this happening to me too when I
> used an older version of Rhythmbox. His report...
> 
> > Feb 19 08:50:37 localhost kernel: [ 2721.477698] rhythmbox[12314]: segfault at 18 ip 00007f1230d3bf00 sp 00007fff950a9c50 error 4 in librhythmbox-core.so.5.0.0[7f1230cb2000+12e000]
> > Feb 19 08:50:38 localhost kernel: [ 2723.076970] rhythmbox-metad[12502]: segfault at 9 ip 0000000000408305 sp 00007fff0f498390 error 4 in rhythmbox-metadata[400000+12000]

This provides absolutely no information beyond "something crashed".  This person needs to file a full bug report.
Comment 2 John Karahalis [:openjck] 2012-02-20 00:09:48 UTC
(In reply to comment #1)
> This provides absolutely no information beyond "something crashed".  This
> person needs to file a full bug report.

That's all he gave me.

I'll send a note to the libmtp people to see if they can confirm that this is a libmtp bug. Thanks for the insight!
Comment 3 John Karahalis [:openjck] 2012-02-20 00:58:02 UTC
libmtp bug:

https://sourceforge.net/tracker/?func=detail&aid=3489472&group_id=158745&atid=809061
Comment 4 John Karahalis [:openjck] 2012-02-20 01:00:26 UTC
libmtp bug report: 

https://sourceforge.net/tracker/?func=detail&aid=3489472&group_id=158745&atid=809061
Comment 5 John Karahalis [:openjck] 2012-02-22 15:29:55 UTC
Could this be a dupe of bug 668389?
Comment 6 John Karahalis [:openjck] 2012-02-22 15:41:59 UTC
Could this be a dupe of bug 668389?
Comment 7 John Karahalis [:openjck] 2012-02-22 15:43:45 UTC
Sorry for the duplicate comments everywhere. I keep getting ISE's from bugzilla.gnome.org.
Comment 8 GNOME Infrastructure Team 2018-05-24 17:20:39 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/1158.