Hi,
I'm working with Genode on zynq hardware together with Johannes.
I just tested 'make run/ldso' with try/catch statement commented out. Here's the result:
Genode 14.11 int main(): --- create local services --- int main(): --- start init --- int main(): transferred 1020 MB to init int main(): --- init created, waiting for exit condition --- [init -> test-ldso] C++ runtime: Genode::Rm_session::Region_conflict [init -> test-ldso] void* abort(): abort called
Regards Mark
Hi Mark,
On 04/10/2015 12:08 PM, Mark Albers wrote:
Hi,
I'm working with Genode on zynq hardware together with Johannes.
I just tested 'make run/ldso' with try/catch statement commented out. Here's the result:
Genode 14.11 int main(): --- create local services --- int main(): --- start init --- int main(): transferred 1020 MB to init int main(): --- init created, waiting for exit condition --- [init -> test-ldso] C++ runtime: Genode::Rm_session::Region_conflict [init -> test-ldso] void* abort(): abort called
This looks like some file overlap. The only two I can think of are the binary and ldso.lib.so. You can try to do a 'genode-arm-objdump -p' on test-ldso and ld.lib.so and check vaddr and memsz there for the LOAD segments. Does anything overlap?
Cheers,
Sebastian
Hi,
the problem is solved (see the post from Johannes). Thanks!
Regards Mark
2015-04-10 14:11 GMT+02:00 Sebastian Sumpf <Sebastian.Sumpf@...1...> :
Hi Mark,
On 04/10/2015 12:08 PM, Mark Albers wrote:
Hi,
I'm working with Genode on zynq hardware together with Johannes.
I just tested 'make run/ldso' with try/catch statement commented out. Here's the result:
Genode 14.11 int main(): --- create local services --- int main(): --- start init --- int main(): transferred 1020 MB to init int main(): --- init created, waiting for exit condition --- [init -> test-ldso] C++ runtime: Genode::Rm_session::Region_conflict [init -> test-ldso] void* abort(): abort called
This looks like some file overlap. The only two I can think of are the binary and ldso.lib.so. You can try to do a 'genode-arm-objdump -p' on test-ldso and ld.lib.so and check vaddr and memsz there for the LOAD segments. Does anything overlap?
Cheers,
Sebastian
-- Sebastian Sumpf Genode Labs
http://www.genode-labs.com · http://genode.org
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main