CoreCommunity ExtensionsIncubatorDistributionsTYPO3 4.5 ProjectsTYPO3 4.6 ProjectsTYPO3 4.7 ProjectsTYPO3 6.0 ProjectsTYPO3 6.1 ProjectsTYPO3 6.2 Projects (+)

Bug #28541

Catch block throws an exception due to wrong construction of replacement response on error

Added by Pierrick Caillon almost 2 years ago. Updated about 1 year ago.

Status:Closed Start date:2011-07-28
Priority:Should have Due date:
Assignee:Ingo Renner % Done:

100%

Category:Queries
Target version:2.0
TYPO3 Version: Has patch:
PHP Version: Tags:
Votes: 0

Description

Using 1.7-dev, r80721.

In classes/class.tx_solr_search, line 100. When the response object cannot be retrieved successfully from SOLR, an exception is thrown and this line is executed, creating a new Apache_Solr_Response. r77123 introduced a new version of SolrPhpClient. In this new version, the first argument of the class constructor is type-checked. It wasn't before.

Commenting the line is not sufficient as it must not be null.

Associated revisions

Revision 57769
Added by Ingo Renner over 1 year ago

Fixed issue #28541: Catch block throws an exception due to wrong construction of replacement response on error

Revision 57769
Added by Ingo Renner over 1 year ago

Fixed issue #28541: Catch block throws an exception due to wrong construction of replacement response on error

History

Updated by Ingo Renner almost 2 years ago

thanks for finding out, I think I ran into this already, too. Will have a look into it. Thanks for the pointer!

Updated by Olivier Dobberkau over 1 year ago

  • Status changed from New to Accepted
  • Assignee set to Ingo Renner
  • Target version set to 2.6-dkd

Does this still occur? Can you fix this Ingo?

Updated by Ingo Renner over 1 year ago

  • Status changed from Accepted to New
  • Assignee deleted (Ingo Renner)
  • Priority changed from Must have to Could have
  • Target version changed from 2.6-dkd to 2.0

Updated by Ingo Renner over 1 year ago

  • Status changed from New to Accepted
  • Priority changed from Could have to Should have

Updated by Ingo Renner over 1 year ago

  • Subject changed from Solr response retrieve exception handler throws an exception to Catch block throws an exception due to wrong construction of replacement response on error
  • Status changed from Accepted to Resolved
  • Assignee set to Ingo Renner
  • % Done changed from 0 to 100

Fixed in dkd-EAP r 89763

Updated by Ingo Renner about 1 year ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF