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 642234 - segfault on startup
segfault on startup
Status: RESOLVED DUPLICATE of bug 640982
Product: ekiga
Classification: Applications
Component: Devices
GIT master
Other Linux
: Normal blocker
: ---
Assigned To: Ekiga maintainers
Ekiga maintainers
Depends on:
Blocks:
 
 
Reported: 2011-02-13 15:38 UTC by Brian J. Murrell
Modified: 2011-02-13 18:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Brian J. Murrell 2011-02-13 15:38:37 UTC
Current git master is segfaulting on me on startup:


  • #0 std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
    from /usr/lib/libstdc++.so.6
  • #1 operator+<char, std::char_traits<char>, std::allocator<char> >
    at /usr/include/c++/4.4/bits/basic_string.h line 2201
  • #2 Ekiga::Device::GetString
    at ../lib/engine/framework/device-def.h line 87
  • #3 Ekiga::AudioOutputCoreConfBridge::on_property_changed
    at ../lib/engine/audiooutput/audiooutput-gmconf-bridge.cpp line 97
  • #4 operator()
    at /usr/include/boost/bind/mem_fn_template.hpp line 280
  • #8 operator()
    at /usr/include/boost/function/function_template.hpp line 1013
  • #9 operator()<boost::signals::detail::connection_slot_pair>
    at /usr/include/boost/signals/signal_template.hpp line 119
  • #11 dereference<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, GmConfEntry*, boost::function2<void, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, GmConfEn---Type <return> to continue, or q <return> to quit--- try*> >, boost::signals::detail::named_slot_map_iterator> >
    at /usr/include/boost/iterator/iterator_facade.hpp line 516
  • #12 operator*
    at /usr/include/boost/iterator/iterator_facade.hpp line 634
  • #13 postfix_increment_proxy
    at /usr/include/boost/iterator/iterator_facade.hpp line 144
  • #17 entry_changed_nt
    at ../lib/engine/framework/gmconf-bridge.cpp line 59
  • #18 gconf_notifier_wrapper_trigger
    at ../lib/gmconf/gmconf-gconf.c line 117
  • #19 ??
    from /usr/lib/libgconf-2.so.4
  • #20 gconf_listeners_notify
    from /usr/lib/libgconf-2.so.4
  • #21 ??
    from /usr/lib/libgconf-2.so.4
  • #22 gconf_client_notify
    from /usr/lib/libgconf-2.so.4
  • #23 gm_conf_notifier_trigger
    at ../lib/gmconf/gmconf-gconf.c line 396
  • #24 Ekiga::ConfBridge::load
    at ../lib/engine/framework/gmconf-bridge.cpp line 70
  • #25 Ekiga::AudioOutputCoreConfBridge::AudioOutputCoreConfBridge
    at ../lib/engine/audiooutput/audiooutput-gmconf-bridge.cpp line 67
  • #26 Ekiga::AudioOutputCore::setup_conf_bridge
    at ../lib/engine/audiooutput/audiooutput-core.cpp line 89
  • #27 engine_init
    at ../lib/engine/engine.cpp line 213
  • #28 shared_ptr
    at /usr/include/boost/smart_ptr/shared_ptr.hpp line 169
  • #29 main
    at gui/main_window.cpp line 4816

Comment 1 Snark 2011-02-13 16:09:25 UTC
Sigh... it looks like a case of building a std::string from a NULL pointer...
Comment 2 Eugen Dedu 2011-02-13 18:59:31 UTC

*** This bug has been marked as a duplicate of bug 640982 ***