QSqlTableModel::select crash
-
I took crash dump from user. Analysis showed that there was a problem inside qt. (We use v5.9.3 qt.)
There is a class created by inheriting QSqlTableModel.
I checked database is opened and I called setFilter and then called select().I just want to know if there are any related issues.
It is part of call stack.
I Think It happens when I call select().
000000a31b2ff070 00007ffb
ee9bb5f6 : 000001d69cc82980 00007ffb
ee9dfc11 00000000fffffffe 000001d6
9cbe3858 : ntdll!RtlpWaitOnCriticalSection+0xa6
000000a31b2ff150 00007ffb
ee9bb440 : 0000000000000008 00000000
6cc77979 000001d68bcc7cd0 00000000
00000002 : ntdll!RtlpEnterCriticalSectionContended+0x1a6
000000a31b2ff1b0 00007ffb
bd8a1767 : 000001d6889017f8 00000000
00000021 000001d68b8b5bf0 00000000
6cefca18 : ntdll!RtlEnterCriticalSection+0x40
000000a31b2ff1e0 00007ffb
bd942442 : 000001d68bcc7cd0 00000000
00000000 fffffffffffffffe 000001d6
80000000 : qsqlite!qt_plugin_query_metadata+0x1b977
000000a31b2ff210 00007ffb
bd8831ee : 0000000000000019 000000a3
1b2ff2b9 000001d69cbe37a0 000001d6
8b8b5bf0 : qsqlite!qt_plugin_query_metadata+0xbc652
000000a31b2ff240 00007ffb
bd882b71 : 000001d688db41b0 00000000
6cefca18 0000000000000000 00000000
00000000 : qsqlite+0x31ee
000000a31b2ff320 00000000
6ea73044 : 000001d600000000 000000a3
1b2ff5d0 000000006cefca18 00000000
6cefca18 : qsqlite+0x2b71
000000a31b2ff4c0 00000000
6ea713fb : 000000a31b2ff5d0 000000a3
1b2ff7a0 0000000000000000 000001d6
8bb5c080 : Qt5Sql!QSqlQuery::previous+0x274
000000a31b2ff540 00000000
6ea850b3 : 000001d68bb5c080 000000a3
1b2ff670 0000000000000000 000001d6
9cb03360 : Qt5Sql!QSqlQuery::QSqlQuery+0x4b
000000a31b2ff570 00007ff7
3d8b69eb : 000001d69ca45660 000001d6
9cb03360 000001d68bb5c080 00000000
00000000 : Qt5Sql!QSqlTableModel::select+0x73- Additional Information.
EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 00007ffbee9a72a6 (ntdll!RtlpWaitOnCriticalSection+0x00000000000000a6)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000001
Parameter[1]: 0000000000000024
Attempt to write to address 0000000000000024
DEFAULT_BUCKET_ID: NULL_CLASS_PTR_WRITE
- Additional Information.
-
@celina-Lee I don't think anybody will be able to help if you do not post related code.