I have a regular webform node, with some additional validation and processing code where the user is redirected to custom page if they are not logged in.

Whenever the form is submitted by an anonymous user I get a 'fatal error: unsupported operand types in /includes/common.inc on line 1539'. This is not occurring with any other node.

I've been searching the forums and found that Drupal 6 now has new rules for using l() and url() and I believe that Webform might be using a deprecated version of one/both of those functions. Any ideas? Thank you.

Comments

quicksketch’s picture

I don't think this is the case, perhaps you could try creating a new webform node and see if the same problem exists there? I'd suspect any custom processing code.

quicksketch’s picture

Category: bug » support
Status: Active » Closed (fixed)

Closing after lack of response.

anni’s picture

Version: 6.x-2.6 » 6.x-3.0-beta6
Status: Closed (fixed) » Active

I´ve got a similar error message. If i edit an existing webform ther is the whitescreen showing:
Fatal error: Unsupported operand types in .../sites/all/modules/webform/includes/webform.components.inc on line 872.

Deinstalling the module and cleaning up the database didn´t fix this problem.

What´s wrong?

anni’s picture

Still the same Problem, anyone an idea?

quicksketch’s picture

@anni: Do you have any non-standard components installed on your site? It looks like the error would be caused by a component not specifying default settings.

anni’s picture

Yesssss. Thank You. There was a module one of my colleagues wrote I didn´t know.

Now everything works fine.

anni’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.