#jogamp @ irc.freenode.net - 20130119 20:30:10 (UTC)


20130119 20:30:10 -PircBot- This channel is logged @ http://jogamp.org/log/irc/jogamp_20130119203010.html
20130119 20:30:10 -card.freenode.net- *** Looking up your hostname...
20130119 20:30:11 -card.freenode.net- *** Checking Ident
20130119 20:30:11 -card.freenode.net- *** Found your hostname
20130119 20:30:11 -card.freenode.net- *** No Ident response
20130119 20:30:17 * CatOut (~jogamp@anon) has joined #jogamp
20130119 20:30:17 * Topic is 'http://jogamp.org | Hacking 3D Graphics, Multimedia and Processing across Devices'
20130119 20:30:17 * Set by rmk0 on 20130116 23:58:04
20130119 20:32:08 <sgothel> done - it will also notify the rollover in old log file, for continuous reading :)
20130119 20:36:55 <sgothel> testing android Huawei GPU .. Vendor Hisilicon, Renderer Immersion.16 - fast, but we are buggy .. (some planes don't show, looks like some face culling is broken -> depth buffer selection)
20130119 20:37:44 <sgothel> latest aggregated build: http://jogamp.org/deployment/archive/master/gluegen_625-joal_391-jogl_899-jocl_739/
20130119 20:39:09 <sgothel> (Note: You can reference each log line now: http://jogamp.org/log/irc/jogamp_20130119203010.html#l11)
20130119 21:10:48 <sgothel> /system/lib/egl/libGLESv2_VIVANTE.so; GL_VENDOR Hisilicon Technologies; GL_RENDERER Immersion.16
20130119 21:23:26 * Necrs1mia84 (~Necrs1mia@anon) has joined #jogamp
20130119 21:23:38 * Necrs1mia84 (~Necrs1mia@anon) has left #jogamp
20130119 22:58:06 <xranby> Huawei GPU <-- impressive
20130119 22:58:34 <xranby> The Huawei team was present at last UDS. i should have had taken their cards
20130119 22:58:52 <xranby> if i had then i would know who to talk to :/
20130119 22:59:08 <xranby> i did not realize that they where creating their own GPU
20130119 23:10:04 <xranby> ah vivante
20130119 23:10:32 <xranby> still one of the "5" ARM, Imagination Technologies, Vivante, Nvidia, Broadcom
20130120 00:24:05 * DemoscenePassiv (~Lutsche@anon) Quit (Ping timeout: 255 seconds)
20130120 01:38:25 <sgothel> mega is back ? :)
20130120 01:38:39 <sgothel> (01:24:35 AM) xranby_hp: i will test the new mega upload site to host some raspberry-pi ligdx games test builds
20130120 01:38:39 <sgothel> (01:24:39 AM) xranby_hp: http://filosottile.github.com/why-mega-will-change-the-status-quo/
20130120 01:39:00 <xranby> sgothel: yes apaprently :)
20130120 01:39:11 <xranby> they now try the crypto key route
20130120 01:39:13 <sgothel> well .. you can use jogamp.org as well - duh! :)
20130120 01:39:57 <sgothel> So we will see how they (CIA, NZ, Movie industry ..) will treat the German expat .. :)
20130120 01:40:24 <sgothel> problem w/ vivante ..
20130120 01:40:43 <sgothel> chosen GLCaps[egl cfg 0xd, vid 0x1: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[.], [0x5: GLES1, GLES2, VG]]]
20130120 01:41:15 <sgothel> so I guess I have to lower the priority of the native visualID .. testing, i.e. the Android chosen one has no depth buffer - duh
20130120 01:43:04 <xranby> sgothel: is the adreno and vivante gpu cores related.. ( i forget who buys who)
20130120 01:43:24 <xranby> ?
20130120 01:43:43 <sgothel> adreno == ATI / Snapdragon / WHats that company w/ 30fps ?
20130120 01:44:10 <xranby> yes that one
20130120 01:44:24 <sgothel> Vivante .. seems like Chinese / US .. long term co-op .. dunno where they fetched their IP from :)
20130120 01:44:59 <xranby> qualcomm 30fps
20130120 01:45:11 <sgothel> Hislicon .. and stuff .. hmm .. website/wiki .. they have the mandatory HQ around Sunnyvale, and money seems to come from China
20130120 01:45:52 <sgothel> actually dunno why they are all around Sunnyvale .. oh well - I proclaim Bremerhaven to be the center of the .. :)
20130120 01:46:14 <sgothel> since 2004'ish or so .. they started to build up
20130120 01:46:20 <xranby> perhaps they got a good dining place
20130120 01:46:32 <xranby> or something magical that fosters idea exchange
20130120 01:46:48 <sgothel> haha .. for sure not .. yes, grab some folks IP, sure
20130120 01:48:23 <sgothel> saw the whole history documentaries about China .. Kaiser, Mao .. copy everything . and now doing everything, quite impressing
20130120 01:48:52 <xranby> yes it is impressive
20130120 01:49:21 <sgothel> just like in .. err 60 years span from middle ages to chip IP leaders
20130120 01:55:24 <sgothel> so 'mega' .. the new nntp :)
20130120 01:56:02 <sgothel> I always loved the redundancy of newsserver .. IRC is same .. etc
20130120 02:21:57 <xranby> jme3 is a torture test for the broadcom driver.. every test i run uses funny textures like BGR8 Depth non power of 2 textures and some times too large textures
20130120 02:22:29 <sgothel> npot should be OK (ES2 spec !?)
20130120 02:22:56 <sgothel> too large .. well, buggy application if not checking ..
20130120 02:23:42 <sgothel> btw .. very awesome that you & Julien struggle through all these layers of software .. big kudos
20130120 02:24:13 <sgothel> what happened to our Ubuntu 12.04 Mesa8 crashing machine ?
20130120 02:24:58 <sgothel> as I mentioned .. it doesn't happen here w/ vbox .. SW rendering
20130120 02:35:00 <xranby> sgothel: it still crash like before with jogl-demos.jar and -Djogamp.debug=true
20130120 02:35:39 <xranby> this machine runs everything else i throw at it like libgdx and jmonkeyengine 3 and the jogamp tests
20130120 02:35:58 <sgothel> fascinating
20130120 02:36:14 <xranby> it is scarry i think :)
20130120 02:36:15 <sgothel> it crashes at proc lookup .. nothing really concurrent there ..
20130120 02:38:45 <xranby> it puzzles me that hotspot report crash in # C [libc.so.6+0x7d71a] _obstack_memory_used+0x49a
20130120 02:43:44 <sgothel> hmm .. one diff I have .. using openjdk7 afaik .. lets scroll up ..
20130120 02:44:08 <sgothel> yup .. moving to openjdk6 on that machine ..
20130120 02:44:20 <xranby> let me try using openjdk 7
20130120 02:44:59 <sgothel> how many CPUs (cores) in your box ?
20130120 02:45:03 <xranby> 2
20130120 02:45:41 <sgothel> mimic your setup ..
20130120 02:47:00 <xranby> crash using openjdk-6 and hotspot ok using openjdk-6 and jamvm
20130120 02:47:05 <xranby> ok using openjdk-7
20130120 02:47:11 <sgothel> ahh
20130120 02:48:11 <xranby> ok using openjdk-6 hotspot client
20130120 02:48:21 <xranby> crash using openjdk-6 hotspot server
20130120 02:48:27 <sgothel> how to switch again ?
20130120 02:48:36 <xranby> java -server -cp jogl-demos/jar/jogl-demos.jar:jogamp-all-platforms/jar/jogl-all.jar:jogamp-all-platforms/jar/gluegen-rt.jar -Djogamp.debug=true demos.es1.Info
20130120 02:48:45 <xranby> java -client -cp jogl-demos/jar/jogl-demos.jar:jogamp-all-platforms/jar/jogl-all.jar:jogamp-all-platforms/jar/gluegen-rt.jar -Djogamp.debug=true demos.es1.Info
20130120 02:48:48 <xranby> java -jamvm ...
20130120 02:49:06 <sgothel> nono .. openjdk7/6
20130120 02:49:13 <sgothel> can't find URL in bookmarks :)
20130120 02:49:21 <xranby> update-java-alternatives -l
20130120 02:49:33 <xranby> then update-java-alternatives -s java-1.6.0-openjdk-i386
20130120 02:50:34 <sgothel> installing :)
20130120 02:51:53 <sgothel> I know you love the demos package :) - but _please_ let's stick w/ unit tests if they also reproduce it (less work)
20130120 02:52:22 <xranby> sure thing.. if i can reproduce it using the tests
20130120 02:52:42 <sgothel> now I have a link .. :)
20130120 02:52:59 <xranby> a link?
20130120 02:53:04 <sgothel> http://jogamp.org/log/irc/jogamp_20130119203010.html#l79
20130120 02:54:58 <xranby> ok, that work for sure to put into the bookmark archive :)
20130120 02:55:05 <sgothel> /usr/bin/java
20130120 02:55:05 <sgothel> java version "1.6.0_24"
20130120 02:55:05 <sgothel> OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)
20130120 02:55:05 <sgothel> OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
20130120 02:55:36 <xranby> familjen@familjen:~/jogamp/test/15jan$ java -version
20130120 02:55:37 <xranby> java version "1.6.0_24"
20130120 02:55:37 <xranby> OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)
20130120 02:55:37 <xranby> OpenJDK Server VM (build 20.0-b12, mixed mode)
20130120 02:55:47 <xranby> so you are running on a 64bit machine?
20130120 02:55:48 <sgothel> no crash ..
20130120 02:55:51 <sgothel> yes
20130120 02:55:54 <xranby> i run on 32bit
20130120 02:55:59 <sgothel> uh
20130120 02:56:24 <xranby> i have the 32bit ubuntu installed on this machine
20130120 02:56:35 <xranby> in order to make swedish bank login work
20130120 02:56:37 <xranby> etc
20130120 02:57:27 <sgothel> hmm .. so I need to install the 32bit packages
20130120 02:58:03 <sgothel> debian: dpkg --add-architecture ,386
20130120 02:58:08 <sgothel> *i386
20130120 02:59:13 <sgothel> same on ubuntu?
20130120 02:59:47 <xranby> i assume yes, but all this new multiarch is to me untested
20130120 03:00:00 <sgothel> works well here on wheezy
20130120 03:00:43 <xranby> if i reinstall this machine i may upgrade to 64bit
20130120 03:01:09 <xranby> and test all multiarch quirks to get the swedish bank spyprogram working
20130120 03:01:09 <sgothel> dpkg: error: unknown option --add-architecture :)
20130120 03:01:34 <sgothel> so .. must be wheezy then I guess (personally I prefer debian by now)
20130120 03:03:16 <xranby> hoho that was quick http://www.downforeveryoneorjustme.com/mega.co.nz
20130120 03:03:42 <sgothel> reliable :)
20130120 03:03:50 <sgothel> I use nntp via ssl
20130120 03:04:17 <sgothel> speaking of self-replicating distributed content
20130120 03:06:12 <xranby> and you use it to transport your filesystem instead of news?
20130120 03:06:13 <sgothel> apt-get install openjdk-6-jdk:i386 icedtea-6-plugin:i386
20130120 03:06:26 <sgothel> hehe
20130120 03:06:41 <sgothel> sure you can transport anything over it
20130120 03:07:16 <xranby> sounds better than most backup solutions
20130120 03:07:26 <sgothel> maybe we should indeed put our encrypted jogamp.org rootfs there
20130120 03:08:19 <xranby> unsenet would be happy
20130120 03:08:21 <xranby> usenet
20130120 03:08:52 <sgothel> ah - they tons of even more crappy stuff there .. gig^gig or so :)
20130120 03:09:11 <sgothel> retention time varies though ..
20130120 03:10:06 <sgothel> hmm .. w/ rar (raid-5 alike) redundancy .. etc .. maybe indeed a good ide
20130120 03:10:08 <sgothel> idea
20130120 03:15:24 <xranby> http://www.forbes.com/sites/timothylee/2013/01/17/aaron-swartz-and-the-corrupt-practice-of-plea-bargaining/
20130120 03:20:36 <sgothel> all nuts .. good wakeup call that 'the law' has less and less to do w/ justice :(
20130120 03:21:37 <sgothel> /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java
20130120 03:21:38 <sgothel> java version "1.6.0_24"
20130120 03:21:38 <sgothel> OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)
20130120 03:21:38 <sgothel> OpenJDK Server VM (build 20.0-b12, mixed mode)
20130120 03:21:52 <sgothel> no crash
20130120 03:22:23 <sgothel> (had to install a looong list of i386 packages)
20130120 03:22:33 <xranby> thank you for checking
20130120 03:22:58 <sgothel> so now .. I guess I have to setup a 32bit ubuntu .. on an AMD64 machine (you have) ?
20130120 03:24:29 <xranby> go to the dump and get a amd 64 live system from 2007
20130120 03:24:36 <xranby> install 3gb of ram
20130120 03:25:15 <xranby> and use a [AMD] nee ATI RV770 [Radeon HD 4850]
20130120 03:25:31 <xranby> install Ubuntu 12.04 32bit
20130120 03:26:09 <sgothel> holy moly .. I setup a VM via vbox 1st :)
20130120 03:29:19 <sgothel> dl .. ubuntu-12.04.1-dvd-i386.iso .. ~5min left
20130120 03:33:30 <sgothel> installing ..
20130120 03:52:52 <xranby> sgothel: -server -Xmx511m no crash
20130120 03:53:05 <xranby> -server -Xmx512m crash
20130120 03:53:35 <sgothel> fascinating
20130120 03:53:45 <sgothel> openjdk6 32bit bug ?
20130120 03:54:16 <sgothel> - and on 32bit kernel only
20130120 03:54:38 <sgothel> i.e. you ran all tests w/o those flags 'eh ?
20130120 03:54:59 <xranby> of course i started without any extra flags
20130120 03:55:12 <xranby> i am now adding flags to try narrowing down the root cause
20130120 03:57:48 <xranby> the memory limit vary in between runs.. but a low heap do reduce crash rate
20130120 03:58:27 <xranby> so this gives a hint that the bug can only trigger depending on mem layout
20130120 04:00:59 <xranby> which would explain why i started seeing this bug when first adding the demo jar
20130120 04:08:11 <xranby> sill only reproducible using openjdk-6 and the server hotspot :/
20130120 04:11:10 <xranby> and only in combination with the debug flag
20130120 04:11:14 <xranby> hmm
20130120 04:14:07 <xranby> the last method hotspot compiled before the crash was java.nio.Buffer::position
20130120 04:14:43 <xranby> the last jogamp method hotspot compiled before the crash was com.jogamp.gluegen.runtime.opengl.GLNameResolver::getExtensionIdx (81 bytes)
20130120 04:17:48 <sgothel> interesting .. could you validate this on another machine (my installation is still going)
20130120 04:18:03 <sgothel> what does memtest say ?
20130120 04:20:59 <xranby> i can reboot and let it run
20130120 04:21:04 <xranby> and check
20130120 04:21:14 <xranby> i think i got it in the startup menu
20130120 04:21:37 <xranby> good night,, that is btw a good idea to do
20130120 04:21:51 <sgothel> night night .. I will check later on 32bit machine
20130120 04:21:59 <sgothel> reboot
20130120 04:22:05 <sgothel> wrong console :)
20130120 04:22:14 <xranby> :) night!
20130120 04:22:17 * xranby (~familjen@anon) Quit (Quit: Leaving.)
20130120 04:48:33 <sgothel> java version "1.6.0_24"
20130120 04:48:33 <sgothel> OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)
20130120 04:48:33 <sgothel> OpenJDK Server VM (build 20.0-b12, mixed mode)
20130120 04:48:45 <sgothel> Linux virtl01 3.2.0-36-generic-pae #57-Ubuntu SMP Tue Jan 8 22:01:06 UTC 2013 i686 athlon i386 GNU/Linux
20130120 04:48:49 <sgothel> no crash
20130120 05:05:15 -CatOut- Continue @ http://jogamp.org/log/irc/jogamp_20130120050515.html