Subject Re: [firebird-support] Re: Buffer Overflow on Gentoo Linux Kernel 3.0.6
Author Matthias Hanft
alexpeshkoff wrote:
>
> First of all I have to say (looking at this version) that gentoo currently does not support
> firebird packaging :-( You are _highly_recommended to use latest subrelease from SF.

I had a look at the latest SF download, but the installation docs in
the file "README.build.posix.html" are kind of incomplete - do I need
"autogen.sh" while there is already "configure" included? Seems that
I need "make", but it's not mentioned - and make "what"? What does
"make install" finally do?

Or should I pick a Linux binary? There seems to be just one "install.sh"
and nothing else. (With Gentoo, you're used to compile and install all
by yourself anyway.) :-)

On my older system, the same old Gentoo FB package has been running for
years without any problems - it can't be *that* bad :-)

> I even do not remember - may be there was really BOF in that 2.0.3 dinosaurus:) And I do not know
> what method of user management is used in proprietary software like IBExpert. Can you try to
> reproduce using flamerobin if you prefer GUI tools?

Yes. Just register the server (database registration is not necessary)
and select "Server / Manage users". Crash.

With my old server (also FB 2.0.3, but Gentoo kernel 2.6.38 instead of
3.0.6), it works.

>> n (Server) Sun Nov 13 18:43:41 2011 64 bit i/o support is on.
> Yes, 64 bit mode was something new 6 years ago. I do not remember details of this message ..
>> n (Server) Sun Nov 13 18:43:41 2011 Open file limit increased from 1024 to 4096
> .. and this too. But IMHO nothing bad happened.

I just wonder why those messages never appear in my old installation?!
Both Gentoo systems have exactly the same package (2.0.3.12981.0-r6)
installed. Strange.

> Try with 2.5.1. Or if you prefer 2.0 - 2.0.6.

With 2.5.x, I'd be afraid if all the client software would still work?
(It's a lot of different clients, from Delphi7's "IBSQL" component to
PHP scripts with "ibase_" in Apache...). How big is the chance that
all those clients can remain unchanged?

Ok, I could use 2.0.6 (then there's surely no client problem). But I'd
have to install that manually, too, and while I'm at it, I'd prefer the
latest version (2.5.x), of course.

> If BOF still persists - try to follow
> http://www.ibphoenix.com/resources/documents/search/doc_36

Hmmmm.... using superserver, but no core file in /tmp (or elsewhere).

-Matt