[colin@jimmy pulse]$ gdb aplay GNU gdb 6.8-1mdv2009.0 (Mandriva Linux release 2009.0) Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-mandriva-linux-gnu"... (no debugging symbols found) Missing debug package(s), you should install: alsa-utils-debug (gdb) set args /usr/share/sounds/ia_ora-notification.wav (gdb) run Starting program: /usr/bin/aplay /usr/share/sounds/ia_ora-notification.wav [Thread debugging using libthread_db enabled] [New Thread 0x7f9a77ab16f0 (LWP 14097)] [New Thread 0x41c9f950 (LWP 14100)] Playing WAVE '/usr/share/sounds/ia_ora-notification.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Stereo E: stream.c: Assertion 's' failed at pulse/stream.c:2037, function pa_stream_set_buffer_attr(). Aborting. Program received signal SIGABRT, Aborted. 0x00007f9a770b4975 in raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); (gdb) bt full #0 0x00007f9a770b4975 in raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 pid = selftid = #1 0x00007f9a770b61a3 in abort () at abort.c:88 act = {__sigaction_handler = {sa_handler = 0x7f9a00000005, sa_sigaction = 0x7f9a00000005}, sa_mask = {__val = {18377501229438730240, 4294967297, 0, 140735335611776, 12222464, 140735335612128, 140735335611968, 22050, 140301387433115, 206158430256, 140735335611640, 140735335611424, 4294969014, 0, 140301409694552, 140735335611808}}, sa_flags = 2142223720, sa_restorer = 0x2526620a} sigs = {__val = {32, 0 }} #2 0x00007f9a765aed0f in pa_stream_set_buffer_attr (s=0x0, attr=0xba8000, cb=, userdata=) at pulse/stream.c:2038 o = t = tag = __func__ = "pa_stream_set_buffer_attr" __PRETTY_FUNCTION__ = "pa_stream_set_buffer_attr" #3 0x00007f9a767ef2c3 in pulse_sw_params (io=, params=0x7fff7fafbd80) at pcm_pulse.c:598 pcm = (snd_pcm_pulse_t *) 0xba7f40 uframes = 1 err = o = #4 0x00007f9a7764bbde in snd_pcm_sw_params (pcm=0xbadb40, params=0x3711) at pcm.c:876 err = __FUNCTION__ = "snd_pcm_sw_params" #5 0x00007f9a7765782c in sndrv_pcm_hw_params (pcm=0xbadb40, params=0x7fff7fafbee0) at pcm_params.c:2332 err = sw = {tstamp_mode = 0, period_step = 1, sleep_min = 0, avail_min = 2756, xfer_align = 1, start_threshold = 1, stop_threshold = 11025, silence_threshold = 0, silence_size = 0, boundary = 6206523236469964800, reserved = '\0' , period_event = 0} fb = min_align = __PRETTY_FUNCTION__ = "sndrv_pcm_hw_params" #6 0x00007f9a776534a3 in snd_pcm_hw_params (pcm=0xbadb40, params=0x3711) at pcm.c:815 err = __PRETTY_FUNCTION__ = "snd_pcm_hw_params" #7 0x0000000000403c63 in snd_pcm_mmap_readi () at pcm_mmap.c:233 No symbol table info available. #8 0x0000000000407a79 in snd_pcm_mmap_readi () at pcm_mmap.c:233 No symbol table info available. #9 0x0000000000408448 in snd_pcm_mmap_readi () at pcm_mmap.c:233 No symbol table info available. #10 0x00000000004096e0 in snd_pcm_mmap_readi () at pcm_mmap.c:233 No symbol table info available. #11 0x00007f9a770a1316 in __libc_start_main (main=0x408d80 , argc=2, ubp_av=0x7fff7fafc4f8, init=0x409b00 , fini=, rtld_fini=, stack_end=0x7fff7fafc4e8) at libc-start.c:220 result = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {4233984, 128824083027721748, 4206960, 140735335613680, 0, 0, -128542196566458860, -72828600549376492}, mask_was_saved = 0}}, priv = {pad = { 0x0, 0x0, 0x2, 0x408d80}, data = {prev = 0x0, cleanup = 0x0, canceltype = 2}}} not_first_call = #12 0x0000000000403199 in snd_pcm_mmap_readi () at pcm_mmap.c:233 No symbol table info available. #13 0x00007fff7fafc4e8 in ?? () No symbol table info available. #14 0x000000000000001c in ?? () No symbol table info available. #15 0x0000000000000002 in ?? () No symbol table info available. #16 0x00007fff7fafce09 in ?? () No symbol table info available. #17 0x00007fff7fafce18 in ?? () No symbol table info available. #18 0x0000000000000000 in ?? () No symbol table info available. (gdb)