https://bugs.winehq.org/show_bug.cgi?id=54075
Bug ID: 54075 Summary: wldap32:parse - test_ldap_paged_search() sometimes gets LDAP_SERVER_DOWN in Wine, crashes Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: wldap32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com Distribution: ---
wldap32:parse - test_ldap_paged_search() sometimes gets LDAP_SERVER_DOWN in Wine, crashes:
wldap32:parse start dlls/wldap32/tests/parse.c wine: Unhandled page fault on read access to 0000001C at address 6F8D7A7E (thread 028c), starting debugger... parse.c:245: Test failed: ldap_get_next_page_s failed 0x51 parse.c:246: Test failed: expected res != NULL parse.c:247: Test failed: got 3735928559 Unhandled exception: page fault on read access to 0x0000001c in 32-bit code (0x6f8d7a7e). [...] Backtrace: =>0 0x6f8d7a7e WLDAP32_ldap_count_entries+0x1e(ld=00E80528, res=00000000) [Z:\builds\alexhenrie\wine\dlls\wldap32\misc.c:102] in wldap32 (0x0061fd38) 1 0x00401987 in wldap32_test (+0x1987) (0x0061fde8)
There is no record of this ever happening in the nightly WineTest runs but it did impact some merge requests, for instance MR!1579, MR!1581, MR!1574, MR!1585 and MR!1583. For those, some failures happened in the GitLab CI environment and others in the TestBot, but always in Wine.