• Resolved Madlynn

    (@m4dlynn)


    Hello,

    I have both burst statistics and Visual Composer installed for my page. I recieve a fatal error if I try to edit any page of my website with the VC editor and after deactivating plugin after plugin, I figured out that BS is the cause. I rolled back the Burst Statistics plugin to see what version worked last. 1.8.0.1 still had the VC editor working, but starting from 2.0.6 (two updates ago) the error starts to occur. I have contacted the VC support but after I sent them my debug.log file, they told me to ask the support for BS, so here I am. I hope this can be fixed, otherwise I need to use an outdated BS version or deactivate.

    Thanks in advance!

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    Hi @m4dlynn can you share the fatal error you get? If you install the WP Debugging plugin, you can copy the error here, then we can probably see what is causing the issue.

    Thread Starter Madlynn

    (@m4dlynn)

    Here you go:

    Fatal error: Uncaught TypeError: Burst\Admin\Admin::enqueue_assets(): Argument #1 ($hook) must be of type string, null given, called in /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/class-wp-hook.php on line 324 and defined in /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/burst-statistics/src/Admin/class-admin.php:387 Stack trace: #0 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/class-wp-hook.php(324): Burst\Admin\Admin->enqueue_assets() #1 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #2 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/plugin.php(517): WP_Hook->do_action() #3 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/resources/views/editor/frontend/header.php(41): do_action() #4 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Helpers/Views.php(56): include(‘/homepages/17/d…’) #5 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/helpers.php(89): VisualComposer\Helpers\Views->render() #6 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/resources/views/editor/frontend/frontend.php(22): vcview() #7 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Helpers/Views.php(56): include(‘/homepages/17/d…’) #8 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Modules/Editors/Frontend/Controller.php(144): VisualComposer\Helpers\Views->render() #9 [internal function]: VisualComposer\Modules\Editors\Frontend\Controller->renderEditorBase() #10 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Container.php(63): ReflectionMethod->invokeArgs() #11 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Helpers/Traits/EventsFilters.php(30): VisualComposer\Framework\Container->call() #12 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Illuminate/Container/Container.php(260): VisualComposer\Modules\Editors\Frontend\Controller->VisualComposer\Helpers\Traits\{closure}() #13 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Illuminate/Filters/Dispatcher.php(36): VisualComposer\Framework\Illuminate\Container\Container->call() #14 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/helpers.php(77): VisualComposer\Framework\Illuminate\Filters\Dispatcher->fire() #15 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Modules/Editors/Frontend/Controller.php(93): vcfilter() #16 [internal function]: VisualComposer\Modules\Editors\Frontend\Controller->init() #17 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Container.php(63): ReflectionMethod->invokeArgs() #18 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Modules/Editors/Frontend/Controller.php(45): VisualComposer\Framework\Container->call() #19 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Container.php(67): VisualComposer\Modules\Editors\Frontend\Controller->VisualComposer\Modules\Editors\Frontend\{closure}() #20 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Helpers/Traits/WpFiltersActions.php(23): VisualComposer\Framework\Container->call() #21 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/class-wp-hook.php(324): VisualComposer\Modules\Editors\Frontend\Controller->VisualComposer\Helpers\Traits\{closure}() #22 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/plugin.php(205): WP_Hook->apply_filters() #23 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/pluggable.php(1205): apply_filters() #24 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-admin/admin.php(100): auth_redirect() #25 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-admin/post.php(12): require_once(‘/homepages/17/d…’) #26 {main} thrown in /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/burst-statistics/src/Admin/class-admin.php on line 387

    Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    Hi @m4dlynn,

    It looks like Visual Composer is interfering with a default property in WordPress.

    When I look at the WordPress resources: https://developer.ww.wp.xz.cn/reference/hooks/admin_enqueue_scripts/

    It says the $property should be a string. Visual Composer somehow breaks this default WordPress behavior, which doesn’t seem like a good thing to do.

    However, I don’t want to send you back and forth between plugin devs, so I’ll catch this Visual Composer behavior on our side to prevent any errors from occurring on your site.

    I have an update planned for next week, you can update to the latest version then.

    Thread Starter Madlynn

    (@m4dlynn)

    Thank you very much, I’m looking forward to it. If it should still break after the update, I’ll tell you but also contact the VC support again. VC is such a headache sometimes lol

    Thread Starter Madlynn

    (@m4dlynn)

    So I updated my plugins today, including BS but the fatal error still occures. Here’s the error:

    Fatal error: Uncaught TypeError: Burst\Admin\Dashboard_Widget\Dashboard_Widget::enqueue(): Argument #1 ($hook) must be of type string, null given, called in /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/class-wp-hook.php on line 324 and defined in /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/burst-statistics/src/Admin/Dashboard_Widget/class-dashboard-widget.php:47 Stack trace: #0 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/class-wp-hook.php(324): Burst\Admin\Dashboard_Widget\Dashboard_Widget->enqueue() #1 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #2 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/plugin.php(517): WP_Hook->do_action() #3 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/resources/views/editor/frontend/header.php(41): do_action() #4 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Helpers/Views.php(56): include(‘/homepages/17/d…’) #5 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/helpers.php(89): VisualComposer\Helpers\Views->render() #6 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/resources/views/editor/frontend/frontend.php(22): vcview() #7 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Helpers/Views.php(56): include(‘/homepages/17/d…’) #8 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Modules/Editors/Frontend/Controller.php(144): VisualComposer\Helpers\Views->render() #9 [internal function]: VisualComposer\Modules\Editors\Frontend\Controller->renderEditorBase() #10 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Container.php(63): ReflectionMethod->invokeArgs() #11 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Helpers/Traits/EventsFilters.php(30): VisualComposer\Framework\Container->call() #12 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Illuminate/Container/Container.php(260): VisualComposer\Modules\Editors\Frontend\Controller->VisualComposer\Helpers\Traits\{closure}() #13 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Illuminate/Filters/Dispatcher.php(36): VisualComposer\Framework\Illuminate\Container\Container->call() #14 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/helpers.php(77): VisualComposer\Framework\Illuminate\Filters\Dispatcher->fire() #15 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Modules/Editors/Frontend/Controller.php(93): vcfilter() #16 [internal function]: VisualComposer\Modules\Editors\Frontend\Controller->init() #17 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Container.php(63): ReflectionMethod->invokeArgs() #18 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Modules/Editors/Frontend/Controller.php(45): VisualComposer\Framework\Container->call() #19 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Container.php(67): VisualComposer\Modules\Editors\Frontend\Controller->VisualComposer\Modules\Editors\Frontend\{closure}() #20 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Helpers/Traits/WpFiltersActions.php(23): VisualComposer\Framework\Container->call() #21 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/class-wp-hook.php(324): VisualComposer\Modules\Editors\Frontend\Controller->VisualComposer\Helpers\Traits\{closure}() #22 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/plugin.php(205): WP_Hook->apply_filters() #23 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/pluggable.php(1205): apply_filters() #24 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-admin/admin.php(100): auth_redirect() #25 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-admin/post.php(12): require_once(‘/homepages/17/d…’) #26 {main} thrown in /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/burst-statistics/src/Admin/Dashboard_Widget/class-dashboard-widget.php on line 47

    Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    I’m so sorry! I updated the function from the previous error in two locations, but missed another occurrence of the same function!

    I’ve updated it here:
    https://github.com/Burst-Statistics/burst-statistics

    You can download the latest zip by clicking the green ‘code’ button, then ‘download zip’. You can then deactivate your current Burst plugin, then upload and install this one by going to plugins, add new, upload. Then select the zip file.

    That should resolve the issue.

    Thread Starter Madlynn

    (@m4dlynn)

    Thank you for your patience with this issue, but it didn’t resolve it yet… I have version 2.1.0 deactivated now (the latest version) and your zip version (2.0.5) activated. Here is the current fatal error:

    Fatal error: Uncaught TypeError: Burst\Admin\Admin::enqueue_assets(): Argument #1 ($hook) must be of type string, null given, called in /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/class-wp-hook.php on line 324 and defined in /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/burst-statistics-main/src/Admin/class-admin.php:388 Stack trace: #0 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/class-wp-hook.php(324): Burst\Admin\Admin->enqueue_assets() #1 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #2 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/plugin.php(517): WP_Hook->do_action() #3 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/resources/views/editor/frontend/header.php(41): do_action() #4 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Helpers/Views.php(56): include(‘/homepages/17/d…’) #5 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/helpers.php(89): VisualComposer\Helpers\Views->render() #6 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/resources/views/editor/frontend/frontend.php(22): vcview() #7 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Helpers/Views.php(56): include(‘/homepages/17/d…’) #8 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Modules/Editors/Frontend/Controller.php(144): VisualComposer\Helpers\Views->render() #9 [internal function]: VisualComposer\Modules\Editors\Frontend\Controller->renderEditorBase() #10 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Container.php(63): ReflectionMethod->invokeArgs() #11 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Helpers/Traits/EventsFilters.php(30): VisualComposer\Framework\Container->call() #12 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Illuminate/Container/Container.php(260): VisualComposer\Modules\Editors\Frontend\Controller->VisualComposer\Helpers\Traits\{closure}() #13 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Illuminate/Filters/Dispatcher.php(36): VisualComposer\Framework\Illuminate\Container\Container->call() #14 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/helpers.php(77): VisualComposer\Framework\Illuminate\Filters\Dispatcher->fire() #15 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Modules/Editors/Frontend/Controller.php(93): vcfilter() #16 [internal function]: VisualComposer\Modules\Editors\Frontend\Controller->init() #17 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Container.php(63): ReflectionMethod->invokeArgs() #18 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Modules/Editors/Frontend/Controller.php(45): VisualComposer\Framework\Container->call() #19 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Framework/Container.php(67): VisualComposer\Modules\Editors\Frontend\Controller->VisualComposer\Modules\Editors\Frontend\{closure}() #20 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/visualcomposer/visualcomposer/Helpers/Traits/WpFiltersActions.php(23): VisualComposer\Framework\Container->call() #21 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/class-wp-hook.php(324): VisualComposer\Modules\Editors\Frontend\Controller->VisualComposer\Helpers\Traits\{closure}() #22 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/plugin.php(205): WP_Hook->apply_filters() #23 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-includes/pluggable.php(1205): apply_filters() #24 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-admin/admin.php(100): auth_redirect() #25 /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-admin/post.php(12): require_once(‘/homepages/17/d…’) #26 {main} thrown in /homepages/17/d573013771/htdocs/clickandbuilds/GLControl/wp-content/plugins/burst-statistics-main/src/Admin/class-admin.php on line 388

    Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    Hi @m4dlynn,

    I’m sorry, GitHub is supposed to sync with our GitLab repository, but apparently this is not working, as it gave you an older version.

    Can you try again with this version?

    https://burst-statistics.com/burst-statistics-2.1.0.zip

    Thread Starter Madlynn

    (@m4dlynn)

    This worked! Thank you very much!

    Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    Great! Thanks for letting us know it worked!

Viewing 10 replies - 1 through 10 (of 10 total)

The topic ‘Fatal error when loading editor plugin’ is closed to new replies.