Rhythmbox crashes when trying to connect to iPhone

Bug #1864178 reported by Jairam Chandar
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Rhythmbox
Fix Released
Unknown
rhythmbox (Ubuntu)
Fix Released
High
Unassigned

Bug Description

I connected my iPhone to my laptop running Ubuntu 19.10. Nautilus and Shotwell loaded the device fine. But when I open Rhythmbox, it crashes.
I opened Rhythmbox from the terminal to see the error and I got this

```
(rhythmbox:15045): Gtk-WARNING **: 09:47:19.122: actionhelper: action app.play-repeat can't be activated due to parameter type mismatch (parameter type NULL, target type b)

(rhythmbox:15045): Gtk-WARNING **: 09:47:19.122: actionhelper: action app.play-shuffle can't be activated due to parameter type mismatch (parameter type NULL, target type b)
**
Rhythmbox:ERROR:rb-ipod-helpers.c:359:rb_ipod_helpers_is_ipod: assertion failed: (strlen (uri) >= 46)
Bail out! Rhythmbox:ERROR:rb-ipod-helpers.c:359:rb_ipod_helpers_is_ipod: assertion failed: (strlen (uri) >= 46)
[1] 15045 abort (core dumped) rhythmbox
```

Details of the current system:

```
lsb_release -rd
Description: Ubuntu 19.10
Release: 19.10
```

```
apt-cache policy rhythmbox
rhythmbox:
  Installed: 3.4.3-2ubuntu1
  Candidate: 3.4.3-2ubuntu1
  Version table:
 *** 3.4.3-2ubuntu1 500
        500 http://gb.archive.ubuntu.com/ubuntu eoan/main amd64 Packages
        100 /var/lib/dpkg/status
```

What I expected to happen:
I was expected Rhythmbox to show my iPhone under "devices"

What actually happned:
Rhythmbox just crashed

Revision history for this message
crvi (crvi) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in rhythmbox (Ubuntu):
status: New → Confirmed
Changed in rhythmbox (Ubuntu):
importance: Undecided → High
status: Confirmed → Triaged
Changed in rhythmbox:
status: Unknown → New
Revision history for this message
Clinton H (49studebaker) wrote :

Same problem in 20.04.1

Revision history for this message
crvi (crvi) wrote :

this is an upstream bug as mentioned in comment #1.

Changed in rhythmbox:
status: New → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :
Changed in rhythmbox (Ubuntu):
status: Triaged → Fix Committed
Benoit Yelle (francofun)
Changed in rhythmbox (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.