IRC log for #maemo-ssu on 20131231

00:08.57*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
01:15.58*** join/#maemo-ssu Guest81604 (~dafox@ip51cc571d.speed.planet.nl)
02:20.20*** join/#maemo-ssu brusok (~brusok@91.210.101.15)
02:21.38*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@183.32.172.46)
02:27.39*** join/#maemo-ssu sixwheeledbeast (~paul@cl-1547.lon-02.gb.sixxs.net)
03:28.43*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
06:55.01*** join/#maemo-ssu LauRoman (~LauRoman@5-14-90-40.residential.rdsnet.ro)
08:12.47*** join/#maemo-ssu dhbiker (~dhbiker@APN-123-224-100-gprs.simobil.net)
09:20.38freemangordonok, ok, it turned out that fmtxd has x86 binary :)
09:33.30*** join/#maemo-ssu unclouded (~neil@2001:4428:200:80fc:7e05:7ff:fe0d:d421)
09:53.27*** join/#maemo-ssu dhbiker (~dhbiker@APN-123-97-122-gprs.simobil.net)
10:06.49*** join/#maemo-ssu MrPingu (~MrPingute@ip503c83e7.speed.planet.nl)
10:08.16MrPingufreemangordon: Everyone who has US device seems to have trouble with fmtx
10:35.34*** join/#maemo-ssu arcean (~arcean@aacw224.neoplus.adsl.tpnet.pl)
10:37.34*** join/#maemo-ssu Guest81604 (~dafox@ip51cc571d.speed.planet.nl)
10:43.07*** join/#maemo-ssu arcean_ (~arcean@aaep245.neoplus.adsl.tpnet.pl)
10:45.32*** join/#maemo-ssu MrPingu (~MrPingute@ip503c83e7.speed.planet.nl)
10:51.18*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
11:04.14*** join/#maemo-ssu NIN101 (~NIN@n900.quitesimple.org)
11:21.02*** join/#maemo-ssu dhbiker (~dhbiker@APN-123-97-122-gprs.simobil.net)
11:31.09*** join/#maemo-ssu xes (~xes@unaffiliated/xes)
11:35.23*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
11:45.59*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
12:40.00*** join/#maemo-ssu dos1 (~dos@unaffiliated/dos1)
13:13.18*** join/#maemo-ssu MrPingu (~MrPingute@ip503c83e7.speed.planet.nl)
13:49.20DocScrutinizer05HD segfaults when transition.ini isn't sufficiently beautified. That's a BUG in my book
13:49.45freemangordonDocScrutinizer05: :nod:
13:50.01freemangordonit should fallback to some defaults
13:50.16DocScrutinizer05yes, definitely
13:50.49freemangordonDocScrutinizer05: I'll take a look at it, if only someone can provide at least one backtrace
13:51.04freemangordonhmm, wait
13:51.30freemangordonI guess noone can as h-d is not starting
13:51.40freemangordonok, will look at it
13:52.12freemangordonthough that fmtxd insanity is with higher prio
13:53.04DocScrutinizer05freemangordon: (segfault)  just do proper sanitizing of all input
13:53.28freemangordonmerlin1991: please, fix your fcking -mp thingie and re-package the stock fmtxd to not continue breaking users' transmotters
13:53.33freemangordontransmiters even
13:53.37DocScrutinizer05like is mandatory for each php input parameter and each SQL input
13:53.41freemangordonyeah
13:54.04freemangordonDocScrutinizer05: I'll look at it
13:54.12DocScrutinizer05thanks a lot
13:55.07freemangordonMrPingu: yeah, it seems like USA is the problem :)
13:56.59DocScrutinizer05check parser of transitions.ini (though I think there's a lib doing that parsing for you) so it doesn't already segfault during lexical analysis and token parsing. then check each possible input parameter for sane range (lower < $param < upper; resp already make sure you get no buffer overruns on string parameters)
13:58.10DocScrutinizer05that should be really all that's needed, regarding transitions.ini
13:59.07DocScrutinizer05maybe add a step-0 that is "set all input parameter vars to sane defaults"
13:59.38DocScrutinizer05only _then_ set those to new values that are defined in transitions.ini
14:01.14DocScrutinizer05then do sanity check (check for upper/lower limits for ints. Check pathnames of illegal chars, filetypes of files pointed to for correct type and size(!), and so on)
14:02.04DocScrutinizer05e.g. you also want to check if transitions.ini itself is a plain file, readable, and not 2GB in size
14:02.43*** join/#maemo-ssu Wikiwide (~chatzilla@101.164.32.121)
14:06.34MrPingufreemangordon: how to see if I am on global firmware, I'm starting to doubt if I flashed it but I think I did...
14:07.34*** join/#maemo-ssu FlameReaper (~assassin@183.171.172.154)
14:07.45MrPinguIt would be strange if I wouldn't have reflashed, standard procedure...
14:08.08MrPinguJust can't remember :p
14:10.32MrPinguNvm, I am on global
14:21.20freemangordonDocScrutinizer05: it should be GtkSettings (or something) that is doing the parsing
14:21.49freemangordonDocScrutinizer05: I guess it is that noone checks the result of gtk_get_whatever :(
14:22.11freemangordonDocScrutinizer05: so it should be relatively easy to fix that
14:22.47freemangordonDocScrutinizer05: my biggest concern now is that fmtxd, I am afraid I will have to RE it
14:23.12*** join/#maemo-ssu anthony (~anthony@85.149.116.78.rev.sfr.net)
14:23.19freemangordonfortunately there is x86 binary. And we'll need it FOSS for neo900 anyway
14:23.49freemangordonDocScrutinizer05: how do you think, would jacekowski give a hend? :P
14:23.54freemangordon*hand
14:35.08*** join/#maemo-ssu unclouded (~neil@2001:4428:200:80fc:7e05:7ff:fe0d:d421)
14:58.49*** join/#maemo-ssu arcean_ (~arcean@aaep245.neoplus.adsl.tpnet.pl)
14:59.20*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
15:19.23int_uafreemangordon, DocScrutinizer05 I have a ton of coredumps + one strace of HD segfaulting on transitions.ini, will that do? (Just started to read today's log)
15:24.17*** join/#maemo-ssu FReaper (~assassin@115.132.66.166)
15:50.35*** join/#maemo-ssu delenda (~delenda@91.210.102.2)
15:53.50*** join/#maemo-ssu MrPingu (~MrPingute@ip503c83e7.speed.planet.nl)
15:54.34DocScrutinizer05freemangordon: I doubt jacekowski is available. He rage quit when we criticized the way he handled root permissions
15:54.59DocScrutinizer05...and communication
15:56.21DocScrutinizer05in my book fmtxd is prolly a silly botch to ensure user does not "rogue things" to/with the transmitter
15:57.19dos1I was talking with jacekowski recently, he didn't sound like he changed his mind on anything that happened back then :P
15:57.30DocScrutinizer05though I have to admit I gave no faintest idea about the API or what actually it does
15:58.18DocScrutinizer05s/ g/  h/
15:58.42MrPinguDocScrutinizer05: Did jacewoski dissappear from here? :(
15:59.00DocScrutinizer05pretty much it seems
16:00.13DocScrutinizer05he didn't like the idea of peer review for mission critical changes to maemo.org infra
16:01.10MrPinguSad, always found him a competent guy
16:01.13DocScrutinizer05he also didn't see that there's a de facto responsibility hierarchy that immanently installes a command chain as well
16:02.32freemangordonDocScrutinizer05: actually fmtxd does all the stuff re communication with PA, USB, in-call handling, etc
16:02.35DocScrutinizer05and particularly he didn't see the fundamental need for communication and documentation
16:03.26freemangordonDocScrutinizer05: I guess I'll need a couple of days to RE it, but I am really disappointed noone listened to me back then when I said that binary should not go in CSSU :(
16:03.51DocScrutinizer05I for sure agreed on that
16:04.14freemangordonanyway, shit happens
16:04.18MrPinguI see, Hope he cools down and finds his way back
16:04.39MrPingufreemangordon: Well you are now atleast forced to RE it :)
16:04.45MrPinguKind of :P
16:04.55freemangordonMrPingu: I was not aware there is x86 binary
16:05.11freemangordonif I was, I'd have RE it 2 years ago :)
16:05.53freemangordonMrPingu: actually I am not "forced", we can easily ship the stock binary with the next update
16:06.12freemangordonAnd that is what I'll do for -thumb, maybe tomorrow
16:06.22freemangordonit depends on my free time
16:06.41MrPingufreemangordon: Nobody is forced anyway ;)
16:09.01*** join/#maemo-ssu fw190 (3e154b43@gateway/web/freenode/ip.62.21.75.67)
16:11.41MrPinguAlso I am glad adeclock made it to CSSU
16:13.28fw190did the last thumb free up much space?
16:26.20MrPinguBTW, did anyone look into fCam intefering with camera-ui?
16:26.53*** join/#maemo-ssu MrPingu (~MrPingute@ip503c83e7.speed.planet.nl)
16:55.07*** join/#maemo-ssu thedead1440 (~thedead14@unaffiliated/thedead1440)
16:56.52*** join/#maemo-ssu thedead1440_ (~thedead14@162.248.241.233)
16:57.59*** join/#maemo-ssu thedead1440_ (~thedead14@unaffiliated/thedead1440)
17:08.22*** join/#maemo-ssu thedead1440__ (~thedead14@unaffiliated/thedead1440)
17:09.15*** join/#maemo-ssu [RUS]SeT (~set@93.170.73.1)
17:13.40*** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa)
17:24.48*** join/#maemo-ssu thedead1440 (~thedead14@unaffiliated/thedead1440)
17:25.46*** join/#maemo-ssu solofight (kvirc@101.63.193.201)
17:25.57*** join/#maemo-ssu thedead1440_ (~thedead14@unaffiliated/thedead1440)
17:37.52*** join/#maemo-ssu gregoa (~gregoa@colleen.colgarra.priv.at)
17:39.34*** join/#maemo-ssu gregoa (~gregoa@colleen.colgarra.priv.at)
17:45.24*** join/#maemo-ssu gregoa (~gregoa@colleen.colgarra.priv.at)
18:21.01solofightfreemangordon: you there ?
18:43.10*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
19:05.55*** join/#maemo-ssu thedead1440 (~thedead14@unaffiliated/thedead1440)
19:37.57*** join/#maemo-ssu NIN101 (~NIN@n900.quitesimple.org)
20:00.20*** join/#maemo-ssu sunny_s (~sunny_s@business-092-079-020-027.static.arcor-ip.net)
20:29.45*** join/#maemo-ssu chainsawbike (~chainsawb@unaffiliated/chainsawbike)
20:52.50*** join/#maemo-ssu xes (~xes@unaffiliated/xes)
21:14.39*** join/#maemo-ssu NIN101 (~NIN@n900.quitesimple.org)
21:47.35*** join/#maemo-ssu NIN101 (~NIN@n900.quitesimple.org)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.