<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: A Javascript stacktrace in any browser</title>
	<atom:link href="http://eriwen.com/javascript/js-stack-trace/feed/" rel="self" type="application/rss+xml" />
	<link>http://eriwen.com/javascript/js-stack-trace/</link>
	<description>Programming productively with open-source tools</description>
	<lastBuildDate>Fri, 11 May 2012 19:13:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Eric Wendelin</title>
		<link>http://eriwen.com/javascript/js-stack-trace/#comment-8069</link>
		<dc:creator>Eric Wendelin</dc:creator>
		<pubDate>Fri, 02 Mar 2012 01:51:57 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=71#comment-8069</guid>
		<description>This is similar to the reason that recursion breaks stack traces in IE. See https://github.com/eriwen/javascript-stacktrace/issues/2 

Please report issues on GitHub here: https://github.com/eriwen/javascript-stacktrace/issues</description>
		<content:encoded><![CDATA[<p>This is similar to the reason that recursion breaks stack traces in IE. See <a href="https://github.com/eriwen/javascript-stacktrace/issues/2" rel="nofollow">https://github.com/eriwen/javascript-stacktrace/issues/2</a> </p>
<p>Please report issues on GitHub here: <a href="https://github.com/eriwen/javascript-stacktrace/issues" rel="nofollow">https://github.com/eriwen/javascript-stacktrace/issues</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Niels</title>
		<link>http://eriwen.com/javascript/js-stack-trace/#comment-8068</link>
		<dc:creator>Niels</dc:creator>
		<pubDate>Thu, 01 Mar 2012 09:04:20 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=71#comment-8068</guid>
		<description>I tried a simple reproduce in IE9 with latest code from github. The StackTrace was too long:
&lt;pre&gt;
var cnt = 0;
function a(){
 b();
}
function b(){
 if(cnt == 0){
  cnt++;
  a();
 }
 else
  c();
}
function c(){
 var test = printStackTrace();
 //expected	a(), b(), a(), b(), c(), printStackTrace(), {anonymous}()
 //is		b(), a(), b(), a(), b(), a(), b(), c(), printStackTrace(), {anonymous}()
}
a();
&lt;/pre&gt;

Regards</description>
		<content:encoded><![CDATA[<p>I tried a simple reproduce in IE9 with latest code from github. The StackTrace was too long:</p>
<pre>
var cnt = 0;
function a(){
 b();
}
function b(){
 if(cnt == 0){
  cnt++;
  a();
 }
 else
  c();
}
function c(){
 var test = printStackTrace();
 //expected	a(), b(), a(), b(), c(), printStackTrace(), {anonymous}()
 //is		b(), a(), b(), a(), b(), a(), b(), c(), printStackTrace(), {anonymous}()
}
a();
</pre>
<p>Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sariq Shaikh</title>
		<link>http://eriwen.com/javascript/js-stack-trace/#comment-7420</link>
		<dc:creator>Sariq Shaikh</dc:creator>
		<pubDate>Sun, 06 Nov 2011 07:34:37 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=71#comment-7420</guid>
		<description>Hi Eric,

Thanks for sharing.

This seems to me very useful for day to day javascript debugging rather than using alert every time :D.

I hope this works well with JavaScript libraries such as ExtJS and jQuery because most of the time rendering UI through these libraries gives javascript error which points to minified version of library files but in fact error is due to improper data, bad inputs or missing elements.</description>
		<content:encoded><![CDATA[<p>Hi Eric,</p>
<p>Thanks for sharing.</p>
<p>This seems to me very useful for day to day javascript debugging rather than using alert every time :D.</p>
<p>I hope this works well with JavaScript libraries such as ExtJS and jQuery because most of the time rendering UI through these libraries gives javascript error which points to minified version of library files but in fact error is due to improper data, bad inputs or missing elements.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Terri Ann</title>
		<link>http://eriwen.com/javascript/js-stack-trace/#comment-6514</link>
		<dc:creator>Terri Ann</dc:creator>
		<pubDate>Fri, 22 Jul 2011 18:13:18 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=71#comment-6514</guid>
		<description>Github link is wrong, should be https://github.com/eriwen/Javascript-Stacktrace

Thanks so much for this, it&#039;ll be very helpful for many of us!</description>
		<content:encoded><![CDATA[<p>Github link is wrong, should be <a href="https://github.com/eriwen/Javascript-Stacktrace" rel="nofollow">https://github.com/eriwen/Javascript-Stacktrace</a></p>
<p>Thanks so much for this, it&#8217;ll be very helpful for many of us!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Full callstack for multiple frames JS on IE8 - Question Lounge</title>
		<link>http://eriwen.com/javascript/js-stack-trace/#comment-5291</link>
		<dc:creator>Full callstack for multiple frames JS on IE8 - Question Lounge</dc:creator>
		<pubDate>Tue, 28 Dec 2010 14:20:55 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=71#comment-5291</guid>
		<description>[...] to deal with this problem .The current solution for JavaScripts provided it can generate callstack (http://eriwen.com/javascript/js-stack-trace/). It is based on arguments.callee.caller. But the caller returns zero ( undefined ) if the function [...]</description>
		<content:encoded><![CDATA[<p>[...] to deal with this problem .The current solution for JavaScripts provided it can generate callstack (<a href="http://eriwen.com/javascript/js-stack-trace/" rel="nofollow">http://eriwen.com/javascript/js-stack-trace/</a>). It is based on arguments.callee.caller. But the caller returns zero ( undefined ) if the function [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RostislavS</title>
		<link>http://eriwen.com/javascript/js-stack-trace/#comment-5290</link>
		<dc:creator>RostislavS</dc:creator>
		<pubDate>Mon, 27 Dec 2010 14:47:54 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=71#comment-5290</guid>
		<description>Hello .
I need to get a full call stack when an exception occurs in Javascript on Internet Ehplorer 8 . Function calls may occur between frames , whose number is large .

Call stack necessary to send logs to the developers .
I can not use a debugger , because the end user does not have to deal with this problem .

The current solution for JavaScripts provided it can generate callstack. It is based on arguments.callee.caller. But the caller returns zero ( undefined ) if the function was called from outside the current frame . Thus callstack obtained incomplete .

In this case I can get the name of a frame from which the function was called ?</description>
		<content:encoded><![CDATA[<p>Hello .<br />
I need to get a full call stack when an exception occurs in Javascript on Internet Ehplorer 8 . Function calls may occur between frames , whose number is large .</p>
<p>Call stack necessary to send logs to the developers .<br />
I can not use a debugger , because the end user does not have to deal with this problem .</p>
<p>The current solution for JavaScripts provided it can generate callstack. It is based on arguments.callee.caller. But the caller returns zero ( undefined ) if the function was called from outside the current frame . Thus callstack obtained incomplete .</p>
<p>In this case I can get the name of a frame from which the function was called ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Wendelin</title>
		<link>http://eriwen.com/javascript/js-stack-trace/#comment-3469</link>
		<dc:creator>Eric Wendelin</dc:creator>
		<pubDate>Thu, 07 Oct 2010 14:55:57 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=71#comment-3469</guid>
		<description>You are correct! I need to fix the munging of that code. However, Pedro, this project has grown much larger than the silly little function in the article. Check out http://github.com/emwendelin/javascript-stacktrace</description>
		<content:encoded><![CDATA[<p>You are correct! I need to fix the munging of that code. However, Pedro, this project has grown much larger than the silly little function in the article. Check out <a href="http://github.com/emwendelin/javascript-stacktrace" rel="nofollow">http://github.com/emwendelin/javascript-stacktrace</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pedro Bezunartea LÃ³pez</title>
		<link>http://eriwen.com/javascript/js-stack-trace/#comment-3468</link>
		<dc:creator>Pedro Bezunartea LÃ³pez</dc:creator>
		<pubDate>Thu, 07 Oct 2010 14:08:21 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=71#comment-3468</guid>
		<description>Oops! I didn&#039;t expect my comment to have its html code interpreted. Let me try again. This is what appears in your code, literally:

entry += &quot; at &quot; + lines[i+1];  

And it should say:

entry += &#039; at &#039; + lines[i+1];

I have tried the page from windows xp, FF 3.6.10 and IE 7.0.5730.13, and both of them show &amp;quote; instead of a single quote.

Pedro.</description>
		<content:encoded><![CDATA[<p>Oops! I didn&#8217;t expect my comment to have its html code interpreted. Let me try again. This is what appears in your code, literally:</p>
<p>entry += &amp;quot; at &amp;quot; + lines[i+1];  </p>
<p>And it should say:</p>
<p>entry += &#8216; at &#8216; + lines[i+1];</p>
<p>I have tried the page from windows xp, FF 3.6.10 and IE 7.0.5730.13, and both of them show &amp;quote; instead of a single quote.</p>
<p>Pedro.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

