After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 304821 - No usable audio plugin detected error
No usable audio plugin detected error
Status: RESOLVED DUPLICATE of bug 170340
Product: ekiga
Classification: Applications
Component: general
1.2.x
Other All
: Normal normal
: ---
Assigned To: Ekiga maintainers
Ekiga maintainers
Depends on:
Blocks:
 
 
Reported: 2005-05-20 01:58 UTC by Kevin
Modified: 2005-05-26 08:00 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Kevin 2005-05-20 01:58:23 UTC
Please describe the problem:
When I execute gnomemeeting I recieve an error message stating that it didn't
find and usable audio plugin. When I run the application with the -d=1 switch I
receive the following feed back:

2005/05/19 21:41:28.116   0:04.862           gnomemeeting Detected audio
plugins: ALSA,OSS,Quicknet
2995/05/19 21:41:28.143   0:04.865           gnomemeeting Detected video
plugins: V4L

I currently running Gentoo with Kernel 2.6.11-r8 and have the PCWX drivers
compiled into the kernel for my Philips Camera and the audio is working great in
XMMS with both esd and alsa.

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?
yes

Other information:
I do not have gnome installed; I am running E17 as my window manager. However,
from what I've read, gnomemeeting no longer depends on any gnome libraries.
Comment 1 Damien Sandras 2005-05-20 07:34:22 UTC
That's due to the Picture plugin being missing, which is due to a bug in your
GCC version. Recompile GnomeMeeting with -O1.

*** This bug has been marked as a duplicate of 170340 ***
Comment 2 Kevin 2005-05-22 16:16:12 UTC
After following your instructions by adding -O1 to my make.conf file and
recompiling gnomemeeting now picks up the Picture Plugin for video.
Unfortunately the application now defuncts on execution.

I am using GCC 3.3.5 and will update it soon to 3.4.3.
Comment 3 Damien Sandras 2005-05-22 17:17:29 UTC
and what's the backtrace?
Comment 4 Kevin 2005-05-24 12:21:22 UTC
I am unable to obtain a backtrace. When I run gnomemeeting through gdb it
creates three threads and I am never given a gdb prompt to acquire it. Before
running the application, I recompiled with the -g switch and turned on nostrip
feature so that the debug symbols wouldn't be stripped out. Any thoughts?
Comment 5 Damien Sandras 2005-05-24 12:31:49 UTC
Just make it crash, and you will get the prompt. If you can not get the prompt
that's because it doesn't crash.

Once it crashes, just type "threads apply all bt"
Comment 6 Kevin 2005-05-25 02:31:09 UTC
The following is what I get from gdb. The application itself never appears and
defuncts shortly after the video plugins are detected. I am also never taken
back to the gdb prompt to obtain a backtrace. gnomemeeting was compiled with the
following flags "-g -O1 -mcpu=i686 -march=athlon -pipe -fomit-frame-pointer"
however I do not think that this has anything to do with the problem because I
used a precompiled build and received the same error.


GNU gdb 6.0
Copyright 2003 Free Software Foundation, Inc.
GDB is freesoftware, covered by the GNU General Public License, and you are 
welcome to change it and/or distribute copies of it under certain conditions. 
Type "show copying" to see the conditions. 
There is absolutely no warrenty for GDB.  Type "show warrenty" for details. 
This GDB was configured as "i686-pc-linux-gnu"...Using host libthread_db library
 "/lib/libthread_db.so.1".

(gdb) run --debug=3
Starting program: /usr/bin/gnomemeeting --debug=3
[Thread debugging using libthread_db enabled]
[New Thread -1236166048 (LWP 9449)]
[New Thread -1236931664 (LWP 9662)]
[New Thread -1237197904 (LWP 9666)]
2005/05/24 22:06:19.066   0:05.744               gnomemeeting Detected audio
plugins: ALSA,OSS,Quicknet
2005/05/24 22:06:19.068   0:05.745               gnomemeeting Detected video
plugins: Picture,V4L


[gdb hangs at this point]
Comment 7 Damien Sandras 2005-05-25 12:40:01 UTC
Has pwlib been compiled with -O1 too ?
Comment 8 Kevin 2005-05-26 03:35:29 UTC
Yes, I have recompiled both pwlib and openh323 with the -O1 switch, still no luck.
Comment 9 Kevin 2005-05-26 04:15:47 UTC
I have resolved the issue. Apparently the problem was with the webcam drivers.
After uninstalling and reinstalling everything works fine now.

Thank You,
Kevin
Comment 10 Damien Sandras 2005-05-26 08:00:14 UTC
Ahah, interesting! Most problems come from webcam drivers unfortunately, but I
wouldn't have thought of that in that case. 

Thanks for reporting back anyway.