Re: [Firebird-devel] Inno Setup version for official distributive

2020-01-07 Thread Stefan Heymann
> Do we need to support Admin and non-Admin installs? Who would use a
> non-Admin install? It is a long time since I used Windows in a
> locked down corporate environment. Is requiring admin privileges a
> problem?

I don't see a use for non-Admin cases. In locked down environments it
should be possible to deliver your application with an embedded
Firebird.

On production machines, it should be a proper install, assisted by the
IT admin. And developers should also have the sufficient rights on
their machines.

I have done hundreds of Firebird installations on customer's servers
over the years and admin privileges were never a problem.

It's quite the opposite: for me, an installation that does NOT ask for
admin privileges is highly suspicious ...


Regards

Stefan



-- 
Stefan Heymann, Tübingen, Germany



Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


[Firebird-devel] [FB-Tracker] Created: (CORE-6217) [inet.cpp] Wrong work with pointer: delete ptr; ptr=new ;

2020-01-07 Thread Kovalenko Dmitry (JIRA)
[inet.cpp] Wrong work with pointer: delete ptr; ptr=new ;
-

 Key: CORE-6217
 URL: http://tracker.firebirdsql.org/browse/CORE-6217
 Project: Firebird Core
  Issue Type: Bug
  Components: Engine
Affects Versions: 3.0.5
Reporter: Kovalenko Dmitry


inet.cpp, line 835-839

if (host.hasData())
{
delete port->port_connection;
port->port_connection = REMOTE_make_string(host.c_str());
}

REMOTE_make_string may throw exception and "delete port->port_connection" will 
hold pointer to released (deleted) memory block.

Please assign nullptr to delete port->port_connection after delete operation:

if (host.hasData())
{
delete port->port_connection;
port->port_connection=nullptr;
port->port_connection = REMOTE_make_string(host.c_str());
}


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel