xwikisas / application-filemanager

XWiki application to manage a hierarchy of folders and files
GNU Lesser General Public License v2.1
0 stars 4 forks source link

With Firefox, sometimes the FileManager UI does not load #57

Open slauriere opened 2 years ago

slauriere commented 2 years ago

Environment

Steps to reproduce

Actual result

Sometimes (approximately 1 every three page visits on my side), the FileManger UI does not load. The JavaScript console contains the error below. Forcing a cache refresh with Ctrl+Shift+R allows to get the UI loaded, but does not prevent next page loads to trigger the error again.

I could not reproduce the issue when using Chrome.

Uncaught TypeError: ra.fn is undefined
    Angular 3
        Nd
        <anonymous>
        <anonymous>
angular.js:1529:2
Uncaught TypeError: c.module is not a function
    <anonymous> Pagination:2
    execCb require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    init require.min.js:5
    a require.min.js:5
    completeLoad require.min.js:5
    onScriptLoad require.min.js:5
    load require.min.js:5
    load require.min.js:5
    load require.min.js:5
    fetch require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    enable require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    each require.min.js:5
    enable require.min.js:5
    init require.min.js:5
    a require.min.js:5
    completeLoad require.min.js:5
    onScriptLoad require.min.js:5
    load require.min.js:5
    load require.min.js:5
    load require.min.js:5
    fetch require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    enable require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    each require.min.js:5
    enable require.min.js:5
    init require.min.js:5
    s require.min.js:5
    setTimeout handler*req.nextTick< require.min.js:5
    s require.min.js:5
    requirejs require.min.js:5
    <anonymous> DriveSheet:35
Pagination:2:27
Uncaught TypeError: d.$$minErr is not a function
    Angular 2
angular-resource.js:8:22
Uncaught TypeError: angular.module is not a function
    Angular 2
angular-file-upload-all.min.js:2:5348
Uncaught TypeError: angular.module is not a function
    <anonymous> Angular
ui-bootstrap-tpls.min.js:8:9
Uncaught TypeError: l.module is not a function
    <anonymous> LiveTableFilter:2
    execCb require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    emit require.min.js:5
    each require.min.js:5
    emit require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    init require.min.js:5
    a require.min.js:5
    completeLoad require.min.js:5
    onScriptLoad require.min.js:5
    load require.min.js:5
    load require.min.js:5
    load require.min.js:5
    fetch require.min.js:5
    bind require.min.js:5
    execCb require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    emit require.min.js:5
    each require.min.js:5
    emit require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    init require.min.js:5
    a require.min.js:5
    completeLoad require.min.js:5
    onScriptLoad require.min.js:5
    load require.min.js:5
    load require.min.js:5
    load require.min.js:5
    fetch require.min.js:5
    bind require.min.js:5
    execCb require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    init require.min.js:5
    s require.min.js:5
    setTimeout handler*req.nextTick< require.min.js:5
    s require.min.js:5
    fetch require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    enable require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    each require.min.js:5
    enable require.min.js:5
    init require.min.js:5
    s require.min.js:5
    setTimeout handler*req.nextTick< require.min.js:5
    s require.min.js:5
    requirejs require.min.js:5
    <anonymous> DriveSheet:35
ilieandriuta commented 1 year ago

Reproduced this too on Firefox 106.0.1 (File Manager 2.5.5) on XWiki 14.9.