The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 4,262 other subscribers

Archive for January 28th, 2015

Mockable: Quickly create REST and SOAP mocks

Posted by jpluimers on 2015/01/28

Thanks Wiebe Elsingae for sharing a link to this:

Test your application with ease

Create REST and SOAP services which mimic your external providers.

Easy to use Create one mock in three secondsMockable is a simple configurable service to mock out RESTful API or SOAP web-services. This online service allows you to quickly define REST API or SOAP endpoints and have them return JSON or XML data.

Maybe the nicest feature: Try now (no sign-up required).

–jeroen

via: Mockable: Quickly create REST and SOAP mocks.

Posted in Communications Development, Development, HTTP, Internet protocol suite, OData, REST, SOAP/WebServices, Software Development, TCP | Leave a Comment »

Interesting: minidump/kernel dump Instant Online Crash Analysis

Posted by jpluimers on 2015/01/28

Figured using Instant Online Crash Analysis that mfefirek.sys is causing a DRIVER_IRQL_NOT_LESS_OR_EQUAL BSOD.

Well done McAfee!

This is what I did:

  1. As admin, copy %windir%\Minidump\*.dmp %temp%
  2. Uploaded these to http://www.osronline.com/page.cfm?name=analyze
  3. Compare the results with Beyond Compare 4 for patterns.

The result for all *.dmp files is a pattern like this:

DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high.  This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: 000000000000000d, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000000, value 0 = read operation, 1 = write operation
Arg4: fffff8800....d70, address which referenced memory

Debugging Details:
------------------

TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\modclass.ini, error 2

READ_ADDRESS: GetPointerFromAddress: unable to read from fffff800032..100
GetUlongFromAddress: unable to read from fffff800032..1c0
 000000000000000d Nonpaged pool

CURRENT_IRQL:  2

FAULTING_IP: 
mfefirek+19d70
fffff880`0.....70 8a400d          mov     al,byte ptr [rax+0Dh]

–jeroen

via: Instant Online Crash Analysis.

Posted in Power User, Windows, Windows 7 | Leave a Comment »

windows – .Net WinForm System Beep on a 64 Bit OS – Stack Overflow

Posted by jpluimers on 2015/01/28

Thanks Shay Erlichmen for answering this on SO why the Beep function does not bell the speaker any more on x64 systems:

Beep has been removed as a native function from all x64 platforms (so no managed version of course), there is a connect issue that petition to return it.

We use a different trick to discover servers, we remote eject the dvd drive, and the drive with the tray open is the one were looking for :)

Larry Osterman has a great article about this: What’s up with the beep driver in Windows 7.

In the mean time, the connect issue has been removed as well.

The good news however (if your hardware still has an Intel 8254 compatible PIT in the South Bridge connected to a PC speaker):

Ludwig Ertl wrote the BEEPx / BeepXP driver that interfaces to the speaker through the 8254. Note it has a (German) changelog, but you can respond in English.

–jeroen

via: windows – .Net WinForm System Beep on a 64 Bit OS – Stack Overflow.

Posted in Development, Power User, Software Development, Windows, Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista | Leave a Comment »