ELF>[@@UHH H}uHUHHHHtHHHu7HUEIAHH>HHǸN t;uEPL A>HH¾ H UHH H}HuHUM}}"}t} HHHHtHHHu-HHGHHǸa JL AGHH¾ HHHHtHHHu4HEIHHJHHǸ HuL AJHH¾ H]HHHHtHHHu-HHMHHǸ L AMHH¾ HHHHtHHHu0EAHHPHHǸZ tGHEPL APHH¾ H UHHH}HEHHEHUHH0H}HuHUHMH}tHUHEHHE}HHHHtHHHu1HEIHHgHHǸN t;HuL AgHH¾ HHEЉHU؋uHEAHE}HHHHtHHHuGH}tHEHUAIHHmHHǸ` tMH}tHEHURPL AmHH¾ HHEHUHH0H}HuHUH}tHUHEHHE}HHHHtHHHu1HEIHH}HHǸN t;HuL A}HH¾ HHU؋uHEAHE}HHHHtHHHuGH}tHEHUAIHHHHǸ` tMH}tHEHURPL AHH¾ HHEHUHH0H}HuUH}tHUHEHHE}HHHHtHHHu1HEIHHHHǸN t;HuL AHH¾ HU܋MHEHE}HHHHtHHHuGH}tHEHUAIHHHHǸ` tMH}tHEHURPL AHH¾ HHEHUHH0H}HuHUH}tHUHEHHE}HHHHtHHHu1HEIHHHHǸN t;HuL AHH¾ HHU؋MHEHE}HHHHtHHHuGH}tHEHUAIHHHHǸ` tMH}tHEHURPL AHH¾ HHEHUHSH8H}؉uHUHMHEHEHEH}t HƒHtHHHHEHHHtHHEHHuHHHHHHt2HHHHHHǸHEH}t HƒHtHHHHEHHHtHHEHHƿHHEH}t HƒHtHHHHEHHHtHHEHH]UHAWAVAUATSHHXLpM=t`HtIID$`HI$AHID$HID$MIADžADžADžHCHHHtHHCDžhHXHXt HƒHtHHHHXHPHrHXHHHHXHHHHtHHXH@HKHSIHH H5Hll*HHHHtHHHuRHCHHHtHHCIHHHHǸq t^HCHHHtHHCHPL AHH¾ HHCHHHtHHCHwHCHHHtHLsMuHHHHLuAHCHHHtHHCHHHHHHHtHHHuYHCHHHtHHCL IHHHHǸu tbHCHHHtHHCHRPL AHH¾ HHCHHHtHLsMuHHLhHCHHHtHHCHHHhh}hHHHHtHHHu6hAHHHHǸ HhPL AHH¾ H{HHHHtHHHu3hAHHHHǸR t?HhPL AHH¾ HHHHHtHHHu3hAHHHHǸR t?HhPL AHH¾ HM9t.I$6EHIADžID$xIDžADžHe[A\A]A^A_]UHAWAVAUATSHHhH`Ј\LeLP=t@HtIID$@HI$AHID$HID$MIAdžAdžƅHhHpHHHHHt2HHHHHHǸHHHHtHHHu<H`IIHH HHǸS t@P`L A HH¾ HHL-H`HHILMt HƒHtHHHLHHHtHM}EEHEH}HHHHtHHHu1HEIHHHHǸN t;HuL AHH¾ HH}uHHHEHHHuƅE}\HHƿE}HHHHtHHHu*HHHHǸC t0L AHH¾ H#HƿE}FHHHHtHHHu-HH HHǸ L A HH¾ HHHHtHHHu*HH"HHǸC t0L A"HH¾ L-LMt HƒHtHHHLHBHrHLHHM}L-LMt HƒHtHHHLHHHtHIELHE}HHHHtHHHu0EAHH(HHǸO tHHǸq t^HCHHHtHHCHPL A>HH¾ HHCHHHtHHCHL9Pt#I$6EHIID$8 IdžHe[A\A]A^A_]UHSHHHu 'EHHHt HƒHtHHHEHH HH HH?tH9sHHHHH9rEHHHHHHtHEHHHE} FHHHt HƒHtHHHHHBHrHHHHHCHHHtHHCHE}HHHHtHHHHHHt HƒHtHHHHHBHrHHHHHCHHHtHHCHUIAHHVHHǸ HHHt HƒHtHHHHHBHrHHHHHCHHHtHHCHPEPL AVHH¾ HHHHHHH]UHAWAVAUATSHxHxHpHhLeL`=t@HtIID$@HI$AHID$HID$MIADžADžE EHL4HpJ2LHH?t#H9s#HpHHHHH9rHpILMt HƒHtHHHLHHHtHIHEHCHHHCHHHtHHCHxHxt HƒHtHHHHxHPHrHxHHHHxHHHHtHHxH@HSHuIйHE}3HHHHtHHHuYHCHHHtHHSHEIIHHkHHǸp t]HCHHHtHHCPuL AkHH¾ HHCHHHtHHCHAHCHHuCEAqEHHHHDuEHH;hADL9`t#I$6EHIID$8 IDžHe[A\A]A^A_]UHAUATSHHHHt2xHHHHHHǸH H HHE܃}HHHHtHHHu*HH{HHǸC t0L A{HH¾ HHHHHHtHHHu*HHHHǸC t0L AHH¾ EHHHt HƒHtHHHEHH HH HH?tH9sHHHHH9rEHHL,]؉H vHHHHHHHHH)HʉH HHH`vHHH9rHHHH HH HH?t#H9s#HHHHHH9r݉HHHHHHtHHHL$HHHt HƒHtHHHHHBHrHHHHHCHHHtHHCALLHE܃}HHHHtHHH=]؉H vHHHHHHHHH)HʉH HHH`vHHH9rHHHH HH HH?t#H9s#HHHHHH9r݉HHHHHHtHHHHIHHHHǸ] F]؉H vHHHHHHHHH)HʉH HHH`vHHH9rHHHH HH HH?t#H9s#HHHHHH9r݉HHHHHHtHHHHHPL AHH¾ HE} He[A\A]]UHSH8H}HHHt2HHHHHHǸHHHt HƒHtHHHHHBHrHHHHHCHHHtHHCHEؿHEHEH}t HƒHtHHHHEHPpHrHEHHHHEHpHHHtHHEHPpHHH)HHHEHHEHUHEH HHHUHEH HHHEH}t HƒHtHHHHEHH=rHEHHHHEHHHHHƃ@8!ʄtHHEHEH HHHEH}t HƒHtHHHHEHH=~rHEHHHHEHHHHHƃ@8!ʄtHHEHEH HH@HEH}t HƒHtHHHHEHHHHH@Hǃ@8!tHvHHH؃HEH HHHEH}t HƒHtHHHHEHH=zrHEHHHHEHHHHHƃ@8!ʄtHHEHEH HHHEH}t HƒHtHHHHEHH=|rHEHHHHEHHHHHƃ@8!ʄtHHEHEH HH@HEH}t HƒHtHHHHEHH={rHEHHHHEHHHHHƃ@8!ʄtHHEHEH HHHEH}t HƒHtHHHHEHH=}rHEHHHHEHHHHHƃ@8!ʄtHHEHEH HHHEH}t HƒHtHHHHEHH=yrHEHHHHEHHHHHƃ@8!ʄtHHEHEH}t HƒHtHHHHEHH=xrHEHHHHEHHEHH5HHEH}t HƒHtHHHHEHH=xrHEHHHHEHHEH HHNHEH}t HƒHtHHHHEHP*HrHEHHHHEHP*HEH HHHEH}t HƒHtHHHHEHP(HrHEHHHHEH(HHHH!ȄtHHE@(HEH HH[HEH}t HƒHtHHHHEHP)HrHEHHHHEH)HHHHƃ@8!ʄtHHE@)HEH HHHEH}t HƒHtHHHHEHPHrHEHHHHEHPHEH HH5HEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH!ȄtHHE@HEH HHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHHƃ@8!ʄtHHE@HEH HHHEHEHEH}eHHHHtHHHHHHt HƒHtHHHHHBHrHHHHHCHHHtHHCHUIAHHHHǸ HHHt HƒHtHHHHHBHrHHHHHCHHHtHHCHPEPL AHH¾ HHHHt HƒHtHHHHHBHrHHHHHCHHHtHHCHHHEH}t HƒHtHHHHEHHHtHHEHHHHHtHHHu_HEH}t HƒHtHHHHEHIHHHHǸHEH}t HƒHtHHHHEHHHtHHEHHPL AHH¾HH]UHATSH0H}HuHEHE؁}HHHHtHHHu6EAAHHHHǸP t=hEPL AHH¾ HEE؉HEH}t HƒHtHHHHEHH=yrHEHHHHEHHHHHƃ@8!ʄtHHEȈ}HEHHEDeHEH}t HƒHtHHHHEHH=xrHEHHHHEHHuHHH}uHHHELHHHEHE܁}HHHHtHHHu6EAAHHHHǸP t=hEPL AHH¾ HHEHHEH}tpHEH}t HƒHtHHHHEHH=xrHEHHHHEHHEHHHe[A\]UHSH8H}HuHEH}u HEHHHEH}t HƒHtHHHHEHHHtHHEHHEHHHEH}t HƒHtHHHHEHPxHrHEHHHHEHxHHHtHHEHXxHEHHEHEH}t HƒHtHHHHEHPxHrHEHHHHEHxHHHtHHEH@xHUHH)qHMHHHHHHHHH HHHH?H)HHEH}t HƒHtHHHHEHPpHrHEHHHHEHpHHHtHHEHXpHEHHEH}t HƒHtHHHHEHH=rHEHHHHEHHHHHƃ@8!ʄtHHEЈHEHHEH}t HƒHtHHHHEHH=~rHEHHHHEHHHHHƃ@8!ʄtHHEЈHEHHEH}t HƒHtHHHHEHHrHEHHHHEHHHHH!ȄtHHEЈHEHHEH}t HƒHtHHHHEHH=zrHEHHHHEHHHHHƃ@8!ʄtHHEЈHE HHEH}t HƒHtHHHHEHH=}rHEHHHHEHHHHHƃ@8!ʄtHHEЈHE HHEH}t HƒHtHHHHEHH=|rHEHHHHEHHHHHƃ@8!ʄtHHEЈHE HHEH}t HƒHtHHHHEHH={rHEHHHHEHHHHHƃ@8!ʄtHHEЈHEHHEH}t HƒHtHHHHEHP)HrHEHHHHEH)HHHHƃ@8!ʄtHHEЈX)HEHHEH}t HƒHtHHHHEHP(HrHEHHHHEH(HHHH!ȄtHHEЈX(HEHHEH}thHEH}t HƒHtHHHHEHP*HrHEHHHHEHH*HEHHH}uHEH}t HƒHtHHHHEHP*HrHEHHHHEHX*HEH}t HƒHtHHHHEHH=@rHEHHHHEHHHHtHHEHAHHHHHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHtHHEHXHEHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHHƃ@8!ʄtHHEЈXHE HHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH!ȄtHHEЈXHE HHEH}thHEH}t HƒHtHHHHEHPHrHEHHHHEHHHEHHHUHEHH?HEH]UHSH8H}HuHHHt2HHHHHHǸHHHt HƒHtHHHHHBHrHHHHHCHHHtHHCHEHUHEH HHxHEHE܃}dtHEH'HUHEHHHEHEHdzHEH]UHSHHH}HuUHHHt2+HHHHHHǸHHHt HƒHtHHHHHB HrHHHHHC HHHtHHC HEHUHEH HH7UHEH HHHEHE܃}dtHEH藲'HUHEHHjHEHEHmHEH]UHSH8H}ȉuHHHt2CHHHHHHǸHHHt HƒHtHHHHHB(HrHHHHHC(HHHtHHC(HEHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHtHHEHXHHt HƒHtHHHHHHrHHHHHHHHtHHHEHEH}t HƒHtHHHHEHHHHH@Hǃ@8!tHvHHH؃t gHEH}t HƒHtHHHHEHP0HrHEHHHHEH0HHHH!ȄtHHE@0u HEH}t HƒHtHHHHEHP0HrHEHHHHEHP0HEH HHJUHEH HHHHEHEԃ}dtHEHͮ'HUHEHHHEHEH裮HEH]UHSHHH}HuUHHHt2cHHHHHHǸHHHt HƒHtHHHHHB0HrHHHHHC0HHHtHHC0HEHUHEH HHUHEH HHHEHE܃}dtHEHs'HUHEHHFHEHEHIHEH]UHSH(H}HHu qHHHt HƒHtHHHHHB8HrHHHHHC8HHHtHHC8HEHEH}t HƒHtHHHHEHHHtHHEHHHEH HH袲HEHE}egHEHHHHHtHHHHEH}t HƒHtHHHHEHHHtHHEHIHHHHǸ HEH}t HƒHtHHHHEHHHtHHEHHPL AHH¾ HHEH谪H]UHSH(H}HHu qHHHt HƒHtHHHHHB@HrHHHHHC@HHHtHHC@HEHEH}t HƒHtHHHHEHHHtHHEHHHEH HHHEHE}egHEH}HHHHtHHHHEH}t HƒHtHHHHEHHHtHHEHIHHHHǸ HEH}t HƒHtHHHHEHHHtHHEHHPL AHH¾ HHEHH]UHSH(H}HHHt2HHHHHHǸHHHt HƒHtHHHHHBHHrHHHHHCHHHHtHHCHHEH}tZH}uHHHEHHHHƃ@8!ʄtHHEu HUHEH HHHUHEH HHHEHE}eHEH|HHHHtHHHu1HEIHHHHǸN t;HuL AHH¾ HHEH躥H]UHSH(H}HHHt2HHHHHHǸHHHt HƒHtHHHHHBPHrHHHHHCPHHHtHHCPHEHUHEH HH0HEHE}eHEH襤HHHHtHHHu1HEIHHHHǸN t;HuL AHH¾ HHEHH]UHSH8H}HuHHHt2HHHHHHǸHHHt HƒHtHHHHHBXHrHHHHHCXHHHtHHCXHEHEHEH;E~ HUHEH HH3HEHE܃}eHEH訢HHHHtHHHu1HEIHHHHǸN t;HuL AHH¾ HHEHH]UHSH8H}HHHt2HHHHHHǸHHHt HƒHtHHHHHB`HrHHHHHC`HHHtHHC`HEHUHEH HH\HEHE܃}dtHEHՠ4HEHHEHEH譠HUHEHHH]UHSH(HHHt2HHHHHHǸHHHt HƒHtHHHHHBhHrHHHHHChHHHtHHChHEHEHEԃ}du=HEؾHHEHEؾHHEHUHEHHHEHoH]UHlHH]UHlHH]'char *''struct db_context''const char *' 'int' 'unsigned int''char *[12]''struct gsm_sms''struct gsm_network' 'long int''struct vlr_subscr''struct vlr_instance''const char''_Bool'loc_update_type:attachReceived Location Update (IMSI Attach) requests.loc_update_type:normalReceived Location Update (LAC change) requests.loc_update_type:periodicReceived (periodic) Location Update requests.loc_update_type:detachReceived IMSI Detach indications.loc_update_resp:failedRejected Location Update requests.loc_update_resp:completedSuccessful Location Update procedures.cm_service_request:rejectedRejected CM Service Requests.cm_service_request:acceptedAccepted CM Service Requests.paging_resp:rejectedRejected Paging Responses.paging_resp:acceptedAccepted Paging Responses.cm_re_establish_request:rejectedRejected CM Re-Establishing Requests.cm_re_establish_request:acceptedAccepted CM Re-Establishing Requests.sms:submittedTotal MO SMS received from the MS.sms:no_receiverFailed MO SMS delivery attempts (no receiver found).sms:deliveredTotal MT SMS delivery attempts.sms:rp_err_memFailed MT SMS delivery attempts (no memory).sms:rp_err_otherFailed MT SMS delivery attempts (other reason).sms:deliver_unknown_errorFailed MO SMS delivery attempts (other reason).call:mo_setupReceived MO SETUP messages (MO call establishment).call:mo_connect_ackReceived MO CONNECT messages (MO call establishment).call:mt_setupSent MT SETUP messages (MT call establishment).call:mt_connectSent MT CONNECT messages (MT call establishment).call:activeCalls that ever reached the active state.call:completeCalls terminated by DISCONNECT message after reaching the active state.call:incompleteCalls terminated by any other reason after reaching the active state.nc_ss:mo_requestsReceived MS-initiated call independent SS/USSD requests.nc_ss:mo_establishedEstablished MS-initiated call independent SS/USSD sessions.nc_ss:mt_requestsReceived network-initiated call independent SS/USSD requests.nc_ss:mt_establishedEstablished network-initiated call independent SS/USSD sessions.bssmap:cipher_mode_rejectNumber of CIPHER MODE REJECT messages processed by BSSMAP layerbssmap:cipher_mode_completeNumber of CIPHER MODE COMPLETE messages processed by BSSMAP layermscmobile switching centermsc.active_callsCurrently active calls msc.active_nc_ssCurrently active SS/USSD sessionsnetnetwork statisticsCREATE TABLE IF NOT EXISTS Meta (id INTEGER PRIMARY KEY AUTOINCREMENT, key TEXT UNIQUE NOT NULL, value TEXT NOT NULL)INSERT OR IGNORE INTO Meta (key, value) VALUES ('revision', 6)CREATE TABLE IF NOT EXISTS Subscriber (id INTEGER PRIMARY KEY AUTOINCREMENT, created TIMESTAMP NOT NULL, updated TIMESTAMP NOT NULL, imsi NUMERIC UNIQUE NOT NULL, name TEXT, extension TEXT UNIQUE, authorized INTEGER NOT NULL DEFAULT 0, tmsi TEXT UNIQUE, lac INTEGER NOT NULL DEFAULT 0, expire_lu TIMESTAMP DEFAULT NULL)CREATE TABLE IF NOT EXISTS AuthToken (id INTEGER PRIMARY KEY AUTOINCREMENT, subscriber_id INTEGER UNIQUE NOT NULL, created TIMESTAMP NOT NULL, token TEXT UNIQUE NOT NULL)CREATE TABLE IF NOT EXISTS Equipment (id INTEGER PRIMARY KEY AUTOINCREMENT, created TIMESTAMP NOT NULL, updated TIMESTAMP NOT NULL, name TEXT, classmark1 NUMERIC, classmark2 BLOB, classmark3 BLOB, imei NUMERIC UNIQUE NOT NULL)CREATE TABLE IF NOT EXISTS EquipmentWatch (id INTEGER PRIMARY KEY AUTOINCREMENT, created TIMESTAMP NOT NULL, updated TIMESTAMP NOT NULL, subscriber_id NUMERIC NOT NULL, equipment_id NUMERIC NOT NULL, UNIQUE (subscriber_id, equipment_id) )CREATE TABLE IF NOT EXISTS SMS (id INTEGER PRIMARY KEY AUTOINCREMENT, created TIMESTAMP NOT NULL, sent TIMESTAMP, deliver_attempts INTEGER NOT NULL DEFAULT 0, valid_until TIMESTAMP, reply_path_req INTEGER NOT NULL, status_rep_req INTEGER NOT NULL, is_report INTEGER NOT NULL, msg_ref INTEGER NOT NULL, protocol_id INTEGER NOT NULL, data_coding_scheme INTEGER NOT NULL, ud_hdr_ind INTEGER NOT NULL, src_addr TEXT NOT NULL, src_ton INTEGER NOT NULL, src_npi INTEGER NOT NULL, dest_addr TEXT NOT NULL, dest_ton INTEGER NOT NULL, dest_npi INTEGER NOT NULL, user_data BLOB, header BLOB, text TEXT )CREATE TABLE IF NOT EXISTS VLR (id INTEGER PRIMARY KEY AUTOINCREMENT, created TIMESTAMP NOT NULL, updated TIMESTAMP NOT NULL, subscriber_id NUMERIC UNIQUE NOT NULL, last_bts NUMERIC NOT NULL )CREATE TABLE IF NOT EXISTS ApduBlobs (id INTEGER PRIMARY KEY AUTOINCREMENT, created TIMESTAMP NOT NULL, apdu_id_flags INTEGER NOT NULL, subscriber_id INTEGER NOT NULL, apdu BLOB )CREATE TABLE IF NOT EXISTS Counters (id INTEGER PRIMARY KEY AUTOINCREMENT, timestamp TIMESTAMP NOT NULL, value INTEGER NOT NULL, name TEXT NOT NULL )CREATE TABLE IF NOT EXISTS RateCounters (id INTEGER PRIMARY KEY AUTOINCREMENT, timestamp TIMESTAMP NOT NULL, value INTEGER NOT NULL, name TEXT NOT NULL, idx INTEGER NOT NULL )CREATE TABLE IF NOT EXISTS AuthKeys (subscriber_id INTEGER PRIMARY KEY, algorithm_id INTEGER NOT NULL, a3a8_ki BLOB )CREATE TABLE IF NOT EXISTS AuthLastTuples (subscriber_id INTEGER PRIMARY KEY, issued TIMESTAMP NOT NULL, use_count INTEGER NOT NULL DEFAULT 0, key_seq INTEGER NOT NULL, rand BLOB NOT NULL, sres BLOB NOT NULL, kc BLOB NOT NULL )INSERT INTO SMS (created, valid_until, reply_path_req, status_rep_req, is_report, msg_ref, protocol_id, data_coding_scheme, ud_hdr_ind, user_data, text, dest_addr, dest_ton, dest_npi, src_addr, src_ton, src_npi) VALUES (datetime($created, 'unixepoch'), datetime($valid_until, 'unixepoch'), $reply_path_req, $status_rep_req, $is_report, $msg_ref, $protocol_id, $data_coding_scheme, $ud_hdr_ind, $user_data, $text, $dest_addr, $dest_ton, $dest_npi, $src_addr, $src_ton, $src_npi)SELECT id,strftime('%s',created),sent,deliver_attempts,strftime('%s', valid_until),reply_path_req,status_rep_req,is_report,msg_ref,protocol_id,data_coding_scheme,ud_hdr_ind,src_addr,src_ton,src_npi,dest_addr,dest_ton,dest_npi,user_data,header,text FROM SMS WHERE SMS.id = $idSELECT id,strftime('%s',created),sent,deliver_attempts,strftime('%s', valid_until),reply_path_req,status_rep_req,is_report,msg_ref,protocol_id,data_coding_scheme,ud_hdr_ind,src_addr,src_ton,src_npi,dest_addr,dest_ton,dest_npi,user_data,header,text FROM SMS WHERE sent IS NULL AND id >= $id AND deliver_attempts <= $attempts ORDER BY id LIMIT 1SELECT id,strftime('%s',created),sent,deliver_attempts,strftime('%s', valid_until),reply_path_req,status_rep_req,is_report,msg_ref,protocol_id,data_coding_scheme,ud_hdr_ind,src_addr,src_ton,src_npi,dest_addr,dest_ton,dest_npi,user_data,header,text FROM SMS WHERE sent IS NULL AND dest_addr = $dest_addr AND deliver_attempts <= $attempts ORDER BY id LIMIT 1SELECT id,strftime('%s',created),sent,deliver_attempts,strftime('%s', valid_until),reply_path_req,status_rep_req,is_report,msg_ref,protocol_id,data_coding_scheme,ud_hdr_ind,src_addr,src_ton,src_npi,dest_addr,dest_ton,dest_npi,user_data,header,text FROM SMS WHERE sent IS NULL AND dest_addr > $dest_addr AND deliver_attempts <= $attempts ORDER BY dest_addr, id LIMIT 1UPDATE SMS SET sent = datetime('now') WHERE id = $idUPDATE SMS SET deliver_attempts = deliver_attempts + 1 WHERE id = $idDELETE FROM SMS WHERE src_addr=$src_addr OR dest_addr=$dest_addrDELETE FROM SMS WHERE id = $id AND sent is NOT NULLDELETE FROM SMS WHERE id = $idSELECT strftime('%s', valid_until) FROM SMS WHERE id = $idSELECT id, strftime('%s', valid_until) FROM SMS ORDER BY valid_until LIMIT 1SQLITE3: (%d) %s db.cOpened database %s Closed database Unknown %d Error composing SQL, cannot bind parameter '%s' #1Error binding blob to SQL parameter %s: %d Error binding text to SQL parameter %s: %d Error binding int64 to SQL parameter %s: %d value!strcmp(names[0], "value")Assert failed %s %s:%d 2 32 8 10 errstr:450 64 8 9 rev_s:451SELECT value FROM Meta WHERE key = 'revision'Cannot execute SELECT value from META: %s 6db.c:466Detected DB Revision %s, expected %s db.c:473You must use osmo-msc 1.1.0 to 1.8.0 to upgrade database schema from '%u' to '5', sorry The storage format of BINARY data in the database has changed. In order to deliver any pending SMS in your database, you must manually convert your database from '%u' to '6'. Alternatively you can use a fresh, blank database with this version of osmo-msc, sorry. Invalid database schema revision '%d'. 1 32 8 11 err_msg:564struct db_contextg_dbcInit database connection to '%s' using SQLite3 lib version %s SQLite3 compiled with '%s' ENABLE_SQLLOGUnable to set SQLite3 error log callback Unable to set SQLite3 SQL log callback Not setting SQL log callback: SQLite3 compiled without support for it Unable to open DB; rc =%d db.c:553Unable to enable SQLite3 extended result codes PRAGMA journal_mode=WAL; PRAGMA synchronous = NORMAL;Unable to set Write-Ahead Logging: %s PRAGMA secure_delete=0;Unable to disable SECURE_DELETE: %s Couldn't close database: (rc=%d) %s db.c:6021 32 8 10 errmsg:614SQL error during SQL statement '%s': %s Failed to create some table. Database schema revision invalid, please update your database schema Unable to prepare SQL statement '%s' $created$valid_until$reply_path_req$status_rep_req$is_report$msg_ref$protocol_id$data_coding_scheme$ud_hdr_ind$user_data$text$dest_addr$dest_ton$dest_npi$src_addr$src_ton$src_npiCannot create SMS: SQL error: (%d) %s Stored SMS id=%llu in DB SMS TP-UD length %u is too big, truncating to %zu SMS text length %u is too big, truncating to %zu SMS-receiver$id$attemptsFailed to mark SMS %llu as sent. Failed to inc deliver attempts for SMS %llu. Failed to delete SMS for %s Failed to delete SMS %llu. ../../include/osmocom/msc/gsm_data.h*.Lubsan_data205*.Lubsan_data204*.Lubsan_data203*.Lubsan_data202*.Lubsan_data201*.Lubsan_data200*.Lubsan_data199*.Lubsan_data198*.Lubsan_data197*.Lubsan_type16*.Lubsan_data196*.Lubsan_data195*.Lubsan_data194*.Lubsan_data193*.Lubsan_data192*.Lubsan_data191*.Lubsan_data190*.Lubsan_data189*.Lubsan_data188*.Lubsan_data187*.Lubsan_data186*.Lubsan_data185*.Lubsan_data184*.Lubsan_data183*.Lubsan_data182*.Lubsan_data181*.Lubsan_data180*.Lubsan_data179*.Lubsan_data178*.Lubsan_data177*.Lubsan_data176*.Lubsan_type15*.Lubsan_data175*.Lubsan_data174*.Lubsan_type14*.Lubsan_data173*.Lubsan_data172*.Lubsan_data171*.Lubsan_data170*.Lubsan_data169*.Lubsan_data168*.Lubsan_data167*.Lubsan_type13*.Lubsan_data166*.Lubsan_data165*.Lubsan_data164*.Lubsan_data163*.Lubsan_data162*.Lubsan_data161*.Lubsan_data160*.Lubsan_data159*.Lubsan_data158*.Lubsan_data157*.Lubsan_type12*.Lubsan_data156*.Lubsan_data155*.Lubsan_data154*.Lubsan_data153*.Lubsan_data152*.Lubsan_data151*.Lubsan_data150*.Lubsan_data149*.Lubsan_data148*.Lubsan_data147*.Lubsan_data146*.Lubsan_data145*.Lubsan_data144*.Lubsan_data143*.Lubsan_data142*.Lubsan_data141*.Lubsan_data140*.Lubsan_data139*.Lubsan_data138*.Lubsan_data137*.Lubsan_data136*.Lubsan_data135*.Lubsan_data134*.Lubsan_data133*.Lubsan_data132*.Lubsan_data131*.Lubsan_data130*.Lubsan_data129*.Lubsan_data128*.Lubsan_data127*.Lubsan_data126*.Lubsan_data125*.Lubsan_data124*.Lubsan_data123*.Lubsan_data122*.Lubsan_data121*.Lubsan_data120*.Lubsan_data119*.Lubsan_data118*.Lubsan_data117*.Lubsan_data116*.Lubsan_data115*.Lubsan_data114*.Lubsan_data113*.Lubsan_data112*.Lubsan_data111*.Lubsan_data110*.Lubsan_data109*.Lubsan_data108*.Lubsan_data107*.Lubsan_data106*.Lubsan_data105*.Lubsan_data104*.Lubsan_data103*.Lubsan_data102*.Lubsan_data101*.Lubsan_data100*.Lubsan_data99*.Lubsan_data98*.Lubsan_data97*.Lubsan_data96*.Lubsan_data95*.Lubsan_data94*.Lubsan_data93*.Lubsan_data92*.Lubsan_data91*.Lubsan_data90*.Lubsan_data89*.Lubsan_data88*.Lubsan_data87*.Lubsan_data86*.Lubsan_data85*.Lubsan_data84*.Lubsan_data83*.Lubsan_data82*.Lubsan_data81*.Lubsan_data80*.Lubsan_type11*.Lubsan_data79*.Lubsan_data78*.Lubsan_data77*.Lubsan_data76*.Lubsan_data75*.Lubsan_data74*.Lubsan_data73*.Lubsan_data72*.Lubsan_data71*.Lubsan_data70*.Lubsan_data69*.Lubsan_data68*.Lubsan_data67*.Lubsan_type10*.Lubsan_type9*.Lubsan_data66*.Lubsan_data65*.Lubsan_data64*.Lubsan_type8*.Lubsan_data63*.Lubsan_data62*.Lubsan_data61*.Lubsan_type7*.Lubsan_data60*.Lubsan_data59*.Lubsan_data58*.Lubsan_data57*.Lubsan_data56*.Lubsan_data55*.Lubsan_data54*.Lubsan_data53*.Lubsan_data52*.Lubsan_data51*.Lubsan_data50*.Lubsan_data49*.Lubsan_data48*.Lubsan_data47*.Lubsan_data46*.Lubsan_data45*.Lubsan_data44*.Lubsan_data43*.Lubsan_data42*.Lubsan_data41*.Lubsan_data40*.Lubsan_type6*.Lubsan_data39*.Lubsan_data38*.Lubsan_data37*.Lubsan_type5*.Lubsan_data36*.Lubsan_data35*.Lubsan_data34*.Lubsan_data33*.Lubsan_type4*.Lubsan_data31*.Lubsan_data30*.Lubsan_data28*.Lubsan_data26stmt_sqlcreate_stmtsmsc_statg_descmsc_stat_item_descriptionmsc_ctrg_descmsc_ctr_description*.LC3*.LC144*.LC63*.LC123*.LC83*.LC10*.LC129*.LC152*.LC160*.LC92*.LC76*.LC133*.LC91*.LC18*.LC69*.LC90*.LC100*.LC55*.LC110*.LC79*.LC93*.LC16*.LC36*.LC147*.LC57*.LC157*.LC166*.LC43*.LC15*.LC32*.LC50*.LC156*.LC95*.LC27*.LC0*.LC99*.LC54*.LC4*.LC11*.LC35*.LC155*.LC127*.LC117*.LC159*.LC25*.LC128*.LC114*.LC113*.LC62*.LC148*.LC72*.LC143*.LC130*.LC13*.LC33*.LC141*.LC31*.LC124*.LC126*.LC103*.LC37*.LC153*.LC67*.LC96*.LC9*.LC58*.LC28*.LC122*.LC7*.LC80*.LC121*.LC20*.LC74*.LC77*.LC17*.LC87*.LC118*.LC29*.LC112*.LC115*.LC105*.LC2*.LC97*.LC154*.LC59*.LC68*.LC111*.LC75*.LC162*.LC73*.LC39*.LC46*.LC168*.LC12*.LC53*.LC169*.LC138*.LC145*.LC52*.LC40*.LC41*.LC150*.LC158*.LC142*.LC65*.LC102*.LC151*.LC125*.LC51*.LC24*.LC22*.LC70*.LC21*.LC1*.LC5*.LC82*.LC66*.LC84*.LC64*.LC146*.LC81*.LC140*.LC38*.LC134*.LC56*.LC107*.LC104*.LC120*.LC149*.LC101*.LC49*.LC165*.LC45*.LC139*.LC167*.LC163*.LC89*.LC30*.LC88*.LC71*.LC44*.LC61*.LC6*.LC94*.LC86*.LC8*.LC34*.LC26*.LC14*.LC161*.LC85*.LC136*.LC135*.LC116*.LC19*.LC131*.LC108*.LC98*.LC106*.LC42*.LC47*.LC60*.LC164*.LC78*.LC48*.LC132*.LC23   &&&..55<<PPTTVVVVe$eiid%.  ****%##''..&&66&&&&++))))**((((      33  .,,DDE E EEI MMP'P'dd   %I ]D/z)r)I#@ @@ @@ @@ @ @@@ @ @ @ @@ @ @ @ @@ @@ @@ @@ @ @@ @@@ @@@ @@ @@ @@@@ @@ @@ @@ @@ @@@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @ @@ @@ @@ @ @ @ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @ @@ @@ @@ @@@ @@ @ @@ @ @@ @@ @ @@@@ @@ @@ @ @@@@ @@ @@ @@ @@ @@ @@ @ @@ @ @@ @@ @ @ @ @@(`(`@ @(`(`(`(``h@ @@` @ 0`@@@@ @@@@R@4`@@A @>`.`;`@@ @A @"`2`@@@ @@5`@@@@'`0` @G@'`#`@&` @@ @@` @0`@0`&`-`@(`,`4` @"`@#`@@?`"`@!` @p(` @@ @-`@@ @@`@+` 2`6`@@@<`@)`@@@0` @ @ @@@ @*`9`@!`v&`1`.` @@@ @vF@%`@@,`@@1`F @*`@.` @H@7`?` @B@Me@@@@3`X @%`Y@6`@@@@H@@@'`&`GCC: (Debian 12.2.0-14) 12.2.0zRx AC  < AC  \'AC b |AC  AC   AC  AC    AC E ( AC Pm (L6 AC P!  xLAC EB ( AC M $AC I   AC E  AC G  8 AC E  \>AC E4  ZAC EP  AC E  ZAC EP  AC E  AC E  4\AC ER  XAC E  |AC E  GAC E=  ,AC E" AC U  $AC _   (`@B QWhd`m ' (? K Y  $ ?B . `A}dPd$_m+>^y(5BOTjk6 r!L 8(C`s/   ';HRgN>(PZQLUZV'@YC[\[6^| bGQc, db.cmsc_ctr_descriptionmsc_ctrg_descmsc_stat_item_descriptionmsc_statg_descg_dbccreate_stmtsstmt_sqlsql3_error_log_cbsql3_sql_log_cbdb_remove_resetdb_bind_blobdb_bind_textdb_bind_intdb_bind_int64db_rev_exec_cbcheck_db_revisiondb_run_statementsparse_tp_ud_from_resultsms_from_resultdelete_expired_sms_sub_D_00099_0_sub_I_00099_1osmo_log_info__asan_report_load8logp_stublog_check_levellogp2osmo_log_backtracesqlite3_clear_bindingssqlite3_resetsqlite3_bind_parameter_indexsqlite3_bind_blobsqlite3_bind_textsqlite3_bind_intsqlite3_bind_int64__ubsan_handle_type_mismatch_v1__ubsan_handle_nonnull_argstrcmp__asan_handle_no_returnosmo_panictalloc_strdup__asan_report_store8__asan_stack_malloc_1__asan_option_detect_stack_use_after_return__ubsan_handle_pointer_overflowsqlite3_execsqlite3_free_talloc_freeatoi__asan_stack_malloc_0db_init_talloc_zerosqlite3_configsqlite3_libversionsqlite3_compileoption_getsqlite3_opensqlite3_extended_result_codesdb_finisqlite3_finalizesqlite3_closesqlite3_errmsg__ubsan_handle_add_overflowdb_prepare__ubsan_handle_out_of_boundssqlite3_prepare_v2db_sms_storetime__asan_report_load1__ubsan_handle_load_invalid_valuesqlite3_stepsqlite3_last_insert_rowidsqlite3_column_bytes__asan_report_store1sqlite3_column_blobmemcpysqlite3_column_textosmo_strlcpysms_allocsqlite3_column_int64__ubsan_handle_sub_overflowsqlite3_column_int_vlr_subscr_find_by_msisdndb_sms_getdb_sms_get_next_unsentdb_sms_get_unsent_for_subscrdb_sms_get_next_unsent_rr_msisdndb_sms_mark_delivereddb_sms_inc_deliver_attemptsdb_sms_delete_by_msisdndb_sms_delete_sent_message_by_iddb_sms_delete_expired_message_by_iddb_sms_delete_oldest_expired_message__asan_unregister_globals__asan_init__asan_version_mismatch_check_v8__asan_register_globals3:S-g-t !--"#:AM<.a-n !<.-"|.- 2!H|.Z-q".- !.-"*GN`.t- !.-"$%:&Ury!X3j-"\4- !\4$-;"Pmt5- !5-"3956;%,?.K-U\6_|1l/{<=6- != 6-6"AHZ0z \+1> 6-* ;!M6_-v" |,,<7-<!(4|7H-U f!q|7-"< 7-* >!M7_-v"<8- !<8-"< D+^ f4q +?8#-0 A!T8f-}"87 \+ 4$@8U\h<9|- !<9-" + 4=Y9a5u9- !$49F-]"6 \+ 4 \:! 55 R Y   : -  !  :!-!"B!N!6!!! !+'" /"4a"t"B"" \"+" "4""C#.#5#E#b# j#+# #4##D#:#-# #! $*$ \2$+L$ T$4u$$D$:$-$"$$\;$7$ %3-%9L%;% %4% &+#&\&1& \&+& &4& '5 '='D'j'';'-' '!'';'-("3(?(6( (E )).()-2)\6<)|1I)/P)\) {))))<)-) )!)<)-*""*9*V*]*i*\<}*-* *!*\<*-*"* + ++D+ \L+4y+ +G+ + + + +++ , ,  ",4:, Z,k, v,, \ ,+, ,4,,H-,-3-S- [-Gl- y- - -  -+- - - \ -4. 4.E. S.<g.-t. .!. .G. . . / /+ / >/ H/  P/4h/ // /</-/"0"0..0-80\6B0|1O0/V0s0 \ {0+0 0400J0 0+1  14E1x1<=1|=1 \ 1+1 14(2KA2=l2 t2+2  242K2=3 \ #3+b3Kw3 ,3L3<>3 3+3 34(4KA4|>l4 t4+4 \444K4>5 #5+D5 L545K5>5 5+5 \5456KN6 >1> 9>+J>A^>-k> >!> >+>>A>- ?"??OV?s?z??B?-? ?!?B?-@"1@ \9@+Z@ b@4@P@Q@ @+A A41A -9A,GA |-OA,aARrAOAAAA|BA-A A! B|BB-4B"IBStB \|B+B B4BTBU CV-C 5C+VC1nCVC C+C \C4C1CVD 'D+CD KD4pDD !DWD D+ E \E49E1REXtE |E+E E4EPEXF $F+EF \MF4FPFXF F+F F4)GPDGXfG nG+G \G4GPGXH H+7H ?H4yHPHXH H+H \H4!IPL4eL}L-LBLYL L+L L4M1MXAM  IM+eM \ mM4MPMXM M+N N4>NPVNSN !N+N \!N4NTNO.O-'O\61O|1>O/EObO !jO+O "O4OOCOM?PRP.^P-hP\6rP|1P/PP \"P+P "P4PQCQ\C5QMQQ.Q-Q\6Q|1Q/QQ "R+R ##R4DRlR \#tR+R #R4RR #R+ S $S46SaS \$iS+SKS -SLS $T+T $'T4ZTKT %T+T \%T4T?T\CTMcUvU.U-U\6U|1U/UU %U+U %U4V)V?BV\CYVMVVV &V+ W \&W44W\W &dW+WWCWMWWWX &&X+GXXXClX-yX X!X 'X+XXCY-Y"PYfYY \'Y+Y 'Y4YY 'Y+Z4ZCKZMkZZZZ (Z+ZZC[-[ '[!O[ \(W[+x[[C[-["[[. \-\\6\|1*\/1\N\ (V\+p\ (x\4\\ )\+\K]@5]?L]Ml]]]]\D]-] ]!]\D]-^"F^Y^.e^-o^\6y^|1^/^^ \)^+^ )^4^ _C#_MC_`_g_z_D_-_ _!_D_-_"!`4`.@`-J`\6T`|1a`/h`` )`+` *`4``J aC aM@a]adawaDa-a a!aDa-a"b-b.9b-Cb\6Mb|1Zb/ab~b \*b+b *b4bbCbM$cV]cpc.|c-c\6c|1c/cc *c+c +c4 d dM:dVOdVd .dddedfd .dg@ @(08 @HP X``hp@x@ @  @   @   ( 0 8 @ H` P X `` h px@ `` ` (8`h@ ``@ (0 8@HP@ X !`!"$ &'@)*@++@,,,@- .0`.p..@ .`.p@.@. .0@`.p@..@ .`.p@..@ .`.p@..@ .`.p@.. .0`.p@.. .0@`..@. .` .p @ . . @  .0 ` . . @  .  .` .p @ . .  .` .p  . .  .` .p  .  . .0`... .0`... .0`... .0`... .0`... .0`... .0@`..@. .0@`... .0`.p.. .`.p.. .0`... .0`... .0`... .0`... .0`... .0`... .0`... .0`... .0 ` . .  . !.0!`!.!.!!.!@ ".`".p"@"."."@ #.`#.p#@#.#.# $.`$.p$@$.$@$. %.0%@`%.%.%@%. &.0&@`&.&.&&.& '.0'`'.p'@'.'.' (.0(`(.p((.(@(. ).0)`).p)@).).)@ *.`*.p*@*.*.*@ +.`+.+. ,.,.,., -.-.-.- ..0..@..P.D`.Dp.D.D. +.E... *.E/. / *8/'E@/.`/ `*x/8E/./ */IE/./ )/ZE0. 0 )80kE@0.`0 `)x0|E0.0 )0E0.00E1. 1 (81E@1.`1 (x1E1.1 `(1E1.1 (1E2. 2 '82E@2.`2 'x2F2.2 `'2F2.2 '2%F3. 3 &836F@3.`3 &x3GF3.3 `&3XF3.3 &3iF4. 4 %84zF@4.`4 %x4F4.4 `%4F4.4 %4F5. 5 $85F@5.`5 $x5F5.5 `$5F5.5 $5F6. 6 #86G@6.`6x6G6.6 #6#G6.6 `#64G7. 7@87EG@7.`7 #x7UG7.7 "7fG7.7 "7wG8. 8 `"88G@8.`8 "x8G8.8 !8G8.8 !8G9. 989G@9.`9 `!x9G9.9 !9G9.9 9G:. : 8:H@:.`: ` x: H:.: :1H:.: :BH;. ; 8;SH@;.`; `x;dH;.; ;uH;.;;H<. < 8<H@<.`< x<H<.< `<H<.< <H=. = 8=H@=.`= x=H=.= `=H=.= = I>. > 8>I@>.`> x>/I>.> `>@I>.> >QI?. ? 8?bI@?.`? x?sI?.? `?I?.? ?I@. @ 8@I@@.`@ x@I@.@ `@I@.@ @IA. A 8AI@A.`A xAIA.A `A JA.A AJB. B 8B.J@B.`B xB?JB.B `BPJB.B BaJC. C 8CrJ@C.`C xCJC.C `CJC.C CJD. D 8DJ@D.`D xDJD.D `DJD.D DJE. E 8EJ@E.`E xE KE.E `EKE.E E-KF. F 8F>K@F.`F xFOKF.F `F`KF.F FqKG. G 8GK@G.`G xGKG.G `GKG.G GKH. H 8HK@H.`H xHKH.H `HKH.H HKI. I 8I L@I.`I xILI.I `I,LI.I I=LJ. J 8JNL@J.`J xJ_LJ.J `JoLJ.J JLK. K 8KL@K.`K xKLK.K `KLK.K KLL. L 8LL@L.`L xLLL.L `LLL.L LLM. M 8MM@M.`M xMMM.M ` M/MM.M M?MN. N 8NOM@N.`N xN_MN.N ` NoMN.N NMO. O 8OM@O.`OxOMO.O OMO.O ` OMP. P 8PM@P.`P xPMP.P PMP.P ` PMQ. Q 8QN@Q.`Q xQNQ.Q Q/NQ.Q ` Q?NR. R 8RON@R.`R xR_NR.R RoNR.R@RNS. S8SN@S.`S `xSNS.S SNS.S SNT. T8TN@T.`T xTNT.T `TNT.T TNU. U8U O@U.`U xUOU.U U,OU.U `UeRRe.eeZRf. fA8faR@f.`fCxfiRf.f fqRf.ffxRg. g 8gR@g.`gxgRg.g@gRg.g-gRh. h 8hR@h.`hxhRh.h.hRh.hhRi. i@8iR@i.`i`xiRi.i iRi.i@iRj. j@88jR@j.`j`4xjRj.jAjRj.jjRk. k88kR@k.`k@3xkRk.k3kSk.kk Sl. l>8lS@l.`lxlSl.l=l Sl.l@9l(Sm. m8m0S@m.`m xm7Sm.m<m>Sm.m@ mFSn. n@78nMS@n.`n7xnUSn.n/n]Sn.n neSo. o@8olS@o.`oxotSo.o.o{So.ooSp. p 8pS@p.`pxpSp.p6pSp.p pSq. q@ 8qS@q.`q`6xqSq.qqSq.qqSr. r8rS@r.`rxrSr.r@)rSr.r5rSs. s8sS@s.`s2xsSs.s3sSs.s0sSt. t8tS@t.`t@.xtTt.t@@t Tt.t`tTu. u 8uT@u.`u`2xu Tu.uu(Tu.uBu/Tv. v8v7T@v.`v xv>Tv.vvETv.v`DvLTw. w8wTT@w.`w`xw[Tw.wDwbTw.w;wjTx. x>8xrT@x.`x xxzTx.x xTx.x` xTy. y@?8yT@y.`y@AxyTy.y@=yTy.y@yTz. z/8zT@z.`z?xzTz.z7zTz.zzT{. {@8{T@{.`{x{T{.{{T{.{ {T|. |@8|T@|.`|x|T|.|!|T|.||T}. }$8}U@}.`}x} U}.}@>}U}.} !}U~. ~`<8~ U@~.`~ x~(U~.~:~/U~.~`~7U. @18>U@.`@0xFU. 6NU.?VU. @/8^U@.`xfU.`CmU. uU.  <8|U@.`DxU.BU.@+U.  8U@.`*xU.@U.` U. 8U@.`xU.@-U.'U. 8U@.`@ xU.U.@U.  B8U@.` &xU.`;U.;V. 38 V@.`xV.9V.1#V. .8+V@.`1x2V. :V.@AV. 8HV@.` CxOV.WV.^V. :8eV@.`xmV.}dd @` (?K Y $ Pk|!$(/?<B`N(PQLUV@Y8[\6^ ` bQc}d d.symtab.strtab.shstrtab.rela.text.data.bss.rodata.rela.data.rel.ro.local.rela.data.rel.local.rela.fini_array.00099.rela.init_array.00099.comment.note.GNU-stack.rela.eh_frame @d@``l&e@ ,@h@ 1@htV > 9@V Q@k`Kf@W hK}@W 0pK KK(@XO  xY$Z