Bug 157384

Summary: banshee segfaults on start with a mounted iPod device
Product: [openSUSE] SUSE Linux 10.1 Reporter: Martin Szulecki <novell>
Component: GNOMEAssignee: E-mail List <gnome-bugs>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Minor    
Priority: P5 - None    
Version: Beta 7   
Target Milestone: ---   
Hardware: i686   
OS: SuSE Linux 10.1   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Martin Szulecki 2006-03-11 02:05:49 UTC
banshee segfaults on startup when my iPod (FAT32) 3G Firewire is mounted.

Command Line:
---
<:~/> banshee
Warning: [3/11/2006 2:52:17 AM] (Cannot connect to NetworkManager) - An available, working network connection will be assumed
Debug: [3/11/2006 2:52:18 AM] (Changed active playback engine) - GStreamer
Debug: [3/11/2006 2:52:18 AM] (Loaded primary playback engine) - GStreamer
Debug: [3/11/2006 2:52:18 AM] (Loaded Audio CD playback engine) - GStreamer
Debug: [3/11/2006 2:52:18 AM] (Audio CD Core Initialized) -
Segmentation fault
---

Description:

I THINK this does not affect regular iPod users as mine contains iPodlinux which resides on an extra ext3 partition on the iPod disk. I assume some routines (or libraries) in banshee do not compensate for this and might get "disturbed" by the two "iPod's". (However unmounting the ext3 partition did not help. Only unounting the main iPod partition makes banshee startup. I hope banshee does not generally fail with an iPod mounted.)

Details:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sdb2              9700344   1725896   7974448  18% /media/IPOD-1
/dev/sdb3                31109     10252     19251  35% /media/disk

/dev/sdb2 on /media/IPOD-1 type vfat (rw,nosuid,nodev,flush,shortname=winnt,utf8,uid=1000)
/dev/sdb3 on /media/disk type ext3 (rw,nosuid,nodev)

Installed package(s):

- banshee-devel (0.10.7-3 / _0.10.7-3)
- banshee-debuginfo (0.10.7-3 / _0.10.7-3)
- banshee (0.10.7-3 / _0.10.7-3)
- banshee-engine-gst (0.10.7-3 / _0.10.7-3)
- banshee-plugins-default (0.10.7-3 / _0.10.7-3)

Attempts to fix it WITHOUT success (same segfault):

- Reinstalled all packages
- umount /media/disk/ (unmount that supposingly problematic partition)

Attempts to fix with success:

- Unmount iPod device
- Use Rhythmbox instead

Debug:

*** I don't know how to supply a backtrace/debugging information as it is a mono application. Will supply anything you need for debugging purposes if required. ***
Comment 1 Christian Boltz 2006-03-11 12:05:39 UTC

*** This bug has been marked as a duplicate of 157382 ***