6.0.0-alpha12
6/12/25

[#13892] Fatal Error from MNEMO
Summary Fatal Error from MNEMO
Queue Horde Groupware Webmail Edition
Queue Version 5.2.5
Type Bug
State Resolved
Priority 2. Medium
Owners
Requester ed (at) coatesfam (dot) us
Created 03/02/2015 (3755 days ago)
Due
Updated 03/02/2015 (3755 days ago)
Assigned
Resolved 03/02/2015 (3755 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
03/02/2015 05:36:55 PM Jan Schneider Comment #2
State ⇒ Resolved
Reply to this comment
This has been fixed in Git already.
03/02/2015 04:48:15 PM ed (at) coatesfam (dot) us Comment #1
State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Fatal Error from MNEMO
Queue ⇒ Horde Groupware Webmail Edition
Milestone ⇒
Patch ⇒ No
Reply to this comment
I've just recent completed an upgrade to the latest version of Horde 
everything.  Now, when I log into the Portal, after login 
verification, I get a fatal error.  I'm able to change the URL from 
https://horde.privatedns.org/services/portal to 
https://horde.privatedns.org/imp and IMP does load just fine.  I'm 
able to click on TURBA, KRONOLITH, NAG, and GOLLEM without any issues, 
but when I click on MNEMO, I get the fatal error again, so I'm 
assuming that it has something to do with MNEMO now.  Below is the 
error message that I get:
  fatal error has occurred

Missing required connection parameter(s).

1. require() /var/www/groupware/mnemo/index.php:11
2. Mnemo::listMemos() /var/www/groupware/mnemo/list.php:26
3. Mnemo_Factory_Driver->create() /var/www/groupware/mnemo/lib/Mnemo.php:80
4. Mnemo_Driver_Sql->__construct() 
/var/www/groupware/mnemo/lib/Factory/Driver.php:73
Details

The full error message is logged in Horde's log file, and is shown 
below only to administrators. Non-administrative users will not see 
error details.

InvalidArgumentException Object
(
     [message:protected] => Missing required connection parameter(s).
     [string:Exception:private] =>
     [code:protected] => 0
     [file:protected] => /var/www/groupware/mnemo/lib/Driver/Sql.php
     [line:protected] => 56
     [trace:Exception:private] => Array
         (
             [0] => Array
                 (
                     [file] => /var/www/groupware/mnemo/lib/Factory/Driver.php
                     [line] => 73
                     [function] => __construct
                     [class] => Mnemo_Driver_Sql
                     [type] => ->
                     [args] => Array
                         (
                             [0] => EP78kJnvBJiGvwU93FXHpQ1
                             [1] => Array
                                 (
                                     [username] => root
                                     [password] => <password>
                                     [socket] => /var/run/mysqld/mysqld.sock
                                     [protocol] => unix
                                     [database] => horde
                                     [charset] => utf-8
                                     [ssl] => 1
                                     [splitread] =>
                                     [phptype] => mysqli
                                     [driverconfig] => horde
                                     [umask] => 63
                                     [db] => Horde_Db_Adapter_Mysqli Object
                                         (
                                             [_insertId:protected] => 0
                                             [_schemaClass:protected] 
=> Horde_Db_Adapter_Mysql_Schema
                                             [_hasMysqliFetchAll:protected] =>
                                             [_config:protected] => Array
                                                 (
                                                     [charset] => utf-8
                                                     [password] => <password>
                                                     [phptype] => mysqli
                                                     [protocol] => unix
                                                     [socket] => 
/var/run/mysqld/mysqld.sock
                                                     [splitread] =>
                                                     [ssl] => 1
                                                     [username] => root
                                                     [dbname] => horde
                                                 )

                                             [_connection:protected] 
=> mysqli Object
                                                 (
                                                     [affected_rows] => 1
                                                     [client_info] => 5.5.41
                                                     [client_version] => 50541
                                                     [connect_errno] => 0
                                                     [connect_error] =>
                                                     [errno] => 0
                                                     [error] =>
                                                     [error_list] => Array
                                                         (
                                                         )

                                                     [field_count] => 19
                                                     [host_info] => 
Localhost via UNIX socket
                                                     [info] =>
                                                     [insert_id] => 0
                                                     [server_info] => 
5.5.41-0ubuntu0.14.04.1
                                                     [server_version] => 50541
                                                     [stat] => Uptime: 
2506478  Threads: 1  Questions: 249012  Slow queries: 1  Opens: 828   
Flush tables: 1  Open tables: 206  Queries per second avg: 0.099
                                                     [sqlstate] => 00000
                                                     [protocol_version] => 10
                                                     [thread_id] => 7503
                                                     [warning_count] => 0
                                                 )

                                             
[_transactionStarted:protected] => 0
                                             [_lastQuery:protected] => 
SELECT DISTINCT * FROM mnemo_sharesng s  WHERE (share_owner = 
'edcoates' OR perm_creator_2 = 1 OR perm_default_2 = 1) AND 
share_owner = 'edcoates' ORDER BY attribute_name ASC
                                             [_rowCount:protected] => 1
                                             [_runtime:protected] => 0
                                             [_active:protected] => 1
                                             [_cache:protected] => 
Horde_Cache Object
                                                 (
                                                     
[_params:protected] => Array
                                                         (
                                                             [compress] => 1
                                                             
[lifetime] => 86400
                                                         )

                                                     
[_logger:protected] => Horde_Core_Log_Wrapper Object
                                                         (
                                                         )

                                                     
[_storage:protected] => Horde_Cache_Storage_File Object
                                                         (
                                                             
[_file:protected] => Array
                                                                 (
                                                                 )

                                                             
[_logger:protected] => Horde_Core_Log_Wrapper Object
                                                                 (
                                                                 )

                                                             
[_params:protected] => Array
                                                                 (
                                                                     
[prefix] => cache_
                                                                     [sub] => 0
                                                                     
[umask] => 63
                                                                     
[dir] => /tmp
                                                                 )

                                                         )

                                                 )

                                             [_cachePrefix:protected] =>
                                             [_logger:protected] => 
Horde_Core_Log_Logger Object
                                                 (
                                                     
[_levels:Horde_Log_Logger:private] => Array
                                                         (
                                                             [0] => EMERG
                                                             [1] => ALERT
                                                             [2] => CRIT
                                                             [3] => ERR
                                                             [4] => WARN
                                                             [5] => NOTICE
                                                             [6] => INFO
                                                             [7] => DEBUG
                                                         )

                                                     
[_handlers:Horde_Log_Logger:private] => Array
                                                         (
                                                             [0] => 
Horde_Log_Handler_Stream Object
                                                                 (
                                                                     
[_formatter:protected] => Horde_Log_Formatter_Simple Object
                                                                         (
                                                                       
       [_format:protected] => %timestamp% %levelName%: %message%

                                                                         )

                                                                     
[_stream:protected] => Resource id #2
                                                                     
[_mode:protected] => a+
                                                                     
[_streamOrUrl:protected] => /tmp/horde.log
                                                                     
[_options:protected] => Array
                                                                         (
                                                                       
       [ident] => HORDE
                                                                         )

                                                                     
[_filters:protected] => Array
                                                                         (
                                                                       
       [0] => Horde_Log_Filter_Level Object
                                                                       
           (
                                                                       
               [_level:protected] => 7
                                                                       
           )

                                                                         )

                                                                 )

                                                         )

                                                     
[_filters:Horde_Log_Logger:private] => Array
                                                         (
                                                         )

                                                 )

                                             [_schema:protected] => 
Horde_Db_Adapter_Mysql_Schema Object
                                                 (
                                                     
[_adapter:protected] => Horde_Db_Adapter_Mysqli Object
  *RECURSION*
                                                     
[_adapterMethods:protected] => Array
                                                         (
                                                             [adapterName] => 0
                                                             
[supportsMigrations] => 1
                                                             [connect] => 2
                                                             [disconnect] => 3
                                                             [isActive] => 4
                                                             [quoteString] => 5
                                                             [select] => 6
                                                             [selectAll] => 7
                                                             [selectOne] => 8
                                                             [selectValue] => 9
                                                             
[selectValues] => 10
                                                             [execute] => 11
                                                             [insert] => 12
                                                             
[beginDbTransaction] => 13
                                                             
[commitDbTransaction] => 14
                                                             
[rollbackDbTransaction] => 15
                                                             
[__construct] => 16
                                                             [__destruct] => 17
                                                             [__sleep] => 18
                                                             [__wakeup] => 19
                                                             [getOption] => 20
                                                             [setCache] => 21
                                                             [getCache] => 22
                                                             [setLogger] => 23
                                                             [getLogger] => 24
                                                             [__call] => 25
                                                             
[supportsCountDistinct] => 26
                                                             
[supportsInterval] => 27
                                                             
[prefetchPrimaryKey] => 28
                                                             
[getLastQuery] => 29
                                                             
[resetRuntime] => 30
                                                             [cacheWrite] => 31
                                                             [cacheRead] => 32
                                                             [reconnect] => 33
                                                             
[rawConnection] => 34
                                                             
[selectAssoc] => 35
                                                             [insertBlob] => 36
                                                             [update] => 37
                                                             [updateBlob] => 38
                                                             [delete] => 39
                                                             
[transactionStarted] => 40
                                                             
[addLimitOffset] => 41
                                                             
[sanitizeLimit] => 42
                                                             [addLock] => 43
                                                             
[insertFixture] => 44
                                                             
[emptyInsertStatement] => 45
                                                         )

                                                 )

                                             
[_schemaMethods:protected] => Array
                                                 (
                                                     [makeColumn] => 0
                                                     [quoteColumnName] => 1
                                                     [quoteTableName] => 2
                                                     [nativeDatabaseTypes] => 3
                                                     [tables] => 4
                                                     [primaryKey] => 5
                                                     [indexes] => 6
                                                     [columns] => 7
                                                     [endTable] => 8
                                                     [renameTable] => 9
                                                     [changeColumn] => 10
                                                     
[changeColumnDefault] => 11
                                                     [renameColumn] => 12
                                                     [removePrimaryKey] => 13
                                                     [indexName] => 14
                                                     [createDatabase] => 15
                                                     [dropDatabase] => 16
                                                     [currentDatabase] => 17
                                                     [typeToSql] => 18
                                                     [addColumnOptions] => 19
                                                     [buildClause] => 20
                                                     [getCharset] => 21
                                                     [setCharset] => 22
                                                     [_mysqlCharsetName] => 23
                                                     [getCollation] => 24
                                                     [showVariable] => 25
                                                     
[caseSensitiveEqualityOperator] => 26
                                                     
[limitedUpdateConditions] => 27
                                                     [__construct] => 28
                                                     [setAdapter] => 29
                                                     
[makeColumnDefinition] => 30
                                                     [makeIndex] => 31
                                                     [makeTable] => 32
                                                     
[makeTableDefinition] => 33
                                                     [__call] => 34
                                                     [__get] => 35
                                                     [quote] => 36
                                                     [quoteString] => 37
                                                     [quoteTrue] => 38
                                                     [quoteFalse] => 39
                                                     [quoteDate] => 40
                                                     [quoteBinary] => 41
                                                     [tableAliasLength] => 42
                                                     [tableAliasFor] => 43
                                                     [table] => 44
                                                     [column] => 45
                                                     [createTable] => 46
                                                     [dropTable] => 47
                                                     [addColumn] => 48
                                                     [removeColumn] => 49
                                                     [addPrimaryKey] => 50
                                                     [addIndex] => 51
                                                     [removeIndex] => 52
                                                     [recreateDatabase] => 53
                                                     [distinct] => 54
                                                     
[addOrderByForAssocLimiting] => 55
                                                     [interval] => 56
                                                     [modifyDate] => 57
                                                 )

                                         )

                                 )

                         )

                 )

             [1] => Array
                 (
                     [file] => /var/www/groupware/mnemo/lib/Mnemo.php
                     [line] => 80
                     [function] => create
                     [class] => Mnemo_Factory_Driver
                     [type] => ->
                     [args] => Array
                         (
                             [0] => EP78kJnvBJiGvwU93FXHpQ1
                         )

                 )

             [2] => Array
                 (
                     [file] => /var/www/groupware/mnemo/list.php
                     [line] => 26
                     [function] => listMemos
                     [class] => Mnemo
                     [type] => ::
                     [args] => Array
                         (
                             [0] => 0
                             [1] => 0
                         )

                 )

             [3] => Array
                 (
                     [file] => /var/www/groupware/mnemo/index.php
                     [line] => 11
                     [args] => Array
                         (
                             [0] => /var/www/groupware/mnemo/list.php
                         )

                     [function] => require
                 )

         )

     [previous:Exception:private] =>
     [logged] => 1
)

Saved Queries