Project

General

Profile

Actions

Bug #24833

closed

Refreshing Login after automatic sessiontimeout not working

Added by Mischa Heissmann about 13 years ago. Updated about 13 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
Start date:
2011-01-26
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.5
PHP Version:
5.2
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

After timeout of sessiontime in Backend, you're not able to login with the offered password field. You have to logout completely.

Safari 4 on Windows 7
Reproduced on FiFo 3.6 on Windows 7
(issue imported from #M17337)


Files

logout-screen.jpg (223 KB) logout-screen.jpg Administrator Admin, 2011-01-26 14:10

Related issues 1 (0 open1 closed)

Is duplicate of TYPO3 Core - Bug #24805: Login/ Logout was not possible after introducing the locking in #24790ClosedErnesto Baschny2011-01-25

Actions
Actions #1

Updated by Steffen Gebert about 13 years ago

Could you please try RC3? #24805 could/should have fixed this.

Actions #2

Updated by Mischa Heissmann about 13 years ago

Fatal error: Maximum function nesting level of '100' reached, aborting! in /mnt/hgfs/www/siemens-stiftung-t3-relaunch/html/t3lib/class.t3lib_sqlparser.php on line 1586
Call Stack
  1. Time Memory Function Location
    1 0.0059 304604 {main}( ) ../index.php:0
    2 0.0063 304848 require( '/mnt/hgfs/www/siemens-stiftung-t3-relaunch/html/typo3/init.php' ) ../index.php:63
    3 0.3077 10493092 t3lib_beUserAuth->start( ) ../init.php:423
    4 0.3077 10493212 t3lib_userAuth->start( ) ../class.t3lib_beuserauth.php:145
    5 0.3125 10509584 t3lib_userAuth->checkAuthentication( ) ../class.t3lib_userauth.php:256
    6 0.3126 10510064 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_userauth.php:545
    7 0.3174 10539004 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    8 0.3228 10549900 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    9 0.3228 10549900 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    10 0.3260 10554260 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    11 0.3260 10554260 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    12 0.3299 10566152 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    13 0.3299 10566152 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    14 0.3299 10566152 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    15 30.5012 10568772 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    16 30.5012 10568772 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    17 30.5115 10572440 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    18 30.5115 10572440 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    19 30.5115 10572440 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    20 60.6930 10575812 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    21 60.6931 10575812 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    22 60.7034 10578908 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    23 60.7034 10578908 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    24 60.7034 10578908 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    25 60.7093 10578908 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    26 60.7093 10578908 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    27 60.7187 10583764 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    28 60.7187 10583764 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    29 60.7187 10583764 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    30 90.8988 10594264 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    31 90.8988 10594264 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    32 90.9084 10596156 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    33 90.9084 10596156 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    34 90.9084 10596156 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    35 121.0878 10603544 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    36 121.0878 10603544 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    37 121.0977 10605496 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    38 121.0978 10605496 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    39 121.0978 10605496 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    40 121.1034 10605496 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    41 121.1034 10605496 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    42 121.1120 10609968 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    43 121.1120 10609968 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    44 121.1120 10609968 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    45 151.2934 10617180 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    46 151.2934 10617180 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    47 151.3031 10620784 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    48 151.3032 10620784 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    49 151.3032 10620784 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    50 181.5009 10621456 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    51 181.5009 10621456 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    52 181.5110 10625636 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    53 181.5110 10625636 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    54 181.5110 10625636 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    55 181.5170 10625636 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    56 181.5170 10625636 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    57 181.5265 10628940 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    58 181.5265 10628940 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    59 181.5265 10628940 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    60 211.7020 10631200 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    61 211.7020 10631200 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    62 211.7117 10635372 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    63 211.7117 10635372 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    64 211.7117 10635372 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    65 241.8833 10635440 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    66 241.8833 10635440 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    67 241.8877 10639616 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    68 241.8877 10639616 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    69 241.8877 10639616 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    70 241.8917 10639616 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    71 241.8917 10639616 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    72 241.8958 10643160 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    73 241.8958 10643160 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    74 241.8958 10643160 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    75 272.0842 10645320 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    76 272.0842 10645288 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    77 272.0939 10649436 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    78 272.0939 10649436 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    79 272.0939 10649436 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    80 302.2864 10649524 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    81 302.2864 10649524 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    82 302.2910 10653700 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    83 302.2910 10653700 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    84 302.2910 10653700 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    85 302.2952 10653780 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    86 302.2952 10653780 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    87 302.2993 10659116 t3lib_beUserAuth->logoff( ) ../class.t3lib_userauth.php:852
    88 302.2993 10659116 t3lib_formprotection_Abstract->clean( ) ../class.t3lib_beuserauth.php:407
    89 302.2993 10659116 t3lib_formprotection_BackendFormProtection->persistTokens( ) ../class.t3lib_formprotection_abstract.php:82
    90 332.4895 10660344 t3lib_formprotection_BackendFormProtection->updateTokens( ) ../class.t3lib_formprotection_backendformprotection.php:199
    91 332.4895 10660344 t3lib_userAuth->fetchUserSession( ) ../class.t3lib_formprotection_backendformprotection.php:185
    92 332.4895 10660344 t3lib_userAuth->fetchUserSessionFromDB( ) ../class.t3lib_userauth.php:820
    93 332.4897 10660796 ux_t3lib_DB->prepare_SELECTquery( ) ../class.t3lib_userauth.php:967
    94 332.4898 10660796 ux_t3lib_DB->getQueryComponents( ) ../class.ux_t3lib_db.php:1363
    95 332.4904 10661248 t3lib_sqlparser->parseWhereClause( ) ../class.ux_t3lib_db.php:1455
    96 332.4923 10663104 t3lib_sqlparser->getValueOrParameter( ) ../class.t3lib_sqlparser.php:1307
    97 332.4923 10663104 t3lib_sqlparser->getValue( ) ../class.t3lib_sqlparser.php:1478
    98 332.4924 10663216 t3lib_sqlparser->getValueInQuotes( ) ../class.t3lib_sqlparser.php:1535
    99 332.4924 10663440 t3lib_sqlparser->parseStripslashes( ) ../class.t3lib_sqlparser.php:1570
Actions #3

Updated by Mischa Heissmann about 13 years ago

This happens after the timeout-logoff. And I cannot login anymore. Changing browser won't come to a solution. Same problem.
Also on RC3.

BTW: cool stuff and great work so far. It's getting the best TYPO3 ever.

Actions #4

Updated by Ernesto Baschny about 13 years ago

Resolved in #24805 (RC3 and 4.5.0 final)

Actions

Also available in: Atom PDF