Hi,

one thing that has remained a mystery to me is how firebug displays  the
qooxdoo error backtrace. For example, this:

033495 qcl.data.store.JsonRpc[76]: Error: Error in property reftype of class
qx.data.model._category"_inventory"_owner"address"author"citekey"edition"isbn"lccn"location"price"publisher"reftype"series"subtitle"title"type"url"volume"year
in method setReftype with incoming value 'undefined': Undefined value is not
allowed!
(?)(Object { name="node"})TreeVi...0072477 (Zeile 316)
remapNodeIds()TreeVi...0072477 (Zeile 319)
(?)(Object { name="treeData"})TreeVi...3975628 (Zeile 596)
(?)(Object { name="ok"}, Object { name="cache"})TreeVi...3975628 (Zeile 774)
set(Object { name="key"}, Object { name="fn"}, Object {
name="scope"})persis...-min.js (Zeile 73)
load(Object { name="key"}, Object { name="callback"}, Object {
name="scope"})Store....6415703 (Zeile 88)
getCachedTreeData(Object { name="transactionId"}, Object { name="callback"},
Object { name="context"})TreeVi...3975628 (Zeile 748)
(?)(Object { name="data"})TreeVi...3975628 (Zeile 684)
(?)(Object { name="result"}, Object { name="ex"}, Object {
name="id"})JsonRp...6123637 (Zeile 477)
(?)(Object { name="event"})Functi...1037723 (Zeile 287)
handleRequestFinished(Object { name="eventType"}, Object {
name="eventTarget"})Rpc.js...4763891 (Zeile 486)
(?)(Object { name="evt"})Rpc.js...4763891 (Zeile 625)
dispatchEvent(Object { name="target"}, Object { name="event"}, Object {
name="type"})Direct...7771158 (Zeile 123)
wrappedFunction()Interf...0989206 (Zeile 450)
dispatchEvent(Object { name="target"}, Object {
name="event"})Manage...2642863 (Zeile 847)
dispatchEvent(Object { name="target"}, Object {
name="event"})Regist...9442719 (Zeile 276)
dispatchEvent(Object { name="evt"})Object...2400842 (Zeile 441)
__forwardEvent(Object { name="e"})Reques...0802558 (Zeile 544)
_oncompleted(Object { name="e"})Reques...0802558 (Zeile 609)
_oncompleted(Object { name="e"})Reques...2203994 (Zeile 342)
dispatchEvent(Object { name="target"}, Object { name="event"}, Object {
name="type"})Direct...7771158 (Zeile 123)
wrappedFunction()Interf...0989206 (Zeile 450)
dispatchEvent(Object { name="target"}, Object {
name="event"})Manage...2642863 (Zeile 847)
dispatchEvent(Object { name="target"}, Object {
name="event"})Regist...9442719 (Zeile 276)
dispatchEvent(Object { name="evt"})Object...2400842 (Zeile 441)
_applyState(Object { name="value"}, Object { name="old"})Exchan...2971834
(Zeile 997)
(?)(Object { name="value"})Json.j...l/seq/1 (Zeile 253)
_oncompleted(Object { name="e"})Exchan...2971834 (Zeile 787)
dispatchEvent(Object { name="target"}, Object { name="event"}, Object {
name="type"})Direct...7771158 (Zeile 123)
wrappedFunction()Interf...0989206 (Zeile 450)
dispatchEvent(Object { name="target"}, Object {
name="event"})Manage...2642863 (Zeile 847)
fireEvent(Object { name="target"}, Object { name="type"}, Object {
name="clazz"}, Object { name="args"})Regist...9442719 (Zeile 307)
fireEvent(Object { name="type"}, Object { name="clazz"}, Object {
name="args"})Object...2400842 (Zeile 461)
_applyState(Object { name="value"}, Object { name="old"})XmlHtt...5623583
(Zeile 905)
(?)(Object { name="value"})Json.j...l/seq/1 (Zeile 253)
(?)(Object { name="e"})XmlHtt...5623583 (Zeile 448)
(?)()Global...1878322 (Zeile 112)
(?)(Object { name="event"})Functi...1037723 (Zeile 287)
[Break on this error] this.__nodeIdMap[node.data.id] = node.nodeId;\n
TreeVi...0072477 (Zeile 316)

is this supposed to make any sense, or just a reflection of the fact that
firebug cannot deal with the way functions are wrapped and unwrapped in
qooxdoo? the location where firebug says the error occurred
(TreeVi...0072477 (Zeile 316)) is completely unrelated to the error - it is
thrown in a different object. 

How are others dealing with this? Is there a way to get a backtrace that
actually helps finding the error?

Thanks,
Christian
-- 
View this message in context: 
http://qooxdoo.678.n2.nabble.com/Explanation-of-qooxdoo-firebug-debug-backtrace-tp5313862p5313862.html
Sent from the qooxdoo mailing list archive at Nabble.com.

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to