[Bug 376121] [NEW] audacious hangs when tries to add rar-archive to playlist

Dmitry Grebeniuk gdsfh1 at gmail.com
Wed May 13 17:32:48 UTC 2009


Public bug reported:

Binary package hint: audacious

1.
$ lsb_release -rd
Description:	Ubuntu 9.04
Release:	9.04

2.
$ LC_ALL=C apt-cache policy audacious
audacious:
  Installed: 1.5.1-4ubuntu3
  Candidate: 1.5.1-4ubuntu3
  Version table:
 *** 1.5.1-4ubuntu3 0
        500 http://md.archive.ubuntu.com jaunty/universe Packages
        100 /var/lib/dpkg/status

3.
I'm creating file /tmp/somearchive.rar with these commands:
$ sudo apt-get install rar
$ cd /tmp
$ touch somefile
$ rar a somearchive.rar somefile
I'm trying to add /tmp/somearchive.rar by pressing Ctrl-Ins, then selecting file in dialog (or selecting any directory that contains any rar-archive), then clicking "Add" button.
I expect that audacious will skip this/any rar-archive or, less likely, will add the contents of archive to playlist (however, I don't need such functionality, so skipping the archive would be enough for me).

4.
After clicking "Add", audacious begins to use cpu (60%user, 40%system approx, on my system) until interrupted (I've tried to wait about 20 minutes), without any other effects, and it stops redrawing GUI.
I ran it (either from audacious-dbg package or from audacious; the picture is the same, except symbols) under gdb and hit Ctrl-C when audacious was eating cpu:

^CAudacious has received SIGINT and is shutting down.
[Thread 0xb4748b90 (LWP 23180) exited]
amidi-plug(i_backend.c:i_backend_unload:164): unloading backend 'alsa'
amidi-plug(i_backend.c:i_backend_unload:167): backend 'alsa' unloaded
[Thread 0xb5710b90 (LWP 23179) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb72a2750 (LWP 23174)]
0xb64d9688 in ?? ()
(gdb) bt
#0  0xb64d9688 in ?? ()
#1  0xb64d66b8 in ?? ()
#2  0xb64ac255 in ?? ()
#3  0xb64aa08c in ?? ()
#4  0x0805b3bf in input_do_check_file (ip=0xb64ebff4, fd=0x0, 
    filename_proxy=0xa40be60 "file:///tmp/somearchive.rar", loading=1)
    at input.c:276
#5  0x0805b779 in input_check_file (
    filename=0xa40e258 "file:///tmp/somearchive.rar", loading=1) at input.c:449
#6  0x080625b8 in do_precheck (playlist=0x9f232b0, 
    uri=0xa40e258 "file:///tmp/somearchive.rar", pr=0xbfedd024)
    at playlist.c:1717
[....]

Maybe it will be interesting for you: ip's from first three lines
doesn't match any shared library's range that gdb show with "info
sharedlibrary".

** Affects: audacious (Ubuntu)
     Importance: Undecided
         Status: New

-- 
audacious hangs when tries to add rar-archive to playlist
https://bugs.launchpad.net/bugs/376121
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list