Hi guys
Since updating pulseaudio in maverick to latest stable queue a couple of days 
ago, a bug report has been filed with a segfault. Bug is here:

https://bugs.edge.launchpad.net/ubuntu/+source/pulseaudio/+bug/640127

I have attached the threaded stack trace to this email. I'll try and take a 
look myself, but if anybody more familiar with the code could also take a look 
and try and work out whats going on, that would be appreciated.

Thanks

Luke
.
Thread 1 (process 6189):
#0  0x003f28fa in xcb_setup_vendor_end () from /usr/lib/libxcb.so.1
No symbol table info available.
#1  0x003f299f in xcb_setup_pixmap_formats_iterator ()
   from /usr/lib/libxcb.so.1
No symbol table info available.
#2  0x003f2a0f in xcb_setup_roots_iterator () from /usr/lib/libxcb.so.1
No symbol table info available.
#3  0x003821c3 in pa_x11_get_prop (xcb=0x3fc700, 
    name=0xb2fa8d "PULSE_SERVER", p=0xbfe7085c "\032", l=1024)
    at pulsecore/x11prop.c:56
        ret = <value optimized out>
        len = <value optimized out>
        req = <value optimized out>
        prop = <value optimized out>
        a = <value optimized out>
#4  0x00b27fdc in pa_client_conf_from_x11 (c=0x8842dd8, dname=0x0)
    at pulse/client-conf-x11.c:58
        xcb = (xcb_connection_t *) 0x3fc700
        ret = <value optimized out>
        t = 
"\032\000\000\000Pk\202\b\020\000\000\000I\000\000\0008\000\000\000�\203c\000�oc\000�\203c\000�'\204\b\230\b�]�T\000�O4\000�\000,\000�O4\000�\033\204\b�\b�\226�+\000�\033\204\b\226u0\000�\213.\000�O4\000�O4\000�\033\204\b\226�T\000�\004,\000�\033\204\b\000\000\000\000-\030\000\000�O4\000�'\204\bcu0\000\001\000\000\000x\0230\000�\f2\000\001\000\000\000��\202\b\031\000\000\000\000\000\000\000<\t�!\000\000\000\232DEB�$�\000�oc\000�\203c\000\200\000\000\000(\t�]�T\000H\t���\000\000\000\000\000"...
        __func__ = "pa_client_conf_from_x11"
        __PRETTY_FUNCTION__ = "pa_client_conf_from_x11"
#5  0x00afd9eb in pa_context_new_with_proplist (mainloop=0x8834ae4, 
    name=0x806352e "ayatana.indicator.sound", p=0x0) at pulse/context.c:182
        c = (pa_context *) 0x8841868
        __func__ = "pa_context_new_with_proplist"
        __PRETTY_FUNCTION__ = "pa_context_new_with_proplist"
#6  0x00afdafc in pa_context_new (mainloop=0x8834ae4, 
    name=0x806352e "ayatana.indicator.sound") at pulse/context.c:116
No locals.
#7  0x0804dfbb in context_state_callback (c=0x8834b48, userdata=0x0)
    at pulse-manager.c:122
        o = <value optimized out>
#8  0x00afdb66 in pa_context_set_state (c=0x8834b48, st=PA_CONTEXT_FAILED)
    at pulse/context.c:302
        __func__ = "pa_context_set_state"
        __PRETTY_FUNCTION__ = "pa_context_set_state"
#9  0x00afddac in pa_context_fail (c=0x8834b48, error=11)
    at pulse/context.c:325
        __func__ = "pa_context_fail"
        __PRETTY_FUNCTION__ = "pa_context_fail"
#10 0x00aff440 in pstream_die_callback (p=0x88402e0, userdata=0xbfe70734)
    at pulse/context.c:334
        __func__ = "pstream_die_callback"
        __PRETTY_FUNCTION__ = "pstream_die_callback"
#11 0x003714d9 in do_something (p=0x88402e0) at pulsecore/pstream.c:200
        __func__ = "do_something"
        __PRETTY_FUNCTION__ = "do_something"
#12 0x0035c9de in callback (m=0x8834ae4, e=0x8832660, fd=7, f=5, 
    userdata=0x882f368) at pulsecore/iochannel.c:119
        changed = <value optimized out>
        __func__ = "callback"
        __PRETTY_FUNCTION__ = "callback"
#13 0x009e5e43 in dispatch_func (source=0x8834ab0, callback=0, userdata=0x0)
    at pulse/glib-mainloop.c:585
        e = (pa_io_event *) 0x8832660
        __PRETTY_FUNCTION__ = "dispatch_func"
#14 0x002b6015 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#15 0x002b9e28 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#16 0x002ba367 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#17 0x0804d2b0 in main (argc=1, argv=0xbfe71264) at sound-service.c:74
        service = <value optimized out>
        root_menuitem = (DbusmenuMenuitem *) 0x8831828
        server = <value optimized out>
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss

Reply via email to