All of lore.kernel.org
 help / color / mirror / Atom feed
* A debug version of the ALSA lib?
@ 2011-09-01  8:37 Olivier Guillion - Myriad
  2011-09-01  8:50 ` Daniel Mack
  0 siblings, 1 reply; 16+ messages in thread
From: Olivier Guillion - Myriad @ 2011-09-01  8:37 UTC (permalink / raw)
  To: alsa-devel

Hi,

I have a problem with the ALSA library. Calling snd_device_name_hint() crashes 
sometimes, and I can't understand why.

It might be due to a previous memory corruption in my program, a problem with 
my sound card driver, or a bug in the library, I don't know.

I tried to debug it in assembler, and found that the library is browsing a list 
of devices, gets the pointer to each device name, and in the 2nd device, I get 
the four letters "Play" instead of a valid pointer.

To be able to go further, I'd need a debug version of the ALSA library, 
including variable names and source lines, which could let me find more easily 
what goes wrong and when.

Is it possible to build such a library from the alsa-lib-1.0.24.1 sources? 
Or should I download and install another specific package?

Thank you,
Olivier

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2011-09-02 18:16 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-01  8:37 A debug version of the ALSA lib? Olivier Guillion - Myriad
2011-09-01  8:50 ` Daniel Mack
2011-09-01  9:00   ` Pavel Hofman
2011-09-01 14:19     ` [Mult]Re: " Olivier Guillion - Myriad
2011-09-01 15:46       ` Daniel Mack
2011-09-01 16:37         ` Olivier Guillion - Myriad
2011-09-01 16:49           ` Daniel Mack
2011-09-02  8:44             ` Olivier Guillion - Myriad
2011-09-02 10:43               ` Daniel Mack
2011-09-02 10:55                 ` Paul Menzel
2011-09-02 12:10                   ` Olivier Guillion - Myriad
2011-09-02 12:26                     ` Pavel Hofman
2011-09-02 15:43                     ` Paul Menzel
2011-09-02 18:16                       ` David Henningsson
2011-09-02 12:46                   ` Daniel Mack
2011-09-02 13:32                     ` Pavel Hofman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.