[Ekiga-list] linuxuvc + ekiga: double free, no video, bad audio

Stefan Brüns lurch at gmx.li
Sun Aug 13 16:44:43 UTC 2006


Am Sonntag, 13. August 2006 17:40 schrieb Alexis Huxley:
> Hi, I'm running Ekiga 2.0.2 (from Debian 'testing') with Berlios's
> Linux UVC driver (version in their SVN repo today) with a Logitech
> Quickcam 5000 Pro (usbid=046d:08c5).
>
> Running the config druid all appears to go fine (video manager is V4L2,
> video input device is USB Video Class Device).
>
> When I try to call the echo server 500 at eekiga.net then I get the
> following message:
>
> 	*** glibc detected *** double free or corruption (out): 0x08568ae0 ***
> 	Xlib: unexpected async reply (sequence 0x8f5c)!
>
> Which program is responsible for triggering this message? I mean from
> ekiga, from the UVC driver, or something else?
>
> Okay, I know about running with 'MALLOC_CHECK=0'; but this seems to
> only sometimes prevent the above message. When it does I still get
> no video; only sometimes audio that sounds like Mrs Echo is speaking
>
> >from inside a washing machine but most times the GUI totally freezes
>
> (no refreshes if window hidden and revealed), although CTRL-C still
> kills it (between tests I rmmod/modprobe the driver).
>
> I found some refs to using DMIX to support multiple sound apps
> concurrently, but I am being careful to run only one audio app at a
> time, so I don't think this is relevent.
>
> If anybody can just point me to where the problem/bug? is then that'd
> be great; then I can either help in the right area or wait for a
> newer version. Thanks!

Make sure you test one thing at a time. First try audio, without video. Are 
you using the cameras microphone or a normal soundcard? If you are using a 
normal soundcard, make sure that the volume slider for the microphone volume 
is all the way down (this controls how much of the microphones signal is 
routed directly to the speakers, not the capture sensitivity). Also make sure 
you use a headset, otherwise it is completely normal you get an echo.

Next test the video. Just click on the camera icon on the left. Clicking once 
should show the video from the camera, clicking again should hide the video.

If ekiga hangs, issue the following command (you need to have gdb installed):
(echo "thread apply all bt"; sleep 5) | \
gdb  -p `ps -C ekiga --no-heading -opid` > ekiga.backtrace

Please report back when you have done this, attach the backtrace if ekiga 
hangs (please compress it with bzip2).

Greetings,

Lurchi



More information about the ekiga-list mailing list