Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
None
-
6.4
-
-
f7559904d (dev), e65246b85 (6.4), 366bc6cd0 (tqtc/lts-6.2), 5bed8322e (6.5)
-
2022wk34FOQtforAndroid, 2022wk36FOQtforAndroid, 2022wk40FOQtforAndroid, 2022wk42FOQtforAndroid, 2022wk44FOQtforAndroid, 2022wk46FOQtforAndroid, 2022wk48FOQtforAndroid, 2022wk50FOQtforAndroid
Description
tst_qfile cases unixPipe and socketPair crash on Android 12 with the following error
F libc : fdsan: attempted to close file descriptor 6, expected to be unowned, actually owned by FILE* 0x74f30b74f948
this happens after closing the filesecriptor in those test functions. To fix this guidelines in https://android.googlesource.com/platform/bionic/+/master/docs/fdsan.md should be incorporated here.
Attachments
Issue Links
For Gerrit Dashboard: QTBUG-105736 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
427385,2 | Android: skip crahsing tst_QFile's unixPipe() and socketPair() | dev | qt/qtbase | Status: MERGED | +2 | 0 |
427562,2 | Android: skip crahsing tst_QFile's unixPipe() and socketPair() | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
427563,2 | Android: skip crahsing tst_QFile's unixPipe() and socketPair() | 6.3 | qt/qtbase | Status: MERGED | +2 | 0 |
427577,2 | Android: skip crahsing tst_QFile's unixPipe() and socketPair() | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |
449615,3 | Autoclose a FILE* if we open it | dev | qt/qtbase | Status: MERGED | +2 | 0 |
449652,2 | Autoclose a FILE* if we open it | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
449653,2 | Autoclose a FILE* if we open it | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
449656,2 | Autoclose a FILE* if we open it | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |