| freemangordon | dsc_: [D] [::0] IPC received "" | 11:15 |
|---|---|---|
| freemangordon | that's all I get in the log when I click on conversations | 11:16 |
| freemangordon | it opens an empty window which disappears few seconds later | 11:16 |
| freemangordon | dsc_: https://github.com/maemo-leste/conversations/blob/master/src/conversations.cpp#L129 | 11:25 |
| freemangordon | who shall send "makeActive"? | 11:25 |
| freemangordon | ok Utils::IPCSend(ipc_sock, "makeActive"); | 11:26 |
| freemangordon | that does not seem to get delivered | 11:27 |
| freemangordon | dsc_: I think your intend was to wait 2 secinds, not 2 ms https://github.com/maemo-leste/conversations/blob/master/src/lib/ipc.cpp#L56 | 11:39 |
| freemangordon | *seconds | 11:39 |
| freemangordon | and intent :) | 11:39 |
| freemangordon | do you want me to fix that? | 11:46 |
| dsc_ | freemangordon: whoops, yes you can fix, or I will later | 15:11 |
| dsc_ | 2ms is a bit unreasonable :x | 15:25 |
| dsc_ | yesterday I made chat clearing and complete removal (from the overview) | 15:33 |
| dsc_ | did not generate a new build yet | 15:33 |
| Wizzup | so the clear chat should be from the chat window itself | 16:23 |
| Wizzup | I think | 16:23 |
| dsc_ | Wizzup: yes, its per chat | 16:59 |
| freemangordon | dsc_: ok, will fix it in a bit | 17:06 |
| freemangordon | dsc_: https://github.com/maemo-leste/conversations/commit/4dd6c5218a97f34af3e9977b942bdcbb52133e5e | 17:47 |
| dsc_ | freemangordon: nice, thanks | 17:49 |
| freemangordon | I think ^^^ is what Wizzup reported as "black screen" | 17:50 |
| freemangordon | dsc_: new build perhaps, or? | 17:52 |
| freemangordon | oh, there is one more issue I am aware of - if you set a group chat for auto-join, accounts status is ignored | 17:52 |
| freemangordon | like, this option forces account to be online, no matter current setting in status menu | 17:53 |
| dsc_ | freemangordon: I'd like to wait a bit for a new build and be sure Wizzup at least has a rtcom db backup before trying a new build | 18:09 |
| freemangordon | ok | 18:10 |
| dsc_ | I believe chat clear/removal works but in the case it does not... | 18:10 |
| freemangordon | yeah | 18:10 |
| dsc_ | < freemangordon> like, this option forces account to be online, no matter current setting in status menu <== ill look | 18:10 |
| freemangordon | then perhaps look at the ^^^ issue :) | 18:10 |
| freemangordon | cool | 18:10 |
| freemangordon | so, I think the correct bahaviour would be to auto-join when account goes online | 18:11 |
| freemangordon | *behaviour | 18:11 |
| dsc_ | right | 18:13 |
| freemangordon | on startup, you should check if account is online | 18:14 |
| freemangordon | ttyl | 18:14 |
| dsc_ | cool | 18:14 |
| Wizzup | freemangordon: so I don't seem to get SMSes anymore unless I make or get a phone call | 19:34 |
| Wizzup | then they all flush in | 19:34 |
| Wizzup | 1/win 83 | 21:39 |
| Wizzup | oops | 21:39 |
| freemangordon | Wizzup: did you try to bisect? | 22:16 |
| freemangordon | there is another issue as well, I got a group of messages from FB several times, but this time we have traces :) | 22:17 |
| Wizzup | freemangordon: bisect what? | 22:30 |
| Wizzup | freemangordon: this is not conversations, this is ofono/kernel | 22:30 |
| freemangordon | SMS issue | 22:30 |
| freemangordon | ah | 22:30 |
| freemangordon | well, my issue is conversations | 22:30 |
| freemangordon | seems it crashes before acking messages | 22:30 |
| freemangordon | Wizzup: hmm, any clue how to set core limit with alogind? | 22:42 |
| freemangordon | *elogind | 22:42 |
| Wizzup | no, sorry | 22:44 |
| freemangordon | because I have both hard and soft limits set to unlimited | 22:44 |
| freemangordon | and yet conversartions (for example) soft limit in /proc is 0 | 22:44 |
| Wizzup | what does ulimit in that session say | 22:45 |
| freemangordon | how to check? | 22:45 |
| Wizzup | type ulimit | 22:46 |
| Wizzup | btw, can you let me know what I need to gather to be able to help (you or someone else) debug this not getting sms receive issues | 22:47 |
| freemangordon | maybe enable mmodem kernel logs | 22:47 |
| freemangordon | *modem | 22:47 |
| freemangordon | and ofono traces | 22:48 |
| Wizzup | so n_gsm 0xff ? | 22:48 |
| freemangordon | mhm | 22:48 |
| Wizzup | ofono traces, how? | 22:48 |
| freemangordon | export OFONO_QMI_DEBUG=1 | 22:48 |
| freemangordon | export OFONO_AT_DEBUG=1 | 22:48 |
| Wizzup | ok | 22:48 |
| Wizzup | it is probably another of these modem kicks somehow | 22:48 |
| freemangordon | in /etc/init.d/ofono | 22:48 |
| freemangordon | /etc/default/ofono shoudl contain DAEMON_OPTS=-d | 22:49 |
| freemangordon | Wizzup: ulimit says unlimited | 22:50 |
| Wizzup | strange, maybe qt does something with it, or does it just bring converations forward from backgrond? | 22:50 |
| Wizzup | freemangordon: so maybe this should all be set in /etc/default/ofono ? | 22:50 |
| Wizzup | I already had the daemon ops and AT debug set there | 22:51 |
| Wizzup | but not the QMI one | 22:51 |
| Wizzup | heh ofonod.log is 1.1G :) | 22:51 |
| freemangordon | no, export does not work from default | 22:51 |
| freemangordon | rm it and restart ofono | 22:51 |
| Wizzup | what if you don't use export but just set it without export? | 22:52 |
| freemangordon | does not work | 22:52 |
| Wizzup | are you sure? I think it goes | 22:52 |
| Wizzup | # ps xua | grep ofono | 22:53 |
| Wizzup | root 29332 17.0 0.3 5524 3484 ? Ss 22:52 0:00 /usr/sbin/ofonod -d *,*/*,*/*/* | 22:53 |
| Wizzup | DAEMON_OPTS="-d "*,*/*,*/*/*"" | 22:53 |
| freemangordon | ok, if you say so | 22:53 |
| Wizzup | I have that in /etc/default/ofono | 22:53 |
| freemangordon | ok | 22:53 |
| freemangordon | you need OFONO_QMI_DEBUG=1 somewhere | 22:53 |
| Wizzup | but this is explicitly loaded, so maybe you are right | 22:53 |
| Wizzup | in any case :) | 22:53 |
| freemangordon | yeah, 100% working is if you export those 2 in in it script | 22:54 |
| Wizzup | maybe I also need to disable the SCRN setting | 22:56 |
| freemangordon | no idea | 22:56 |
| Wizzup | I am trying to remember how I figured we can kick modem :) | 22:57 |
| Wizzup | (by accident) | 22:57 |
| Wizzup | it was touch or head -c 0 on /dev/ttyUSB4 but this does nothing | 23:00 |
| Wizzup | interesting, I don't think I even see the incoming SMS messages in dmesg | 23:01 |
| freemangordon | if modem sleeps, well, no wonder | 23:01 |
| Wizzup | I don't think this is the case | 23:02 |
| Wizzup | so what I am seeing is that I can sen dmy leste device a sms (or say bank can) but nothing happens in dmesg | 23:02 |
| Wizzup | until it gets called (say by myself), then sms comes immediately | 23:02 |
| Wizzup | but this sms that comes immediately I didn't even see in dmesg I think | 23:02 |
| sicelo | ofonod -nd | 23:03 |
| freemangordon | yeah, you can run ofono as roo too | 23:03 |
| freemangordon | *root | 23:03 |
| Wizzup | well I am running ofono with debug messages now afaik | 23:04 |
| freemangordon | Wizzup: in osso-xterm I see core limit 0 | 23:04 |
| Wizzup | freemangordon: so | 23:04 |
| Wizzup | ulimit is only for new sessions | 23:04 |
| Wizzup | if you say set it in /etc/security/limits.conf | 23:04 |
| Wizzup | so you need to either reboot or do 'su' | 23:04 |
| freemangordon | it is set to 0 already there | 23:04 |
| Wizzup | is 0 unlimited? | 23:04 |
| freemangordon | an year or so ago | 23:04 |
| freemangordon | no, it is set to unlimited | 23:05 |
| freemangordon | ./limits.d/core.conf:* soft core unlimited | 23:05 |
| freemangordon | but this is ignored for login session it seems | 23:06 |
| Wizzup | sorry, I don't know what craziness elogind does | 23:06 |
| freemangordon | yeah, going to get elognd source | 23:07 |
| Wizzup | are you sure this is elogind problem? | 23:07 |
| Wizzup | like, what are you trying to do? | 23:07 |
| freemangordon | get coredump for conversations | 23:07 |
| freemangordon | and yes, looks like elogind issue | 23:08 |
| Wizzup | ok, so that you do not have to attach with gdb>? | 23:08 |
| Wizzup | (before it happens) | 23:08 |
| Wizzup | or rather, shouldn't there be something to register the coredumps, or do you want the fallback? | 23:08 |
| freemangordon | that's what I am trying to find - how to enable coredumps | 23:09 |
| freemangordon | I don;t want gdb attached in osso-xterm | 23:09 |
| Wizzup | coredumpctl is what google gives | 23:09 |
| Wizzup | but this is not a command we have | 23:10 |
| Wizzup | probably you need another systemd thing :) | 23:10 |
| Wizzup | gdb can attach to pid | 23:10 |
| Wizzup | fwiw | 23:10 |
| Wizzup | haha yes, systemd-coredump it is called | 23:10 |
| Wizzup | I wonder if minicoredumper and/or minicoredumper-utils are useful | 23:11 |
| freemangordon | and we don't have systemd-coredump | 23:12 |
| Wizzup | it probably needs you to run systemd ;) | 23:13 |
| freemangordon | BTW, lately I had to play with systemd on RHEL | 23:13 |
| freemangordon | and honestly, it is not bad at all | 23:13 |
| Wizzup | tried to grep syslogs yet? | 23:13 |
| freemangordon | what for? | 23:13 |
| Wizzup | to... search syslogs | 23:14 |
| freemangordon | ah, journalctl | 23:14 |
| freemangordon | no | 23:14 |
| freemangordon | well, there are some crazy things | 23:14 |
| freemangordon | like, being unable to add user to a group without having to reboot so services to know about that change | 23:14 |
| freemangordon | but there are some really nice things | 23:15 |
| freemangordon | like socket activation and whatnot | 23:15 |
| Wizzup | yeah openrc does this too (socket activation) | 23:15 |
| freemangordon | really? | 23:15 |
| freemangordon | that's cool | 23:15 |
| Wizzup | it was like 100 loc or something iirc | 23:15 |
| freemangordon | so, in elogind I see config_parse_rlimit() commented out | 23:16 |
| freemangordon | asked on #devuan, lets see | 23:16 |
| Wizzup | btw, did you look at minicoredumper? | 23:16 |
| freemangordon | no | 23:16 |
| freemangordon | lemme install it | 23:16 |
| freemangordon | hmm, does not look like what we need | 23:17 |
| Wizzup | https://www.linutronix.de/minicoredumper/man/man1/minicoredumper.1.html ? | 23:19 |
| freemangordon | yes, but you should have core dumps enabled | 23:20 |
| Wizzup | ok, I see, I think am slowly starting to understand | 23:20 |
| Wizzup | you can't make them enabled system wide, the core dumps | 23:20 |
| freemangordon | mhm | 23:21 |
| freemangordon | I'll try with profile.d | 23:22 |
| freemangordon | yeah, that changed it at least in osso-xterm | 23:23 |
| freemangordon | ok, I set some sane core_pattern | 23:27 |
| freemangordon | lets see what will happen after reboot | 23:27 |
| freemangordon | ok, conversations core file size is still 0 | 23:31 |
| freemangordon | what the? | 23:31 |
| freemangordon | Wizzup: ok, using prlimit | 23:40 |
| freemangordon | will capture at least first coredump | 23:40 |
| Wizzup | :) | 23:47 |
| freemangordon | and we have it | 23:48 |
| freemangordon | https://pastebin.com/crL02rzV | 23:49 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!