Error: Indexing the NULL value with "type".
Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=2776
Reported by @grubba
From: Olaf van Zandwijk <olaf@scintilla.utwente.nl>
To: "roxen@roxen.com" <roxen@roxen.com>
Date: Sun, 17 Feb 2002 16:03:56 +0100
Subject: Error: Indexing the NULL value with "type".
Hello,
I've got an error in a rxml page, and I can't figure out why.
I request a page "bewoner.rxml?room=106". This gives me the backtrace below. When I don't give the 'room' argument, the RXML backtrace is '' instead of ''
What is the possible cause of a 'Indexing the NULL value with "type".' error?
\Olaf
== Backtrace ==
Roxen version: Roxen/2.2.252 Pike version: Pike v7.2 release 259 Requested URL: /bewoner.rxml?room=106
Error: Indexing the NULL value with "type".
RXML frame backtrace:
| <if variable="form.room">
modules/database/sqltag.pike (version 1.96):264: __lambda_66537_0(0)
modules/database/sqltag.pike (version 1.96):270: really_get_row()
base_server/emit_object.pike:61: get_row()
modules/tags/rxmltags.pike (version 1.336):3613:
RXML.Frame(emit)->object_iterate(@0=RequestID())
etc/modules/RXML.pmod/module.pmod (version 1.259):3794:
RXML.Frame(emit)->_eval(@1=RXML.Context,@2=RXML.PXml(RXML.t_html(xml),RXML.TagSe
t(Marsupilami,rxml_tag_set)),@3=RXML.t_html(xml))
etc/modules/RXML.pmod/module.pmod (version 1.259):476:
RXML.Tag(emit)->_p_xml_handle_tag(@2,mapping[3],"\n\n<h4>&sql.voorn"+[3769]+"</t
r>\n</table>\n\n")
etc/modules/RXML.pmod/PXml.pike:
RXML.PXml(RXML.t_html(xml),RXML.TagSet(Marsupilami,rxml_tag_set))->finish("\n<em
it source=\"s"+[4004]+"table>\n\n</emit>\n")
etc/modules/RXML.pmod/PXml.pike (version 1.62):380:
RXML.PXml(RXML.t_html(xml),RXML.TagSet(Marsupilami,rxml_tag_set))->finish("\n<em
it source=\"s"+[4004]+"table>\n\n</emit>\n")
etc/modules/RXML.pmod/module.pmod (version 1.259):3862:
RXML.Frame(if)->_eval(@1,@4=RXML.PXml(RXML.t_html(xml),RXML.TagSet(Marsupilami,r
xml_tag_set)),@3)
etc/modules/RXML.pmod/module.pmod (version 1.259):476:
RXML.Tag(emit)->_p_xml_handle_tag(@2,mapping[3],"\n\n<h4>&sql.voorn"+[3769]+"</t
r>\n</table>\n\n")
etc/modules/RXML.pmod/PXml.pike:
RXML.PXml(RXML.t_html(xml),RXML.TagSet(Marsupilami,rxml_tag_set))->finish("<!DOC
TYPE HTML P"+[5495]+"</body>\n</html>\n")
etc/modules/RXML.pmod/PXml.pike (version 1.62):380:
RXML.PXml(RXML.t_html(xml),RXML.TagSet(Marsupilami,rxml_tag_set))->finish("<!DOC
TYPE HTML P"+[5495]+"</body>\n</html>\n")
etc/modules/RXML.pmod/module.pmod (version 1.259):4576:
RXML.PXml(RXML.t_html(xml),RXML.TagSet(Marsupilami,rxml_tag_set))->write_end("<!
DOCTYPE HTML P"+[5495]+"</body>\n</html>\n")
modules/tags/rxmlparse.pike (version 1.68):170:
RoxenModule(Marsupilami/rxmlparse#0)->handle_file_extension(Stdio.File("/www/htm
l/marsupilami/bewoner.rxml", "r", 666 /* fd=23 */),"rxml",@0)
base_server/configuration.pike (version 1.495):1606:
Configuration(Marsupilami)->low_get_file(@0,0)
base_server/configuration.pike (version 1.495):1707:
Configuration(Marsupilami)->get_file(@0,0,0)
base_server/configuration.pike (version 1.495):1675:
Configuration(Marsupilami)->handle_request(@0)
protocols/http.pike (version 1.349):1907: RequestID()->handle_request()
protocols/http.pike (version 1.349):2222: RequestID()->got_data(0,"GET
/bewoner.rxm"+[486]+"mi/menu.rxml\r\n\r\n")
pike/lib/pike/modules/Stdio.pmod/module.pmod (version 1.114):683:
Stdio.File("socket", "192.168.1.5 3721", 777 /* fd=35
*/)->__stdio_read_callback()
Request data:
GET /bewoner.rxml?room=106 HTTP/1.1
Host: marsupilami
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4)
Gecko/20011128 Netscape6/6.2.1
Accept: text/xml, application/xml, application/xhtml+xml, text/html;q=0.9,
image/png, image/jpeg, image/gif;q=0.2, text/plain;q=0.8, text/css,
*/*;q=0.1
Accept-Language: en-us
Accept-Encoding: gzip, deflate, compress;q=0.9
Accept-Charset: ISO-8859-1, utf-8;q=0.66, *;q=0.66
Keep-Alive: 300
Connection: keep-alive
Referer: http://marsupilami/menu.rxml