IRC log of #maemo-ssu for Tuesday, 2013-12-31

freemangordonand we can't use stock n900 kernel as it is 2.6.28. or at least we think it will be easier to fix upstream to work with mameo 5 rather than backport what is needed for DM3730 to work with 2.6.2800:00
freemangordonravelo_: on the other hand it is not only kernel stuff00:01
ravelo_freemangordon: i'd like to work more on application side00:02
freemangordonravelo_: good00:02
ravelo_i would need too much time for kernel stuff00:02
ravelo_i think00:02
freemangordonyeah, sure00:02
freemangordonit takes time00:03
freemangordonravelo_: but I am afraid that you can't do much without HW00:03
freemangordonas the other things that have to be done are in system daemons00:03
freemangordonravelo_: hmm, are you familiar with IDA?00:04
ravelo_ok, so i start when i have a hardware device00:04
ravelo_no, sorry00:04
ravelo_looks like i should first get a device00:05
ravelo_then let's look further00:05
freemangordonravelo_: you can by a second hand n900 for some 80 euro00:06
ravelo_ok00:06
ravelo_i need one anyway00:06
freemangordonand that's a perfect device to test with00:06
freemangordon(until there is a real neo900)00:06
freemangordonravelo_: ok, waiting to hear from you. ask DocScrutinizer05 for some advices on getting second hand n90000:07
peetahis "CSSU-thumb toolchain setup" wiki page up-to-date and safe ?00:07
freemangordonpeetah: should be00:08
peetahok so let's go ! thanks00:08
freemangordonpeetah: though I don;t guarantee about the "master" SDK setup page :)00:08
peetahthis one is already done : seems to be clean00:08
freemangordonpeetah: maybe you will have some problems with fakeroot installation00:09
freemangordonif that happens, just copy the .so files from FREMANTLE_ARMEL target00:10
freemangordon(libfakeroot etc)00:10
ravelo_freemangordon: thanks00:10
freemangordonravelo_: do you have ScratchBox installed?00:11
ravelo_no00:11
freemangordonyou'll need that one if you're going to develop for n/eo900 :)00:11
freemangordon~sb00:11
infobotfrom memory, sb is nice because there's a shitload of good food, and places to hang out.00:11
freemangordon~scratchbox00:11
infobothmm... scratchbox is a cross-compiling system that uses binfmt_misc, rpc calls, and an nfs mount to make a cross-build appear to be 100% native, and is found at http://www.scratchbox.org/, or hosted by maemo.org now, maintainer thedead144000:11
peetahfreemangordon: applying the dpkg -i line twice seems to solve the issue I met00:11
freemangordonpeetah: what was it?00:12
DocScrutinizer05~#maemo sb is >reply>see scratchbox00:12
infobotDocScrutinizer05: okay00:12
DocScrutinizer05damn00:12
DocScrutinizer05infobot: no, #maemo sb is <reply>see scratchbox00:12
infobotokay, DocScrutinizer0500:12
DocScrutinizer05~sb00:12
infobotfrom memory, scratchbox is a cross-compiling system that uses binfmt_misc, rpc calls, and an nfs mount to make a cross-build appear to be 100% native, and is found at http://www.scratchbox.org/, or hosted by maemo.org now, maintainer thedead144000:12
freemangordonwaaay better :)00:13
peetaharghh can't remember... something about not being able to write in var/something00:13
ravelo_hehe00:13
freemangordonMrPingu: nothing in that output, same as mine :(00:14
freemangordonMrPingu: did power cycle solve the issue?00:14
MrPinguWill try, :P BRB00:14
*** MrPingu has quit IRC00:15
*** MrPingu has joined #maemo-ssu00:17
freemangordonMrPingu: did it help?00:19
MrPinguNope00:19
freemangordonMrPingu: BTW, I wonder - have you ever installed that fmtx-faker application?00:20
MrPinguNo00:20
freemangordonhmm, weird that my CAL fmtx power limits are 110, but yours are 11500:21
freemangordonwhere did you get that device from?00:21
MrPinguFrom GreatGonzo00:22
MrPinguFellow community member00:22
freemangordondid you flash it?00:22
MrPinguyep00:23
peetahfreemangordon: removing maemo-core-debug also removes maemo-sdk-debug, is this ok ?00:23
freemangordonpeetah: should be, you don;t really need -dbg symbols in SB00:23
freemangordonMrPingu: hmm, ok, but flashing doesn't change CAL00:24
peetahfreemangordon: W: GPG error: http://repository.maemo.org fremantle Release: Unable to read /etc/apt/trusted.gpg.d/ - opendir (2: No such file or directory)00:26
peetahand the same for maemo.merlin1991.at00:26
peetahwhen apt-get update after adding those repos to sources.list00:27
freemangordonpeetah: what OS is that?00:27
peetahi'm using debian testing amd6400:27
peetahoh you mean this has to be done outside the scratchbox env ?00:28
freemangordonpeetah: no such directory here either, but I don;t see errors00:28
freemangordonpeetah: no00:28
*** dhbiker_ has quit IRC00:28
freemangordonpeetah: everything needs to be don from inside SB00:28
freemangordon*done00:28
peetahthat's what I did00:28
MrPingufreemangordon: did you read what fmtx-faker does?00:29
freemangordonpeetah: wait, this is just a warning?00:29
freemangordonignore it :)00:29
peetahok00:29
freemangordonMrPingu: it is not that easy, esp if I can't reproduce the problem :(00:29
freemangordonMrPingu: I have 2 devices here, both are fine00:30
MrPinguI see00:30
MrPingubut what are these 5 fmtx modes?00:31
freemangordonI suspect your CAL is screwed, I'll write your settings to my devel device and will try to see what happens00:31
freemangordonMrPingu: no idea :D00:31
freemangordonMrPingu: but I am afraid that won't happen before 1st or 2nd of January 201400:32
MrPinguNo worries ;)00:32
freemangordonMrPingu: as a workaround you can downgrade fmtx-middleware package00:32
MrPinguLast resort :P00:33
freemangordonMrPingu: I mean - until we find what the problem is00:34
peetahThe following packages have unmet dependencies: libssl0.9.8-dbg: Depends: libssl0.9.8 (= 0.9.8n-1+maemo4+0m5) but 0.9.8n-1+maemo4+0m5+0cssu1+thumb1 is installed00:34
freemangordonpeetah: apt-get -f install?00:35
freemangordonor just remove that -dbg package00:35
peetahapt-get -f install makes thing goes on but then BABOOM !00:36
freemangordonpeetah: just remove that -dbg00:37
freemangordonpeetah: ooh, don't forget to"fakeroot apt-get..."00:37
*** MrPingu has quit IRC00:37
peetahSetting up libgtk2.0-0 (2:2.14.7-1maemo34+0cssu2+thumb0) ...00:39
peetahqemu: uncaught target signal 11 (Segmentation fault) - core dumped00:39
peetahand then of course a lot of other packages can't be setup00:39
peetahbecause of dependency issues00:39
*** MrPingu has joined #maemo-ssu00:40
*** arcean has quit IRC00:40
MrPingufreemangordon:00:40
MrPinguWhatever that fmtx-faker does00:40
MrPinguit fixes the problem00:41
freemangordonMrPingu: hmm, not good00:41
freemangordonpeetah: vm.mmap_min_addr ?00:41
freemangordonMrPingu: post that on the thread, maybe someone else will have an idea00:42
freemangordonwe can try to find the author for some help00:42
MrPinguWell you could atleast look into the source why it that package fixes it00:42
freemangordonMrPingu: sure00:42
MrPinguI will post it in that thread for sure ;)00:43
MrPinguAuthor is Faheem Pervez, wasn't he involved in earlhy cssu?00:44
peetahfreemangordon: 6553600:44
freemangordonpeetah: :)00:44
*** ravelo_ has quit IRC00:44
freemangordonpeetah: read "http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation"00:45
freemangordon"Known Issues in the SDK"00:45
peetahok I should have read this part ..00:45
freemangordon:nod:00:45
freemangordonMrPingu: might be00:45
*** arcean has joined #maemo-ssu00:47
*** lexik has joined #maemo-ssu00:47
peetahsetting it to 0 does not help, even after /etc/init.d/scratchbox-core restart, login and then apt-get install -f00:49
freemangordonhmm, wait00:49
peetahwait... vdso ...00:49
freemangordonpeetah: try to "export PIXMAN_DISABLE=arm-neon"00:51
freemangordonmaybe I should add that to wiki page00:51
peetahyep ! it goes on00:52
freemangordonwith pixman disable neon?00:52
peetahyes00:52
freemangordonhmm, ok00:52
* freemangordon should remember to edit the wiki page00:53
peetahI disabled vdso but it did not change anything either00:53
freemangordonpeetah: you may want to add that to your /targets/FREMANTLE_ARMEL_GCC472.environment00:53
peetahwhat's its purpose precisely ?00:54
freemangordonpixman in CSSU has runtime NEON detection, it tries to read something in /dev or /proc00:55
freemangordonbut the result of that read does not match what it expects00:55
peetahok00:55
freemangordonas it is qemu emulated ;)00:55
freemangordonthus the segfault00:55
freemangordonanyway guys, it is a bit late here, going to have some sleep, night00:57
peetahok it seems to be fine now ! thanks for following my quest00:57
freemangordonnp00:58
peetahnight00:58
MrPinguGood night00:59
* MrPingu is going for his bed too00:59
*** sunny_s has joined #maemo-ssu01:01
*** xes has quit IRC01:20
*** lexik has quit IRC01:20
*** MrPingu has quit IRC01:37
*** nox- has quit IRC01:47
*** nox- has joined #maemo-ssu02:08
*** okias has quit IRC02:35
*** Guest81604 has quit IRC03:00
*** arcean has quit IRC03:01
*** Guest81604 has joined #maemo-ssu03:15
*** NIN101 has quit IRC03:57
*** dos1 has quit IRC04:02
*** nox- has quit IRC04:11
*** brusok has joined #maemo-ssu04:20
*** LaoLang_cool has joined #maemo-ssu04:21
*** Guest81604 has quit IRC04:22
*** sixwheeledbeast has quit IRC04:25
*** LaoLang_cool has quit IRC04:25
*** sixwheeledbeast has joined #maemo-ssu04:27
*** brusok has quit IRC04:29
*** amiconn has quit IRC05:28
*** amiconn_ has joined #maemo-ssu05:28
*** amiconn_ is now known as amiconn05:28
*** LauRoman has joined #maemo-ssu08:55
*** dhbiker has joined #maemo-ssu10:12
freemangordonok, ok, it turned out that fmtxd has x86 binary :)11:20
*** dhbiker has quit IRC11:28
*** unclouded has joined #maemo-ssu11:33
*** dhbiker has joined #maemo-ssu11:53
*** MrPingu has joined #maemo-ssu12:06
MrPingufreemangordon: Everyone who has US device seems to have trouble with fmtx12:08
*** arcean has joined #maemo-ssu12:35
*** Guest81604 has joined #maemo-ssu12:37
*** arcean_ has joined #maemo-ssu12:43
*** MrPingu has quit IRC12:45
*** MrPingu has joined #maemo-ssu12:45
*** arcean has quit IRC12:46
*** int_ua has joined #maemo-ssu12:51
*** Guest81604 has quit IRC12:59
*** NIN101 has joined #maemo-ssu13:04
*** dhbiker has quit IRC13:20
*** dhbiker has joined #maemo-ssu13:21
*** xes has joined #maemo-ssu13:31
*** okias has joined #maemo-ssu13:35
*** int_ua has quit IRC13:44
*** int_ua has joined #maemo-ssu13:45
*** dos1 has joined #maemo-ssu14:40
*** MrPingu has quit IRC14:49
*** MrPingu has joined #maemo-ssu15:13
DocScrutinizer05HD segfaults when transition.ini isn't sufficiently beautified. That's a BUG in my book15:49
freemangordonDocScrutinizer05: :nod:15:49
freemangordonit should fallback to some defaults15:50
DocScrutinizer05yes, definitely15:50
freemangordonDocScrutinizer05: I'll take a look at it, if only someone can provide at least one backtrace15:50
freemangordonhmm, wait15:51
freemangordonI guess noone can as h-d is not starting15:51
freemangordonok, will look at it15:51
freemangordonthough that fmtxd insanity is with higher prio15:52
DocScrutinizer05freemangordon: (segfault)  just do proper sanitizing of all input15:53
freemangordonmerlin1991: please, fix your fcking -mp thingie and re-package the stock fmtxd to not continue breaking users' transmotters15:53
freemangordontransmiters even15:53
DocScrutinizer05like is mandatory for each php input parameter and each SQL input15:53
*** okias has quit IRC15:53
freemangordonyeah15:53
freemangordonDocScrutinizer05: I'll look at it15:54
DocScrutinizer05thanks a lot15:54
freemangordonMrPingu: yeah, it seems like USA is the problem :)15:55
DocScrutinizer05check 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)15:57
DocScrutinizer05that should be really all that's needed, regarding transitions.ini15:58
DocScrutinizer05maybe add a step-0 that is "set all input parameter vars to sane defaults"15:59
DocScrutinizer05only _then_ set those to new values that are defined in transitions.ini15:59
DocScrutinizer05then 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)16:01
DocScrutinizer05e.g. you also want to check if transitions.ini itself is a plain file, readable, and not 2GB in size16:02
*** Wikiwide has joined #maemo-ssu16:02
MrPingufreemangordon: how to see if I am on global firmware, I'm starting to doubt if I flashed it but I think I did...16:06
*** FlameReaper has joined #maemo-ssu16:07
MrPinguIt would be strange if I wouldn't have reflashed, standard procedure...16:07
MrPinguJust can't remember :p16:08
*** Wikiwide has quit IRC16:09
MrPinguNvm, I am on global16:10
freemangordonDocScrutinizer05: it should be GtkSettings (or something) that is doing the parsing16:21
freemangordonDocScrutinizer05: I guess it is that noone checks the result of gtk_get_whatever :(16:21
freemangordonDocScrutinizer05: so it should be relatively easy to fix that16:22
freemangordonDocScrutinizer05: my biggest concern now is that fmtxd, I am afraid I will have to RE it16:22
*** anthony has joined #maemo-ssu16:23
freemangordonfortunately there is x86 binary. And we'll need it FOSS for neo900 anyway16:23
*** anthony is now known as Guest8368016:23
freemangordonDocScrutinizer05: how do you think, would jacekowski give a hend? :P16:23
freemangordon*hand16:23
*** unclouded has quit IRC16:29
*** Guest83680 has quit IRC16:34
*** unclouded has joined #maemo-ssu16:36
*** MrPingu has quit IRC16:49
*** arcean_ has quit IRC16:56
*** arcean_ has joined #maemo-ssu16:58
*** okias has joined #maemo-ssu16:59
*** arcean_ has quit IRC17:14
int_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)17:19
*** FReaper has joined #maemo-ssu17:24
*** FlameReaper has quit IRC17:25
*** int_ua has quit IRC17:29
*** delenda has joined #maemo-ssu17:50
*** MrPingu has joined #maemo-ssu17:53
DocScrutinizer05freemangordon: I doubt jacekowski is available. He rage quit when we criticized the way he handled root permissions17:54
DocScrutinizer05...and communication17:55
DocScrutinizer05in my book fmtxd is prolly a silly botch to ensure user does not "rogue things" to/with the transmitter17:56
dos1I was talking with jacekowski recently, he didn't sound like he changed his mind on anything that happened back then :P17:57
DocScrutinizer05though I have to admit I gave no faintest idea about the API or what actually it does17:57
DocScrutinizer05s/ g/  h/17:58
infobotDocScrutinizer05 meant: though I have to admit I  have no faintest idea about the API or what actually it does17:58
MrPinguDocScrutinizer05: Did jacewoski dissappear from here? :(17:58
DocScrutinizer05pretty much it seems17:59
DocScrutinizer05he didn't like the idea of peer review for mission critical changes to maemo.org infra18:00
MrPinguSad, always found him a competent guy18:01
DocScrutinizer05he also didn't see that there's a de facto responsibility hierarchy that immanently installes a command chain as well18:01
*** delenda has quit IRC18:01
freemangordonDocScrutinizer05: actually fmtxd does all the stuff re communication with PA, USB, in-call handling, etc18:02
DocScrutinizer05and particularly he didn't see the fundamental need for communication and documentation18:02
freemangordonDocScrutinizer05: 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 :(18:03
DocScrutinizer05I for sure agreed on that18:03
freemangordonanyway, shit happens18:04
MrPinguI see, Hope he cools down and finds his way back18:04
MrPingufreemangordon: Well you are now atleast forced to RE it :)18:04
MrPinguKind of :P18:04
freemangordonMrPingu: I was not aware there is x86 binary18:04
freemangordonif I was, I'd have RE it 2 years ago :)18:05
freemangordonMrPingu: actually I am not "forced", we can easily ship the stock binary with the next update18:05
freemangordonAnd that is what I'll do for -thumb, maybe tomorrow18:06
freemangordonit depends on my free time18:06
MrPingufreemangordon: Nobody is forced anyway ;)18:06
*** fw190 has joined #maemo-ssu18:09
MrPinguAlso I am glad adeclock made it to CSSU18:11
fw190did the last thumb free up much space?18:13
MrPinguBTW, did anyone look into fCam intefering with camera-ui?18:26
*** MrPingu has quit IRC18:26
*** MrPingu has joined #maemo-ssu18:26
*** xes has quit IRC18:33
*** fw190 has quit IRC18:38
*** thedead1440_ has quit IRC18:41
*** thedead1440 has quit IRC18:42
*** thedead1440 has joined #maemo-ssu18:55
*** thedead1440_ has joined #maemo-ssu18:56
*** thedead1440_ has quit IRC18:57
*** thedead1440_ has joined #maemo-ssu18:57
*** MrPingu has quit IRC18:58
*** thedead1440 has quit IRC19:08
*** thedead1440__ has joined #maemo-ssu19:08
*** [RUS]SeT has joined #maemo-ssu19:09
*** [RUS]SeT has quit IRC19:09
*** amizraa has quit IRC19:12
*** amizraa has joined #maemo-ssu19:13
*** thedead1440__ has quit IRC19:21
*** thedead1440_ has quit IRC19:23
*** thedead1440 has joined #maemo-ssu19:24
*** solofight has joined #maemo-ssu19:25
*** thedead1440_ has joined #maemo-ssu19:25
*** LauRoman has quit IRC19:27
*** gregoa has quit IRC19:37
*** gregoa has joined #maemo-ssu19:37
*** gregoa has quit IRC19:39
*** gregoa has joined #maemo-ssu19:39
*** gregoa has quit IRC19:43
*** gregoa has joined #maemo-ssu19:45
solofightfreemangordon: you there ?20:21
*** sunny_s has quit IRC20:27
*** thedead1440_ has quit IRC20:29
*** thedead1440 has quit IRC20:29
*** nox- has joined #maemo-ssu20:43
*** NIN101 has quit IRC20:59
*** thedead1440 has joined #maemo-ssu21:05
*** solofight has quit IRC21:16
*** NIN101 has joined #maemo-ssu21:37
*** sunny_s has joined #maemo-ssu22:00
*** chainsawbike has quit IRC22:28
*** chainsawbike has joined #maemo-ssu22:29
*** xes has joined #maemo-ssu22:52
*** NIN101 has quit IRC23:14
*** NIN101 has joined #maemo-ssu23:14
*** NIN101 has quit IRC23:42
*** FReaper has quit IRC23:44
*** NIN101 has joined #maemo-ssu23:47
*** dhbiker has quit IRC23:48

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!