Old jconsole works fine. New version segfaults

Running strace suggests it's segfaulting when looking for
/mnt/asec/com.jsoftware.android.qtide-1/lib/libj.so

I don't have a /mnt/asec/com.jsoftware.android.qtide-1/lib/libj.so

However, on my rooted device if I ln -s
/data/data/com.jsoftware.android.qtide
/mnt/asec/com.jsoftware.android.qtide-1 then the new version works








On Wed, Apr 9, 2014 at 10:47 AM, bill lam <[email protected]> wrote:

> I tested jconsole ok on android terminal emulator.  Even the box
> characters display nicely.
>
> Ср, 09 апр 2014, Joe Bogner писал(а):
> > in the latest version jconsole dies after a second with a 'Segmentation
> > Fault' upon startup
> >
> > I uninstalled and reinstalled. jqt is fine. I also confirmed that the tmp
> > directory on my device gets created with 777 permissions in the latest
> > version
> >
> > I then uninstalled and reinstalled the previous APK and that launched
> fine.
> > I suspect there's a problem in the new apk
> >
> >
> > By the way, I've been enjoying using jconsole over the past few days on
> my
> > android. It lets me have a persistent J session available always in the
> > upper left hand corner. I've also been running multiple instances of
> > jconsole -- 1 for a lab to play with during breaks and then 1 with
> current
> > calcs I am using. The two instances let me keep the lab position without
> > interrupting it if I want to evaluate something unrelated. Just figured
> I'd
> > share a unique advantage to using jconsole
> >
> > I noticed that boxed representations don't show up in a meaningful way.
> > Boxes just seem to get offset with whites space. I wonder if I can
> somehow
> > enable ascii boxes or something else to correct it. I can send a
> screenshot
> > if that would help... Or just type 1;2;3;4
> >
> > thanks
> >
> >
> >
> >
> > On Wed, Apr 9, 2014 at 12:10 AM, bill lam <[email protected]> wrote:
> >
> > > apk updated again to add support of plot and viewmat under jconsole.
>  Only
> > > tested on android 4.0 .
> > >
> > > 07.04.2014, в 19:28, Joe Bogner <[email protected]> написал(а):
> > >
> > > > Good news. I uninstalled and re-installed and the latest version
> launches
> > > > successfully with
> > > >
> > > > /data/data/com.jsoftware.android.qtide/files/bin/jconsole
> > > >
> > > > and no other workarounds
> > > >
> > > > You mentioned you are looking into it, but I wanted to confirm that
> the
> > > tmp
> > > > issue exists in the latest version. The 2!:0 foreign still fails
> with:
> > > >
> > > > 'sh: can't create
> > > > /data/data/com.jsoftware.android.qtide/files/tmp/tmp.0.CajIu2178: No
> such
> > > > file or directory'
> > > > | interface error
> > > >
> > > > I can work around it by creating the directory from within jqt.  Not
> a
> > > big
> > > > deal and likely won't stop too many new users, which this is already
> an
> > > > edge case for...
> > > >
> > > > Thanks for the quick fix
> > > >
> > > > Joe
> > > >
> > > >
> > > >
> > > > On Mon, Apr 7, 2014 at 7:13 AM, bill lam <[email protected]>
> wrote:
> > > >
> > > >>
> > > >> /data/data/com.jsoftware.android.qtide/files/bin/../lib/libj.so
> failed
> > > >>
> > > >> This is a bug, it should read
> > > >> /data/data/com.jsoftware.android.qtide/files/bin/../../lib/libj.so
> > > >>
> > > >> But this bug did not affect me becasue my libj.so
> > > >> is not in that location, it is iniside sdcard, the same folder
> > > >> On my android it is
> > > >> /mnt/asec/com.jsoftware.android.qtide-1/lib
> > > >>
> > > >> Apparently you didn't choose external install or it does not
> > > >> support that.
> > > >>
> > > >> I updated the apk again, please try if this one can work smoothly.
> > > >> you may need to remove the bin/jconsole file or un-install the app
> > > >> before install.
> > > >>
> > > >> I'll take a look into the tmp folder issue later.
> > > >>
> > > >> Пн, 07 апр 2014, Joe Bogner писал(а):
> > > >>> Getting closer. I can execute it, but it fails loading the library.
> > > >>>
> > > >>> Load library
> > > >>> /data/data/com.jsoftware.android.qtide/files/bin/../lib/libj.so
> failed
> > > >>>
> > > >>> There isn't a /data/data/com.jsoftware.android.qtide/files/lib
> folder
> > > on
> > > >> my
> > > >>> device
> > > >>>
> > > >>> I was able to create one from J
> > > >>>
> > > >>> My transcript was something like this:
> > > >>>
> > > >>> 2!:0 'mkdir /data/data/com.jsoftware.android.qtide/files/lib/'
> > > >>> 2!:0 'cp /data/data/com.jsoftware.android.qtide/lib/libj.so /
> > > >>> data/data/com.jsoftware.android.qtide/files/lib/'
> > > >>> 2!:0 'chmod 755
> > > /data/data/com.jsoftware.android.qtide/files/lib/libj.so'
> > > >>>
> > > >>> I also needed to create a tmp folder because when I executed '2:!0
> ls
> > > >> -la'
> > > >>> under jconsole it complained about a tmp folder not existing
> > > >>>
> > > >>> 2!:0 'mkdir /data/data/com.jsoftware.android.qtide/files/tmp/'
> > > >>> 2!:0 'chmod 777 /data/data/com.jsoftware.android.qtide/files/tmp/'
> > > >>>
> > > >>> That fixed all my issues so far. jconsole was able to run from
> android
> > > >>> terminal emulator as
> > > >>> /data/data/com.jsoftware.android.qtide/files/bin/jconsole
> > > >>>
> > > >>> and I was able to execute the system foreign from under jconsole
> > > >>>
> > > >>>
> > > >>>
> > > >>> On Mon, Apr 7, 2014 at 12:50 AM, bill lam <[email protected]>
> wrote:
> > > >>>
> > > >>>> qtide-signed.apk is updated for bug fix, it now also set bin
> folder
> > > >>>> permission as 755.  Please try if it can help.
> > > >>>>
> ----------------------------------------------------------------------
> > > >>>> For information about J forums see
> > > http://www.jsoftware.com/forums.htm
> > > >>>>
> > > >>>
> ----------------------------------------------------------------------
> > > >>> For information about J forums see
> http://www.jsoftware.com/forums.htm
> > > >>
> > > >> --
> > > >> regards,
> > > >> ====================================================
> > > >> GPG key 1024D/4434BAB3 2008-08-24
> > > >> gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
> > > >> gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3
> > > >>
> ----------------------------------------------------------------------
> > > >> For information about J forums see
> http://www.jsoftware.com/forums.htm
> > > >>
> > > >
> ----------------------------------------------------------------------
> > > > For information about J forums see
> http://www.jsoftware.com/forums.htm
> > > ----------------------------------------------------------------------
> > > For information about J forums see http://www.jsoftware.com/forums.htm
> > >
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
>
> --
> regards,
> ====================================================
> GPG key 1024D/4434BAB3 2008-08-24
> gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
> gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to