IRC log for #maemo-ssu on 20140908

02:53.02*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
02:54.01*** join/#maemo-ssu M13 (~MirandaLS@2a02:17d0:d5:2300:acc4:a005:5a7e:6dfa)
03:25.50*** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa)
04:09.23*** join/#maemo-ssu M13 (~MirandaLS@83.149.35.232)
04:11.41*** part/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de)
04:29.08*** join/#maemo-ssu radekp (~radek@82.113.39.213)
06:55.22*** join/#maemo-ssu dhbiker (~dhbiker@APN-123-208-208-gprs.simobil.net)
07:37.54*** join/#maemo-ssu _rd (~rd@p57B48E1C.dip0.t-ipconnect.de)
07:55.28*** join/#maemo-ssu kolp (~quassel@55d45d81.access.ecotel.net)
08:05.21*** join/#maemo-ssu luf (~luf@80.188.29.62)
08:15.58*** join/#maemo-ssu peetah (~peetah@cha92-9-82-236-202-86.fbx.proxad.net)
08:28.35*** join/#maemo-ssu LauRoman (~LauRoman@5-14-88-176.residential.rdsnet.ro)
08:31.17*** join/#maemo-ssu freemangordon_ (~ivo@195.128.224.204)
08:31.44*** join/#maemo-ssu freemangordon_ (~ivo@195.128.224.204)
08:32.30*** join/#maemo-ssu LauRoman|Laptop (~LauRoman@5-14-88-176.residential.rdsnet.ro)
08:51.49*** join/#maemo-ssu arcean (~arcean@aacz23.neoplus.adsl.tpnet.pl)
08:53.12*** join/#maemo-ssu LauRoman|Alt (~LauRoman@5-14-88-176.residential.rdsnet.ro)
09:15.04*** join/#maemo-ssu LauRoman (~LauRoman@5-14-88-176.residential.rdsnet.ro)
09:15.56*** join/#maemo-ssu LauRoman|Laptop (~LauRoman@5-14-88-176.residential.rdsnet.ro)
09:16.35*** join/#maemo-ssu LauRoman|Alt (~LauRoman@5-14-88-176.residential.rdsnet.ro)
09:40.18*** join/#maemo-ssu LauRoman|Alt (~LauRoman@5-14-88-176.residential.rdsnet.ro)
10:11.54*** join/#maemo-ssu Mihanizat0r (~MirandaLS@83.149.35.66)
10:16.36*** join/#maemo-ssu _rd (~rd@p57B48E1C.dip0.t-ipconnect.de)
11:11.54*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-liebmglxgbqhkjdq)
11:41.58*** join/#maemo-ssu NishanthMenon (~nmenon@nat/ti/x-qrejpcphjqdphsyp)
11:42.40*** join/#maemo-ssu _rd (~rd@p57B48E1C.dip0.t-ipconnect.de)
12:55.06*** join/#maemo-ssu LauRoman|Laptop (~LauRoman@5-14-88-176.residential.rdsnet.ro)
14:17.23*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-fmyhrqhjezbropip)
14:47.21*** join/#maemo-ssu _rd (~rd@p57B48E1C.dip0.t-ipconnect.de)
15:17.34*** join/#maemo-ssu _rd (~rd@p57B48E1C.dip0.t-ipconnect.de)
15:23.19*** join/#maemo-ssu freemangordon (~ivo@46.249.74.23)
15:43.15*** join/#maemo-ssu LauRoman (~LauRoman@5-14-88-176.residential.rdsnet.ro)
15:44.45*** join/#maemo-ssu LauRoman|Laptop (~LauRoman@5-14-88-176.residential.rdsnet.ro)
16:11.48*** join/#maemo-ssu LauRoman|Alt (~LauRoman@5-14-88-176.residential.rdsnet.ro)
18:10.46*** join/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de)
18:11.52sixwheeledbeastwait so powertop was a system package and not an extras package in PR1.0.
18:25.03Palisixwheeledbeast: yes
18:25.11Paliand that package is CLOSED
18:25.34Palithat extras package is just repack of original powertop uploaded to extras
18:25.51Pali(or maybe uploaded harmattan version, not sure, but closed too)
18:35.33*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
18:42.18*** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa)
19:23.45*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-78-102-146-131.net.upcbroadband.cz)
19:30.13*** join/#maemo-ssu NishanthMenon (~nmenon@nat/ti/x-hgqhlouruyqfilhd)
19:30.25freemangordonPali: usb_plugin RE is ready :). No packaging though, just source files
19:30.42Paliok
19:32.02PaliI believe I will be able to fix that anoying bug when using bme replacement (usb plugin show "usb charging mode" after disconnecting usb cable and /sys/... say that cable is disconnected too)
19:32.46freemangordonPali: http://46.249.74.23/usb-plugin/
19:33.06freemangordonpassed some rudimentary tests on the device
19:33.25freemangordonlooks like working, though I can;t guarantee there are no bugs
19:34.41freemangordonalso, code neds some cleanup (like using enums instead of digits, etc)
19:34.47freemangordonneeds even
19:36.32keriofreemangordon: what is that
19:36.35kerio:o
19:36.42freemangordonkerio: what is what?
19:36.47keriowhat's usb-plugin
19:37.17freemangordonthe one that shows you "pc suite", "mass storage" dialog when you connect USB cable
19:37.23keriook
19:37.41freemangordonalso it shows USB icon in the status menu
19:37.54Palifreemangordon: are you sure that nobody is calling g_free() after that g_file_get_contents() function?
19:38.20freemangordonPali: lemme check once again
19:40.48freemangordonPali: look at the code:
19:40.51freemangordon<PROTECTED>
19:40.53freemangordon<PROTECTED>
19:41.06freemangordonyou can't g_free() static data :)
19:41.26freemangordonthis is buggy code
19:41.45Paliyes, but that part from g_file_get_contents must be freed
19:41.48keriofreemangordon: what's that flappybird.tar.gz
19:41.52freemangordonbut we can fix it ofc
19:41.57Paliso you found another memory leak in maemo :-)
19:42.34freemangordonsomething like:
19:42.37freemangordon<PROTECTED>
19:42.38freemangordon<PROTECTED>
19:42.41freemangordon<PROTECTED>
19:42.43freemangordon<PROTECTED>
19:42.45freemangordonyeah, yet another one :(
19:42.58keriohow does s = "<no data>" even work
19:43.03keriook that's a stupid question
19:43.08keriook no it's fucking not
19:43.12freemangordonthough this is one time leak, iiuc this function is called only once
19:43.14Palis is pointer
19:43.16kerioare the gtk stuff just char*s
19:43.29keriowhy bother with the g_ stuff then
19:43.32Paliyes, it is just char*
19:43.42Palig_ functions sometimes doing some checks
19:43.49freemangordonkerio: flappybird?
19:43.56Palithere is safe function of strcmp which accept also NULL
19:44.03keriofreemangordon: http://46.249.74.23/flappybird.tar.gz
19:44.26Palig_strcmp0()
19:44.41freemangordonkerio: http://talk.maemo.org/showpost.php?p=1418571&postcount=1
19:45.00keriomeh
19:45.04keriovidja games
19:46.07freemangordonPali: besides that leak, the code looks like spaghetti. as usual :(
19:46.35freemangordonthis crap cries for a rewrite, not a bug fixing
19:46.46kerioso...
19:46.51kerioare you having fun with IDA? :D
19:46.56Paliits ok
19:47.05Palithere are funny calls with system()
19:47.13Palils and grep
19:47.21PaliI think there will be some problem
19:47.24freemangordonkerio: this ^^^ is the first one to fall under ARM hexrays fire :)
19:47.59keriowe should send hex-rays an email
19:48.01keriosaying thanks
19:48.03freemangordonPali: look at 1 s timeouts, counting to 30, etc
19:48.14kerioeveryone likes being appreciated!
19:48.30freemangordonkerio: we'd rather not spread the word ;)
19:48.44keriomeh
19:48.45freemangordonyou're aware I don't have a legal copy?
19:48.46kerioi mean
19:48.49keriowould you ever actually buy it
19:49.01freemangordonthey don;t sell it
19:49.03kerio:o
19:49.09keriosure they do
19:49.16Palianyway when I have time I will try to merge mass storage kernel driver into g_nokia
19:49.22freemangordonno, they don;t sell to individuals
19:49.26kerioalso what's the difference between disassembler and decompiler?
19:49.35freemangordonkerio: come on
19:49.36keriook nvm that's a stupid question
19:49.40Paliand then remove pc suite button :D
19:49.58Palior mass storage
19:50.10freemangordonPali: why? we'd rather add another button, for g_ether :P
19:50.31Paliyes :-) and also for charge only
19:50.58freemangordonhmm, you enter "charge only" by dismissing that dialog
19:51.28freemangordonwhich fits in hildon UI paradigma, iiuc
19:51.29keriofreemangordon: Named licenses: are linked to a specific end user and may be used on as many computers as that particular end-user uses. Named licenses are well suited for small business and private users.
19:51.33Paliand add option to switch between pcsuite and mass storage
19:51.39kerioida starter is 450€
19:51.40keriojesus christ
19:51.49Palibecause once you select mode GUI does not allow you change it
19:51.57freemangordonPali: that will be easy
19:52.19freemangordonlook at usb_status_menu_disable_usb_button
19:52.36freemangordonand usb_status_menu_enable_button
19:52.47freemangordonwe just won;t disable it :)
19:53.05Pali:-)
19:53.24Palianyway, it is not possible to add g_ether functionality into g_nokia?
19:53.31freemangordonNFC
19:53.51freemangordoncan that be upstreamed?
19:53.54keriog_nokia already provides an ethernet card
19:54.00kerioARM Decompiler Fixed License [Linux]2350 USD
19:54.02kerioholy fucking shit
19:54.03Paliupstream kernel now has cleaned gadget code
19:54.04kerio!!!!!!!!!!!!!!
19:54.18Paliand code is now fully modular
19:54.22freemangordonkerio: try to buy it
19:54.52freemangordonunless they've changed their policy recently, you won't be able to buy it
19:54.54Paliso you can create composite gadget with modules which you want
19:55.22Palinow I can try to send my patch which adding mass storage to g_nokia again
19:57.16freemangordonPali: please create appropriate repos in CSSU before you start tweaking gtalk-plugin and usb-plugin
19:57.28Paliok
19:58.23freemangordonBTW gtalk-plugin is part of rtcom-accounts-ui source package
19:58.51freemangordonno idea how hard will be to RE the whole thing
20:00.18freemangordonhmm:
20:00.21freemangordon-rwxr-xr-x    1 root     root        20924 Jul 15  2010 /usr/bin/rtcom-accounts-ui.launch
20:00.40freemangordon-rw-r--r--    1 root     root        32772 Jul 15  2010 /usr/lib/hildon-control-panel/librtcom-accounts-ui.so
20:01.05freemangordonnot that much
20:02.23Palithere are too many packages: http://repository.maemo.org/pool/maemo5.0/nokia-binaries/4bc37c7c77ebe90177c050b805a8dc79/nokia-binaries/r/rtcom-accounts-ui/
20:02.30freemangordonyeah
20:02.54freemangordonthe biggest is *widgets* package, about 100k .so
20:03.10freemangordonnot impossible, but hard
20:04.31freemangordonBTW someone should launch valgrind against hildon-status-menu, some of the stock widget(s) leak a lot
20:06.16freemangordons/widgets/applets/
20:26.17*** join/#maemo-ssu LauRoman (~LauRoman@5-14-192-7.residential.rdsnet.ro)
21:01.20*** join/#maemo-ssu LauRoman (~LauRoman@5-14-85-42.residential.rdsnet.ro)
21:01.39*** join/#maemo-ssu javispedro (~javier@Maemo/community/contributor/javispedro)
21:27.25*** join/#maemo-ssu peetah (~peetah@cha92-9-82-236-202-86.fbx.proxad.net)
21:33.20*** join/#maemo-ssu NishanthMenon (~nmenon@nat/ti/x-dcrmuuuimgaijdcl)
22:34.57*** join/#maemo-ssu xes (~xes@unaffiliated/xes)
23:01.04*** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode)
23:39.53*** join/#maemo-ssu rd_ (~rd@p5088FB03.dip0.t-ipconnect.de)

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