Hi Dan, This is a currently known problem that appears with last commits. We're working on it and trying to make it work again as fast as we can. Regards -- Philippe BERNERY <[EMAIL PROTECTED]> Le 28 sept. 06 à 10:57, Dan Sandberg a écrit : It occurs to me I should have included stack traces. Here are stack traces for the head revision segfault and for the RC2 lock-up. Head revision stack trace: (debug) 01:37:42 static std::list<AudioDevice, std::allocator<AudioDevice> > AudioDeviceManager::getInputDeviceList(): input device found=Intel 82801CA-ICH3: Intel 82801CA-ICH3 - MIC ADC (hw:0,1) ALSA Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1232181568 (LWP 3604)] 0xb6cd36b1 in XSetCommand () from /usr/lib/libX11.so.6 (gdb) bt #0 0xb6cd36b1 in XSetCommand () from /usr/lib/libX11.so.6 #1 0xb6cd7b54 in XSetWMProperties () from /usr/lib/libX11.so.6 #2 0xb72b40e2 in QApplicationPrivate::applyX11SpecificCommandLineArguments ( main_widget=0x8934f68) at kernel/qapplication_x11.cpp:2137 #3 0xb72aef9c in QWidget::setVisible (this=0x8934f68, visible=true) at kernel/qwidget.cpp:4470 #4 0x080814f2 in QWidget::show (this=0x8934f68) at qwidget.h:399 #5 0x0807e669 in QtWengoPhone::initThreadSafe (this=0x8934ef8) at wengophone/src/presentation/qt/QtWengoPhone.cpp:205 #6 0x0808c997 in boost::_mfi::mf0<void, QtWengoPhone>::operator() ( this=0x88c6298, p=0x8934ef8) at mem_fn_template.hpp:45 #7 0x0808d62f in boost::_bi::list1<boost::_bi::value<QtWengoPhone*> >::operator()<boost::_mfi::mf0<void, QtWengoPhone>, boost::_bi::list0> (this=0x88c62a0, [EMAIL PROTECTED], [EMAIL PROTECTED]) at bind.hpp:229 #8 0x0808d66e in boost::_bi::bind_t<void, boost::_mfi::mf0<void, QtWengoPhone>, boost::_bi::list1<boost::_bi::value<QtWengoPhone*> > >::operator() ( this=0x88c6298) at bind_template.hpp:20 #9 0x0808d68b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, QtWengoPhone>, boost::_bi::list1<boost::_bi::value<QtWengoPhone*> > >, void>::invoke (function_obj_ptr= {obj_ptr = 0x88c6298, const_obj_ptr = 0x88c6298, func_ptr = 0x88c6298, data = ""}) at function_template.hpp:136 #10 0x0808eae4 in boost::function0<void, std::allocator<void> >::operator() ( this=0x892e03c) at function_template.hpp:576 #11 0x0808eb01 in PostEvent0<void ()()>::callback (this=0x892e030) at PostEvent.h:68 #12 0x083d5775 in QObjectThreadSafe::event (this=0x8934ef8, event=0x892e030) at libs/qtutil/src/QObjectThreadSafe.cpp:46 #13 0xb725886d in QApplicationPrivate::notify_helper (this=0x88d2c10, receiver=0x8934ef8, e=0x892e030) at kernel/qapplication.cpp:3137 #14 0xb7258baf in QApplication::notify (this=0x88d99a8, receiver=0x8934ef8, e=0x892e030) at kernel/qapplication.cpp:2761 #15 0xb78922dd in QCoreApplication::sendEvent (receiver=0x8934ef8, event=0x892e030) at qcoreapplication.h:171 #16 0xb7891b1d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:974 #17 0xb78baeae in QEventDispatcherUNIX::processEvents (this=0x88da148, [EMAIL PROTECTED]) at kernel/qeventdispatcher_unix.cpp:737 #18 0xb72d8e93 in QEventDispatcherX11::processEvents (this=0x88da148, [EMAIL PROTECTED]) at kernel/qeventdispatcher_x11.cpp:128 #19 0xb788d9f8 in QCoreApplication::processEvents ([EMAIL PROTECTED]) at kernel/qcoreapplication.cpp:597 #20 0x080b0299 in QtFactory::processEvents (this=0x88d2d48) at wengophone/src/presentation/qt/QtFactory.cpp:80 #21 0x0807c165 in main (argc=1, argv=0xbfb773f4) at wengophone/src/presentation/main.cpp:137 Release 2 stack trace ( from hitting control-c after its locked up for a while ): Starting program: /home/bu/crypt/telbot/software/wengo-ng-rc2/debug/qtwengophone [Thread debugging using libthread_db enabled] [New Thread -1231972672 (LWP 3651)] (debug) 01:40:21 int main(int, char**): WengoPhone started Program received signal SIGINT, Interrupt. [Switching to Thread -1231972672 (LWP 3651)] 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb70152ee in __lll_mutex_lock_wait () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7011ffb in _L_mutex_lock_33 () from /lib/tls/i686/cmov/libpthread.so.0 #3 0xbfa87e38 in ?? () #4 0x081d5f50 in __gnu_cxx::__mt_alloc_base<std::pair<std::string const, boost::any> >::construct (this=0x87a1d00, __p=0x8837178, [EMAIL PROTECTED]) at mt_allocator.h:611 #5 0xb6f7bad3 in boost::mutex::do_lock () from /usr/lib/libboost_thread-gcc-mt-1_33.so.1.33.0 #6 0x0808b189 in boost::detail::thread::lock_ops<boost::mutex>::lock ( [EMAIL PROTECTED]) at lock.hpp:38 #7 0x0808b203 in boost::detail::thread::scoped_lock<boost::mutex>::lock ( this=0xbfa87f1c) at lock.hpp:81 #8 0x0808b24e in scoped_lock (this=0xbfa87f1c, [EMAIL PROTECTED], initially_locked=true) at lock.hpp:71 #9 0x083a7040 in AudioDeviceManager::getOutputDeviceList () at libs/sound/src/portaudio/AudioDeviceManager.cpp:86 #10 0x083a749d in AudioDeviceManager::getDefaultOutputDevice () at libs/sound/src/portaudio/AudioDeviceManager.cpp:129 #11 0x081cf050 in Config (this=0x88472a8, [EMAIL PROTECTED]) at wengophone/src/model/config/Config.cpp:189 #12 0x081ed698 in ConfigManager (this=0x879fe08) at wengophone/src/model/config/ConfigManager.cpp:31 #13 0x081ed77a in ConfigManager::getInstance () at wengophone/src/model/config/ConfigManager.cpp:45 #14 0x0807af51 in main (argc=1, argv=0xbfa88444) at wengophone/src/presentation/main.cpp:81 Thanks for any help, -Dan Dan Sandberg wrote: I've been trying to get OpenWengo-NG to build ( and run ) for the last six hours or so with little luck. I've tried both the RC2 tagged revision as well as the head revision. This page is a Wiki, but I don't know how to update it: Under "Common requirements", more boost subsystems are needed: signals and program-options Under GNU/Linux requirements, I found that libxv-dev and x11proto-video-dev were needed as well ( under Ubuntu Breezy ). When I got the rc2 revision to build, it locked up as follows: [EMAIL PROTECTED]:~/wengo-ng-rc2$ debug/qtwengophone (debug) 23:05:28 int main(int, char**): WengoPhone started <locked up here> When I got the head revision to build, it segfaulted as follows: ... more audio stuff... (debug) 23:06:21 static std::list<AudioDevice, std::allocator<AudioDevice> > AudioDeviceManager::getInputDeviceList(): input device found=(default) /dev/dsp OSS(debug) 23:06:21 static std::list<AudioDevice, std::allocator<AudioDevice> > AudioDeviceManager::getInputDeviceList(): input device found=(default) Intel 82801CA-ICH3: Intel 82801CA-ICH3 (hw:0,0) ALSA (debug) 23:06:21 static std::list<AudioDevice, std::allocator<AudioDevice> > AudioDeviceManager::getInputDeviceList(): input device found=Intel 82801CA-ICH3: Intel 82801CA-ICH3 - MIC ADC (hw:0,1) ALSA Segmentation fault Can anyone help with either case? I want to start playing with the code :) Incidentally, the binary versions ran straight away. Thanks, -Dan _______________________________________________ Wengophone-devel mailing list _______________________________________________ Wengophone-devel mailing list |
_______________________________________________ Wengophone-devel mailing list [email protected] http://dev.openwengo.com/mailman/listinfo/wengophone-devel
