Code: Select all
Starting program: /usr/local/bin/zmu -d 0 -q -v -U admin -P xxxxxxxx
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 1135)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 1135)]
0x40775ebe in __strtol_internal () from /lib/libc.so.6
(gdb) bt full
#0 0x40775ebe in __strtol_internal () from /lib/libc.so.6
No symbol table info available.
#1 0x08060b3e in User (this=0xd1b1e48, dbrow=@0xbfffb80c) at stdlib.h:316
monitor_ids_str = 0xbfffb80c "È]\033\rselect Username, Password, Stream+0, Events+0, Monitors+0, System+0, MonitorIds from Users where Username = 'admin' and Password = password('xxxxxxxx') and Enabled = 1"
#2 0x08060d3a in zmLoadUser (username=0xd1b1e48 "admin", password=0x408900cc "@û\205@@\t\206@@\003\206@ \211\207@")
at zm_user.cpp:133
sql = "select Username, Password, Stream+0, Events+0, Monitors+0, System+0, MonitorIds from Users where Username = 'admin' and Password = password('xxxxxxxx') and Enabled = 1", '\0' <repeats 8024 times>
result = (MYSQL_RES *) 0xd1b1de0
n_users = 1082720460
dbrow = 0xd1b5dc8
#3 0x0804af31 in main (argc=134642259, argv=0xbffffd54) at zmu.cpp:321
user = (User *) 0x408900cc
long_options = {{name = 0x8064632 "device", has_arg = 1, flag = 0x0, val = 100}, {name = 0x8064639 "monitor",
has_arg = 1, flag = 0x0, val = 109}, {name = 0x8064641 "verbose", has_arg = 0, flag = 0x0, val = 118}, {
name = 0x8064649 "image", has_arg = 2, flag = 0x0, val = 105}, {name = 0x8069448 "scale", has_arg = 1, flag = 0x0,
val = 83}, {name = 0x806464f "timestamp", has_arg = 2, flag = 0x0, val = 116}, {name = 0x8064659 "state", has_arg = 0,
flag = 0x0, val = 115}, {name = 0x806465f "brightness", has_arg = 2, flag = 0x0, val = 66}, {name = 0x806466a "contrast",
has_arg = 2, flag = 0x0, val = 67}, {name = 0x8064673 "hue", has_arg = 2, flag = 0x0, val = 72}, {
name = 0x806466a "contrast", has_arg = 2, flag = 0x0, val = 79}, {name = 0x8064677 "read_index", has_arg = 0, flag = 0x0,
val = 114}, {name = 0x8064682 "write_index", has_arg = 0, flag = 0x0, val = 119}, {name = 0x806a69d "event", has_arg = 0,
flag = 0x0, val = 101}, {name = 0x806468e "fps", has_arg = 0, flag = 0x0, val = 102}, {name = 0x8064692 "zones",
has_arg = 0, flag = 0x0, val = 122}, {name = 0x806469a "alarm", has_arg = 0, flag = 0x0, val = 97}, {
name = 0x8064698 "noalarm", has_arg = 0, flag = 0x0, val = 110}, {name = 0x80646a0 "cancel", has_arg = 0, flag = 0x0,
val = 99}, {name = 0x80646a7 "query", has_arg = 0, flag = 0x0, val = 113}, {name = 0x80646ad "username", has_arg = 1,
flag = 0x0, val = 85}, {name = 0x80646b6 "password", has_arg = 1, flag = 0x0, val = 80}, {name = 0x80646bf "help",
has_arg = 0, flag = 0x0, val = 104}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
dev_id = 0
mon_id = 0
verbose = true
function = QUERY
image_idx = -1
scale = -1
brightness = -1
contrast = -1
hue = -1
colour = -1
username = 0xbffffe71 "admin"
password = 0xbffffe7a "xxxxxxxx"
auth = 0x0