Subject Re: [firebird-support] Re: Is Firebird Rock Solid?
Author Nando Dessena

D> With embedded, an app shares the memory space with the database server.
D> Certain types of memory allocation and pointer bugs in the application
D> may overwrite memory that "belongs" to the embedded server. The problem
D> is the application's, not the server's. The embedded server is impacted
D> by something that your application does.

it should be noted that a database corrupted for this reason has yet
to be seen. The Firebird engine tends to detect problems in the memory
structures and shut down without writing the problematic structures to

Also, the very same potential problems apply when you use UDFs, yet I
don't see people discouraging the use of UDFs as frequently as they do
with fbembed.

Nando Dessena
I support Firebird, I am a Firebird Foundation member!
Join today at