Bug 677436

Summary: Duplicate section alsa-gapless in ~/.config/audacious/config
Product: [Fedora] Fedora Reporter: Christopher Beland <beland>
Component: audaciousAssignee: Michael Schwendt <bugs.michael>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 14CC: atkac, bugs.michael
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-03-24 23:10:57 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
/home/beland/.config/audacious/config none

Description Christopher Beland 2011-02-14 19:21:22 UTC
Created attachment 478689 [details]
/home/beland/.config/audacious/config

Upon starting audacious today, feeding in some filenames on the command line, I got the following error:

(keyfile.c:161) [keyfile_open]: Duplicate section alsa-gapless in /home/beland/.config/audacious/config
(keyfile.c:176) [keyfile_open]: Duplicate value pcm in section alsa-gapless in /home/beland/.config/audacious/config
(keyfile.c:176) [keyfile_open]: Duplicate value mixer in section alsa-gapless in /home/beland/.config/audacious/config

I believe this may have started with today's update to audacious-2.4.3-4.fc14.i686.  It did not happen on subsequent startups, and inspecting the file now, there is only one such section.

Comment 1 Michael Schwendt 2011-02-14 19:49:43 UTC
What do you expect me to do with this ticket?

You don't use alsa-gapless for audio output. You've configured Pulse Audio output.

"alsa-gapless" doesn't exist in Audacious 2.4 anymore. It's the old output plugin name from Audacious 2.2. In Audacious 2.4 it's called just "alsa". Probably you've upgraded from Fedora 13.

The update you refer to has only fixed a memleak in id3v1 and a special case in playlist enqueing. It didn't touch anything related to config file loading or parsing.

However, the "libmcs" update from January did touch keyfile.c and added the "Duplicate section" warnings.

Your config file appears to be corrupted.

In section [audacious]:

| use_realtime=b=ALS0
| easy_move=?µ£::

In section [skins]:

| playlist_width=cy=441u

In section [alsa-gapless]:

| er_height=456


It could be that more of the key/value pairs are wrong.

Consider creating a backup copy of your config file, even if you decide to delete your old one and start from scratch. Then you can use "diff -u" whenever you have the feeling something still damages your new config file.