Search found 26 matches

by BenjyKid
Thu Dec 14, 2023 9:43 am
Forum: madExcept
Topic: Add Application platform x32/x64 to the bug report
Replies: 1
Views: 22929

Add Application platform x32/x64 to the bug report

Would it be possible to add the application platform (x32/x64) to the header of the bugreport.txt? It's sometimes a bit tricky to find out if the user is running the 32-bit or 64-bit executable of my software. There are a few hints in the bugreport, like the CPU registers. But it would be helpful to...
by BenjyKid
Wed Jul 02, 2014 10:32 am
Forum: madExcept
Topic: Madexception box not shown
Replies: 8
Views: 7370

Re: Madexception box not shown

It turned out that the HttpExtensionProc symbol was linked into this application. Then madExcept thinks the application is a http server, where error message should not be shown using the UI. The solution was to set madExcept.AmHttpServer := False; in the initialization of a unit.
by BenjyKid
Tue Jul 01, 2014 4:17 pm
Forum: madExcept
Topic: Madexception box not shown
Replies: 8
Views: 7370

Re: Madexception box not shown

Yes, that would be welcome.
by BenjyKid
Tue Jul 01, 2014 3:54 pm
Forum: madExcept
Topic: Madexception box not shown
Replies: 8
Views: 7370

Re: Madexception box not shown

It only happens in this one big project with many dependencies. But unfortunately, I have no idea where to start with a test project, and it is also very difficult to tear that project apart into smaller pieces, especially if I don't even have a clue about what might be causing this.
by BenjyKid
Tue Jul 01, 2014 12:27 pm
Forum: madExcept
Topic: Madexception box not shown
Replies: 8
Views: 7370

Re: Madexception box not shown

I copied a *.mes file from another project, but that didn't make a difference. I don't have the source for madExcept 4 yet, because I want to make sure that it works before I buy the update. I searched for RegisterExceptionHandler in *.pas, but couldn't find anything suspicious. I've now added the f...
by BenjyKid
Thu Jun 26, 2014 2:55 pm
Forum: madExcept
Topic: Madexception box not shown
Replies: 8
Views: 7370

Madexception box not shown

Hi, usually madExcept works just fine for me. But I have one particular project where I just can't get it working. If madExcept is enabled in this application, then all exceptions are silently ignored. The madExcept dialog is not shown. I tried deleting the *.mes file in the project folder in order ...
by BenjyKid
Tue Feb 15, 2011 12:54 pm
Forum: madExcept
Topic: Bugreport - Seeking second opinions.
Replies: 11
Views: 10191

Re: Bugreport - Seeking second opinions.

I think you need to take a closer look at the "Folder: IShellFolder" param. Check if it points to a valid interface and has a correct reference count. It might be helpful to use the FastMM4 memory manager in FullDebugMode. I recommend trying with and without the CatchUseOfFreedInterfaces I...
by BenjyKid
Mon Feb 14, 2011 4:07 pm
Forum: madExcept
Topic: Bugreport - Seeking second opinions.
Replies: 11
Views: 10191

Re: Bugreport - Seeking second opinions.

What does your additional debugging code look like?
by BenjyKid
Tue Jan 25, 2011 11:08 am
Forum: madExcept
Topic: Bugreport - Seeking second opinions.
Replies: 11
Views: 10191

Re: Bugreport - Seeking second opinions.

My guess is that you're running out of memory after calling GetDisplayName too many times. ShellShock does not free StrRet.pOleStr, even though it is required to do that. So I'd suggest that you implement the following fix and see what happens. function TStCustomShellController.GetDisplayName(Folder...
by BenjyKid
Tue Nov 09, 2010 11:51 am
Forum: madCollection
Topic: Support of Delphi XE would be very appreciated
Replies: 2
Views: 6754

It is included on the Partner DVD.
by BenjyKid
Tue Sep 15, 2009 6:38 pm
Forum: madSecurity
Topic: Cannot compile madSecurity.pas in Delphi 2009
Replies: 15
Views: 32337

Yeah, that would have made my life so much easier! I might be reading this wrong, but wouldn't that have meant that lots of components would have worked only if this (global) switch was set to ANSI? You do not need to support Win9x when UNICODE is defined, because Delphi 2009 applications won't run...
by BenjyKid
Sat Sep 12, 2009 1:38 pm
Forum: madCollection
Topic: DEP status for my program
Replies: 2
Views: 6268

There is a function called "GetProcessDEPPolicy". It needs at least Vista SP1.
by BenjyKid
Fri Sep 04, 2009 5:59 pm
Forum: madSecurity
Topic: Cannot compile madSecurity.pas in Delphi 2009
Replies: 15
Views: 32337

Thank you for the fast answer. But there is a new problem. This file has AnsiStrings almost everywhere. What happened? You could have upgraded it to Unicode with only minimal changes. Or was there a very mysterious reason that this file needed to be downgraded to ANSI?
by BenjyKid
Fri Sep 04, 2009 5:23 pm
Forum: madSecurity
Topic: Cannot compile madSecurity.pas in Delphi 2009
Replies: 15
Views: 32337

Can I expect this version anytime soon? We need to compile this unit and our application with D2010 and the source code is not complete :-(
by BenjyKid
Mon Aug 03, 2009 9:09 am
Forum: madSecurity
Topic: Cannot compile madSecurity.pas in Delphi 2009
Replies: 15
Views: 32337

I needed to patch something in madtools.pas. So madsecurity needed to be recompiled. There is also another reason that I cannot post here.