Thank you for your reply!
At 2014-10-14 19:08:17, "Stefan Kalkowski" <stefan.kalkowski@...1...> wrote:
Hi,
I assume that your message buffer when sending a message to the server is corrupt, so that it contains a "0x4" as first word within the message. Although it is not impossible that we've a general bug in the base-foc code, we didn't observed such behavior in the past, though we test it heavily regularly. Therefore I think you've a memory corruption problem within your client, or did you also touched other code (e.g.: something in the parent tree of your client). Where is your connection initiated, within the BSS segment, heap, or stack?
The location of the connection is at “.../ports-foc/src/Lib/L4lx/Genode_i2c.cc”, like this:
static I2C::Connection *i2c() { static bool initialized = false; static I2C::Connection *i = 0; if (!initialized) { try { static I2C::Connection t; i = &t; } catch(...) {} initialized = true; } return i; }
Maybe you can provide some code snippet that helps to reproduce the problem?
The frequency of this error is not very high, sometimes several times a day, sometimes not once a week. So, it is difficult to determine which part of the code causes the error. Ourselves also don't know how to reproduce the error. Now, the error is mainly printed by I2C driver, also by some other drivers,such as Modem driver. The client is l4android.
When the error occurs, there is a phenomenon that the ID on server side is always "0x4", no matter what value of the label is.
Regards Stefan
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.cl...
genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
-- Stefan Kalkowski Genode Labs
http://www.genode-labs.com/ · http://genode.org/
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main