SOHU-Co / kafka-node

Node.js client for Apache Kafka 0.8 and later.
MIT License
2.66k stars 628 forks source link

can't read the some logs,and will re-read from beginning #4

Closed xiaojun789 closed 10 years ago

xiaojun789 commented 10 years ago

HI, when I test this library, I found the consumer get some logs from kafka, suddenly will read the log from beginning. but I use consumer that kafka provide it work OK. following is usefully information kafka-node

   offset: 5799,
  partition: 1 }
0 { topic: 'nelo2-normal-logs',
  value: '{"ClientIP":"System Log","Cookie":"-","Exception":"-","FormData":"-","Location":"com.opensymphony.xwork.util.InstantiatingNullHandler.nullPropertyValue():72","Message":"Entering nullPropertyValue [target=[com.opensymphony.xwork.DefaultTextProvider@11fc2cfb], property=webwork]","RemoteIP":"10.98.161.194","RequestHeader":"Referer : -\\nUser-Agent : -\\nCookie : -","URL":"-","UserID":"-","body":"Entering nullPropertyValue [target=[com.opensymphony.xwork.DefaultTextProvider@11fc2cfb], property=webwork]","errorCode":"Entering nullPropertyValue [target=[com.opensymphony.xwork.DefaultTextProvider@11fc2cfb], property=webwork]","host":"10.98.161.194","logLevel":"DEBUG","logSource":"log","logTime":"1386296778035","logType":"nelo1-log","projectName":"Neon_Project","projectVersion":"1.0"}\n',
  offset: 5800,
  partition: 1 }
0 { topic: 'nelo2-normal-logs',
  value: '',
  offset: null,
  partition: 1 }
0 { topic: 'nelo2-normal-logs',
  value: '{"ClientIP":"System Log","Cookie":"-","Exception":"-","FormData":"-","Location":"org.happybean.common.util.NaverUserBaseInfoUtil.getDirectAccess():107","Message":"회원정보 조회 실패 : hlog_hf1012290885439","RemoteIP":"119.205.243.135","RequestHeader":"Referer : -\\nUser-Agent : -\\nCookie : -","URL":"-","UserID":"-","body":"회원정보 조회 실패 : hlog_hf1012290885439","errorCode":"회원정보 조회 실패 : hlog_hf1012290885439","host":"119.205.243.135","logLevel":"ERROR","logSource":"log","logTime":"1386296652288","logType":"nelo1-log","projectName":"COMMCAST_HAPPYBEAN","projectVersion":"1.0"}\n',
  offset: 1,
  partition: 1 }

consumer of kafka

next offset = 5799
{"ClientIP":"System Log","Cookie":"-","Exception":"-","FormData":"-","Location":"com.nhncorp.lucy.db.sql.ManagedDataSource
.execute():726","Message":"executing ibatis statement 'com.nhncorp.esm.ma.ServiceTree.selectMyService'\n     \n    SELECT
\n    data_cd, data_nm, data_nm||'('||data_cd||')' as data_nm_cd \n      FROM (   \n    SELECT\n    fd.data_cd AS data_cd,
  \n    dm.data_nm_LANG1 AS data_nm, \n    ROW_NUMBER() OVER(ORDER BY fd.last_update_date DESC, fd.use_cnt DESC, display_n
um, dm.data_nm ASC ) as rnum \n      FROM\n    esm3_data_master dm, \n           (SELECT \n    fd.data_cd, fd.use_cnt, fd.
last_update_date  \n              FROM\n    esm3_favorite_data fd \n             WHERE\n    fd.emp_no = 'NB90011' ) fd \n
    WHERE\n    fd.data_cd = dm.data_cd \n       AND\n    TO_CHAR(SYSDATE, 'YYYYMMDD') BETWEEN data_from_ymd AND data_to_ym
d \n        ) \n     WHERE\n    rnum <= 10","RemoteIP":"10.112.226.52","RequestHeader":"Referer : -\nUser-Agent : -\nCooki
e : -","URL":"-","UserID":"-","body":"executing ibatis statement 'com.nhncorp.esm.ma.ServiceTree.selectMyService'\n     \n
    SELECT \n    data_cd, data_nm, data_nm||'('||data_cd||')' as data_nm_cd \n      FROM (   \n    SELECT\n    fd.data_cd
AS data_cd,  \n    dm.data_nm_LANG1 AS data_nm, \n    ROW_NUMBER() OVER(ORDER BY fd.last_update_date DESC, fd.use_cnt DESC
, display_num, dm.data_nm ASC ) as rnum \n      FROM\n    esm3_data_master dm, \n           (SELECT \n    fd.data_cd, fd.u
se_cnt, fd.last_update_date  \n              FROM\n    esm3_favorite_data fd \n             WHERE\n    fd.emp_no = 'NB9001
1' ) fd \n     WHERE\n    fd.data_cd = dm.data_cd \n       AND\n    TO_CHAR(SYSDATE, 'YYYYMMDD') BETWEEN data_from_ymd AND
 data_to_ymd \n        ) \n     WHERE\n    rnum <= 10","errorCode":"executing ibatis statement 'com.nhncorp.esm.ma.Service
Tree.selectMyService'\n     \n    SELECT \n    data_cd, data_nm, data_nm||'('","host":"10.112.226.52","logLevel":"DEBUG","
logSource":"log","logTime":"1386296778035","logType":"nelo1-log","projectName":"Neon_Project","projectVersion":"1.0"}

next offset = 5800
{"ClientIP":"System Log","Cookie":"-","Exception":"-","FormData":"-","Location":"com.nhncorp.lucy.db.sql.ManagedDataSource
.execute():726","Message":"executing ibatis statement 'com.nhncorp.esm.common.CodeVO.getMinorCodeList'\n     \n
      \n    SELECT  mi.major_cd AS major_cd, \n    mi.minor_cd AS minor_cd, \n    mi.minor_nm_LANG1 AS minor_nm, \n    mi.
minor_type AS minor_type, \n    mi.use_yn AS use_yn, \n    mi.display_yn AS display_yn, \n    nvl(mi.display_num, 0) AS di
splay_num         \n                       FROM esm3_minor mi \n         WHERE mi.major_cd = 'CD_NATION' \n           AND
mi.use_yn = 'Y' \n           AND mi.display_yn = 'Y' \n     ORDER BY mi.display_num \n","RemoteIP":"10.112.226.52","Reques
tHeader":"Referer : -\nUser-Agent : -\nCookie : -","URL":"-","UserID":"-","body":"executing ibatis statement 'com.nhncorp.
esm.common.CodeVO.getMinorCodeList'\n     \n                 \n    SELECT  mi.major_cd AS major_cd, \n    mi.minor_cd AS m
inor_cd, \n    mi.minor_nm_LANG1 AS minor_nm, \n    mi.minor_type AS minor_type, \n    mi.use_yn AS use_yn, \n    mi.displ
ay_yn AS display_yn, \n    nvl(mi.display_num, 0) AS display_num         \n                       FROM esm3_minor mi \n
      WHERE mi.major_cd = 'CD_NATION' \n           AND mi.use_yn = 'Y' \n           AND mi.display_yn = 'Y' \n     ORDER B
Y mi.display_num \n","errorCode":"executing ibatis statement 'com.nhncorp.esm.common.CodeVO.getMinorCodeList'\n     \n
             \n    SELECT  mi.major_cd AS m","host":"10.112.226.52","logLevel":"DEBUG","logSource":"log","logTime":"138629
6778035","logType":"nelo1-log","projectName":"Neon_Project","projectVersion":"1.0"}

next offset = 5801
{"ClientIP":"System Log","Cookie":"-","Exception":"-","FormData":"-","Location":"com.opensymphony.xwork.util.Instantiating
NullHandler.nullPropertyValue():72","Message":"Entering nullPropertyValue [target=[com.opensymphony.xwork.DefaultTextProvi
der@11fc2cfb], property=webwork]","RemoteIP":"10.98.161.194","RequestHeader":"Referer : -\nUser-Agent : -\nCookie : -","UR
L":"-","UserID":"-","body":"Entering nullPropertyValue [target=[com.opensymphony.xwork.DefaultTextProvider@11fc2cfb], prop
erty=webwork]","errorCode":"Entering nullPropertyValue [target=[com.opensymphony.xwork.DefaultTextProvider@11fc2cfb], prop
erty=webwork]","host":"10.98.161.194","logLevel":"DEBUG","logSource":"log","logTime":"1386296778035","logType":"nelo1-log"
,"projectName":"Neon_Project","projectVersion":"1.0"}

next offset = 5802
{"ClientIP":"System Log","Cookie":"-","Exception":"-","FormData":"-","Location":"com.nhncorp.bca.common.aspect.NcoBoAspect
.arround():87","Message":"BoAspect : Session Check Start","RemoteIP":"10.98.161.194","RequestHeader":"Referer : -\nUser-Ag
ent : -\nCookie : -","URL":"-","UserID":"-","body":"BoAspect : Session Check Start","errorCode":"BoAspect : Session Check
Start","host":"10.98.161.194","logLevel":"DEBUG","logSource":"log","logTime":"1386296778035","logType":"nelo1-log","projec
tName":"Neon_Project","projectVersion":"1.0"}
haio commented 10 years ago

Sorry for not replying sooner, does this always happen in your case?

xiaojun789 commented 10 years ago

yes, this always happened in my case. some partition works ok. some partition have this problem.

Thanks~!

xiaojun789 commented 10 years ago

any response for this. In my test, each partition will occur this issue. some time is will read about two thousand logs and some time four thousands. but it finally will read from start, and before start from beginning, there will have one empty logs read

0 { topic: 'nelo2-crash-logs',
  value: '{"ClientIP":"192.168.219.195","Comment":"2D52667A3375470a9B0CC92D41B9B7C4","DmpData":"nIv0hAWadgEhQgYbRS6QQyrIbUWngjmDQnbaK/h76VCNtb4V71bAcAyevE88hw4ibyMXed0xYHQPr5Y68bEdtyJPivmUEuRy8kx+Cd21nClKJLXT6oNlHWZovb4zFDNr7piUHa0LL5mse9Z6s7IwwhG22610m9X0pTCg+XoCETgtOqVEmdbgMunFUtcJvyw2ZQmIENHSXCb4dEN8v0gu1KVpUUrlf4a5laV7rBaBC1MfNalEnWh98abrojd4/NPZStQVufLlfdQpzzmTeJJLY68uKvKd3bsS84bwfZm+Vv6GIffA02cPziijW9kzhAq2DnEK2cjrVNNGmLO+O+/GEJqj9OMIb1zXHGkqDXnrDZ/TWKxPfWpZc0Hnu4vbnJH8QMhEAn0MonsVGHmXCR+wTMof1ThIZH6vxFBsbQ7hdbZac/bEcWxVlrNKqLXFZCfilErv8HJAHtsI8/aoh5ru8Rthi8oBGKxKVW4T1T5KKCcaxpvMG/PQjg5FI/0xwYV7Ij99WtsDL3TojD+WUY0mNaeDkwiMzsDjqkBBQTkSPCs8IiBLS9Sh61mQW9lCwfWIxfxGA9rb1bQT6NPwnR79kg==","Location":"White","Platform":"Unknown","RemoteIP":"124.49.212.158","UserID":"2D52667A3375470a9B0CC92D41B9B7C4","XML":"<root></root>","body":"customfile","errorCode":"customfile","host":"124.49.212.158","logLevel":"INFO","logSource":"CrashDump","logTime":"1368685004779","logType":"nelo1-log","projectName":"NAbuse_disable","projectVersion":"2013.3.11.1"}\n',
  offset: 2492,
  partition: 0 }
0 { topic: 'nelo2-crash-logs',
  value: '',
  offset: null,
  partition: 0 }
0 { topic: 'nelo2-crash-logs',
  value: '{"ClientIP":"-","Comment":"","DmpData":"SW5jaWRlbnQgSWRlbnRpZmllcjogW1RPRE9dCkNyYXNoUmVwb3J0ZXIgS2V5OiAgIFtUT0RPXQpIYXJkd2FyZSBNb2RlbDogICAgICBpUGhvbmUzLDEKUHJvY2VzczogICAgICAgICBtZTJkYXkgWzY0Nl0KUGF0aDogICAgICAgICAgICAvdmFyL21vYmlsZS9BcHBsaWNhdGlvbnMvNTk3Mjc2RjAtQkUzQi00QkQ1LTlBREQtNkI0QkZCRUIxMUQ2L21lMmRheS5hcHAvbWUyZGF5CklkZW50aWZpZXI6ICAgICAgY29tLm5obmNvcnAubWUyREFZClZlcnNpb246ICAgICAgICAgMy4yLjEKQ29kZSBUeXBlOiAgICAgICBBUk0KUGFyZW50IFByb2Nlc3M6ICBsYXVuY2hkIFsxXQoKRGF0ZS9UaW1lOiAgICAgICAyMDEzLTA1LTE1IDExOjQ2OjAwICswMDAwCk9TIFZlcnNpb246ICAgICAgaVBob25lIE9TIDUuMS4xICg5QjIwNikKUmVwb3J0IFZlcnNpb246ICAxMDQKCkV4Y2VwdGlvbiBUeXBlOiAgU0lHQUJSVApFeGNlcHRpb24gQ29kZXM6ICMwIGF0IDB4MzE5ZjkzMmMKQ3Jhc2hlZCBUaHJlYWQ6ICAxMQoKVGhyZWFkIDA6CjAgICBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICAgICAgICAgICAgICAweDMxOWU5MDA0IDB4MzE5ZTgwMDAgKyA0MTAwCjEgICBVSUtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDMxNjEzNDNiIDB4MzE1MTMwMDAgKyAxMDQ5NjU5CjIgICBVSUtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDMxNjEzMzlkIDB4MzE1MTMwMDAgKyAxMDQ5NTAxCjMgICBVSUtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDMxNjMyNjQ3IDB4MzE1MTMwMDAgKyAxMTc3MTU5CjQgICBVSUtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDMxNjIyNGI1IDB4MzE1MTMwMDAgKyAxMTExMjIxCjUgICBVSUtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDMxNmI1MTMxIDB4MzE1MTMwMDAgKyAxNzEyNDMzCjYgICBVSUtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDMxNjIyMTFkIDB4MzE1MTMwMDAgKyAxMTEwMzAxCjcgICBVSUtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDMxNjIxYjRkIDB4MzE1MTMwMDAgKyAxMTA4ODEzCjggICBVSUtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDMxNjIwY2ZkIDB4MzE1MTMwMDAgKyAxMTA1MTQ5CjkgICBVSUtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDMxNjIwYTJmIDB4MzE1MTMwMDAgKyAxMTA0NDMxCjEwICBVSUtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDMxNjFlZTZkIDB4MzE1MTMwMDAgKyAxMDk3MzI1CjExICBGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAweDM4MGIzOTMzIDB4MzgwMTgwMDAgKyA2MzcyMzUKMTIgIENvcmVGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgIDB4Mzc4MTZhMzMgMHgzNzc4OTAwMCArIDU4MDE0NwoxMyAgQ29yZUZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgMHgzNzgxNjY5OSAweDM3Nzg5MDAwICsgNTc5MjI1CjE0ICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDM3ODE1MjZmIDB4Mzc3ODkwMDAgKyA1NzQwNjMKMTUgIENvcmVGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgIDB4Mzc3OTg0YTUgMHgzNzc4OTAwMCArIDYyNjI5CjE2ICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDM3Nzk4MzZkIDB4Mzc3ODkwMDAgKyA2MjMxNwoxNyAgR3JhcGhpY3NTZXJ2aWNlcyAgICAgICAgICAgICAgICAgICAgMHgzM2Y1NzQzOSAweDMzZjUzMDAwICsgMTc0NjUKMTggIFVJS2l0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MzE1NDRjZDUgMHgzMTUxMzAwMCArIDIwMzk4OQoxOSAgbWUyZGF5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgwMDEyNWRlNyAweGVkMDAwICsgMjMyOTM1CgpUaHJlYWQgMToKMCAgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAgICAgICAgICAgIDB4MzE5ZTkzYTggMHgzMTllODAwMCArIDUwMzIKMSAgIGxpYmRpc3BhdGNoLmR5bGliICAgICAgICAgICAgICAgICAgIDB4MzA5NmViYzkgMHgzMDk2MjAwMCArIDUyMTY5CgpUaHJlYWQgMjoKMCAgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAgICAgICAgICAgIDB4MzE5ZjljZDQgMHgzMTllODAwMCArIDcyOTE2CgpUaHJlYWQgMzoKMCAgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAgICAgICAgICAgIDB4MzE5ZjljZDQgMHgzMTllODAwMCArIDcyOTE2CgpUaHJlYWQgNDoKMCAgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAgICAgICAgICAgIDB4MzE5ZTkwMDQgMHgzMTllODAwMCArIDQxMDAKMSAgIENvcmVGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgIDB4Mzc4MTYzZjMgMHgzNzc4OTAwMCArIDU3ODU0NwoyICAgQ29yZUZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgMHgzNzgxNTEyYiAweDM3Nzg5MDAwICsgNTczNzM5CjMgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDM3Nzk4NGE1IDB4Mzc3ODkwMDAgKyA2MjYyOQo0ICAgQ29yZUZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgMHgzNzc5ODM2ZCAweDM3Nzg5MDAwICsgNjIzMTcKNSAgIFdlYkNvcmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MzMxNDFjYTMgMHgzMzA5ODAwMCArIDY5NTQ1OQo2ICAgbGlic3lzdGVtX2MuZHlsaWIgICAgICAgICAgICAgICAgICAgMHgzNDBiNzczNSAweDM0MGE5MDAwICsgNTkxODkKClRocmVhZCA1OgowICAgbGlic3lzdGVtX2tlcm5lbC5keWxpYiAgICAgICAgICAgICAgMHgzMTlmOWNkNCAweDMxOWU4MDAwICsgNzI5MTYKClRocmVhZCA2OgowICAgbGlic3lzdGVtX2tlcm5lbC5keWxpYiAgICAgICAgICAgICAgMHgzMTlmOTA2OCAweDMxOWU4MDAwICsgNjk3MzYKMSAgIGxpYnN5c3RlbV9jLmR5bGliICAgICAgICAgICAgICAgICAgIDB4MzQwYjc3YzkgMHgzNDBhOTAwMCArIDU5MzM3CjIgICBGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAweDM4MDI4Y2MxIDB4MzgwMTgwMDAgKyA2ODgwMQozICAgRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgMHgzODAxYzQwMyAweDM4MDE4MDAwICsgMTc0MTEKNCAgIEZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgICAgIDB4MzgwMWJlMzkgMHgzODAxODAwMCArIDE1OTI5CjUgICBtZTJkYXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDAwMTI5ZTY1IDB4ZWQwMDAgKyAyNDk0NDUKNiAgIEZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgICAgIDB4MzgwYTc0ZmYgMHgzODAxODAwMCArIDU4NzAwNwo3ICAgQ29yZUZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgMHgzNzgwZTU0NyAweDM3Nzg5MDAwICsgNTQ2MTE5CjggICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDM3NzlhMDk3IDB4Mzc3ODkwMDAgKyA2OTc4Mwo5ICAgRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgMHgzODAxYjNlYiAweDM4MDE4MDAwICsgMTMyOTEKMTAgIENvcmVEYXRhICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MzcwMDlkYWYgMHgzNmY3ZTAwMCArIDU3Mjg0NwoxMSAgQ29yZURhdGEgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgzNmZmZTcxZiAweDM2ZjdlMDAwICsgNTI2MTExCjEyICBtZTJkYXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDAwMzM5MzA5IDB4ZWQwMDAgKyAyNDA5MjI1CjEzICBGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAweDM4MDYxZTU3IDB4MzgwMTgwMDAgKyAzMDI2NzkKMTQgIEZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgICAgIDB4MzgwNDMzOTMgMHgzODAxODAwMCArIDE3NzA0MwoxNSAgRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgMHgzODBhYzc5MyAweDM4MDE4MDAwICsgNjA4MTQ3CjE2ICBsaWJkaXNwYXRjaC5keWxpYiAgICAgICAgICAgICAgICAgICAweDMwOTYyYzU5IDB4MzA5NjIwMDAgKyAzMTYxCjE3ICBsaWJkaXNwYXRjaC5keWxpYiAgICAgICAgICAgICAgICAgICAweDMwOTZlN2JiIDB4MzA5NjIwMDAgKyA1MTEzMQoxOCAgbGlic3lzdGVtX2MuZHlsaWIgICAgICAgICAgICAgICAgICAgMHgzNDBiMWRmYiAweDM0MGE5MDAwICsgMzYzNDcKClRocmVhZCA3OgowICAgbGlic3lzdGVtX2tlcm5lbC5keWxpYiAgICAgICAgICAgICAgMHgzMTllOTAwNCAweDMxOWU4MDAwICsgNDEwMAoxICAgQ29yZUZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgMHgzNzgxNjNmMyAweDM3Nzg5MDAwICsgNTc4NTQ3CjIgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDM3ODE1MTJiIDB4Mzc3ODkwMDAgKyA1NzM3MzkKMyAgIENvcmVGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgIDB4Mzc3OTg0YTUgMHgzNzc4OTAwMCArIDYyNjI5CjQgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDM3Nzk4MzZkIDB4Mzc3ODkwMDAgKyA2MjMxNwo1ICAgRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgMHgzODAyOGJiOSAweDM4MDE4MDAwICsgNjg1MzcKNiAgIEZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgICAgIDB4MzgwMjhhODEgMHgzODAxODAwMCArIDY4MjI1CjcgICBGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAweDM4MGJjNTkxIDB4MzgwMTgwMDAgKyA2NzMxNjkKOCAgIGxpYnN5c3RlbV9jLmR5bGliICAgICAgICAgICAgICAgICAgIDB4MzQwYjc3MzUgMHgzNDBhOTAwMCArIDU5MTg5CgpUaHJlYWQgODoKMCAgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAgICAgICAgICAgIDB4MzE5ZjljZDQgMHgzMTllODAwMCArIDcyOTE2CgpUaHJlYWQgOToKMCAgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAgICAgICAgICAgIDB4MzE5Zjk1NzAgMHgzMTllODAwMCArIDcxMDI0CjEgICBsaWJzeXN0ZW1fYy5keWxpYiAgICAgICAgICAgICAgICAgICAweDM0MGI3NzM1IDB4MzQwYTkwMDAgKyA1OTE4OQoKVGhyZWFkIDEwOgowICAgbGlic3lzdGVtX2tlcm5lbC5keWxpYiAgICAgICAgICAgICAgMHgzMTlmOWNkNCAweDMxOWU4MDAwICsgNzI5MTYKClRocmVhZCAxMSBDcmFzaGVkOgowICAgbGlic3lzdGVtX2tlcm5lbC5keWxpYiAgICAgICAgICAgICAgMHgzMTlmOTMyYyAweDMxOWU4MDAwICsgNzA0NDQKMSAgIGxpYnN5c3RlbV9jLmR5bGliICAgICAgICAgICAgICAgICAgIDB4MzQwZWYyOWYgMHgzNDBhOTAwMCArIDI4NzM5MQoyICAgQXBwU3VwcG9ydCAgICAgICAgICAgICAgICAgICAgICAgICAgMHgzNjVlMGM1NyAweDM2NWRjMDAwICsgMTk1NDMKMyAgIEFwcFN1cHBvcnQgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MzY1ZTBlZWYgMHgzNjVkYzAwMCArIDIwMjA3CjQgICBBcHBTdXBwb3J0ICAgICAgICAgICAgICAgICAgICAgICAgICAweDM2NWUxMDI1IDB4MzY1ZGMwMDAgKyAyMDUxNwo1ICAgQXBwU3VwcG9ydCAgICAgICAgICAgICAgICAgICAgICAgICAgMHgzNjVlMmExMyAweDM2NWRjMDAwICsgMjcxNTUKNiAgIEFwcFN1cHBvcnQgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MzY1ZTJhYjcgMHgzNjVkYzAwMCArIDI3MzE5CjcgICBBcHBTdXBwb3J0ICAgICAgICAgICAgICAgICAgICAgICAgICAweDM2NWUyYjhkIDB4MzY1ZGMwMDAgKyAyNzUzMwo4ICAgQWRkcmVzc0Jvb2sgICAgICAgICAgICAgICAgICAgICAgICAgMHgzMWI5YTNmNyAweDMxYjhiMDAwICsgNjI0NTUKOSAgIEFkZHJlc3NCb29rICAgICAgICAgICAgICAgICAgICAgICAgIDB4MzFiOGU0MjkgMHgzMWI4YjAwMCArIDEzMzUzCjEwICBBZGRyZXNzQm9vayAgICAgICAgICAgICAgICAgICAgICAgICAweDMxYjljY2Q3IDB4MzFiOGIwMDAgKyA3MjkxOQoxMSAgVGV4dElucHV0ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgzMGVkMDFjNSAweDMwZWJkMDAwICsgNzgyNzcKMTIgIFRleHRJbnB1dCAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MzBlZDZkZjUgMHgzMGViZDAwMCArIDEwNTk3MwoxMyAgVGV4dElucHV0ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgzMGVkNzcyZiAweDMwZWJkMDAwICsgMTA4MzM1CjE0ICBsaWJzeXN0ZW1fYy5keWxpYiAgICAgICAgICAgICAgICAgICAweDM0MGI3NzM1IDB4MzQwYTkwMDAgKyA1OTE4OQoKVGhyZWFkIDExIGNyYXNoZWQgd2l0aCBBUk0gVGhyZWFkIFN0YXRlOgogICAgcjA6IDB4MDAwMDAwMDAgICAgIHIxOiAweDAwMDAwMDAwICAgICByMjogMHgwMDAwMDAwMSAgICAgcjM6IDB4MDAwMDAwMDAgCiAgICByNDogMHgwMDAwMDAwNiAgICAgcjU6IDB4MDYwOTYwMDAgICAgIHI2OiAweDEwOGViNTEwICAgICByNzogMHgwNjA5MzcwNCAKICAgIHI4OiAweDAwMDAwMDAwICAgICByOTogMHgwMDAwMDAwMCAgICByMTA6IDB4MTA5ZWQ4ODAgICAgcjExOiAweDEwOWYxZTIwIAogICAgaXA6IDB4MDAwMDAxNDggICAgIHNwOiAweDA2MDkzNmY4ICAgICBscjogMHgzNDBmNjIwZiAgICAgcGM6IDB4MzE5ZjkzMmMgCiAgY3BzcjogMHgwMDAwMDAxMCAKCkJpbmFyeSBJbWFnZXM6CiAgIDB4ZWQwMDAgLSAgIDB4NGNmZmZmICttZTJkYXkgYXJtdjcgIDxjMzU4YTBiMmM0YmQzOGQ5YTkyNDgwM2FkZjJmNzYyMD4gL3Zhci9tb2JpbGUvQXBwbGljYXRpb25zLzU5NzI3NkYwLUJFM0ItNEJENS05QURELTZCNEJGQkVCMTFENi9tZTJkYXkuYXBwL21lMmRheQoweDMwNzZhMDAwIC0gMHgzMDdiNmZmZiAgQ29yZVRlbGVwaG9ueSBhcm12NyAgPGI4ZjgwZDVkNTk0YzMxZDJiNWQ4ZmJhOWZkZWRiN2UxPiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Db3JlVGVsZXBob255LmZyYW1ld29yay9Db3JlVGVsZXBob255CjB4MzA3ZDUwMDAgLSAweDMwOTQ4ZmZmICBNZWRpYVBsYXllciBhcm12NyAgPDYzY2RmOGY5YzY2ZDM2ZTdhNGU2OWUyZjZjYWU4NTRmPiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9NZWRpYVBsYXllci5mcmFtZXdvcmsvTWVkaWFQbGF5ZXIKMHgzMDk2MjAwMCAtIDB4MzA5NzhmZmYgIGxpYmRpc3BhdGNoLmR5bGliIGFybXY3ICA8OWVjZmFlZjQxMTBhM2JmOWE5MmQxMmYwZmU4ZDFkNzg+IC91c3IvbGliL3N5c3RlbS9saWJkaXNwYXRjaC5keWxpYgoweDMwOTc5MDAwIC0gMHgzMDk4ZmZmZiAgRGljdGlvbmFyeVNlcnZpY2VzIGFybXY3ICA8NmVkMmU5NjcxMzZmMzdkNGE0YjliMzE4ZDZjNDNiODM+IC9TeXN0ZW0vTGlicmFyeS9Qcml2YXRlRnJhbWV3b3Jrcy9EaWN0aW9uYXJ5U2VydmljZXMuZnJhbWV3b3JrL0RpY3Rpb25hcnlTZXJ2aWNlcwoweDMwOTkwMDAwIC0gMHgzMDk5NGZmZiAgRlRDbGllbnRTZXJ2aWNlcyBhcm12NyAgPDIxZGU5NzBkN2ViYjNlN2ZiNTAyYTBhNTQ1MWIwODA2PiAvU3lzdGVtL0xpYnJhcnkvUHJpdmF0ZUZyYW1ld29ya3MvRlRDbGllbnRTZXJ2aWNlcy5mcmFtZXdvcmsvRlRDbGllbnRTZXJ2aWNlcwoweDMwOWExMDAwIC0gMHgzMDlhYWZmZiAgbGliTW9iaWxlR2VzdGFsdC5keWxpYiBhcm12NyAgPDRhMTVlODQ1ZGM2ZjNhNGE5ODBkZTY2YzFjYzQ0YzQyPiAvdXNyL2xpYi9saWJNb2JpbGVHZXN0YWx0LmR5bGliCjB4MzBhNmQwMDAgLSAweDMwYjRjZm',
  offset: 1,
  partition: 0 }
0 { topic: 'nelo2-crash-logs',
  value: '{"ClientIP":"-","Comment":"","DmpData":"SW5jaWRlbnQgSWRlbnRpZmllcjogW1RPRE9dCkNyYXNoUmVwb3J0ZXIgS2V5OiAgIFtUT0RPXQpIYXJkd2FyZSBNb2RlbDogICAgICBpUG9kNCwxClByb2Nlc3M6ICAgICAgICAgbWUyZGF5IFsxMjMyOF0KUGF0aDogICAgICAgICAgICAvdmFyL21vYmlsZS9BcHBsaWNhdGlvbnMvQURFRDkxOUYtRjE0NS00MTA5LThENjYtODU1NDU2OTA5NjMwL21lMmRheS5hcHAvbWUyZGF5CklkZW50aWZpZXI6ICAgICAgY29tLm5obmNvcnAubWUyREFZClZlcnNpb246ICAgICAgICAgMy4yLjEKQ29kZSBUeXBlOiAgICAgICBBUk0KUGFyZW50IFByb2Nlc3M6ICBsYXVuY2hkIFsxXQoKRGF0ZS9UaW1lOiAgICAgICAyMDEzLTA1LTE1IDExOjUwOjI0ICswMDAwCk9TIFZlcnNpb246ICAgICAgaVBob25lIE9TIDYuMSAoMTBCMTQ0KQpSZXBvcnQgVmVyc2lvbjogIDEwNAoKRXhjZXB0aW9uIFR5cGU6ICBTSUdBQlJUCkV4Y2VwdGlvbiBDb2RlczogIzAgYXQgMHgzYWUyYTM1MApDcmFzaGVkIFRocmVhZDogIDAKClRocmVhZCAwIENyYXNoZWQ6CjAgICBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICAgICAgICAgICAgICAweDNhZTJhMzUwIDB4M2FlMTkwMDAgKyA3MDQ4MAoxICAgbGlic3lzdGVtX2MuZHlsaWIgICAgICAgICAgICAgICAgICAgMHgzYWRkZDk3MyAweDNhZDcyMDAwICsgNDQwNjkxCjIgICBsaWJjKythYmkuZHlsaWIgICAgICAgICAgICAgICAgICAgICAweDNhMzdiZDRmIDB4M2EzNzgwMDAgKyAxNTY5NQozICAgbGliYysrYWJpLmR5bGliICAgICAgICAgICAgICAgICAgICAgMHgzYTM3OGZmOSAweDNhMzc4MDAwICsgNDA4OQo0ICAgbGlib2JqYy5BLmR5bGliICAgICAgICAgICAgICAgICAgICAgMHgzYTkyY2E3NyAweDNhOTI0MDAwICsgMzU0NDcKNSAgIGxpYmMrK2FiaS5keWxpYiAgICAgICAgICAgICAgICAgICAgIDB4M2EzNzkwN2IgMHgzYTM3ODAwMCArIDQyMTkKNiAgIGxpYmMrK2FiaS5keWxpYiAgICAgICAgICAgICAgICAgICAgIDB4M2EzNzkxMTQgMHgzYTM3ODAwMCArIDQzNzIKNyAgIGxpYmMrK2FiaS5keWxpYiAgICAgICAgICAgICAgICAgICAgIDB4M2EzN2E1OTkgMHgzYTM3ODAwMCArIDk2MjUKOCAgIGxpYm9iamMuQS5keWxpYiAgICAgICAgICAgICAgICAgICAgIDB4M2E5MmM5ZDEgMHgzYTkyNDAwMCArIDM1MjgxCjkgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDMyYmZmZjIxIDB4MzJiZjcwMDAgKyAzNjY0MQoxMCAgQ29yZUZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgMHgzMmJmZmQ0OSAweDMyYmY3MDAwICsgMzYxNjkKMTEgIEdyYXBoaWNzU2VydmljZXMgICAgICAgICAgICAgICAgICAgIDB4MzY3YjAyZWIgMHgzNjdhYjAwMCArIDIxMjI3CjEyICBVSUtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDM0YjE1MzAxIDB4MzRhYmUwMDAgKyAzNTcxMjEKMTMgIG1lMmRheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MDAwYmVkZTcgMHg4NjAwMCArIDIzMjkzNQoKVGhyZWFkIDE6CjAgICBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICAgICAgICAgICAgICAweDNhZTFhNjQ4IDB4M2FlMTkwMDAgKyA1NzA0CjEgICBsaWJkaXNwYXRjaC5keWxpYiAgICAgICAgICAgICAgICAgICAweDNhZDQ1ZGY4IDB4M2FkNDIwMDAgKyAxNTg2NAoKVGhyZWFkIDI6CjAgICBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICAgICAgICAgICAgICAweDNhZTE5ZWI0IDB4M2FlMTkwMDAgKyAzNzY0CjEgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDMyYzhlMDQ1IDB4MzJiZjcwMDAgKyA2MTg1NjUKMiAgIENvcmVGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgIDB4MzJjOGNkYTMgMHgzMmJmNzAwMCArIDYxMzc5NQozICAgQ29yZUZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgMHgzMmJmZmViZCAweDMyYmY3MDAwICsgMzY1NDEKNCAgIENvcmVGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgIDB4MzJiZmZkNDkgMHgzMmJmNzAwMCArIDM2MTY5CjUgICBXZWJDb3JlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDM4YmUzNTA1IDB4MzhiZDkwMDAgKyA0MjI0NQo2ICAgbGlic3lzdGVtX2MuZHlsaWIgICAgICAgICAgICAgICAgICAgMHgzYWQ4MzMxMSAweDNhZDcyMDAwICsgNzA0MTcKClRocmVhZCAzOgowICAgbGlic3lzdGVtX2tlcm5lbC5keWxpYiAgICAgICAgICAgICAgMHgzYWUxOWViNCAweDNhZTE5MDAwICsgMzc2NAoxICAgQ29yZUZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgMHgzMmM4ZTA0NSAweDMyYmY3MDAwICsgNjE4NTY1CjIgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDMyYzhjZGEzIDB4MzJiZjcwMDAgKyA2MTM3OTUKMyAgIENvcmVGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgIDB4MzJiZmZlYmQgMHgzMmJmNzAwMCArIDM2NTQxCjQgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDMyYmZmZDQ5IDB4MzJiZjcwMDAgKyAzNjE2OQo1ICAgRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgMHgzMzU0YzNkNSAweDMzNTFmMDAwICsgMTg1MzAxCjYgICBGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAweDMzNWNmZTg1IDB4MzM1MWYwMDAgKyA3MjQ2MTMKNyAgIGxpYnN5c3RlbV9jLmR5bGliICAgICAgICAgICAgICAgICAgIDB4M2FkODMzMTEgMHgzYWQ3MjAwMCArIDcwNDE3CgpUaHJlYWQgNDoKMCAgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAgICAgICAgICAgIDB4M2FlMmE1OTQgMHgzYWUxOTAwMCArIDcxMDYwCjEgICBsaWJzeXN0ZW1fYy5keWxpYiAgICAgICAgICAgICAgICAgICAweDNhZDgzMzExIDB4M2FkNzIwMDAgKyA3MDQxNwoKVGhyZWFkIDU6CjAgICBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICAgICAgICAgICAgICAweDNhZTJhMDhjIDB4M2FlMTkwMDAgKyA2OTc3MgoxICAgbGlic3lzdGVtX2MuZHlsaWIgICAgICAgICAgICAgICAgICAgMHgzYWQ3YmFhNSAweDNhZDcyMDAwICsgMzk1ODkKMiAgIEphdmFTY3JpcHRDb3JlICAgICAgICAgICAgICAgICAgICAgIDB4MzZiYTZjNzUgMHgzNmI0YjAwMCArIDM3NTkyNQozICAgSmF2YVNjcmlwdENvcmUgICAgICAgICAgICAgICAgICAgICAgMHgzNmNiODU1NyAweDM2YjRiMDAwICsgMTQ5NjQwNwo0ICAgSmF2YVNjcmlwdENvcmUgICAgICAgICAgICAgICAgICAgICAgMHgzNmNjYWZhYiAweDM2YjRiMDAwICsgMTU3Mjc3OQo1ICAgbGlic3lzdGVtX2MuZHlsaWIgICAgICAgICAgICAgICAgICAgMHgzYWQ4MzMxMSAweDNhZDcyMDAwICsgNzA0MTcKClRocmVhZCA2OgowICAgbGlic3lzdGVtX2tlcm5lbC5keWxpYiAgICAgICAgICAgICAgMHgzYWUyYWQ5OCAweDNhZTE5MDAwICsgNzMxMTIKMSAgIGxpYnN5c3RlbV9jLmR5bGliICAgICAgICAgICAgICAgICAgIDB4M2FkNzhhMTYgMHgzYWQ3MjAwMCArIDI3MTU4CgpUaHJlYWQgNzoKMCAgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAgICAgICAgICAgIDB4M2FlMmFkOTggMHgzYWUxOTAwMCArIDczMTEyCjEgICBsaWJzeXN0ZW1fYy5keWxpYiAgICAgICAgICAgICAgICAgICAweDNhZDc4YTE2IDB4M2FkNzIwMDAgKyAyNzE1OAoKVGhyZWFkIDg6CjAgICBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICAgICAgICAgICAgICAweDNhZTJhZDk4IDB4M2FlMTkwMDAgKyA3MzExMgoxICAgbGlic3lzdGVtX2MuZHlsaWIgICAgICAgICAgICAgICAgICAgMHgzYWQ3OGExNiAweDNhZDcyMDAwICsgMjcxNTgKClRocmVhZCAwIGNyYXNoZWQgd2l0aCBBUk0gVGhyZWFkIFN0YXRlOgogICAgcjA6IDB4MDAwMDAwMDAgICAgIHIxOiAweDAwMDAwMDAwICAgICByMjogMHgwMDAwMDAwMCAgICAgcjM6IDB4M2M4ZDk1MzQgCiAgICByNDogMHgwMDAwMDAwNiAgICAgcjU6IDB4M2M4ZDliODggICAgIHI2OiAweDFlYTVkZmM0ICAgICByNzogMHgyZmQ3YTllNCAKICAgIHI4OiAweDFlYTVkZmEwICAgICByOTogMHgwMDAwMDMwMCAgICByMTA6IDB4MDAwMDAwMDAgICAgcjExOiAweDFjZDY2MzQwIAogICAgaXA6IDB4MDAwMDAxNDggICAgIHNwOiAweDJmZDdhOWQ4ICAgICBscjogMHgzYWRhMTEyMyAgICAgcGM6IDB4M2FlMmEzNTAgCiAgY3BzcjogMHgwMDA3MDAxMCAKCkJpbmFyeSBJbWFnZXM6CiAgIDB4ODYwMDAgLSAgIDB4NDY4ZmZmICttZTJkYXkgYXJtdjcgIDxjMzU4YTBiMmM0YmQzOGQ5YTkyNDgwM2FkZjJmNzYyMD4gL3Zhci9tb2JpbGUvQXBwbGljYXRpb25zL0FERUQ5MTlGLUYxNDUtNDEwOS04RDY2LTg1NTQ1NjkwOTYzMC9tZTJkYXkuYXBwL21lMmRheQogIDB4NTVmMDAwIC0gICAweDU1ZmZmZiAgTW9iaWxlU3Vic3RyYXRlLmR5bGliIGFybXY2ICA8MjE2ZjQzODQ0YmE2MzI5NjhiOWQyNWQxYTI4YWU3Yjk+IC9MaWJyYXJ5L01vYmlsZVN1YnN0cmF0ZS9Nb2JpbGVTdWJzdHJhdGUuZHlsaWIKICAweDU4ZjAwMCAtICAgMHg1OTBmZmYgIFN1YnN0cmF0ZUxvYWRlci5keWxpYiBhcm12NiAgPDA0OTdlNDA4YWU1ODNiOWM4MjcxZjcyYzJmZTExZDZkPiAvTGlicmFyeS9GcmFtZXdvcmtzL0N5ZGlhU3Vic3RyYXRlLmZyYW1ld29yay9MaWJyYXJpZXMvU3Vic3RyYXRlTG9hZGVyLmR5bGliCjB4MzFiZDkwMDAgLSAweDMxYmY5ZmZmICBsaWJLb3JlYW5Db252ZXJ0ZXIuZHlsaWIgYXJtdjcgIDxjN2JjMzdhMjU0NjQzMGFiYTQxNzI5MDIyYzYxMDM1Nz4gL1N5c3RlbS9MaWJyYXJ5L0NvcmVTZXJ2aWNlcy9FbmNvZGluZ3MvbGliS29yZWFuQ29udmVydGVyLmR5bGliCjB4MzFjMjYwMDAgLSAweDMxY2Y3ZmZmICBSYXdDYW1lcmEgYXJtdjcgIDw4NzUyY2NlMzFlOGUzY2VhYjVkODhjODRlMzQ4MWRiMj4gL1N5c3RlbS9MaWJyYXJ5L0NvcmVTZXJ2aWNlcy9SYXdDYW1lcmEuYnVuZGxlL1Jhd0NhbWVyYQoweDMxZGRhMDAwIC0gMHgzMWVjMGZmZiAgQVZGb3VuZGF0aW9uIGFybXY3ICA8MzIwNzYxZTgzNjg4M2FlYWJmM2NiNWM1M2VkYjYzNmQ+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FWRm91bmRhdGlvbi5mcmFtZXdvcmsvQVZGb3VuZGF0aW9uCjB4MzFlYzEwMDAgLSAweDMxZWMxZmZmICBBY2NlbGVyYXRlIGFybXY3ICA8YjY4ZmY5MmU0MDQ5MzFmM2JjYjYzNjE3MjBmNzc3MjQ+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FjY2VsZXJhdGUuZnJhbWV3b3JrL0FjY2VsZXJhdGUKMHgzMWVjMjAwMCAtIDB4MzIwMDBmZmYgIHZJbWFnZSBhcm12NyAgPDMwNTIyYjkyOTQwZDNkZDE4NGM4ZTQ2NzgwNTk0MDQ4PiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9BY2NlbGVyYXRlLmZyYW1ld29yay9GcmFtZXdvcmtzL3ZJbWFnZS5mcmFtZXdvcmsvdkltYWdlCjB4MzIwMDEwMDAgLSAweDMyMGU0ZmZmICBsaWJCTEFTLmR5bGliIGFybXY3ICA8ZDhlZGFkYTFjZWExMzM0NThjYTc3OWUzNGEzYTdmODg+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FjY2VsZXJhdGUuZnJhbWV3b3JrL0ZyYW1ld29ya3MvdmVjTGliLmZyYW1ld29yay9saWJCTEFTLmR5bGliCjB4MzIwZTUwMDAgLSAweDMyMzlhZmZmICBsaWJMQVBBQ0suZHlsaWIgYXJtdjcgIDw5ZTA4YWVhZDc5ZDEzMDQzYmFiNjIyNDAyYTI3MGZiYT4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQWNjZWxlcmF0ZS5mcmFtZXdvcmsvRnJhbWV3b3Jrcy92ZWNMaWIuZnJhbWV3b3JrL2xpYkxBUEFDSy5keWxpYgoweDMyMzliMDAwIC0gMHgzMjNmNGZmZiAgbGlidkRTUC5keWxpYiBhcm12NyAgPDA5ZTJhNWUzZTkyMDM5NTA4OTBiYTU3NTkyNTIzMTMyPiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9BY2NlbGVyYXRlLmZyYW1ld29yay9GcmFtZXdvcmtzL3ZlY0xpYi5mcmFtZXdvcmsvbGlidkRTUC5keWxpYgoweDMyM2Y1MDAwIC0gMHgzMjQwNmZmZiAgbGlidk1pc2MuZHlsaWIgYXJtdjcgIDw3YjdkNGNjYzlmMmIzNjRjYjBkYTQyNTFlNzQ1NTQ1ZD4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQWNjZWxlcmF0ZS5mcmFtZXdvcmsvRnJhbWV3b3Jrcy92ZWNMaWIuZnJhbWV3b3JrL2xpYnZNaXNjLmR5bGliCjB4MzI0MDcwMDAgLSAweDMyNDA3ZmZmICB2ZWNMaWIgYXJtdjcgIDxhNzc1MWMwNDdkY2MzNWJhODg4NTIxMmUxOTM4YjkzZj4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQWNjZWxlcmF0ZS5mcmFtZXdvcmsvRnJhbWV3b3Jrcy92ZWNMaWIuZnJhbWV3b3JrL3ZlY0xpYgoweDMyNDA4MDAwIC0gMHgzMjQxOWZmZiAgQWNjb3VudHMgYXJtdjcgIDxlYTJkZTM1OGI2Y2MzYmFhYjI3ZDZhYjgwOWMzMWUzOT4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQWNjb3VudHMuZnJhbWV3b3JrL0FjY291bnRzCjB4MzI0MWIwMDAgLSAweDMyNDdmZmZmICBBZGRyZXNzQm9vayBhcm12NyAgPDhjZmFlODRkYzY2ZDNjMWY5ZDE3MzM1YzUzYzNkN2I3PiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9BZGRyZXNzQm9vay5mcmFtZXdvcmsvQWRkcmVzc0Jvb2sKMHgzMjQ4MDAwMCAtIDB4MzI1M2FmZmYgIEFkZHJlc3NCb29rVUkgYXJtdjcgIDwwMDE3ZDBhMGMyNTkzNTIyYWNhYWEwZWVlNDE3NzVlND4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQWRkcmVzc0Jvb2tVSS5mcmFtZXdvcmsvQWRkcmVzc0Jvb2tVSQoweDMyNTNiMDAwIC0gMHgzMjU0OWZmZiAgQXNzZXRzTGlicmFyeSBhcm12NyAgPDlhM2E0YTQ3YTc3ODMzZWI4MmEyODc1N2EzNDg4NjYwPiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Bc3NldHNMaWJyYXJ5LmZyYW1ld29yay9Bc3NldHNMaWJyYXJ5CjB4MzI2ODUwMDAgLSAweDMyOTBkZmZmICBBdWRpb1Rvb2xib3ggYXJtdjcgIDxiYjExNDg5Yzg3ZTkzYTNiOGMyNmFhOTk1YTJmZGVjOT4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQXVkaW9Ub29sYm94LmZyYW1ld29yay9BdWRpb1Rvb2xib3gKMHgzMjkwZTAwMCAtIDB4MzI5ZDNmZmYgIENGTmV0d29yayBhcm12NyAgPDQ3NzFhNWU0ZjliODNiY2ViMjUyZjBmM2QxNjZhYWNhPiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9DRk5ldHdvcmsuZnJhbWV3b3JrL0NGTmV0d29yawoweDMyOWQ0MDAwIC0gMHgzMmEyYWZmZiAgQ29yZUF1ZGlvIGFybXY3ICA8NWQ1MzRkYmY3NmZmMzBmNGE2MjhmMjVmNTZjNWYyNmE+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NvcmVBdWRpby5mcmFtZXdvcmsvQ29yZUF1ZGlvCjB4MzJhM2UwMDAgLSAweDMyYmY2ZmZmICBDb3JlRGF0YSBhcm12NyAgPDM5MzBmNjcyYzc2NTM1YTJhYmI3NjhlZTU5OTU4ZmE3PiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Db3JlRGF0YS5mcmFtZXdvcmsvQ29yZURhdGEKMHgzMmJmNzAwMCAtIDB4MzJkMjlmZmYgIENvcmVGb3VuZGF0aW9uIGFybXY3ICA8ZmNiOGQ0ZTgzODU0M2JjYjlhNTJjOWYyMzJiOGI0ZWI+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NvcmVGb3VuZGF0aW9uLmZyYW1ld29yay9Db3JlRm91bmRhdGlvbgoweDMyZDJhMDAwIC0gMHgzMmU2MmZmZiAgQ29yZUdyYXBoaWNzIGFybXY3ICA8ODFlMjEzZjgxMGEwMzRkNGJhNDExZjliNTA1ZGEyYTY+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NvcmVHcmFwaGljcy5mcmFtZXdvcmsvQ29yZUdyYXBoaWNzCjB4MzJlNjQwMDAgLSAweDMyZTlmZmZmICBsaWJDR0ZyZWV0eXBlLkEuZHlsaWIgYXJtdj',
  offset: 2,
  partition: 0 }
0 { topic: 'nelo2-crash-logs',
  value: '{"ClientIP":"10.224.210.252","Comment":"-","DmpData":"UHJvZHVjdDogU0hWLUUxMTBTCkNQVV9BQkk6IGFybWVhYmktdjdhClRBR1M6IHJlbGVhc2Uta2V5cwpWRVJTSU9OX0NPREVTLkJBU0U6IDEKTU9ERUw6IFNIVi1FMTEwUwpTREs6IDE1ClZFUlNJT04uUkVMRUFTRTogNC4wLjQKREVWSUNFOiBTSFYtRTExMFMKRElTUExBWTogSU1NNzZELlVIMzEKQlJBTkQ6IHNhbXN1bmcKQk9BUkQ6IE1TTTg2NjBfU1VSRgpGSU5HRVJQUklOVDogc2Ftc3VuZy9TSFYtRTExMFMvU0hWLUUxMTBTOjQuMC40L0lNTTc2RC9VSDMxOnVzZXIvcmVsZWFzZS1rZXlzCklEOiBJTU03NkQKTUFOVUZBQ1RVUkVSOiBzYW1zdW5nClVTRVI6IHNlLmluZnJhCltSdW50aW1lIG1lbW9yeV0gdG90YWw6IDExNTI3a0IsIHVzZWQ6IDEwOTgxa0IsIGZyZWU6IDU0NmtCCltNZW1vcnlJbmZvXSBhdmFpbE1lbTogMGtCLCBsb3dNZW1vcnk6IGZhbHNlCltEZWJ1Zy5NZW1vcnlJbmZvXSBkYWx2aWtQc3M6IDM1MjRrQiwgZGFsdmlrUHJpdmF0ZURpcnR5OiAzMzIwa0IsIGRhbHZpa1NoYXJlZERpcnR5OiAxMTIwOGtCLCBuYXRpdmVQc3M6IDEzNzZrQiwgbmF0aXZlUHJpdmF0ZURpcnR5OiAxMzUya0IsIG5hdGl2ZVNoYXJlZERpcnR5OiAxMjk2a0IsIG90aGVyUHNzOiAzMTc4a0IsIG90aGVyUHJpdmF0ZURpcnR5OiAxMzI0a0IsIG90aGVyU2hhcmVkRGlydHk6IDIzNDBrQgpqYXZhLmxhbmcuUnVudGltZUV4Y2VwdGlvbjogQW4gZXJyb3Igb2NjdXJlZCB3aGlsZSBleGVjdXRpbmcgZG9JbkJhY2tncm91bmQoKQoJYXQgYW5kcm9pZC5vcy5Bc3luY1Rhc2skMy5kb25lKEFzeW5jVGFzay5qYXZhOjI3OCkKCWF0IGphdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2skU3luYy5pbm5lclNldEV4Y2VwdGlvbihGdXR1cmVUYXNrLmphdmE6MjczKQoJYXQgamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5zZXRFeGNlcHRpb24oRnV0dXJlVGFzay5qYXZhOjEyNCkKCWF0IGphdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2skU3luYy5pbm5lclJ1bihGdXR1cmVUYXNrLmphdmE6MzA3KQoJYXQgamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oRnV0dXJlVGFzay5qYXZhOjEzNykKCWF0IGphdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVGhyZWFkUG9vbEV4ZWN1dG9yLmphdmE6MTA3NikKCWF0IGphdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFRocmVhZFBvb2xFeGVjdXRvci5qYXZhOjU2OSkKCWF0IGphdmEubGFuZy5UaHJlYWQucnVuKFRocmVhZC5qYXZhOjg1NikKQ2F1c2VkIGJ5OiBqYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24KCWF0IGNvbS5uaG4uYW5kcm9pZC5raW4uY29yZS5sb2dnaW5nLmxjcy5MQ1NSZXF1ZXN0JDEuZ2V0UnVubmluZ0FwcFByb2Nlc3NJbmZvKExDU1JlcXVlc3QuamF2YToyMTYpCglhdCBjb20ubmhuLmFuZHJvaWQua2luLmNvcmUubG9nZ2luZy5sY3MuTENTUmVxdWVzdCQxLmRvSW5CYWNrZ3JvdW5kKExDU1JlcXVlc3QuamF2YToyMzkpCglhdCBjb20ubmhuLmFuZHJvaWQua2luLmNvcmUubG9nZ2luZy5sY3MuTENTUmVxdWVzdCQxLmRvSW5CYWNrZ3JvdW5kKExDU1JlcXVlc3QuamF2YToxKQoJYXQgYW5kcm9pZC5vcy5Bc3luY1Rhc2skMi5jYWxsKEFzeW5jVGFzay5qYXZhOjI2NCkKCWF0IGphdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2skU3luYy5pbm5lclJ1bihGdXR1cmVUYXNrLmphdmE6MzA1KQoJLi4uIDQgbW9yZQo=","DmpReport":"Product: SHV-E110S\\nCPU_ABI: armeabi-v7a\\nTAGS: release-keys\\nVERSION_CODES.BASE: 1\\nMODEL: SHV-E110S\\nSDK: 15\\nVERSION.RELEASE: 4.0.4\\nDEVICE: SHV-E110S\\nDISPLAY: IMM76D.UH31\\nBRAND: samsung\\nBOARD: MSM8660_SURF\\nFINGERPRINT: samsung/SHV-E110S/SHV-E110S:4.0.4/IMM76D/UH31:user/release-keys\\nID: IMM76D\\nMANUFACTURER: samsung\\nUSER: se.infra\\n[Runtime memory] total: 11527kB, used: 10981kB, free: 546kB\\n[MemoryInfo] availMem: 0kB, lowMemory: false\\n[Debug.MemoryInfo] dalvikPss: 3524kB, dalvikPrivateDirty: 3320kB, dalvikSharedDirty: 11208kB, nativePss: 1376kB, nativePrivateDirty: 1352kB, nativeSharedDirty: 1296kB, otherPss: 3178kB, otherPrivateDirty: 1324kB, otherSharedDirty: 2340kB\\njava.lang.RuntimeException: An error occured while executing doInBackground()\\n\\tat android.os.AsyncTask$3.done(AsyncTask.java:278)\\n\\tat java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)\\n\\tat java.util.concurrent.FutureTask.setException(FutureTask.java:124)\\n\\tat java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)\\n\\tat java.util.concurrent.FutureTask.run(FutureTask.java:137)\\n\\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)\\n\\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)\\n\\tat java.lang.Thread.run(Thread.java:856)\\nCaused by: java.lang.NullPointerException\\n\\tat com.nhn.android.kin.core.logging.lcs.LCSRequest$1.getRunningAppProcessInfo(LCSRequest.java:216)\\n\\tat com.nhn.android.kin.core.logging.lcs.LCSRequest$1.doInBackground(LCSRequest.java:239)\\n\\tat com.nhn.android.kin.core.logging.lcs.LCSRequest$1.doInBackground(LCSRequest.java:1)\\n\\tat android.os.AsyncTask$2.call(AsyncTask.java:264)\\n\\tat java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)\\n\\t... 4 more\\n","Location":"java.lang.RuntimeException: An error occured while executing doInBackground()","Platform":"Android","RemoteIP":"223.33.155.125","UserID":"-","body":"crash","errorCode":"crash","host":"223.33.155.125","logLevel":"FATAL","logSource":"CrashDump","logTime":"1368618434019","logType":"nelo1-log","projectName":"kin_app_android","projectVersion":"1.0.2"}\n',
  offset: 3,
  partition: 0 }
haio commented 10 years ago

This problem should be solved by this commit omit message when its offset is null. Is everything ok?

xiaojun789 commented 10 years ago

yes, it woks. thanks..