Skip to content

Instantly share code, notes, and snippets.

$argon2id$v=19$m=64,t=512,p=2$UO6YI2ieNFJzQz/yq6GIlA$+mHXsxexFSF/09djKUJXcw

@ccxcz
ccxcz / gist:a18585f87508d8d0b92ab08edcb85a10
Created June 5, 2019 12:22
Profanity assertion failure 2019-06-04
profanity ▷ git rev-parse HEAD
bfa4a2ef1fdee2ae6ae017e8a97ac968509c3ca5
libmesode ▷ git rev-parse HEAD
4eb3642ae6576ea87dc16d3b92852019c0101369
Breakpoint 1, __GI_abort () at abort.c:49
49 abort.c: No such file or directory.
(gdb) bt
#0 __GI_abort () at abort.c:49
#1 0x00007fd2305b64ea in __assert_fail_base (fmt=0x7fd23071bf18 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x55ab783e9af4 "roster != NULL",
file=file@entry=0x55ab783e9add "src/xmpp/roster_list.c", line=line@entry=158, function=function@entry=0x55ab783e9d80 <__PRETTY_FUNCTION__.12922> "roster_get_contact")
@ccxcz
ccxcz / profanity_log.json
Created May 24, 2019 13:28
~/.lnav/formats/installed/profanity_log.json
{
"profanity_log" : {
"title" : "Profanity Log Format",
"regex" : {
"basic" : {
"pattern" : "^(?<timestamp>\\d{2}:\\d{2}:\\d{2}) - ([*](?<actionnick>[^: ]+)|(?<msgnick>[^*][^: ]+):) (?<body>.*)$"
}
},
"timestamp-format": "%H:%M:%S",
"ordered-by-time": true,
Program received signal SIGSEGV, Segmentation fault.
0x00007fb405ffbae7 in ?? () from /usr/lib64/libexpat.so.1
(gdb) bt
#0 0x00007fb405ffbae7 in ?? () from /usr/lib64/libexpat.so.1
#1 0x00007fb405ff0530 in ?? () from /usr/lib64/libexpat.so.1
#2 0x00007fb405ff1734 in ?? () from /usr/lib64/libexpat.so.1
#3 0x00007fb405ff596b in XML_ParseBuffer () from /usr/lib64/libexpat.so.1
#4 0x00007fb406909ee8 in parser_feed (parser=0x55d5434a5610,
chunk=0x7ffd71039fd0 ">MwohBUP3Jw2c+PmxPRoXIftCL+HcwPcX23kscCi2aUzFvuITEAAYACIwsUwS5FERh8
@ccxcz
ccxcz / ccx
Created May 2, 2019 14:30
custom Profanity theme
[ui]
history=true
beep=true
flash=false
splash=true
wrap=true
time.console=%a %X
time.chat=%a %X
time.muc=%a %X
time.config=%a %X