Fehler bei wiederholtem Update suchen

  • Affected App
    WoltLab Suite Core

    Moin,

    mir ist grad ein Fehler aufgefallen, welcher kommt, wenn man mehrfach auf Update suchen klickt und bereits ein Prozess läuft. Sicherlich ohne weitere Folgen, dennoch find ich das unschön.

    Requested URL
    /acp/index.php?ajax-proxy/&t=bfbbe2a3037bf80535c22ccbbe4a0b6062bff28e
    Referrer
    WoltLab Suite
    5.2.8
    PHP
    7.4.9
    Error Message
    Could not execute statement 'UPDATE wcf1_package_update_server SET status = ?, errorMessage = ? WHERE packageUpdateServerID = ?'
    Type
    wcf\system\database\exception\DatabaseQueryExecutionException
    File (Line)
    /var/www/xopsblog.de/lib/system/database/statement/PreparedStatement.class.php (105)
    Query Parameter 1
    'offline'
    Query Parameter 2
    'Could not execute statement \'INSERT INTO wcf1_package_update (packageUpdateServerID,package,packageName,packageDescription,author,authorURL,isApplication,pluginStoreFileID) VALUES (?,?,?,?,?,?,?,?)\''
    Query Parameter 3
    5
    Stacktrace
    1. /var/www/xopsblog.de/lib/data/DatabaseObjectEditor.class.php (68): wcf\system\database\statement\PreparedStatement->execute(…)
    2. /var/www/xopsblog.de/lib/system/package/PackageUpdateDispatcher.class.php (93): wcf\data\DatabaseObjectEditor->update(…)
    3. /var/www/xopsblog.de/lib/data/package/update/PackageUpdateAction.class.php (521): wcf\system\package\PackageUpdateDispatcher->refreshPackageDatabase(…)
    4. [internal function] (?): wcf\data\package\update\PackageUpdateAction->searchForUpdates(…)
    5. /var/www/xopsblog.de/lib/data/AbstractDatabaseObjectAction.class.php (205): call_user_func(…)
    6. /var/www/xopsblog.de/lib/action/AJAXProxyAction.class.php (75): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    7. /var/www/xopsblog.de/lib/action/AJAXInvokeAction.class.php (94): wcf\action\AJAXProxyAction->invoke(…)
    8. /var/www/xopsblog.de/lib/action/AbstractAction.class.php (47): wcf\action\AJAXInvokeAction->execute(…)
    9. /var/www/xopsblog.de/lib/action/AJAXInvokeAction.class.php (61): wcf\action\AbstractAction->__run(…)
    10. /var/www/xopsblog.de/lib/system/request/Request.class.php (83): wcf\action\AJAXInvokeAction->__run(…)
    11. /var/www/xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    12. /var/www/xopsblog.de/acp/index.php (9): wcf\system\request\RequestHandler->handle(…)
    Error Message
    SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction
    Type
    PDOException
    File (Line)
    /var/www/xopsblog.de/lib/system/database/statement/PreparedStatement.class.php (93)
    Stacktrace
    1. /var/www/xopsblog.de/lib/system/database/statement/PreparedStatement.class.php (93): PDOStatement->execute(…)
    2. /var/www/xopsblog.de/lib/data/DatabaseObjectEditor.class.php (68): wcf\system\database\statement\PreparedStatement->execute(…)
    3. /var/www/xopsblog.de/lib/system/package/PackageUpdateDispatcher.class.php (93): wcf\data\DatabaseObjectEditor->update(…)
    4. /var/www/xopsblog.de/lib/data/package/update/PackageUpdateAction.class.php (521): wcf\system\package\PackageUpdateDispatcher->refreshPackageDatabase(…)
    5. [internal function] (?): wcf\data\package\update\PackageUpdateAction->searchForUpdates(…)
    6. /var/www/xopsblog.de/lib/data/AbstractDatabaseObjectAction.class.php (205): call_user_func(…)
    7. /var/www/xopsblog.de/lib/action/AJAXProxyAction.class.php (75): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    8. /var/www/xopsblog.de/lib/action/AJAXInvokeAction.class.php (94): wcf\action\AJAXProxyAction->invoke(…)
    9. /var/www/xopsblog.de/lib/action/AbstractAction.class.php (47): wcf\action\AJAXInvokeAction->execute(…)
    10. /var/www/xopsblog.de/lib/action/AJAXInvokeAction.class.php (61): wcf\action\AbstractAction->__run(…)
    11. /var/www/xopsblog.de/lib/system/request/Request.class.php (83): wcf\action\AJAXInvokeAction->__run(…)
    12. /var/www/xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    13. /var/www/xopsblog.de/acp/index.php (9): wcf\system\request\RequestHandler->handle(…)
    Requested URL
    /acp/index.php?ajax-proxy/&t=bfbbe2a3037bf80535c22ccbbe4a0b6062bff28e
    Referrer
    WoltLab Suite
    5.2.8
    PHP
    7.4.9
    Error Message
    Could not execute statement 'UPDATE wcf1_package_update_server SET status = ?, errorMessage = ? WHERE packageUpdateServerID = ?'
    Type
    wcf\system\database\exception\DatabaseQueryExecutionException
    File (Line)
    /var/www/xopsblog.de/lib/system/database/statement/PreparedStatement.class.php (105)
    Query Parameter 1
    'offline'
    Query Parameter 2
    'Could not execute statement \'INSERT INTO wcf1_package_update_requirement (packageUpdateVersionID, package, minversion) VALUES (?, ?, ?)\''
    Query Parameter 3
    1
    Stacktrace
    1. /var/www/xopsblog.de/lib/data/DatabaseObjectEditor.class.php (68): wcf\system\database\statement\PreparedStatement->execute(…)
    2. /var/www/xopsblog.de/lib/system/package/PackageUpdateDispatcher.class.php (93): wcf\data\DatabaseObjectEditor->update(…)
    3. /var/www/xopsblog.de/lib/data/package/update/PackageUpdateAction.class.php (521): wcf\system\package\PackageUpdateDispatcher->refreshPackageDatabase(…)
    4. [internal function] (?): wcf\data\package\update\PackageUpdateAction->searchForUpdates(…)
    5. /var/www/xopsblog.de/lib/data/AbstractDatabaseObjectAction.class.php (205): call_user_func(…)
    6. /var/www/xopsblog.de/lib/action/AJAXProxyAction.class.php (75): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    7. /var/www/xopsblog.de/lib/action/AJAXInvokeAction.class.php (94): wcf\action\AJAXProxyAction->invoke(…)
    8. /var/www/xopsblog.de/lib/action/AbstractAction.class.php (47): wcf\action\AJAXInvokeAction->execute(…)
    9. /var/www/xopsblog.de/lib/action/AJAXInvokeAction.class.php (61): wcf\action\AbstractAction->__run(…)
    10. /var/www/xopsblog.de/lib/system/request/Request.class.php (83): wcf\action\AJAXInvokeAction->__run(…)
    11. /var/www/xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    12. /var/www/xopsblog.de/acp/index.php (9): wcf\system\request\RequestHandler->handle(…)
    Error Message
    SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction
    Type
    PDOException
    File (Line)
    /var/www/xopsblog.de/lib/system/database/statement/PreparedStatement.class.php (93)
    Stacktrace
    1. /var/www/xopsblog.de/lib/system/database/statement/PreparedStatement.class.php (93): PDOStatement->execute(…)
    2. /var/www/xopsblog.de/lib/data/DatabaseObjectEditor.class.php (68): wcf\system\database\statement\PreparedStatement->execute(…)
    3. /var/www/xopsblog.de/lib/system/package/PackageUpdateDispatcher.class.php (93): wcf\data\DatabaseObjectEditor->update(…)
    4. /var/www/xopsblog.de/lib/data/package/update/PackageUpdateAction.class.php (521): wcf\system\package\PackageUpdateDispatcher->refreshPackageDatabase(…)
    5. [internal function] (?): wcf\data\package\update\PackageUpdateAction->searchForUpdates(…)
    6. /var/www/xopsblog.de/lib/data/AbstractDatabaseObjectAction.class.php (205): call_user_func(…)
    7. /var/www/xopsblog.de/lib/action/AJAXProxyAction.class.php (75): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    8. /var/www/xopsblog.de/lib/action/AJAXInvokeAction.class.php (94): wcf\action\AJAXProxyAction->invoke(…)
    9. /var/www/xopsblog.de/lib/action/AbstractAction.class.php (47): wcf\action\AJAXInvokeAction->execute(…)
    10. /var/www/xopsblog.de/lib/action/AJAXInvokeAction.class.php (61): wcf\action\AbstractAction->__run(…)
    11. /var/www/xopsblog.de/lib/system/request/Request.class.php (83): wcf\action\AJAXInvokeAction->__run(…)
    12. /var/www/xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    13. /var/www/xopsblog.de/acp/index.php (9): wcf\system\request\RequestHandler->handle(…)
    Requested URL
    /acp/index.php?ajax-proxy/&t=bfbbe2a3037bf80535c22ccbbe4a0b6062bff28e
    Referrer
    WoltLab Suite
    5.2.8
    PHP
    7.4.9
    Error Message
    Could not execute statement 'UPDATE wcf1_package_update_server SET status = ?, errorMessage = ? WHERE packageUpdateServerID = ?'
    Type
    wcf\system\database\exception\DatabaseQueryExecutionException
    File (Line)
    /var/www/xopsblog.de/lib/system/database/statement/PreparedStatement.class.php (105)
    Query Parameter 1
    'offline'
    Query Parameter 2
    'Could not execute statement \'INSERT INTO wcf1_package_update_requirement (packageUpdateVersionID, package, minversion) VALUES (?, ?, ?)\''
    Query Parameter 3
    1
    Stacktrace
    1. /var/www/xopsblog.de/lib/data/DatabaseObjectEditor.class.php (68): wcf\system\database\statement\PreparedStatement->execute(…)
    2. /var/www/xopsblog.de/lib/system/package/PackageUpdateDispatcher.class.php (93): wcf\data\DatabaseObjectEditor->update(…)
    3. /var/www/xopsblog.de/lib/data/package/update/PackageUpdateAction.class.php (521): wcf\system\package\PackageUpdateDispatcher->refreshPackageDatabase(…)
    4. [internal function] (?): wcf\data\package\update\PackageUpdateAction->searchForUpdates(…)
    5. /var/www/xopsblog.de/lib/data/AbstractDatabaseObjectAction.class.php (205): call_user_func(…)
    6. /var/www/xopsblog.de/lib/action/AJAXProxyAction.class.php (75): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    7. /var/www/xopsblog.de/lib/action/AJAXInvokeAction.class.php (94): wcf\action\AJAXProxyAction->invoke(…)
    8. /var/www/xopsblog.de/lib/action/AbstractAction.class.php (47): wcf\action\AJAXInvokeAction->execute(…)
    9. /var/www/xopsblog.de/lib/action/AJAXInvokeAction.class.php (61): wcf\action\AbstractAction->__run(…)
    10. /var/www/xopsblog.de/lib/system/request/Request.class.php (83): wcf\action\AJAXInvokeAction->__run(…)
    11. /var/www/xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    12. /var/www/xopsblog.de/acp/index.php (9): wcf\system\request\RequestHandler->handle(…)
    Error Message
    SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction
    Type
    PDOException
    File (Line)
    /var/www/xopsblog.de/lib/system/database/statement/PreparedStatement.class.php (93)
    Stacktrace
    1. /var/www/xopsblog.de/lib/system/database/statement/PreparedStatement.class.php (93): PDOStatement->execute(…)
    2. /var/www/xopsblog.de/lib/data/DatabaseObjectEditor.class.php (68): wcf\system\database\statement\PreparedStatement->execute(…)
    3. /var/www/xopsblog.de/lib/system/package/PackageUpdateDispatcher.class.php (93): wcf\data\DatabaseObjectEditor->update(…)
    4. /var/www/xopsblog.de/lib/data/package/update/PackageUpdateAction.class.php (521): wcf\system\package\PackageUpdateDispatcher->refreshPackageDatabase(…)
    5. [internal function] (?): wcf\data\package\update\PackageUpdateAction->searchForUpdates(…)
    6. /var/www/xopsblog.de/lib/data/AbstractDatabaseObjectAction.class.php (205): call_user_func(…)
    7. /var/www/xopsblog.de/lib/action/AJAXProxyAction.class.php (75): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    8. /var/www/xopsblog.de/lib/action/AJAXInvokeAction.class.php (94): wcf\action\AJAXProxyAction->invoke(…)
    9. /var/www/xopsblog.de/lib/action/AbstractAction.class.php (47): wcf\action\AJAXInvokeAction->execute(…)
    10. /var/www/xopsblog.de/lib/action/AJAXInvokeAction.class.php (61): wcf\action\AbstractAction->__run(…)
    11. /var/www/xopsblog.de/lib/system/request/Request.class.php (83): wcf\action\AJAXInvokeAction->__run(…)
    12. /var/www/xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    13. /var/www/xopsblog.de/acp/index.php (9): wcf\system\request\RequestHandler->handle(…)

    Wie man sieht, lässt sich das Ganze auch reproduzieren.

    Manchmal hab ichs echt mit Fehlern finden

    „If you can only do one thing, hone it to perfection. Hone it to the utmost limit!“ – Zenitsu Agatsuma

  • Xopez August 17, 2020 at 6:46 PM

    Changed the title of the thread from “Fehler bei wiederholtem Updatesuchen” to “Fehler bei wiederholtem Update suchen”.
  • Frag das besser nicht :D

    Aber du weißt doch, dass ich die tollsten Kleinigkeiten finde :D

    „If you can only do one thing, hone it to perfection. Hone it to the utmost limit!“ – Zenitsu Agatsuma

  • Kann ich bei mir nicht reproduzieren. Ich kann während des Vorgangs beliebig oft anstoßen (gerade noch mal getestet) und während der erneuten PRüfung erscheint nur

    Quote


    Dein System ist auf dem aktuellen Stand, es wurden keine ausstehenden Updates gefunden.

    und das dann anschließend noch mal so oft, wie ich geklickt hatte.

    Gruß
    Jörg
    (Jaydee)

  • External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    Beweis genug?

    „If you can only do one thing, hone it to perfection. Hone it to the utmost limit!“ – Zenitsu Agatsuma

  • Beweis genug?

    War gar nicht nötig, ich hatte es Dir ja geglaubt (dass es bei Dir so ist). :) Ich kann es nur im selben System nicht reproduzieren, weshalb ich nicht von einem "allgemeinen Bug" ausgehe.

    Evtl. wird es konkret von einem der Module/Pakete ausgelöst, das im normalen Standard nicht enthalten ist (würde ich jetzt mal vermuten).

    Gruß
    Jörg
    (Jaydee)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!