[Bug 270550] New: Ekiga VOiP CRASHES SEG-FAULT when trying to acess kde sound system Pulseaudio bridge

jason jasonsmr at hotmail.com
Sun Apr 10 05:12:29 BST 2011


https://bugs.kde.org/show_bug.cgi?id=270550

           Summary: Ekiga VOiP CRASHES SEG-FAULT when trying to acess kde
                    sound system Pulseaudio bridge
           Product: kde
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: jasonsmr at hotmail.com


Application: ekiga (3.3.1)
KDE Platform Version: 4.6.1 (4.6.1)
Qt Version: 4.7.2
Operating System: Linux 2.6.37.1-1.2-default x86_64
Distribution: "openSUSE 11.5 Milestone 0 (x86_64)"

-- Information about the crash:
I was changing the default plugin for sound from Gstreamer to Pulse Audio SDL
in the options> Preferences Dialog Box in the Program Ekiga Voip.

-- Backtrace:
Application: PACKAGE_NAME (ekiga), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f8f3474b7c0 (LWP 10175))]

Thread 13 (Thread 0x7f8f298a2700 (LWP 10616)):
#0  0x00007f8f3150367e in __pthread_mutex_unlock_usercnt () from
/lib64/libpthread.so.0
#1  0x00007f8f30df5fd2 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#2  0x00007f8f30df6fa9 in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007f8f30df7a35 in g_main_loop_run () from /lib64/libglib-2.0.so.0
#4  0x00007f8f2e362244 in ?? () from /lib64/libgio-2.0.so.0
#5  0x00007f8f30e1e466 in ?? () from /lib64/libglib-2.0.so.0
#6  0x00007f8f314ffa3f in start_thread () from /lib64/libpthread.so.0
#7  0x00007f8f3080e67d in clone () from /lib64/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f8f34626700 (LWP 10922)):
#0  0x00007f8f3150438c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8f32055edb in PSyncPoint::Wait() () from
/usr/local/lib/libpt.so.2.10-beta1
#2  0x00007f8f34232fa5 in Ekiga::VideoInputCore::VideoPreviewManager::Main
(this=0x7a75e0) at ../lib/engine/videoinput/videoinput-core.cpp:106
#3  0x00007f8f32055d50 in PThread::PX_ThreadStart(void*) () from
/usr/local/lib/libpt.so.2.10-beta1
#4  0x00007f8f314ffa3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f8f3080e67d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f8f28c76700 (LWP 10923)):
#0  0x00007f8f3150438c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8f32055edb in PSyncPoint::Wait() () from
/usr/local/lib/libpt.so.2.10-beta1
#2  0x00007f8f3423d662 in Ekiga::AudioEventScheduler::Main (this=0x7ab740) at
../lib/engine/audiooutput/audiooutput-scheduler.cpp:84
#3  0x00007f8f32055d50 in PThread::PX_ThreadStart(void*) () from
/usr/local/lib/libpt.so.2.10-beta1
#4  0x00007f8f314ffa3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f8f3080e67d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f8f2225e700 (LWP 10924)):
#0  0x00007f8f3150438c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8f32055edb in PSyncPoint::Wait() () from
/usr/local/lib/libpt.so.2.10-beta1
#2  0x00007f8f34341561 in GMVideoOutputManager::Main (this=0x7b28b0) at
../lib/engine/components/common-videooutput/videooutput-manager-common.cpp:88
#3  0x00007f8f32055d50 in PThread::PX_ThreadStart(void*) () from
/usr/local/lib/libpt.so.2.10-beta1
#4  0x00007f8f314ffa3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f8f3080e67d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f8f2221d700 (LWP 10926)):
#0  0x00007f8f315046f9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8f32055e07 in PSyncPoint::Wait(PTimeInterval const&) () from
/usr/local/lib/libpt.so.2.10-beta1
#2  0x00007f8f32925094 in OpalManager::GarbageMain(PThread&, long) () from
/usr/local/lib/libopal.so.3.10-beta1
#3  0x00007f8f32055d50 in PThread::PX_ThreadStart(void*) () from
/usr/local/lib/libpt.so.2.10-beta1
#4  0x00007f8f314ffa3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f8f3080e67d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f8f2219b700 (LWP 10928)):
#0  0x00007f8f315046f9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8f32055e07 in PSyncPoint::Wait(PTimeInterval const&) () from
/usr/local/lib/libpt.so.2.10-beta1
#2  0x00007f8f3205634a in PHouseKeepingThread::Main() () from
/usr/local/lib/libpt.so.2.10-beta1
#3  0x00007f8f32055d50 in PThread::PX_ThreadStart(void*) () from
/usr/local/lib/libpt.so.2.10-beta1
#4  0x00007f8f314ffa3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f8f3080e67d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f8f2215a700 (LWP 11050)):
#0  0x00007f8f32089158 in
__gnu_cxx::bitmap_allocator<PListInfo>::_M_allocate_single_object() () from
/usr/local/lib/libpt.so.2.10-beta1
#1  0x00007f8f320905b3 in PAbstractList::PAbstractList() () from
/usr/local/lib/libpt.so.2.10-beta1
#2  0x00007f8f32be47e5 in PSocket::SelectList::SelectList() () from
/usr/local/lib/libopal.so.3.10-beta1
#3  0x00007f8f32077ef5 in PMonitoredSocketBundle::ReadFromBundle(void*, int,
PIPSocket::Address&, unsigned short&, PString&, int&, PTimeInterval const&) ()
from /usr/local/lib/libpt.so.2.10-beta1
#4  0x00007f8f3295a012 in OpalListenerUDP::Accept(PTimeInterval const&) () from
/usr/local/lib/libopal.so.3.10-beta1
#5  0x00007f8f329552be in OpalListener::ListenForConnections(PThread&, long) ()
from /usr/local/lib/libopal.so.3.10-beta1
#6  0x00007f8f32055d50 in PThread::PX_ThreadStart(void*) () from
/usr/local/lib/libpt.so.2.10-beta1
#7  0x00007f8f314ffa3f in start_thread () from /lib64/libpthread.so.0
#8  0x00007f8f3080e67d in clone () from /lib64/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f8f22119700 (LWP 11051)):
#0  0x00007f8f3292fcde in
OpalEndPoint::ListenerCallback_PNotifier::Call(PObject&, long) const () from
/usr/local/lib/libopal.so.3.10-beta1
#1  0x00007f8f3295537d in OpalListener::ListenForConnections(PThread&, long) ()
from /usr/local/lib/libopal.so.3.10-beta1
#2  0x00007f8f32055d50 in PThread::PX_ThreadStart(void*) () from
/usr/local/lib/libpt.so.2.10-beta1
#3  0x00007f8f314ffa3f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f8f3080e67d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f8f220d8700 (LWP 11063)):
#0  0x00007f8f315065f0 in sem_wait () from /lib64/libpthread.so.0
#1  0x00007f8f32053f2b in PSemaphore::Wait() () from
/usr/local/lib/libpt.so.2.10-beta1
#2  0x00007f8f32b7faed in
PQueuedThreadPool<SIPEndPoint::SIP_Work>::QueuedWorkerThread::Main() () from
/usr/local/lib/libopal.so.3.10-beta1
#3  0x00007f8f32055d50 in PThread::PX_ThreadStart(void*) () from
/usr/local/lib/libpt.so.2.10-beta1
#4  0x00007f8f314ffa3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f8f3080e67d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8f0ee76700 (LWP 11065)):
#0  0x00007f8f315046f9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8f32055e07 in PSyncPoint::Wait(PTimeInterval const&) () from
/usr/local/lib/libpt.so.2.10-beta1
#2  0x00007f8f32973963 in OpalPresentityWithCommandThread::ThreadMain() () from
/usr/local/lib/libopal.so.3.10-beta1
#3  0x00007f8f32055d50 in PThread::PX_ThreadStart(void*) () from
/usr/local/lib/libpt.so.2.10-beta1
#4  0x00007f8f314ffa3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f8f3080e67d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8f0d559700 (LWP 11085)):
#0  0x00007f8f315065f0 in sem_wait () from /lib64/libpthread.so.0
#1  0x00007f8f32053f2b in PSemaphore::Wait() () from
/usr/local/lib/libpt.so.2.10-beta1
#2  0x00007f8f32b7faed in
PQueuedThreadPool<SIPEndPoint::SIP_Work>::QueuedWorkerThread::Main() () from
/usr/local/lib/libopal.so.3.10-beta1
#3  0x00007f8f32055d50 in PThread::PX_ThreadStart(void*) () from
/usr/local/lib/libpt.so.2.10-beta1
#4  0x00007f8f314ffa3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f8f3080e67d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8f0e1c7700 (LWP 1600)):
#0  0x00007f8f315065f0 in sem_wait () from /lib64/libpthread.so.0
#1  0x00007f8f32053f2b in PSemaphore::Wait() () from
/usr/local/lib/libpt.so.2.10-beta1
#2  0x00007f8f32b7faed in
PQueuedThreadPool<SIPEndPoint::SIP_Work>::QueuedWorkerThread::Main() () from
/usr/local/lib/libopal.so.3.10-beta1
#3  0x00007f8f32055d50 in PThread::PX_ThreadStart(void*) () from
/usr/local/lib/libpt.so.2.10-beta1
#4  0x00007f8f314ffa3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f8f3080e67d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8f3474b7c0 (LWP 10175)):
[KCrash Handler]
#6  0x00007f8f312dc7b1 in g_type_check_instance_cast () from
/lib64/libgobject-2.0.so.0
#7  0x00007f8f175cb139 in GST::AudioOutputManager::set_buffer_size
(this=0xd38640, ps=Ekiga::primary, buffer_size=640) at
../../plugins/gstreamer//gst-audiooutput.cpp:236
#8  0x00007f8f34240e7a in Ekiga::AudioOutputCore::set_device (this=0x7ab4f0,
ps=<optimized out>, device=...) at
../lib/engine/audiooutput/audiooutput-core.cpp:172
#9  0x00007f8f34248c33 in Ekiga::AudioOutputCoreConfBridge::on_property_changed
(this=<optimized out>, key=<optimized out>, entry=0x14c0c80) at
../lib/engine/audiooutput/audiooutput-gmconf-bridge.cpp:117
#10 0x00007f8f3424ac99 in operator() (a2=0x14c0c80, a1=..., p=0xd3a520,
this=0x9b4fc0) at /usr/include/boost/bind/mem_fn_template.hpp:280
#11 operator()<boost::_mfi::mf2<void, Ekiga::AudioOutputCoreConfBridge,
std::basic_string<char>, _GmConfEntry*>,
boost::_bi::list2<std::basic_string<char>&, _GmConfEntry*&> > (a=<optimized
out>, f=..., this=0x9b4fd0) at /usr/include/boost/bind/bind.hpp:392
#12 operator()<std::basic_string<char>, _GmConfEntry*> (a2=<optimized out>,
a1=<optimized out>, this=0x9b4fc0) at
/usr/include/boost/bind/bind_template.hpp:61
#13
boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void,
boost::_mfi::mf2<void, Ekiga::AudioOutputCoreConfBridge,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
_GmConfEntry*>,
boost::_bi::list3<boost::_bi::value<Ekiga::AudioOutputCoreConfBridge*>,
boost::arg<1>, boost::arg<2> > >, void, std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, _GmConfEntry*>::invoke
(function_obj_ptr=..., a0=<optimized out>, a1=0x14c0c80) at
/usr/include/boost/function/function_template.hpp:153
#14 0x00007f8f341eec22 in operator() (a1=0x14c0c80, a0=..., this=0x9b4fb8) at
/usr/include/boost/function/function_template.hpp:1013
#15 operator()<boost::signals::detail::connection_slot_pair> (slot=<optimized
out>, this=0x7fff935afb80) at
/usr/include/boost/signals/signal_template.hpp:119
#16 dereference (this=0x7fff935afb40) at
/usr/include/boost/signals/detail/slot_call_iterator.hpp:61
#17
dereference<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<std::basic_string<char>,
_GmConfEntry*, boost::function2<void, std::basic_string<char>, _GmConfEntry*>
>, boost::signals::detail::named_slot_map_iterator> > (f=...) at
/usr/include/boost/iterator/iterator_facade.hpp:517
#18 operator* (this=0x7fff935afb40) at
/usr/include/boost/iterator/iterator_facade.hpp:643
#19 postfix_increment_proxy (x=..., this=<optimized out>) at
/usr/include/boost/iterator/iterator_facade.hpp:145
#20
operator++<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<std::basic_string<char>,
_GmConfEntry*, boost::function2<void, std::basic_string<char>, _GmConfEntry*>
>, boost::signals::detail::named_slot_map_iterator>,
boost::signals::detail::unusable, boost::single_pass_traversal_tag, const
boost::signals::detail::unusable&, long int> (i=...) at
/usr/include/boost/iterator/iterator_facade.hpp:732
#21
boost::last_value<void>::operator()<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<std::basic_string<char>,
_GmConfEntry*, boost::function2<void, std::basic_string<char>, _GmConfEntry*>
>, boost::signals::detail::named_slot_map_iterator> > (this=<optimized out>,
first=..., last=...) at /usr/include/boost/last_value.hpp:49
#22 0x00007f8f341ef280 in boost::signal2<void, std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, _GmConfEntry*,
boost::last_value<void>, int, std::less<int>, boost::function2<void,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
_GmConfEntry*> >::operator() (this=0xd3a520, a1=<optimized out>, a2=<optimized
out>) at /usr/include/boost/signals/signal_template.hpp:354
#23 0x00007f8f341ee664 in entry_changed_nt (entry=0x14c0c80, data=0xd3a520) at
../lib/engine/framework/gmconf-bridge.cpp:59
#24 0x00007f8f2ff7220d in gconf_listeners_notify () from
/usr/lib64/libgconf-2.so.4
#25 0x00007f8f2ff82e00 in ?? () from /usr/lib64/libgconf-2.so.4
#26 0x00007f8f2ff82f89 in ?? () from /usr/lib64/libgconf-2.so.4
#27 0x00007f8f30df6bd3 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#28 0x00007f8f30df73b0 in ?? () from /lib64/libglib-2.0.so.0
#29 0x00007f8f30df7a35 in g_main_loop_run () from /lib64/libglib-2.0.so.0
#30 0x00007f8f338877e7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#31 0x000000000044b9d1 in main (argc=3, argv=0x7fff935b01c8) at
gui/main_window.cpp:4886

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list