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]

Reply via email to