Function at 0x48d3cc
Capabilities:
Reference sql statements

Disassembly:
push 0x24
mov eax, 0x530c26
call fcn.004f8194
xor esi, esi
mov dword [ebp - 4], esi
cmp dword [ebp + 8], esi
jne 0x48d444
push ecx
mov ecx, esp
mov dword [ebp + 8], esp
push str.CCoreChrome::FindInDatabase
call fcn.00401769
mov byte [ebp - 4], 1
push 0x252
push ecx
mov ecx, esp
mov dword [ebp + 0x10], esp
push str..CoreChrome.cpp
call fcn.00401769
mov byte [ebp - 4], 2
push ecx
mov ecx, esp
mov dword [ebp + 0x14], esp
push str.cannot_find_information__db_is_null
call fcn.00401769
mov byte [ebp - 4], 3
push 6
mov byte [ebp - 4], 0
call fcn.004114a5
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp + 0xc]
call fcn.00401898
xor eax, eax
call fcn.004f826c
ret 0x18
mov eax, dword [ebp + 0xc]
mov eax, dword [eax - 0xc]
cmp eax, esi
jne 0x48d4aa
push ecx
mov ecx, esp
mov dword [ebp + 8], esp
push str.CCoreChrome::FindInDatabase
call fcn.00401769
mov byte [ebp - 4], 4
push 0x257
push ecx
mov ecx, esp
mov dword [ebp + 0x10], esp
push str..CoreChrome.cpp
call fcn.00401769
mov byte [ebp - 4], 5
push ecx
mov ecx, esp
mov dword [ebp + 0x14], esp
push str.cannot_find_information__where_clause_is_empty
call fcn.00401769
mov byte [ebp - 4], 6
push 1
mov byte [ebp - 4], 0
call fcn.004114a5
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp + 0xc]
call fcn.00401898
mov eax, esi
jmp 0x48d43c
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x18], esi
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x1c], esi
mov dword [ebp - 0x14], esi
call fcn.00414dde
mov byte [ebp - 4], 7
push dword [ebp + 0xc]
lea eax, [ebp - 0x2c]
push str.SELECT_id__short_name__url__suggest_url_FROM_keywords_WHERE__s
push eax
call fcn.004043ef
add esp, 0xc
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.00415078
mov byte [ebp - 4], 8
mov eax, dword [eax]
lea ecx, [ebp - 0x14]
push ecx
lea ecx, [ebp - 0x1c]
push ecx
lea ecx, [ebp - 0x20]
push ecx
lea ecx, [ebp - 0x18]
push ecx
push eax
push dword [ebp + 8]
call fcn.004bcfc9
add esp, 0x18
mov dword [ebp + 8], eax
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x24]
call fcn.00401898
push 0xffffffffffffffff
lea ecx, [ebp - 0x2c]
call fcn.00404376
mov edi, dword [ebp - 0x18]
cmp dword [ebp + 8], esi
je 0x48d60e
cmp dword [ebp - 0x14], esi
je 0x48d59a
push 1
push 0x26b
push ecx
mov ecx, esp
mov dword [ebp + 0x10], esp
push str.CCoreChrome::FindInDatabase
call fcn.00401769
mov byte [ebp - 4], 9
push dword [ebp - 0x14]
lea ecx, [ebp + 8]
call fcn.00401769
mov byte [ebp - 4], 0xa
push ecx
mov ecx, esp
mov dword [ebp + 0x14], esp
push eax
push str.sqlite3_get_table_returned_error:
push ecx
call fcn.00404205
add esp, 0xc
mov byte [ebp - 4], 0xb
mov eax, dword [ebx]
push 1
mov byte [ebp - 4], 0xc
mov ecx, ebx
call dword [eax + 0x10]
mov byte [ebp - 4], 7
lea ecx, [ebp + 8]
call fcn.00401898
push dword [ebp - 0x14]
call fcn.004960e2
pop ecx
jmp 0x48d6e6
lea eax, [ebp - 0x28]
push eax
call fcn.00414dde
mov byte [ebp - 4], 0xd
push dword [ebp + 8]
mov esi, eax
call fcn.0041505e
test eax, eax
je 0x48d5ba
lea esi, [eax + 4]
jmp 0x48d5bc
xor esi, esi
push 1
push 0x270
push ecx
mov ecx, esp
mov dword [ebp + 8], esp
push str.CCoreChrome::FindInDatabase
call fcn.00401769
mov byte [ebp - 4], 0xe
push ecx
mov eax, esp
mov dword [ebp + 0x10], esp
push esi
push str.sqlite3_get_table_returned_error:
push eax
call fcn.00404205
add esp, 0xc
mov byte [ebp - 4], 0xf
mov eax, dword [ebx]
push 1
mov byte [ebp - 4], 0xd
mov ecx, ebx
call dword [eax + 0x10]
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x28]
call fcn.00414f13
jmp 0x48d6e4
mov esi, dword [ebp - 0x1c]
test esi, esi
jle 0x48d6bb
cmp dword [ebp - 0x20], 0
jle 0x48d6bb
push dword [edi + esi*4]
lea ecx, [ebp + 8]
call fcn.00401769
mov byte [ebp - 4], 0x10
mov ecx, dword [ebp + 0x10]
push eax
call fcn.004044be
mov byte [ebp - 4], 7
lea ecx, [ebp + 8]
call fcn.00401898
push dword [edi + esi*4 + 4]
lea ecx, [ebp + 8]
call fcn.00401769
mov byte [ebp - 4], 0x11
mov ecx, dword [ebp + 0x14]
push eax
call fcn.004044be
mov byte [ebp - 4], 7
lea ecx, [ebp + 8]
call fcn.00401898
push dword [edi + esi*4 + 8]
lea ecx, [ebp + 8]
call fcn.00401769
mov byte [ebp - 4], 0x12
mov ecx, dword [ebp + 0x18]
push eax
call fcn.004044be
mov byte [ebp - 4], 7
lea ecx, [ebp + 8]
call fcn.00401898
push dword [edi + esi*4 + 0xc]
lea ecx, [ebp + 8]
call fcn.00401769
mov byte [ebp - 4], 0x13
mov ecx, dword [ebp + 0x1c]
push eax
call fcn.004044be
mov byte [ebp - 4], 7
lea ecx, [ebp + 8]
call fcn.00401898
xor esi, esi
inc esi
jmp 0x48d6e6
mov ecx, dword [ebp + 0x10]
mov esi, 0x53b9e7
push esi
call fcn.00401732
mov ecx, dword [ebp + 0x14]
push esi
call fcn.00401732
mov ecx, dword [ebp + 0x18]
push esi
call fcn.00401732
mov ecx, dword [ebp + 0x1c]
push esi
call fcn.00401732
xor esi, esi
push edi
call fcn.004bd124
pop ecx
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call fcn.00414f13
jmp 0x48d49a