[Gambas-user] Gambas error messages

Jussi Lahtinen jussi.lahtinen at ...626...
Wed Sep 19 17:21:33 CEST 2012


Or here is something you could do:

gdb gbr3
set args /usr/local/bin/gambas3 (or what ever is your install path)
run

You may need to kill the process with Ctrl + c in debugger.
Then with bt, you will get backtrace.
Send it here, so we can see what is happening.

Jussi



On Wed, Sep 19, 2012 at 6:13 PM, Jussi Lahtinen <jussi.lahtinen at ...626...>wrote:

> gambas3 is just program made with Gambas, if it is in infinite loop,
> interpreter cannot know about it.
> It just does what it is commanded to do. Just like in any other
> programming language.
>
> Try to run something else to see whether anything works.
> gbx3 is Gambas interpreter executable, and gbr3 is for executing Gambas
> executables like gambas3.
>
> What example "gbx3 --help" says?
>
> Jussi
>
>
>
>
>
> On Wed, Sep 19, 2012 at 3:57 PM, jm <joem at ...2671...>wrote:
>
>> On Wed, 2012-09-19 at 14:03 +0200, Benoît Minisini wrote:
>> > Le 19/09/2012 13:55, jm a écrit :
>> > > Hi,
>> > >
>> > > Gambas runs on Linux and I was just wondering if it can do more
>> > > with regards to error messages when it is run.
>> > >
>> > > I've got a MK802 with A10 ARM running Lubuntu.
>> > > Gambas2 seems to download and install from repository.
>> > > When run nothing happens.
>> > > When run from command line it does nothing.
>> > > (Reading raspberry pi forums where they use ARM and have gambas
>> working,
>> > >   this type of error is down to missing libs.)
>> > >
>> > > Doing "gambas2 --help" does nothing.
>> > > (Doing "gambas3 --help" doesn't do conventional help
>> > > message on Ubuntu Linux.)
>> > >
>> > > I was just wondering if it is possible to make gambas
>> > > behave more like other applications so that its command
>> > > line responses are more in line with expectations
>> > > in a Linux environment.
>> > >
>> > > e.g.
>> > > gambas3 --help : generate command line options
>> >
>> > That's possible, even if gambas3 has no command line options.
>> >
>> > > gambas3 -v [project] : puts gambas into verbose mode that
>> > > prints a message before checking for a dependent lib
>> > > so that if it crashed a meaningful guess can be made as to
>> > > where to look for a fix.
>> >
>> > There I don't understand : gambas3 is the IDE, it is a GUI program. If
>> > you have missing libs, gambas3 is not compiled. And if it is, you will
>> > have error messages on the command line when running it.
>>
>> Strange - no error messages at all.
>> When I run gambas2 from command line, nothing happens as in the command
>> line is completely frozen probably in an infinite loop and unable to
>> show an IDE or output an error message. So it would be good if
>> for example gambas started with a message like "initialising" when
>> a parameter like -v for verbose is used
>> so that at least we know that part has worked.
>> (Emitting even more detailed message such as which buttons were
>> pressed with a parameter  "-v2 level" where level is a number is another
>> desirable option. Increasing level of reporting can quickly find more
>> complex faults - such as infinite event loops. I know many of these
>> messages are reported to IDE, but there should be an option to get it
>> reported to the console - that is the Linux/Unix way - the console and
>> command line is king - even for a GUI IDE. Driving the IDE should also
>> be command line driven. e.g. options to compile gambas programs should
>> be available as standard from command line options for example without
>> need for IDE to kick into life.)
>>
>> I had a Genesi smartbook that did the same freeze thing on their Ubuntu
>> distro. At the time I didn't need to go forward with it, so I dropped
>> investigating. The MK802 however I must get going because the plan
>> for now is to use OpenBox as the window manager and Gambas as the main
>> application.
>>
>> No doubt I will be trying to compile gambas3 soon for MK802
>> and sort it somehow. In the mean time I thought I make the suggestion
>> for improved command line options - noting that gambas does not appear
>> to have many options.
>>
>>
>> >  If you try to
>> > open a project which need components that are not install, you will have
>> > errors message boxes.
>> >
>> > So maybe you should try to give more details on how you installed gambas
>> > on your system, and more details on your system
>>
>> Gambas2 downloaded from the default repository of Lubuntu 12.04
>> that came with the distro, by using synaptic.
>> That would point the finger at the maintainers there but as its old
>> its not worth pursuing. I'll probably try to compile gambas3.
>>
>>
>> >  (no idea what a MK802
>> > is...). ARM systems are quite different.
>>
>> It is the rage in ARMs at the moment - full ARM computer on a USB stick:
>> https://www.miniand.com/products/MK802%20Android%20Mini%20PC
>> (around $50 on ebay)
>>
>> >
>> > Regards,
>> >
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Gambas-user mailing list
>> Gambas-user at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
>
>



More information about the User mailing list