Bug 299071 - Pulseaudio device chooser crashes randomly
Summary: Pulseaudio device chooser crashes randomly
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: padevchooser
Version: 7
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Lennart Poettering
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-09-20 19:27 UTC by Lubomir Kundrak
Modified: 2007-11-30 22:12 UTC (History)
1 user (show)

Fixed In Version: 0.3.svn20070925
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-11-11 17:13:16 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Lubomir Kundrak 2007-09-20 19:27:17 UTC
Description of problem:

A bit strange; pulseaudio daemon up and running, just pydevchooser refuses to start.

Version-Release number of selected component (if applicable):

padevchooser-0.9.3-2.fc6

Steps to reproduce:
$ padevchooser 
Segmentation fault (core dumped)
$ 

Actual results:

(gdb) bt
#0  0x00ad7f0c in g_type_check_instance_cast () from /lib/libgobject-2.0.so.0
#1  0x0804b272 in look_for_current_menu_item (h=<value optimized out>,
device=0x0, look_for_device=0, current_menu_item_info=0x805064c,
default_menu_item=0x97a3900, 
    other_menu_item=0x97a3968) at padevchooser.c:106
#2  0x0804b4b7 in look_for_current_menu_items () at padevchooser.c:130
#3  0x00112662 in ?? () from /usr/lib/libpulse-browse.so.0
#4  0x006600d4 in avahi_service_resolver_event (client=0x97acf68,
event=AVAHI_RESOLVER_FOUND, message=0x97b2a70) at resolver.c:148
#5  0x0065a7fe in filter_func (bus=0x97b15e0, message=0x97b2a70,
userdata=0x97acf68) at client.c:256
#6  0x002ef9d2 in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#7  0x00661a8c in dispatch_timeout_callback (t=0x97b1270, userdata=0x97ad038) at
../avahi-common/dbus-watch-glue.c:103
#8  0x00112c34 in ?? () from /usr/lib/libpulse-browse.so.0
#9  0x00116ca3 in ?? () from /usr/lib/libpulse-mainloop-glib.so.0
#10 0x00d587f2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#11 0x00d5b7cf in ?? () from /lib/libglib-2.0.so.0
#12 0x00d5bb79 in g_main_loop_run () from /lib/libglib-2.0.so.0
#13 0x04d0af44 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x0804c8d5 in main (argc=1, argv=0xbfdf0db4) at padevchooser.c:810
#15 0x00ba5f70 in __libc_start_main () from /lib/libc.so.6
#16 0x0804a9e1 in _start ()
(gdb) 

Additional info:

I will provide the relevant core dump and/or more information about it upon request.

Comment 1 Lubomir Kundrak 2007-09-20 19:31:23 UTC
Not reproducible anymore after several (~10) attempts to start.

Comment 2 Lubomir Kundrak 2007-10-08 14:17:00 UTC
Ping on this.

Comment 3 Lennart Poettering 2007-10-15 17:05:50 UTC
Humm, this is a very old padevchooser version. I am quite sure newer versions
behave a lot better. Any chance to get this reproduced on more recent versions?
If not I will close this bug.

Comment 4 Lubomir Kundrak 2007-10-15 17:20:59 UTC
Not. That is the latest F7 version.
Now I am using Rawhide, so I will surely let you know if this happens again.

Comment 5 Lennart Poettering 2007-11-11 17:13:16 UTC
I will close this now as CURRENTRELEASE, since the version in F8 should not
suffer by this problem anymore.


Note You need to log in before you can comment on or make changes to this bug.