Si applica a
SQL Server 2017 on Linux

Sintomi

Supponiamo che tu usi SQL Server 2017. Si noterà che il dump di base può essere generato quando si riavvia SQL Server. Inoltre, è possibile che vengano ricevute le informazioni di diagnostica seguenti:

Motivo: ReasonId

Stato: StatusId

Messaggio: 0 <= m_currentCount

Stack

Funzione IP

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

000055777bae169d malloc_usable_size+0x9d82d

000055777bae1277 malloc_usable_size+0x9d407

000055777ba2331e std:: __1:: basic_string<char, std:: __1:: char_traits<char>, std:: __1:: allocator<Char> > std:: __1:: operator +<char, std:: __1:: char_traits<char>, std:: __1:: __1:: allocator<char> > (STD:: __1:: basic_string<char, std:: __1:: char_traits<char>

000055777bb305cb void Google::p rotobuf:: Internal:: arena_delete_object<Google::p rotobuf:: Message> (void *) + 0x2edb

000055777ba67722 malloc_usable_size+0x238b2

Processo: ProcessID-sqlservr

Thread: ThreadID (Application thread 0x1d0)

ID istanza: InstanceID

ID crash: CrashId

Timbro di compilazione: BuildStampId

Distribuzione: Ubuntu 16.04.6 LTS

Processori: ProcessorsId

Memoria totale: 198486151168 byte

Timestamp: DateTime

{

"motivo": "ReasonId",

"ProcessName": "sqlservr",

"PID": "11728",

"instanceId": "InstanceId",

"crashId": "CrashId",

"threadState": "0x00007f837bc556c0",

"threadId": "11893",

"libosThreadId": "0x1d0",

"buildStamp": "06d1c8d43553e575793a805281163952dd2d1f05a20764a17482e81ee902398c",

"stato": "0x00000000",

"messaggio": "0 <= m_currentCount",

"pila": [

"0x000055777bae24de",

"0x000055777bae1285",

"0x000055777ba2331e",

"0x000055777bb305cb",

"0x000055777ba67722"

],

"stackText": [

"malloc_usable_size+0x9e66e",

"malloc_usable_size+0x9d415",

"STD:: __1:: basic_string<char, std:: __1:: char_traits<char>, std:: __1:: allocator<Char> > std:: __1:: operator +<char, std:: __1:: char_traits<char>, std:: __1:: __1:: allocator<char> > (STD:: __1:: basic_string<char, std:: __1:: char_traits<char>

"void Google::p rotobuf:: Internal:: arena_delete_object<Google::p rotobuf:: Message> (void *) + 0x2edb",

"malloc_usable_size+0x238b2"

],

}

}

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Risoluzione

Questo problema è stato risolto con l'aggiornamento cumulativo seguente per SQL Server:

Informazioni sugli aggiornamenti cumulativi per SQL Server:

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.