Project

General

Profile

Actions

Bug #66171

closed

Wizard element browser crashes with invalid identifier

Added by Xavier Perseguers about 9 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Category:
Backend API
Target version:
Start date:
2015-03-31
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
7
PHP Version:
5.6
Tags:
Complexity:
hard
Is Regression:
No
Sprint Focus:

Description

Problem

In FlexForms or TCA, when you have such definition:

<path>
    <TCEforms>
        <exclude>0</exclude>
        <label>LLL:EXT:restdoc/Resources/Private/Language/locallang_db.xml:pi_flexform.path</label>
        <config>
            <type>input</type>
            <size>48</size>
            <eval>required,trim</eval>
            <wizards type="array">
                <_PADDING>2</_PADDING>
                <link type="array">
                    <type>popup</type>
                    <title>LLL:EXT:restdoc/Resources/Private/Language/locallang_db.xml:pi_flexform.path.wizard</title>
                    <icon>link_popup.gif</icon>
                    <module type="array">
                        <name>wizard_element_browser</name>
                        <urlParameters type="array">
                            <mode>wizard</mode>
                            <act>file</act>
                        </urlParameters>
                    </module>
                    <params type="array">
                        <blindLinkOptions>page,url,mail,spec,file</blindLinkOptions>
                    </params>
                    <JSopenParams>height=500,width=400,status=0,menubar=0,scrollbars=1</JSopenParams>
                </link>
            </wizards>
        </config>
    </TCEforms>
</path>

If you put an invalid identifier in the input text (such as file:1:/invalid/directory/) and try to open the wizard with , it crashes with

#1329647780: Object with identifier "1:/invalid/directory/" does not exist in storage (More information)

Expected output

Just like before FAL: the tree without any node (directory) selected and no exception at all, as this is not user friendly and may easily happen.


Files

wizard.png (50.8 KB) wizard.png Xavier Perseguers, 2015-03-31 09:41
Actions #1

Updated by Xavier Perseguers about 9 years ago

  • Description updated (diff)
Actions #2

Updated by Xavier Perseguers about 9 years ago

  • Description updated (diff)
Actions #3

Updated by Benni Mack almost 9 years ago

  • Status changed from New to Needs Feedback

Please recheck, I fear we just fixed this one today :)

Actions #4

Updated by Xavier Perseguers almost 9 years ago

No, it still isn't fixed:

#1329647780: Object with identifier "1:/invalid/directory/" does not exist in storage
Actions #5

Updated by Alexander Opitz almost 9 years ago

  • Status changed from Needs Feedback to New
  • Target version changed from next-patchlevel to 7.5
Actions #6

Updated by Benni Mack over 8 years ago

  • Target version changed from 7.5 to 7 LTS
Actions #7

Updated by Michael Oehlhof over 8 years ago

  • Status changed from New to In Progress
  • Assignee set to Michael Oehlhof
Actions #8

Updated by Gerrit Code Review over 8 years ago

  • Status changed from In Progress to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #9

Updated by Gerrit Code Review over 8 years ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #10

Updated by Gerrit Code Review over 8 years ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #11

Updated by Gerrit Code Review over 8 years ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #12

Updated by Gerrit Code Review over 8 years ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #13

Updated by Gerrit Code Review about 8 years ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #14

Updated by Gerrit Code Review about 8 years ago

Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #15

Updated by Gerrit Code Review about 8 years ago

Patch set 8 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #16

Updated by Gerrit Code Review about 8 years ago

Patch set 9 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #17

Updated by Gerrit Code Review about 8 years ago

Patch set 10 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #18

Updated by Gerrit Code Review about 8 years ago

Patch set 11 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #19

Updated by Markus Klein almost 7 years ago

  • Category set to Backend API
  • Complexity set to hard
  • Sprint Focus set to On Location Sprint
Actions #20

Updated by Anja Leichsenring over 6 years ago

  • Sprint Focus deleted (On Location Sprint)
Actions #21

Updated by Gerrit Code Review over 6 years ago

Patch set 12 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #22

Updated by Gerrit Code Review almost 6 years ago

Patch set 13 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #23

Updated by Gerrit Code Review almost 6 years ago

Patch set 14 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #24

Updated by Gerrit Code Review almost 6 years ago

Patch set 15 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/44884

Actions #25

Updated by Benni Mack over 5 years ago

  • Status changed from Under Review to Closed

Dear Xavier,

I tried to reproduce this issue exactly as you mentioned and I cannot reproduce this issue anymore in v8 and v9. Sorry for the long wait.

If you still can reproduce this, feel free to re-open the ticket.

Actions

Also available in: Atom PDF