Questions tagged [madexcept]

anything related to madExcept tool for exception handling in Delphi.

madExcept is an exception handling tool for Delphi. Whenever there's a crash/exception in your program, madExcept collect a lot of information which should help you to fix the bugs. It gives to the end user the possibility to send you a detailed bug report. madExcept can also help you to find memory/resource leaks.

learn more about it on madExcept site

34 questions
16
votes
5 answers

Need a way to periodically log the call stack/stack trace for EVERY method/procedure/function called

I'm working on a very large application where periodically I'd like to log the ENTIRE call stack up until the current execution point (not on an exception). The idea here is that I want a map of the exact code path that led me to the point that I…
5
votes
1 answer

madExcept, getting top of current stack

In an delphi 2007 application, we have used madExcept to handle exeptions for us. We use the standard dialog, letting the user send us a report with mail if he want to. We want to add a little to this functionality. If the user choose not to send a…
Vegar
  • 12,828
  • 16
  • 85
  • 151
4
votes
2 answers

madExcept required compiler directives

I use madExcept (not from the IDE) but in a automated batch process. Which compiler directives I should switch on in order to have stack trace and line numbers. I do not care about loaded modules, processes or CPU registers. I currently run…
Gad D Lord
  • 6,620
  • 12
  • 60
  • 106
4
votes
1 answer

Using [delphi] MadExcept errorhandling with MS Exchange Server 2007

I currently use madExcept.MailAsSmtpClient to send my bug reports. However a couple of large clients have upgraded to Exchange Server 2007 and we can't get the SMTP support for our app configured (the app runs on individual workstations so the…
Tony
  • 818
  • 1
  • 7
  • 21
3
votes
2 answers

MadExcept exception filter

I am using Delphi XE2 and Mad Except i have an application witch uses Indy for some internet operations ... the problem is that when an simple exception is raised like there is no internet connection madexcept pops up. I want to disable these…
opc0de
  • 11,557
  • 14
  • 94
  • 187
3
votes
1 answer

Madexcept Bugreport location under Windows 7

I've been using Madexcept for quite some time now and it work fine so far. I just noticed though that when I run my application under Windows 7 and an exception occurs, no bugreport.txt is being created. Usually Madexcept saves the bugreport in the…
Michael Küller
  • 3,982
  • 4
  • 22
  • 42
3
votes
2 answers

MadExcept + try/finally block?

I have some delphi code, kind of like this: try //some code //occasionally throws an exception here, for example an EIndexOutOfRangeException //more code...should get skipped if exception is thrown finally // there may or may not be any…
Jessica Brown
  • 8,222
  • 7
  • 46
  • 82
3
votes
1 answer

MadExcept triggers on try finally

I am using MadExcept to debug my applications. It's an excelent framework though when a exception ocurrs on a try finally block it still displays that ugly box and the user thinks the app has crashed. How can i remove that ? Is there a way ?
opc0de
  • 11,557
  • 14
  • 94
  • 187
2
votes
2 answers

How can I find out the result of sending a MadExcept bug report from a Delphi app

I can't find any way of determining whether it was possible to send a bug report from my D2006 app. If MadExcept can make some sort of return code available I can maybe provide some guidance to the user as to what might be wrong.
rossmcm
  • 5,493
  • 10
  • 55
  • 118
2
votes
1 answer

Modifying Bug report message generated by MadExcept

The bug report generated by MadExcept shows computer name and other such details which is a security concern. How can I modify the message and remove such values from it.
Khushi
  • 21
  • 2
2
votes
2 answers

Logging call stack into file

I am using Madexcept tool to log the exceptions, but I am not able to log the call stack in periodically. Can any one suggest me how to log the call stack.
nanda
  • 25
  • 7
2
votes
3 answers

Detect madexcept inside an Delphi Application

can I detect wheather madexcept is used inside an delphi application by analyzing the exe file only ? Is there a simple way by adding a few lines of code to my application and inform the final exe file user if madshi madexcept has been used or not
Franz
  • 1,883
  • 26
  • 47
1
vote
1 answer

Strange TCP reset (RST) on some HTTP requests

We've got an application written in Delphi that uses Delphi On Rails and acts as a server and communicates with clients using HTTP, JSON and websockets. We ran into some issues lately and it's hard to debug them and find the problem's source. Using…
schnaader
  • 49,103
  • 10
  • 104
  • 136
1
vote
5 answers

madExcept + UPX

I'm having problems using madExcept + UPX on Delphi 2007. Whenever I open the compressed application, a Windows exception dialog appears code 0xc0000005. Anyone has the solution for this? Thanks!
gmuller
  • 451
  • 1
  • 6
  • 17
1
vote
0 answers

What is the best way to parse MadExcept bugreports sent to a datasnap server?

I configured a datasnap rest server as a custom script upload location for madexcept. Everything works fine up to the part where I try to parse the variables set in the report. They were added with MESettings.AdditionalFields.Add('appname',…
Art1st
  • 123
  • 2
  • 11
1
2 3