Ubuntu 12.10 / Exaile 3.3.0: Collection manager adds the home folder instead of the selected folder each time

Bug #1056371 reported by Alin Andrei
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
High
Dustin Spicuzza

Bug Description

The Exaile Collection manager adds the home folder instead of the selected folder each time. This only occurs in Ubuntu 12.10 (I've tested it with Ubuntu 12.04 and 11.10 and it doesn't occur), with Exaile 3.3.0. The only way to add a different path is to manually enter the exact path to a folder, instead of browsing for folders.

Let me know if you need more info!

Related branches

Revision history for this message
Dustin Spicuzza (dustin-virtualroadside) wrote :

Run exaile from a terminal as "exaile --debug", are there any stack traces/errors that show up? I don't have 12.10 yet, and so this is a bit difficult to test.

Changed in exaile:
status: New → Incomplete
Revision history for this message
Alin Andrei (nilarimogard) wrote :
Download full text (18.6 KiB)

Unfortunately no, there's no output when adding a folder to the Exaile music library. Here's the whole debug output:

andrei@andrei-desktop:~$ exaile --debug
13:21:53,899:INFO : Loading Exaile 3.3.0-dev... (xl.main)
13:21:53,900:INFO : Loading settings... (xl.main)
13:21:55, 37:DEBUG : Provider m3u registered for service playlist-format-converter (xl.providers)
13:21:55, 37:DEBUG : Provider pls registered for service playlist-format-converter (xl.providers)
13:21:55, 37:DEBUG : Provider asx registered for service playlist-format-converter (xl.providers)
13:21:55, 37:DEBUG : Provider xspf registered for service playlist-format-converter (xl.providers)
13:21:55, 38:DEBUG : Normal playback engine selected. (xl.player)
13:21:56,326:DEBUG : Provider tags registered for service covers (xl.providers)
13:21:56,326:DEBUG : Provider localfile registered for service covers (xl.providers)
13:21:56,384:DEBUG : Provider tracknumber registered for service tag-formatting (xl.providers)
13:21:56,828:DEBUG : Provider discnumber registered for service tag-formatting (xl.providers)
13:21:56,980:DEBUG : Provider artist registered for service tag-formatting (xl.providers)
13:21:56,980:DEBUG : Provider __length registered for service tag-formatting (xl.providers)
13:21:56,980:DEBUG : Provider __rating registered for service tag-formatting (xl.providers)
13:21:56,980:DEBUG : Provider __last_played registered for service tag-formatting (xl.providers)
13:21:56,981:DEBUG : Provider __date_added registered for service tag-formatting (xl.providers)
13:21:56,981:DEBUG : Provider __loc registered for service tag-formatting (xl.providers)
13:21:56,981:DEBUG : Provider comment registered for service tag-formatting (xl.providers)
13:21:57,533:DEBUG : Provider tracknumber registered for service playlist-columns (xl.providers)
13:21:57,533:DEBUG : Provider title registered for service playlist-columns (xl.providers)
13:21:57,533:DEBUG : Provider artist registered for service playlist-columns (xl.providers)
13:21:57,533:DEBUG : Provider composer registered for service playlist-columns (xl.providers)
13:21:57,534:DEBUG : Provider album registered for service playlist-columns (xl.providers)
13:21:57,534:DEBUG : Provider __length registered for service playlist-columns (xl.providers)
13:21:57,534:DEBUG : Provider discnumber registered for service playlist-columns (xl.providers)
13:21:57,535:DEBUG : Provider __rating registered for service playlist-columns (xl.providers)
13:21:57,535:DEBUG : Provider date registered for service playlist-columns (xl.providers)
13:21:57,535:DEBUG : Provider genre registered for service playlist-columns (xl.providers)
13:21:57,535:DEBUG : Provider __bitrate registered for service playlist-columns (xl.providers)
13:21:57,536:DEBUG : Provider __loc registered for service playlist-columns (xl.providers)
13:21:57,536:DEBUG : Provider __basename registered for service playlist-columns (xl.providers)
13:21:57,536:DEBUG : Provider __playcount registered for service playlist-columns (xl.providers)
13:21:57,536:DEBUG : Provider bpm registered for service playlist-columns (xl.providers)
13:21:5...

Revision history for this message
Moritz Kammerer (moritz-kammerer) wrote :

Bug affects me too. Do you need more info to reproduce this behaviour?

Revision history for this message
Dustin Spicuzza (dustin-virtualroadside) wrote :

More information would be *very* useful.

I actually just upgraded to Kubuntu 12.10 last night, so I'll have to try it there too. Probably won't get to it today, however.

Revision history for this message
GoncaloP (goncalop) wrote :

It seems that this bug affects both my computers. They are running Linux Mint 14 (Ubuntu 12.10) with Cinnamon, and Exaile 3.2.2. Running in debug shows no output when selecting the folder, and it just defaults to /home/user, no matter what dir is chosen.

I can provide more information, if you tell me what you need.

Revision history for this message
Dustin Spicuzza (dustin-virtualroadside) wrote :

Sorry for the delay, I've been rather busy lately. I finally took some time to look at this, and it happens on my computer too. The code appears to be functionally correct, so it must be some bug in GTK that was somehow introduced in the latest version. It's a rather bizarre problem, but I've identified a workaround for it. Fixed on trunk in r4351, and 3.3.2 in r4318.

Changed in exaile:
assignee: nobody → Dustin Spicuzza (dustin-virtualroadside)
importance: Undecided → High
milestone: none → 3.3.2
status: Incomplete → Fix Committed
Changed in exaile:
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.