Skip to content


Subversion checkout URL

You can clone with
Download ZIP


The merged asset : couldn't be parsed for getting the hashcode #1493

anonymous-piwik-user opened this Issue · 4 comments

3 participants



After upgrading to 0.6.4 both of my installations have died:

The merged asset : couldn't be parsed for getting the hashcode.

#0 /dir/core/AssetManager.php(386): Piwik_AssetManager::getMergedAssetHash('css')
#1 /dir/core/AssetManager.php(433): Piwik_AssetManager::removeMergedAsset('css')
#2 /dir/plugins/CoreUpdater/CoreUpdater.php(64): Piwik_AssetManager::removeMergedAssets()
#3 function: Piwik_CoreUpdater->dispatch(Object(Piwik_Event_Notification))
#4 /dir/libs/Event/Dispatcher.php(284): call_user_func_array(Array, Array)
#5 /dir/core/PluginsManager.php(532): Event_Dispatcher->postNotification(Object(Piwik_Event_Notification), true, false)
#6 /dir/core/FrontController.php(227): Piwik_PostEvent('FrontController...')
#7 /dir/index.php(58): Piwik_FrontController->init()
#8 {main}


Please apply the following patch to your Piwik:

Index: /trunk/core/AssetManager.php
--- /trunk/core/AssetManager.php (revision 2619)
+++ /trunk/core/AssetManager.php (revision 2620)
@@ -325,38 +325,40 @@
     * @throws Exception if there is more than one file of the same type.
     * @return string The hashcode of the merged file, false if not present.
    private static function getMergedAssetHash ($type)
        $mergedFileDirectory = self::getMergedFileDirectory();

        $matchingFiles = glob( $mergedFileDirectory . "*." . $type );

+       if($matchingFiles === false)
+       {
+           return false;
+       }

(3 lines to add)
does it fix it for you?


It works for me.
Thank you very much :)


Fixed in [(which also reverts an earlier fix in 2619).


Jep works for me as well, thanks!

@anonymous-piwik-user anonymous-piwik-user added this to the Piwik 0.6.5 milestone
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.