linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linphone-developers] Linphone v5 crashes due to special characters in s


From: Gisel, Max
Subject: [Linphone-developers] Linphone v5 crashes due to special characters in sip uri
Date: Thu, 5 Jan 2023 13:40:13 +0000

Hello,

 

it seems like there is a critical bug in Linphone (at least windows desktop variant) which prevents Linphone from starting after updating from version 4.x to version 5.0.4. Linphone crashes.

Please find logs at the bottom.

 

In the database linphone.db in the table “sip_address” and there in the column “value” there are entries existing from version 4, which look like this:

 

sip:42500@voip.helmholtz-berlin.de;x-sipx-cid-display="IT-Helpdesk";x-sipx-cid-user=49500

 

If special characters like quotation marks (") or German umlauts (ä, ö, ü) are contained in this column, Linphone v5 crashes during startup. If you remove these special characters Linphone v5 can start successfully. In version 4 this also worked with these special characters. This leads me to believe that there is a bug in version 5.

 

Best regards

Max

 

 

------------------------

 

[…]

 

2023-01-05 13:01:49:054 [/liblinphone] MESSAGE Start measurement of [Get call history.].

2023-01-05 13:01:49:055 [/belle-sip] MESSAGE [org.antlr.runtime.EarlyExitException]  reason [Unexpected token]

2023-01-05 13:01:49:055 [/belle-sip] ERROR fast_header_address parser error for [sip:42500@voip.helmholtz-berlin.de;x-sipx-cid-display="IT-Helpdesk";x-sipx-cid-user=49500]

2023-01-05 13:01:49:055 [/liblinphone] WARNING Cannot create Address, bad uri [sip:42500@voip.helmholtz-berlin.de;x-sipx-cid-display="IT-Helpdesk";x-sipx-cid-user=49500]

2023-01-05 13:01:49:420 [/bctbx] ERROR _signal_hook:  General Fault: '11'!

 

Callstack:

0x7ffa35f12350: bctbx_file_sync(ffffffff) in bctoolbox.dll

0x7ffa35f1210d: bctbx_file_sync(ffffffff) in bctoolbox.dll

0x7ffa6bf60ef5: seh_filter_exe(ffffffff) in ucrtbase.dll

0x7ff78af03df0: PluginNetworkHelper::qt_static_metacall(ffffffff) in linphone.exe

0x7ffa525decd0: _C_specific_handler(ffffffff) in VCRUNTIME140.dll

0x7ffa6e67241f: _chkstk(ffffffff) in ntdll.dll

0x7ffa6e6214a4: RtlRaiseException(ffffffff) in ntdll.dll

0x7ffa6e670f4e: KiUserExceptionDispatcher(ffffffff) in ntdll.dll

0x7ff998e51142: LinphonePrivate::ClonableObject::~ClonableObject(ffffffff) in liblinphone.dll

0x7ff998fef2da: LinphonePrivate::ClonableObject::~ClonableObject(ffffffff) in liblinphone.dll

0x7ff998fbbcaf: LinphonePrivate::ClonableObject::~ClonableObject(ffffffff) in liblinphone.dll

0x7ff998fb1fbd: LinphonePrivate::ClonableObject::~ClonableObject(ffffffff) in liblinphone.dll

0x7ff998fa9e73: LinphonePrivate::ClonableObject::~ClonableObject(ffffffff) in liblinphone.dll

0x7ff998fd68dc: LinphonePrivate::ClonableObject::~ClonableObject(ffffffff) in liblinphone.dll

0x7ff998e574bd: LinphonePrivate::ClonableObject::~ClonableObject(ffffffff) in liblinphone.dll

0x7ff9cdcf8f53: linphone::Transports::setUdpPort(ffffffff) in liblinphone++.dll

0x7ff78ae4921b: PluginNetworkHelper::qt_static_metacall(ffffffff) in linphone.exe

0x7ff78ae48f3a: PluginNetworkHelper::qt_static_metacall(ffffffff) in linphone.exe

0x7ff78ae41a95: PluginNetworkHelper::qt_static_metacall(ffffffff) in linphone.exe

0x7ff78adccfdf: PluginNetworkHelper::qt_static_metacall(ffffffff) in linphone.exe

0x7ff96619ac34: QMetaCallEvent::placeMetaCall(ffffffff) in Qt5Core.dll

0x7ff9661995c1: QObject::event(ffffffff) in Qt5Core.dll

0x7ff96add4990: QApplicationPrivate::notify_helper(ffffffff) in Qt5Widgets.dll

0x7ff96add3a13: QApplication::notify(ffffffff) in Qt5Widgets.dll

0x7ff966172aca: QCoreApplication::notifyInternal2(ffffffff) in Qt5Core.dll

0x7ff966174845: QCoreApplicationPrivate::sendPostedEvents(ffffffff) in Qt5Core.dll

0x7ff975de2dff: qt_plugin_query_metadata(ffffffff) in qwindows.dll

0x7ff9661bba5a: QEventDispatcherWin32::processEvents(ffffffff) in Qt5Core.dll

0x7ff975de2dd9: qt_plugin_query_metadata(ffffffff) in qwindows.dll

0x7ff96616ef2c: QEventLoop::exec(ffffffff) in Qt5Core.dll

0x7ff966171a94: QCoreApplication::exec(ffffffff) in Qt5Core.dll

0x7ff78ad0c03e: PluginNetworkHelper::qt_static_metacall(ffffffff) in linphone.exe

0x7ff78aeb4f67: PluginNetworkHelper::qt_static_metacall(ffffffff) in linphone.exe

0x7ff78aeb3c2e: PluginNetworkHelper::qt_static_metacall(ffffffff) in linphone.exe

0x7ffa6ca87614: BaseThreadInitThunk(ffffffff) in KERNEL32.DLL

0x7ffa6e6226a1: RtlUserThreadStart(ffffffff) in ntdll.dll

 

2023-01-05 13:01:49:627 [/bctbx] ERROR _signal_hook:  General Fault: '22'!

 

Callstack:

0x7ffa35f12350: bctbx_file_sync(ffffffff) in bctoolbox.dll

0x7ffa35f126f3: bctbx_file_sync(ffffffff) in bctoolbox.dll

0x7ffa6c230327: UnhandledExceptionFilter(ffffffff) in KERNELBASE.dll

0x7ffa6e675530: memset(ffffffff) in ntdll.dll

0x7ffa6e65c876: __C_specific_handler(ffffffff) in ntdll.dll

0x7ffa6e67241f: __chkstk(ffffffff) in ntdll.dll

0x7ffa6e6214a4: RtlRaiseException(ffffffff) in ntdll.dll

0x7ffa6e670f4e: KiUserExceptionDispatcher(ffffffff) in ntdll.dll

0x7ff998e51142: ??1ClonableObject@LinphonePrivate@@UEAA@XZ(ffffffff) in liblinphone.dll

0x7ff998fef2da: ??1ClonableObject@LinphonePrivate@@UEAA@XZ(ffffffff) in liblinphone.dll

0x7ff998fbbcaf: ??1ClonableObject@LinphonePrivate@@UEAA@XZ(ffffffff) in liblinphone.dll

0x7ff998fb1fbd: ??1ClonableObject@LinphonePrivate@@UEAA@XZ(ffffffff) in liblinphone.dll

0x7ff998fa9e73: ??1ClonableObject@LinphonePrivate@@UEAA@XZ(ffffffff) in liblinphone.dll

0x7ff998fd68dc: ??1ClonableObject@LinphonePrivate@@UEAA@XZ(ffffffff) in liblinphone.dll

0x7ff998e574bd: ??1ClonableObject@LinphonePrivate@@UEAA@XZ(ffffffff) in liblinphone.dll

0x7ff9cdcf8f53: ?setUdpPort@Transports@linphone@@QEAAXH@Z(ffffffff) in liblinphone++.dll

0x7ff78ae4921b: ?qt_static_metacall@PluginNetworkHelper@@CAXPEAVQObject@@W4Call@QMetaObject@@HPEAPEAX@Z(ffffffff) in linphone.exe

0x7ff78ae48f3a: ?qt_static_metacall@PluginNetworkHelper@@CAXPEAVQObject@@W4Call@QMetaObject@@HPEAPEAX@Z(ffffffff) in linphone.exe

0x7ff78ae41a95: ?qt_static_metacall@PluginNetworkHelper@@CAXPEAVQObject@@W4Call@QMetaObject@@HPEAPEAX@Z(ffffffff) in linphone.exe

0x7ff78adccfdf: ?qt_static_metacall@PluginNetworkHelper@@CAXPEAVQObject@@W4Call@QMetaObject@@HPEAPEAX@Z(ffffffff) in linphone.exe

0x7ff96619ac34: ?placeMetaCall@QMetaCallEvent@@UEAAXPEAVQObject@@@Z(ffffffff) in Qt5Core.dll

0x7ff9661995c1: ?event@QObject@@UEAA_NPEAVQEvent@@@Z(ffffffff) in Qt5Core.dll

0x7ff96add4990: ?notify_helper@QApplicationPrivate@@QEAA_NPEAVQObject@@PEAVQEvent@@@Z(ffffffff) in Qt5Widgets.dll

0x7ff96add3a13: ?notify@QApplication@@UEAA_NPEAVQObject@@PEAVQEvent@@@Z(ffffffff) in Qt5Widgets.dll

0x7ff966172aca: ?notifyInternal2@QCoreApplication@@CA_NPEAVQObject@@PEAVQEvent@@@Z(ffffffff) in Qt5Core.dll

0x7ff966174845: ?sendPostedEvents@QCoreApplicationPrivate@@SAXPEAVQObject@@HPEAVQThreadData@@@Z(ffffffff) in Qt5Core.dll

0x7ff975de2dff: qt_plugin_query_metadata(ffffffff) in qwindows.dll

0x7ff9661bba5a: ?processEvents@QEventDispatcherWin32@@UEAA_NV?$QFlags@W4ProcessEventsFlag@QEventLoop@@@@@Z(ffffffff) in Qt5Core.dll

0x7ff975de2dd9: qt_plugin_query_metadata(ffffffff) in qwindows.dll

0x7ff96616ef2c: ?exec@QEventLoop@@QEAAHV?$QFlags@W4ProcessEventsFlag@QEventLoop@@@@@Z(ffffffff) in Qt5Core.dll

0x7ff966171a94: ?exec@QCoreApplication@@SAHXZ(ffffffff) in Qt5Core.dll

0x7ff78ad0c03e: ?qt_static_metacall@PluginNetworkHelper@@CAXPEAVQObject@@W4Call@QMetaObject@@HPEAPEAX@Z(ffffffff) in linphone.exe

0x7ff78aeb4f67: ?qt_static_metacall@PluginNetworkHelper@@CAXPEAVQObject@@W4Call@QMetaObject@@HPEAPEAX@Z(ffffffff) in linphone.exe

0x7ff78aeb3c2e: ?qt_static_metacall@PluginNetworkHelper@@CAXPEAVQObject@@W4Call@QMetaObject@@HPEAPEAX@Z(ffffffff) in linphone.exe

0x7ffa6ca87614: BaseThreadInitThunk(ffffffff) in KERNEL32.DLL

0x7ffa6e6226a1: RtlUserThreadStart(ffffffff) in ntdll.dll

 

 

 

Attachment: smime.p7s
Description: S/MIME cryptographic signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]