On 04/16/2013 10:27 AM, Arunprasad Rajkumar wrote:
Hi Darin,
Any other concerns? May I file a bug & provide the patch?
BR
For me this change doesn't seems to be too big or controversial, so I
would say let's go for it ;)
On 15 April 2013 16:41, Arunprasad Rajkumar <[email protected]
<mailto:[email protected]>> wrote:
Forwarded conversation
Subject: *Adding "__FILE__" and "__LINE__" to CRASH() macro*
------------------------
From: *Arunprasad Rajkumar* <[email protected]
<mailto:[email protected]>>
Date: 12 April 2013 15:29
To: "[email protected]
<mailto:[email protected]>" <[email protected]
<mailto:[email protected]>>
Cc: [email protected] <mailto:[email protected]>
(Hope this is the proper mailing list to ask, Sorry in-case of not)
Hello Folks,
In embedded platforms(mostly debugger is missing) it very
difficult(for us) to debug the issues without proper prints in
CRASH macro. Though it has "WTFReportBacktrace();" due to some
constraints we are not getting proper call stack
information(debug build with -g is costlier for us) .
So we are thinking to extend the functionality
of WTFInvokeCrashHook by passing __FILE__ & __LINE__ and printing
it. Any suggestion?
If you all agreed then I will create bug and submit a patch.
Thanks & BR
--
*Arunprasad Rajkumar*
http://in.linkedin.com/in/ararunprasad
----------
From: *Darin Adler* <[email protected] <mailto:[email protected]>>
Date: 12 April 2013 20:17
To: Arunprasad Rajkumar <[email protected]
<mailto:[email protected]>>, [email protected]
<mailto:[email protected]>
Cc: WebKit Development <[email protected]
<mailto:[email protected]>>
Is this for debug builds or for production builds?
If it is for debug builds, then adding file and line seems fine;
we should do it in a way that shares code with assertion macros.
If it is for production builds, then how do you debug other crashes?
-- Darin
----------
From: *Arunprasad Rajkumar* <[email protected]
<mailto:[email protected]>>
Date: 13 April 2013 11:36
To: Darin Adler <[email protected] <mailto:[email protected]>>
Cc: [email protected] <mailto:[email protected]>, WebKit
Development <[email protected]
<mailto:[email protected]>>
Hi Darin,
>>Is this for debug builds or for production builds?
It is for production build.
>>If it is for debug builds, then adding file and line seems fine; we
should do it in a way that shares code with assertion macros.
So in-case of calling CRASH from ASSERT then it shouldn't print
__FILE__ and __LINE__ right(because ASSERT prints all these)?
>>If it is for production builds, then how do you debug other crashes?
printf :(
--
*Arunprasad Rajkumar*
http://in.linkedin.com/in/ararunprasad
--
*Arunprasad Rajkumar*
http://in.linkedin.com/in/ararunprasad
--
*Arunprasad Rajkumar*
http://in.linkedin.com/in/ararunprasad
_______________________________________________
webkit-dev mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-dev
_______________________________________________
webkit-dev mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-dev