Package: wengophone
Version: 2.1.0.dfsg-3+b1
Severity: grave
Justification: renders package unusable
I can't login to my wengo account, it crashes with a segmentation fault
everytime I try.
Running qtwengophone with gdb :
(..) = list of "(no debugging symbols found)"
_______ Start of the debug logs ______
Starting program: /usr/bin/qtwengophone
(..)
[Thread debugging using libthread_db enabled]
[New Thread 47739004596384 (LWP 1250)]
(..)
warning: Lowest section in /usr/lib/libicudata.so.36 is .hash at
0000000000000120
(..)
(info) 23:57:18 Wenbox::Wenbox(): Wenbox dll not loaded
(debug) 23:57:18 int main(int, char**): WengoPhone started
(..)
(debug) 23:57:21 virtual void WebcamDriver::cleanup(): Cleaning up the
Meta webcam driver
(debug) 23:57:21 virtual bool FileReader::open(): loading
/home/nox/.wengophone/config.xml
(debug) 23:57:21 virtual bool FileWriter::open(): saving to
/home/nox/.wengophone/config.xml
(debug) 23:57:21 virtual bool FileReader::open(): loading
/home/nox/.wengophone/config.xml
Qt: gdb: -nograb added to command-line options.
Use the -dograb option to enforce grabbing.
(debug) 23:57:21 QtWengoStyle::QtWengoStyle(): style=cleanlooks
(debug) 23:57:21 virtual void QtFactory::reset(): RESET
[New Thread 1082132800 (LWP 1253)]
(..)
[New Thread 1090525504 (LWP 1262)]
(debug) 23:57:22 void QtLanguage::loadLanguageFromConfig():
/usr/share/wengophone/lang/qtwengophone_fr_BE
(debug) 23:57:22 void
CommandServer::serverStatusEventHandler(ServerSocket&,
ServerSocket::Error): connected
[New Thread 1098918208 (LWP 1263)]
Signal catched: SIGCHLD
QProcess: Destroyed while process is still running.
(debug) 23:57:54 virtual bool FileReader::open(): loading
/usr/share/wengophone/pics/avatars/default-avatar.png
(..)
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x2a00063
[New Thread 1107310912 (LWP 1265)]
(debug) 23:57:54 void QtWengoPhone::languageChanged(): retranslate
main window ui
(debug) 23:57:54 void DtmfThemeManager::constructDTMF(): find a
theme : dialpad.xml
(debug) 23:57:54 void DtmfThemeManager::constructDTMF(): find a
theme : dialpad.xml
(debug) 23:57:55 void QtDialpad::setCurrentTheme(const QString&):
default
(debug) 23:57:55 void QtWengoPhone::setQtDialpad(QtDialpad*):
QtDialpad added
(..)
(debug) 23:57:55 virtual bool FileReader::open(): loading
/home/nox/.wengophone/profiles/[EMAIL PROTECTED]/userprofile.xml
(debug) 23:57:55 virtual bool FileReader::open(): loading
/home/nox/.wengophone/profiles/[EMAIL PROTECTED]/imaccounts.xml
(debug) 23:57:55 virtual bool FileReader::open(): loading
/home/nox/.wengophone/profiles/[EMAIL PROTECTED]/contactlist.xml
(debug) 23:57:55 virtual bool FileReader::open(): loading
/home/nox/.wengophone/profiles/[EMAIL PROTECTED]/history.xml
(debug) 23:57:55 virtual bool UserProfileFileStorage::load(const
std::string&): profile [EMAIL PROTECTED] loaded
successfully
(debug) 23:57:55 void
UserProfileHandler::setCurrentUserProfile(const std::string&, const
SipAccount&): No current UserProfile set. Change now
[New Thread 1115703616 (LWP 1266)]
(debug) 23:57:55 void
IMContactListHandler::imAccountAddedEventHandler(IMAccountManager&,
std::string): cannot create an IMContactList
(debug) 23:57:55 void
ChatHandler::imAccountAddedEventHandler(IMAccountManager&,
std::string): new account added: login: debmissing protocol: Wengo
[New Thread 1124096320 (LWP 1267)]
(debug) 23:57:55 void
CWengoPhone::initFinishedEventHandler(WengoPhone&):
WengoPhone::init() finished
(debug) 23:57:55 virtual void WengoPhone::run(): model thread is
ready for events
(debug) 23:57:55 bool WengoAccount::discoverForSSO(): discovering
network parameters for SSO connection
(debug) 23:57:55 bool WengoAccount::discoverForSSO(): SSO can
connect on port 443 with SSL
[New Thread 1132489024 (LWP 1270)]
(debug) 23:57:55 void WengoAccount::ssoTimeoutEventHandler():
setting proxy settings for SSO request
(debug) 23:57:55 void WengoAccount::ssoTimeoutEventHandler():
sending SSO request with SSL
(debug) 23:57:55 virtual int HttpRequest::sendRequest(bool, const
std::string&, unsigned int, const std::string&, const std::string&,
bool): https://ws.wengo.fr:443/softphone-sso/sso2.php
(debug) 23:57:55 static int Uuid::generateInteger(): generated
id=1830678750
[New Thread 1140881728 (LWP 1271)]
(debug) 23:57:56 virtual void WengoAccount::answerReceived(const
std::string&, int): SSO request has been processed successfully
(debug) 23:57:56
WengoAccountParser::WengoAccountParser(WengoAccount&, const
std::string&): SSO status code=200
(debug) 23:57:56 virtual void WengoAccount::answerReceived(const
std::string&, int): login/password Ok
[Thread 1140881728 (LWP 1271) exited]
(debug) 23:57:56 virtual bool WengoAccount::discoverForSIP():
discovering network parameters for SIP connection
(debug) 23:57:56 unsigned int NetworkDiscovery::getFreeLocalPort():
UDP port configured, will use port number : 5060
(debug) 23:57:56 virtual bool WengoAccount::discoverForSIP(): SIP will
use 5060 as local SIP port
(debug) 23:57:56 virtual bool WengoAccount::discoverForSIP(): testUDP
(Stun): 1
(debug) 23:57:56 bool NetworkDiscovery::testUDP(const std::string&):
testing UDP connection and discovering NAT type with STUN server
stun.wengo.fr
[Thread 1132489024 (LWP 1270) exited]
(debug) 23:57:57 void
NetworkDiscovery::setNatConfig(EnumNatType::NatType): NAT
type=NatTypePortRestrictedCone
(debug) 23:57:57 virtual bool WengoAccount::discoverForSIP(): testSIP
test number: 1
(debug) 23:57:57 bool NetworkDiscovery::testSIP(const std::string&,
unsigned int, unsigned int): pinging SIP server 213.91.9.206 on port
5060 from port 5060
(debug) 23:57:57 virtual bool WengoAccount::discoverForSIP(): SIP can
connect via UDP
(debug) 23:57:57 virtual EnumSipLoginState::SipLoginState
WengoAccount::discoverNetwork(): initialization Ok
(debug) 23:57:57 void
UserProfile::loginStateChangedEventHandlerThreadSafe(SipAccount&,
EnumSipLoginState::SipLoginState): SIP_ [EMAIL PROTECTED]
(debug) 23:57:57 void
UserProfile::loginStateChangedEventHandlerThreadSafe(SipAccount&,
EnumSipLoginState::SipLoginState): SIP_ READY
(debug) 23:57:57 void
UserProfile::loginStateChangedEventHandlerThreadSafe(SipAccount&,
EnumSipLoginState::SipLoginState): SMS created
(debug) 23:57:57 void
UserProfile::loginStateChangedEventHandlerThreadSafe(SipAccount&,
EnumSipLoginState::SipLoginState): SoftUpdate created
(debug) 23:57:57 void
UserProfile::loginStateChangedEventHandlerThreadSafe(SipAccount&,
EnumSipLoginState::SipLoginState): WsInfo created
(debug) 23:57:57 virtual void PhApiWrapper::enableAEC(bool): AEC enabled
(debug) 23:57:57 virtual void PhApiWrapper::enableHalfDuplex(bool):
half-duplex disabled
(info) 23:57:57 virtual void PhApiWrapper::setCallsEncryption(bool): Set
call encryption to:0
[New Thread 1140881728 (LWP 1274)]
[New Thread 1149274432 (LWP 1275)]
(debug) 23:57:57 virtual void PhApiWrapper::init(): phApi successfully
initialized
(debug) 23:57:57 virtual bool FileReader::open(): loading
/home/nox/.wengophone/profiles/[EMAIL PROTECTED]/history.xml
[New Thread 1157667136 (LWP 1276)]
(debug) 23:57:57 virtual bool FileWriter::open(): saving to
/home/nox/.wengophone/profiles/[EMAIL PROTECTED]/userprofile.xml
(debug) 23:57:57 virtual bool FileWriter::open(): saving to
/home/nox/.wengophone/profiles/[EMAIL PROTECTED]/imaccounts.xml
(debug) 23:57:57 virtual bool FileWriter::open(): saving to
/home/nox/.wengophone/profiles/[EMAIL PROTECTED]/contactlist.xml
(debug) 23:57:57 virtual bool FileWriter::open(): saving to
/home/nox/.wengophone/profiles/[EMAIL PROTECTED]/history.xml
(debug) 23:57:57 void
CUserProfile::phoneLineCreatedEventHandler(UserProfile&, IPhoneLine&):
CPhoneLine created
(debug) 23:57:57 void
CUserProfile::wsSmsCreatedEventHandler(UserProfile&, WsSms&): CSms
created
(debug) 23:57:57 void
CUserProfile::wsSoftUpdateCreatedEventHandler(UserProfile&,
WsSoftUpdate&): CSoftUpdate created
(debug) 23:57:57 virtual int HttpRequest::sendRequest(bool, const
std::string&, unsigned int, const std::string&, const std::string&,
bool): https://ws.wengo.fr:443/softphone-version/version.php
(debug) 23:57:57 static int Uuid::generateInteger(): generated
id=1830678771
[New Thread 1166059840 (LWP 1277)]
[Thread 1124096320 (LWP 1267) exited]
(debug) 23:57:57 void QtWengoPhone::setQtContactList(QtContactList*):
QtContactList added
(debug) 23:57:57 void
QtWengoPhone::setQtHistoryWidget(QtHistoryWidget*): QtHistoryWidget
added
(debug) 23:57:57 virtual int HttpRequest::sendRequest(bool, const
std::string&, unsigned int, const std::string&, const std::string&,
bool): https://ws.wengo.fr:443/info/info.php
(debug) 23:57:57 static int Uuid::generateInteger(): generated
id=1830678772
(debug) 23:57:57 void
SipCallbacks::phoneLineStateChangedEventHandler(SipWrapper&, int,
EnumPhoneLineState::PhoneLineState): registerProgress: lineId=1 state=1
(debug) 23:57:57 void
SipCallbacks::phoneLineStateChangedEventHandler(SipWrapper&, int,
EnumPhoneLineState::PhoneLineState): lineId=1
(debug) 23:57:57 virtual void
PhoneLine::setState(EnumPhoneLineState::PhoneLineState):
PhoneLineState=PhoneLineStateProgress
(debug) 23:57:57 virtual void
PhoneLine::setState(EnumPhoneLineState::PhoneLineState): line state
changed lineId=1 state=PhoneLineStateProgress
(debug) 23:57:57 virtual void PhoneLine::connect(): connect
username=toto server=voip.wengo.fr lineId=1
(debug) 23:57:57 void UserProfile::connectSipAccounts(): SIP connection
OK
[New Thread 1174452544 (LWP 1278)]
(debug) 23:57:58 void
SipCallbacks::phoneLineStateChangedEventHandler(SipWrapper&, int,
EnumPhoneLineState::PhoneLineState): registerProgress: lineId=1 state=5
(debug) 23:57:58 void
SipCallbacks::phoneLineStateChangedEventHandler(SipWrapper&, int,
EnumPhoneLineState::PhoneLineState): lineId=1
(debug) 23:57:58 virtual void
PhoneLine::setState(EnumPhoneLineState::PhoneLineState):
PhoneLineState=PhoneLineStateOk
(debug) 23:57:58 void
UserProfile::loginStateChangedEventHandlerThreadSafe(SipAccount&,
EnumSipLoginState::SipLoginState): SIP_ [EMAIL PROTECTED]
(debug) 23:57:58 void
UserProfile::loginStateChangedEventHandlerThreadSafe(SipAccount&,
EnumSipLoginState::SipLoginState): SIP_ CONNECTED
(debug) 23:57:58 virtual void
PhoneLine::setState(EnumPhoneLineState::PhoneLineState): line state
changed lineId=1 state=PhoneLineStateOk
(debug) 23:57:58 void UserProfile::updateIMAccount(const IMAccount&):
updating IMAccount
(debug) 23:57:58 void
PresenceHandler::connectedEventHandler(ConnectHandler&, std::string): an
account is connected, login=debmissing protocol=9
(debug) 23:57:58 void
PhApiIMPresence::myPresenceStatusEventHandler(PhApiWrapper&,
EnumPresenceState::MyPresenceStatus, const std::string&): my presence
status=0
(debug) 23:57:58 void PresenceHandler::changeMyAlias(const std::string&,
IMAccount*): changing alias for debmissing, of protocol=9 with alias=
(debug) 23:57:58 void
PhApiIMPresence::myPresenceStatusEventHandler(PhApiWrapper&,
EnumPresenceState::MyPresenceStatus, const std::string&): my presence
status=0
(debug) 23:57:58 void PresenceHandler::changeMyIcon(const OWPicture&,
IMAccount*): changing icon for debmissing, of protocol=9
[Thread 1157667136 (LWP 1276) exited]
[Thread 1174452544 (LWP 1278) exited]
(debug) 23:57:59 virtual void WsSoftUpdate::answerReceived(const
std::string&, int): WengoPhone is up-to-date
[Thread 1166059840 (LWP 1277) exited]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47739004596384 (LWP 1250)]
0x00000000013380c8 in ?? ()
(gdb) backtrace
#0 0x00000000013380c8 in ?? ()
#1 0x0000000000000000 in ?? ()
______ End of debug logs ______
I tried moving out my ~/.wengophone directory, but no change, the error
comes with the logging in. I tried with a new account too, but there's
no difference.
However I tried with my ekiga account and it seems all is ok.
Note :
I can't understand how people can make a program that works only with the
accounts of other SIP registrars... And for this I suppose "grave" is
the right severity.
Thanks
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.21-1-amd64 (SMP w/1 CPU core)
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
Versions of packages wengophone depends on:
ii libasoun 1.0.14a-1 ALSA library
ii libavcod 0.cvs20070307-5 ffmpeg codec library
ii libavfor 0.cvs20070307-5 ffmpeg file format library
ii libavuti 0.cvs20070307-5 ffmpeg utility library
ii libboost 1.34.0-1 program options library for C++
ii libboost 1.34.0-1 regular expression library for C++
ii libboost 1.34.0-1 serialization library for C++
ii libboost 1.34.0-1 managed signals and slots library
ii libboost 1.34.0-1 portable C++ multi-threading
ii libc6 2.5-11 GNU C Library: Shared libraries
ii libcurl3 7.16.2-6 Multi-protocol file transfer libra
ii libgcc1 1:4.2-20070609-1 GCC support library
ii libglib2 2.12.12-1 The GLib library of C routines
ii libgnutl 1.6.3-1 the GNU TLS library - runtime libr
ii libporta 19+svn20070125-1 Portable audio I/O - shared librar
ii libqt4-c 4.3.0-2 Qt 4 core non-GUI functionality ru
ii libqt4-g 4.3.0-2 Qt 4 core GUI functionality runtim
ii libsampl 0.1.2-5 audio rate conversion library
ii libsndfi 1.0.17-2 Library for reading/writing audio
ii libspeex 1.1.12-3 The Speex Speech Codec
ii libssl0. 0.9.8e-5 SSL shared libraries
ii libstdc+ 4.2-20070609-1 The GNU Standard C++ Library v3
ii libuuid1 1.39+1.40-WIP-2007.04.07+dfsg-2 universally unique id library
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxml2 2.6.29.dfsg-1 GNOME XML library
wengophone recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]