Creating your first Genode application - Build succesful, butexecution fails
w_schmidt at ...181...
w_schmidt at ...181...
Sat Apr 12 10:26:29 CEST 2014
Hello Helmuth,
Sorry,
I have not seen you're answers (some automatism seems to consider every
thing from genode mail list as spam).
Because I had some strange graphic problems with Ubuntu 12.04 on the
physical computer+-, I also tried a reinstall with another distribution
(Mint). With Mint at least run/demo works.
But the self created hello doesn't.
I have found only an empty /tmp/genode-1000 directory (therefore the grep
command you provided shows nothing).
The demo which is provided in genode nor works after update (git pull) of
genode, but notif i try to run it with the nova kernel (the lower part of my
last mail, it still says "no route to service "IO_PORT")
Best regards,
Wolfgang
-----Ursprüngliche Nachricht-----
From: Christian Helmuth
Sent: Monday, April 7, 2014 4:14 PM
To: genode-main at lists.sourceforge.net
Subject: Re: Creating your first Genode application - Build succesful,
butexecution fails
Sorry Wolfgang,
my last email actually missing my question :-( Please see below
On Mon, Mar 31, 2014 at 08:47:53AM +0200, Christian Helmuth wrote:
> Hello Wolfgang,
>
> welcome to the list.
>
> On Sun, Mar 30, 2014 at 04:06:22PM +0200, w_schmidt at ...181... wrote:
> > |int main(): --- create local services ---
> > |int main(): --- start init ---
> > |int main(): transferred 17592186044415 MB to init
> > |int main(): --- init created, waiting for exit condition ---
> > |[init] _map_local: lx_mmap failed
> > (addr_in=0,addr_out=ffffffffffffffed/-19)
> > overmap=0
> > |[init] C++ runtime: Genode::Rm_session::Region_conflict
> > |[init] void* abort(): abort called
>
> This looks rather strange and if my interpretation is correct your
> Linux kernel answers an mmap request with ENODEV (-19 in the lof
> above). From the manpage of mmap:
>
> ERRORS
> ...
> ENODEV The underlying file system of the specified file does not
> support memory mapping.
> ...
>
> Currently, I have no idea how this may happen. Genode creates files for
> RAM dataspaces in the directory /tmp/genode-<uid> and uses mmap to
> attach the RAM dataspaces to process address spaces. Could you please
> post the output of
>
> grep "/tmp" /etc/mtab
>
> For my system it looks like
>
> tmpfs /tmp tmpfs rw,noatime,mode=1777 0 0
>
> Does Genode create the /tmp/genode-<uid> directory? If yes, please
> post the contents of the directory.
--
Christian Helmuth
Genode Labs
http://www.genode-labs.com/ · http://genode.org/
https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees_APR
_______________________________________________
Genode-main mailing list
Genode-main at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main
More information about the users
mailing list