Crash in nsldapi_find_in_cb_pollfds and nsAbQueryLDAPMessageListener::OnLDAPMessageSearchResult
Categories
(MailNews Core :: LDAP Integration, defect)
Tracking
(Not tracked)
People
(Reporter: wsmwk, Unassigned)
References
Details
(Keywords: crash)
Crash Data
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Reporter | ||
Comment 4•6 years ago
|
||
Reporter | ||
Comment 5•6 years ago
|
||
Reporter | ||
Comment 6•5 years ago
|
||
Do these make sense as a group? Or are they distinct and different issues?
all 60.8.0
nsldapi_find_in_cb_pollfds bp-431cc793-18f9-496b-ac44-af5630190716
Frame Module Signature Source Trust
0 ldap60.dll nsldapi_find_in_cb_pollfds comm/ldap/c-sdk/libraries/libldap/os-ip.c:1524 context
1 ldap60.dll nsldapi_iostatus_is_read_ready comm/ldap/c-sdk/libraries/libldap/os-ip.c:1087 cfi
2 ldap60.dll wait4msg comm/ldap/c-sdk/libraries/libldap/result.c:473 cfi
3 ldap60.dll nsldapi_result_nolock comm/ldap/c-sdk/libraries/libldap/result.c:144 cfi
4 ldap60.dll ldap_result comm/ldap/c-sdk/libraries/libldap/result.c:111 cfi
5 xul.dll nsLDAPConnectionRunnable::Run() comm/ldap/xpcom/src/nsLDAPConnection.cpp:634 cfi
6 xul.dll nsThread::ProcessNextEvent(bool, bool*) xpcom/threads/nsThread.cpp:975 cfi
7 ntdll.dll RtlpWakeSRWLock scan
8 xul.dll mozilla::Variant<JSAtom*, char16_t const*, mozilla::UniquePtr<char16_t [0], JS::FreePolicy> >::extract<0>() mfbt/Variant.h:680 scan
9 xul.dll mozilla::Variant<int const, char const*, void ()(nsITimer, bool, void*, char*, unsigned int)>::operator=(mozilla::Variant<int const, char const*, void ()(nsITimer, bool, void*, char*, unsigned int)>&&) mfbt/Variant.h:575 cfi
nsAbQueryLDAPMessageListener::OnLDAPMessage bp-UUID 3234967b-9444-4aa8-89cf-ef3270190716
0 xul.dll nsAbQueryLDAPMessageListener::OnLDAPMessage(nsILDAPMessage*) comm/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:186 context
1 xul.dll nsOnLDAPMessageRunnable::Run() comm/ldap/xpcom/src/nsLDAPConnection.cpp:414 cfi
2 xul.dll nsThread::ProcessNextEvent(bool, bool*) xpcom/threads/nsThread.cpp:975 cfi
3 ntdll.dll RtlAcquireSRWLockExclusive scan
nsAbQueryLDAPMessageListener::OnLDAPMessageSearchResult bp-731566db-610b-4ac3-9d26-8c9430190716
0 xul.dll nsAbQueryLDAPMessageListener::OnLDAPMessageSearchResult(nsILDAPMessage*) comm/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:285 context
1 xul.dll nsAbQueryLDAPMessageListener::OnLDAPMessage(nsILDAPMessage*) comm/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:174 cfi
2 xul.dll nsOnLDAPMessageRunnable::Run() comm/ldap/xpcom/src/nsLDAPConnection.cpp:414 cfi
3 xul.dll nsThread::ProcessNextEvent(bool, bool*) xpcom/threads/nsThread.cpp:975 cfi
4 ntdll.dll RtlpWakeSRWLock scan
5 xul.dll mozilla::Variant<JSAtom*, char16_t const*, mozilla::UniquePtr<char16_t [0], JS::FreePolicy> >::extract<0>() mfbt/Variant.h:680 scan
6 xul.dll std::swap<mozilla::Variant<int const, char const*, void ()(nsITimer, bool, void*, char*, unsigned int)>, void>(mozilla::Variant<int const, char const*, void ()(nsITimer, bool, void*, char*, unsigned int)>&, mozilla::Variant<int const, char const*, void ()(nsITimer, bool, void*, char*, unsigned int)>&) vs2017_15.4.2/VC/include/utility:69 cfi_scan
Comment 7•5 years ago
|
||
null check can avoid this crash, but I don't know about root case.
Reporter | ||
Comment 8•5 years ago
|
||
No topcrash in 68.x, and looks like only nsAbQueryLDAPMessageListener::OnLDAPMessage is left
bp-5a54abde-c00c-424f-bd12-0712a0191001
bp-a4735f8e-5012-45a8-bcba-6b8d00190927
Reporter | ||
Comment 9•4 years ago
|
||
No crashes for 78.5.1 and newer, so fixed by one of these
- Bug 1662433 - MCD autoconfig disfunctional for Thunderbird 78, affecting enterprise deployment (function processLDAPValues(values) does not return any values in Thunderbird 68.3.1+)
- Bug 1659947 - Secure LDAP with self signed cerfifcate not working since Update from 68.9.0 to 78.1.1
Description
•