Archive for the ‘History’ Category
Monday, August 29th, 2011
This month marks 5 years of blogging that resulted in more than 2,500 posts across 8 blogs. I would like to thank everyone for their continuing support! The major milestones are marked on the updated timeline.
- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, DumpAnalysis.org Statistics, History, Statistics | 1 Comment »
Tuesday, August 9th, 2011
After reading many history books I found that the real historical, sociological and psychological force (often seen unconscious from outside) is the will to be memorized (saved in memories, in memory dumps, also called as the will to be remembered) and not the will to power (Nietzsche). As often with the will it is also linked with vices and virtues. For the vice side we site Michael Burleigh: “Concern with posterity was apparent among the Nazi leadership, […]” and what we see now “… B-movie villains were self-consciously assigning themselves parts within an A-movie which runs and runs” today (documentaries, books, magazines, TV and the so called ‘Hitler industry’ “by the way of continuity”). As a more recent example, the recent tragedy in Norway clearly shows the desire of the protagonist to be memorized (masqueraded as a political agenda).
This is not to say that the will to power is not important, it is important by the way that by being memorized you actually exert more power in the future. Memorianity (memory religion) and its philosophical foundation (memoidealism) promote the will to be memorized as a virtue if all your deeds are seen as a virtue (see Memorianity and Morality).
- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in History, Memoidealism, Memory Religion (Memorianity), Philosophy, Politics, Psychology, Social Sciences | No Comments »
Saturday, March 26th, 2011
I’m speechless for this occasion, look with awe at what has been done, and can only show a slide from the yesterday’s presentation Introduction to Pattern-Driven Software Problem Solving:

- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, History | 1 Comment »
Monday, January 17th, 2011
One of the great surprises in 2010 was the popularity of WinDbg.org page. I had never thought it was so popular! Originally forwarded to a subdomain of Crash Dump Analysis Portal when introduced in February, 2008 as a way to quickly download Debugging Tools for Windows and set up symbols it was made a full domain in July, 2010 with corresponding Google Analytics setup. Since then it enjoys 7,000 - 9,000 visits per month with almost 93% return rate with Microsoft, Intel, HP, Road Runner, Dell, Citrix, EMC, CA, Samsung, Cisco, Symantec, AMD, IBM, Oracle, and McAfee among its biggest users. I myself find it very useful in the field when I need to quickly setup debugging components. To the best of my knowledge the page remains the fastest way to that. There will be more useful information linked to it in 2011.
Another trend is the rise of the online version of Debugged! MZ/PE magazine that was completely redesigned in August, 2010 and now approaches 2,000 visitors per month. In 2011 there are some new initiatives coming for this online magazine.
- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, Debugged! MZ/PE, Debugging, History, WinDbg Tips and Tricks | No Comments »
Friday, January 14th, 2011
The Year of Dump Analysis, 0×7DA, was another remarkable year for DumpAnalysis.org. Here is the list of major achievements to report:
- Proposed software narratological framework
- Extended the concept of multithreading with adjoint threading
- After recognizing victimware as a counterpart to crimeware established Victimware.org (currently points to Memory Dump, Software Trace, Debugging and Malware Analysis Portal)
- Established the Dublin School of Security
- Proposed using category theory for memory dump analysis as an alternative to set-theoretical frameworks
- Secured the first Memory Dump Analysis Audit Service and its subsidiary Tool Objects: Unified Troubleshooting and Debugging to become portal sponsors
- Completely redesigned Debugging Experts Magazine Online
- Contributed to two issues of Debugged! MZ/PE magazine: Multithreading and Tools for Software Problem Solving
- Published the 4th volume of Memory Dump Analysis Anthology with color supplement
- Prepared material for the 5th volume of Memory Dump Analysis Anthology (to be published in January, 2011)
- Organized the first Debugging Jokes Competition and the first Tell Your Windows Debugging Story Competition
- Established the Metaphysical Society of Ireland to promote memory dump worldview
- Helped to deliver Fundamentals of Complete Crash and Hang Memory Dump Analysis webinar
- Established the Museum of Debugging and Memory Dumps (the 1st exhibition opens in 2011)
- Introduced Unified Debugging patterns, Workaround patterns and Structural Memory Analysis patterns
- Proposed and organized the first Memory Analysts and Debuggers Day (to be celebrated annually)
- Continued working on CARE research project and published its reference architecture
- Unified memory dump and software trace analysis patterns as software behavior patterns
- Memory Dump Analysis Anthology got international recognition when Korean translation of 1st volume was published
… and much more including many new memory dump and software trace analysis patterns, pattern icons, pattern models, and pattern-driven analysis case studies.
- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, Crash Dump Analysis, Debugging, History, Software Trace Analysis | No Comments »
Sunday, January 9th, 2011
According to Google Analytics the number of visits / year increased by 0.7% since 2009 with almost 156,000 unique visitors (1% increase) from 184 countries (183 in 2009) and more than 33% of them are coming back. 1,322 visits were via 12 mobile operating systems (512% increase). Here are the top 100 network locations out of 28,612 (1% increase):
|
Service Provider
|
Visits
|
|
microsoft corp
|
6298
|
|
comcast cable communications inc.
|
4144
|
|
road runner holdco llc
|
3579
|
|
internet service provider
|
3106
|
|
verizon internet services inc.
|
2589
|
|
comite gestor da internet no brasil
|
2418
|
|
hewlett-packard company
|
2324
|
|
japan network information center
|
2199
|
|
deutsche telekom ag
|
2145
|
|
reliance communications ltd
|
1985
|
|
network of citrix systems inc
|
1698
|
|
eircom
|
1602
|
|
chunghwa telecom data communication business group
|
1560
|
|
nib (national internet backbone)
|
1458
|
|
charter communications
|
1325
|
|
symantec corporation
|
1261
|
|
proxad / free sas
|
1252
|
|
samtel
|
1121
|
|
uunet non-portable customer assignment
|
1087
|
|
at&t internet services
|
1084
|
|
intel corporation
|
1083
|
|
cox communications
|
1067
|
|
abts (karnataka)
|
1060
|
|
qwest communications company llc
|
957
|
|
comcast cable communications holdings inc
|
940
|
|
korea telecom
|
900
|
|
chtd chunghwa telecom co. ltd.
|
859
|
|
comcast business communications inc.
|
829
|
|
chinanet guangdong province network
|
817
|
|
ip pools
|
802
|
|
xo communications
|
802
|
|
china unicom beijing province network
|
799
|
|
microsoft
|
771
|
|
data general corporation
|
765
|
|
shaw communications inc.
|
761
|
|
comcast cable communications
|
746
|
|
tw telecom holdings inc.
|
697
|
|
unknown
|
684
|
|
citrix systems inc.
|
681
|
|
telefonica de espana sau
|
674
|
|
psinet inc.
|
661
|
|
telstra internet
|
647
|
|
chinanet shanghai province network
|
637
|
|
arcor ag
|
622
|
|
krnic
|
621
|
|
cox communications inc.
|
595
|
|
bellsouth.net inc.
|
576
|
|
optimum online (cablevision systems)
|
559
|
|
starhub cable vision ltd
|
539
|
|
ntt communications corporation
|
521
|
|
dell computer corporation
|
519
|
|
computer associates international
|
497
|
|
comcast cable communications ip services
|
481
|
|
cisco systems inc.
|
463
|
|
research in motion limited
|
459
|
|
sympatico hse
|
456
|
|
abts delhi
|
425
|
|
eset s.r.o.
|
425
|
|
telus communications inc.
|
416
|
|
comstar-direct cjsc
|
413
|
|
customers ie
|
411
|
|
emc corporation
|
408
|
|
abts tamilnadu
|
398
|
|
iinet limited
|
381
|
|
lg dacom corporation
|
376
|
|
rcs & rds s.a.
|
376
|
|
opal telecom dsl
|
372
|
|
network of ign arch. and design gb
|
367
|
|
kaspersky lab internet
|
362
|
|
easynet ltd
|
356
|
|
honeywell international inc.
|
347
|
|
dynamic ip pool for broadband customers
|
343
|
|
dynamic pools
|
336
|
|
siemens ag
|
335
|
|
global crossing
|
333
|
|
provider local registry
|
332
|
|
tpg internet pty ltd.
|
328
|
|
ojsc north-west telecom
|
326
|
|
telia network services
|
326
|
|
ipg
|
312
|
|
information management group
|
310
|
|
chinanet jiangsu province network
|
307
|
|
bharti infotel ltd.
|
305
|
|
wipro technologies
|
302
|
|
t-com croatia internet network
|
291
|
|
pt telkom indonesia
|
289
|
|
telecom italia s.p.a. tin easy lite
|
288
|
|
neostrada plus
|
285
|
|
singnet pte ltd
|
285
|
|
multiprotocol service provider to other isp s and end users
|
282
|
|
ibm india private limited
|
278
|
|
microsoft corporation
|
266
|
|
ekk catv plovdiv
|
262
|
|
alice dsl
|
260
|
|
level 3 communications inc.
|
257
|
|
telekom malaysia berhad
|
257
|
|
ukrtelecom ip network
|
254
|
|
comcast cable communications inc
|
251
|
|
appense
|
250
|
|
uecomm
|
250
|
Almost 71,000 Google search keywords pointed to the portal and this blog with 100 most frequent (some are in Russian):
|
Keyword
|
Visits
|
|
crash dump
|
2776
|
|
crash dump analysis
|
2463
|
|
kifastsystemcallret
|
2451
|
|
adplus
|
916
|
|
ntdll!kifastsystemcallret
|
905
|
|
dump analysis
|
865
|
|
win32 error 0n2
|
693
|
|
dumpanalysis.org
|
595
|
|
memory dump analysis
|
530
|
|
windows 7 crash dump
|
516
|
|
windbg commands
|
513
|
|
bugcheck system_service_exception
|
487
|
|
дамп памяти
|
473
|
|
crash dump windows 7
|
451
|
|
windbg
|
437
|
|
fnodobfm
|
431
|
|
bugcheck 3b
|
406
|
|
crashdump
|
404
|
|
crash dumps
|
385
|
|
minidump analysis
|
383
|
|
windbg crash dump analysis
|
382
|
|
crash dump analyzer
|
381
|
|
windbg cheat sheet
|
343
|
|
adplus download
|
330
|
|
анализ дампа памяти
|
325
|
|
dmitry vostokov
|
311
|
|
dump analyzer
|
311
|
|
windbg analyze
|
308
|
|
warning: frame ip not in any known module. following frames may be wrong.
|
290
|
|
the stored exception information can be accessed via .ecxr.
|
278
|
|
core dump analysis
|
268
|
|
symbol file could not be found
|
267
|
|
frame ip not in any known module
|
263
|
|
bugcheck kmode_exception_not_handled
|
256
|
|
dumpanalysis
|
250
|
|
the stored exception information can be accessed via .ecxr
|
242
|
|
memory dump analysis anthology
|
238
|
|
ntkrnlmp.exe crash dump
|
233
|
|
system_thread_exception_not_handled
|
225
|
|
kiuserexceptiondispatcher
|
222
|
|
getcontextstate failed, 0×80070026
|
210
|
|
0eedfade
|
207
|
|
kisystemservicecopyend
|
204
|
|
windbg crash dump
|
203
|
|
kernel_mode_exception_not_handled
|
202
|
|
rtlplowfragheapfree
|
202
|
|
windows crash dump analysis
|
202
|
|
crash dump analysis tool
|
196
|
|
exception_double_fault
|
195
|
|
trap frame
|
189
|
|
ntdll kifastsystemcallret
|
183
|
|
nt!kebugcheckex
|
178
|
|
tppworkerthread
|
178
|
|
vista kmode_exception_not_handled
|
177
|
|
dump artefact trace artefact
|
170
|
|
dump file analyzer
|
168
|
|
adplus tutorial
|
165
|
|
pool corruption
|
160
|
|
rtldispatchexception wine
|
155
|
|
termdd!icacallnextdriver
|
155
|
|
application_fault_status_breakpoint
|
153
|
|
ntdll.dll!kifastsystemcallret
|
153
|
|
basethreadinitthunk
|
152
|
|
bugcheck 7e
|
151
|
|
analyze crash dump
|
150
|
|
windbg script
|
149
|
|
memory dump analysis tool
|
146
|
|
warning: stack unwind information not available. following frames may be wrong.
|
146
|
|
error: symbol file could not be found
|
145
|
|
free special np
|
145
|
|
rtluserthreadstart
|
141
|
|
download adplus
|
140
|
|
мещанина никифора никитина
|
140
|
|
failure_bucket_id
|
131
|
|
application_hang_blockedon_fileio
|
129
|
|
how to use windbg for crash dump analysis
|
123
|
|
windows dump analyzer
|
123
|
|
getcontextstate failed, 0xd0000147
|
122
|
|
stack_text
|
121
|
|
minidump analyzer
|
120
|
|
time travel debugging
|
120
|
|
windbg dump analysis
|
120
|
|
__dyn_tls_init_callback
|
118
|
|
localdumps
|
118
|
|
system_service_exception 3b
|
118
|
|
windbg scripts
|
118
|
|
getcontextstate failed
|
114
|
|
unable to load image win32 error 0n2
|
114
|
|
windbg hang
|
114
|
|
windows crash dump
|
114
|
|
crash dump vista
|
112
|
|
debug_flr_image_timestamp
|
110
|
|
ntdll.kifastsystemcallret
|
107
|
|
system_service_exception
|
107
|
|
system_thread_exception_not_handled (7e)
|
107
|
|
анализ дампов памяти
|
107
|
|
bugcheck c2
|
106
|
|
kifastcallentry
|
106
|
|
ldrpsnapthunk
|
106
|
|
nmi_hardware_failure
|
104
|
Special thanks to more than 1,100 web sites that mention the portal and this blog with the first top 100:
|
Source
|
Visits
|
|
google.com
|
3955
|
|
windbg.org
|
2190
|
|
windbg.dumpanalysis.org
|
2178
|
|
google.co.in
|
1366
|
|
twitter.com
|
1295
|
|
blog.codeimproved.net
|
1158
|
|
stackoverflow.com
|
1075
|
|
facebook.com
|
780
|
|
winvistaclub.com
|
751
|
|
blogs.msdn.com
|
741
|
|
dumpanalysis.com
|
680
|
|
reddit.com
|
618
|
|
dumpanalysis.org
|
586
|
|
images.google.com
|
522
|
|
google.co.uk
|
456
|
|
bytetalk.net
|
398
|
|
google.de
|
359
|
|
itdatabase.com
|
351
|
|
advancedwindowsdebugging.com
|
291
|
|
en.wikipedia.org
|
283
|
|
google.ca
|
280
|
|
analyze-v.com
|
254
|
|
advanceddotnetdebugging.com
|
246
|
|
google.com.au
|
220
|
|
serverfault.com
|
201
|
|
community.citrix.com
|
199
|
|
google.ru
|
180
|
|
nynaeve.net
|
170
|
|
jasonhaley.com
|
167
|
|
blog.miniasp.com
|
166
|
|
google.fr
|
166
|
|
google.es
|
165
|
|
google.com.br
|
158
|
|
google.co.kr
|
152
|
|
reconstructer.org
|
151
|
|
blogs.microsoft.co.il
|
148
|
|
blog.naver.com
|
143
|
|
forum.sysinternals.com
|
141
|
|
google.com.ua
|
133
|
|
netfxharmonics.com
|
133
|
|
google.it
|
126
|
|
google.nl
|
126
|
|
debuggingexperts.com
|
124
|
|
blog.not-a-kernel-guy.com
|
119
|
|
images.google.co.in
|
107
|
|
citrixblogger.org
|
104
|
|
opentask.com
|
103
|
|
google.pl
|
102
|
|
images.google.co.uk
|
98
|
|
delicious.com
|
97
|
|
support.citrix.com
|
88
|
|
isisaka.com
|
85
|
|
linkedin.com
|
83
|
|
google.com.ar
|
81
|
|
google.com.tr
|
81
|
|
j00ru.vexillium.org
|
81
|
|
google.com.tw
|
79
|
|
pchelpforum.com
|
78
|
|
social.technet.microsoft.com
|
78
|
|
debuggingexperts.dumpanalysis.org
|
77
|
|
google.se
|
77
|
|
codemachine.com
|
73
|
|
google.com.ph
|
73
|
|
rfvicente.spaces.live.com
|
70
|
|
advdbg.org
|
68
|
|
google.co.il
|
68
|
|
google.co.za
|
68
|
|
techsupportforum.com
|
68
|
|
otvety.google.ru
|
67
|
|
google.com.sg
|
66
|
|
jinaida.egloos.com
|
65
|
|
google.ie
|
64
|
|
google.be
|
63
|
|
voneinem-windbg.blogspot.com
|
62
|
|
images.google.de
|
60
|
|
saygoodnight.com
|
59
|
|
caloni.com.br
|
57
|
|
google.at
|
57
|
|
google.ro
|
56
|
|
msuiche.net
|
56
|
|
driverentry.com.br
|
55
|
|
google.ch
|
55
|
|
google.com.pk
|
54
|
|
mitbbs.com
|
54
|
|
google.com.my
|
53
|
|
serious-code.net
|
53
|
|
bugswar.blogspot.com
|
51
|
|
google.com.mx
|
51
|
|
iconfactory.com
|
51
|
|
advdbg.com
|
49
|
|
managementbits.com
|
49
|
|
rsdn.ru
|
48
|
|
techradar.com
|
48
|
|
blog.48bits.com
|
47
|
|
cs.rochester.edu
|
47
|
|
dogpile.com
|
47
|
|
images.google.ca
|
47
|
|
evilcodecave.wordpress.com
|
46
|
|
google.pt
|
46
|
Top 25 visiting countries:
|
Country/Territory
|
Visits
|
|
United States
|
69610
|
|
India
|
19007
|
|
United Kingdom
|
16399
|
|
Russia
|
12497
|
|
Germany
|
10027
|
|
China
|
7942
|
|
Canada
|
7277
|
|
Japan
|
5393
|
|
France
|
5260
|
|
South Korea
|
4551
|
|
Australia
|
4305
|
|
Taiwan
|
3882
|
|
Ireland
|
3361
|
|
Netherlands
|
3152
|
|
Spain
|
3045
|
|
Ukraine
|
2981
|
|
Italy
|
2774
|
|
Israel
|
2720
|
|
Brazil
|
2592
|
|
Poland
|
2519
|
|
Sweden
|
2495
|
|
Singapore
|
2367
|
|
Romania
|
1990
|
|
Czech Republic
|
1784
|
|
Belgium
|
1481
|
More than 9,000 portal and blog pages were viewed a total of almost 387,000 times with top 100 content pages:
|
Page
|
Pageviews
|
|
/
|
45061
|
|
/blog/
|
35363
|
|
/blog/index.php/2008/01/10/what-is-kifastsystemcallret/
|
6673
|
|
/blog/index.php/2007/06/20/crash-dump-analysis-checklist/
|
6212
|
|
/blog/index.php/category/windbg-tips-and-tricks/
|
6151
|
|
/ru/blog/
|
4929
|
|
/blog/index.php/2008/09/12/adplus-in-21-seconds-and-13-steps/
|
3554
|
|
/Tools
|
3442
|
|
/blog/index.php/2007/07/20/crash-dump-analysis-patterns-part-17/
|
3311
|
|
/blog/index.php/category/windows-7/
|
3267
|
|
/Crash+Dump+Analysis+for+System+Administrators
|
2904
|
|
/blog/index.php/category/minidump-analysis/
|
2612
|
|
/blog/index.php/2007/09/06/minidump-analysis-part-2/
|
2604
|
|
/blog/index.php/2006/10/31/crash-dump-analysis-patterns-part-2/
|
2443
|
|
/blog/index.php/2007/04/03/crash-dump-analysis-patterns-part-11/
|
2366
|
|
/blog/index.php/2006/10/30/crash-dump-analysis-patterns-part-1/
|
2314
|
|
/blog/index.php/category/windbg-scripts/
|
2286
|
|
/blog/index.php/2008/03/12/bug-check-frequencies/
|
2220
|
|
/blog/index.php/2008/03/13/crash-dump-analysis-patterns-part-2b/
|
2113
|
|
/blog/index.php/2008/06/12/crash-dump-analysis-patterns-part-59b/
|
2104
|
|
/WinDbg+reference
|
2076
|
|
/Forthcoming+Windows+Debugging+Notebook
|
2054
|
|
/blog/index.php/2008/04/22/bugchecks-system_service_exception/
|
2048
|
|
/blog/index.php/about/
|
2038
|
|
/blog/index.php/2007/10/11/minidump-analysis-part-4/
|
1868
|
|
/blog/index.php/category/windows-server-2008/
|
1741
|
|
/blog/index.php/2007/09/11/crash-dump-analysis-patterns-part-26/
|
1736
|
|
/blog/index.php/2008/01/24/crash-dump-analysis-patterns-part-43/
|
1661
|
|
/blog/index.php/2007/12/17/crash-dump-analysis-patterns-part-41b/
|
1640
|
|
/blog/index.php/2007/10/17/crash-dump-analysis-patterns-part-31/
|
1631
|
|
/blog/index.php/2007/02/02/crash-dump-analysis-patterns-part-8/
|
1618
|
|
/blog/index.php/2007/05/19/resurrecting-dr-watson-on-vista/
|
1590
|
|
/blog/index.php/2006/12/09/clipboard-issues-explained/
|
1553
|
|
/Memory+Dump+Analysis+Anthology+Volume+1
|
1548
|
|
/blog/index.php/2007/09/17/resolving-symbol-file-could-not-be-found/
|
1524
|
|
/blog/index.php/2007/02/09/crash-dump-analysis-patterns-part-9a/
|
1516
|
|
/blog/index.php/2007/08/06/crash-dump-analysis-patterns-part-20a/
|
1445
|
|
/Memory+Dump+Analysis+Anthology+Volume+3
|
1423
|
|
/blog/index.php/2007/07/15/interrupts-and-exceptions-explained-part-4/
|
1422
|
|
/blog/index.php/crash-dump-analysis-patterns/
|
1368
|
|
/blog/index.php/2008/05/09/windbg-cheat-sheet-for-crash-dump-analysis/
|
1324
|
|
/Debugged+Magazine
|
1307
|
|
/ru/blog/index.php/category/komandy-otladchika-windbg/
|
1302
|
|
/blog/index.php/2007/03/04/windbg-tips-and-tricks-analyzing-hangs-faster/
|
1295
|
|
/blog/index.php/2007/04/25/bugchecks-system_thread_exception_not_handled/
|
1281
|
|
/blog/index.php/2007/08/29/minidump-analysis-part-1/
|
1267
|
|
/blog/index.php/category/windbg-tips-and-tricks/page/6/
|
1251
|
|
/ru/blog/index.php/page/2/
|
1251
|
|
/blog/index.php/2007/03/03/windbg-tips-and-tricks-hypertext-commands/
|
1203
|
|
/blog/index.php/category/gdb-for-windbg-users/
|
1193
|
|
/blog/index.php/basic-windows-crash-dump-analysis/
|
1191
|
|
/blog/index.php/2007/06/21/crash-dump-analysis-patterns-part-16a/
|
1151
|
|
/care
|
1151
|
|
/blog/index.php/category/bugchecks-depicted/
|
1143
|
|
/blog/index.php/2008/04/03/crash-dump-analysis-patterns-part-57/
|
1134
|
|
/museum-debugging
|
1103
|
|
/blog/index.php/category/bugchecks-depicted/page/2/
|
1099
|
|
/blog/index.php/2010/01/08/live-kernel-debugging-of-a-system-freeze-case-study/
|
1096
|
|
/arts-photography-links
|
1062
|
|
/blog/index.php/2007/09/
|
1022
|
|
/blog/index.php/2008/10/15/crash-dump-analysis-patterns-part-1b/
|
953
|
|
/blog/index.php/2007/08/04/visualizing-memory-dumps/
|
940
|
|
/blog/index.php/2007/11/02/crash-dump-analysis-patterns-part-13c/
|
932
|
|
/blog/index.php/category/dump-analysis/
|
921
|
|
/blog/index.php/crash-dump-examples/
|
912
|
|
/blog/index.php/2007/10/01/windows-service-crash-dumps-on-vista/
|
911
|
|
/blog/index.php/2007/02/10/crash-dump-analysis-in-visual-studio-2005/
|
904
|
|
/Forthcoming+Memory+Dump+Analysis+Anthology+Volume+2
|
902
|
|
/blog/index.php/category/windbg-scripts/page/2/
|
880
|
|
/blog/index.php/2006/10/
|
833
|
|
/blog/index.php/2008/06/26/heuristic-stack-trace-in-windbg-693113/
|
820
|
|
/blog/index.php/2008/01/02/how-to-distinguish-between-1st-and-2nd-chances/
|
813
|
|
/blog/index.php/2006/11/01/crash-dump-analysis-patterns-part-3/
|
790
|
|
/MDAA-color-supplement-vol1-3
|
783
|
|
/Forthcoming+Windows+Debugging:+Practical+Foundations
|
779
|
|
/blog/index.php/automated-analysis/
|
774
|
|
/blog/index.php/2007/05/20/custom-postmortem-debuggers-on-vista/
|
773
|
|
/contact
|
772
|
|
/blog/index.php/memory-dump-analysis-interview-questions/
|
763
|
|
/blog/index.php/2007/07/25/reconstructing-stack-trace-manually/
|
762
|
|
/blog/index.php/2007/09/14/crash-dump-analysis-patterns-part-27/
|
761
|
|
/training
|
760
|
|
/blog/index.php/category/net-debugging/
|
752
|
|
/blog/index.php/category/windbg-tips-and-tricks/page/2/
|
732
|
|
/blog/index.php/2007/04/25/bugchecks-kmode_exception_not_handled/
|
731
|
|
/blog/index.php/2007/07/01/gdb-for-windbg-users-part-5/
|
729
|
|
/blog/index.php/2009/04/28/trace-analysis-patterns-part-1/
|
729
|
|
/FCMDA-book
|
721
|
|
/blog/index.php/2007/06/21/repair-clipboard-chain-201/
|
720
|
|
/blog/index.php/category/cartoons/
|
706
|
|
/CDAPF-book
|
690
|
|
/blog/index.php/2008/03/08/time-travel-debugging/
|
690
|
|
/blog/index.php/2006/10/14/dumps-for-dummies-part-2/
|
679
|
|
/blog/index.php/2008/04/28/crash-dump-analysis-patterns-part-6a/
|
672
|
|
/blog/index.php/dumps-for-dummies/
|
672
|
|
/blog/index.php/2007/05/19/inside-vista-error-reporting-part-1/
|
661
|
|
/Links
|
640
|
|
/blog/index.php/2008/03/18/crash-dump-analysis-patterns-part-13e/
|
640
|
|
/blog/index.php/2008/05/28/net-managed-code-analysis-in-complete-memory-dumps/
|
635
|
|
/blog/index.php/foundations-of-debugging-x86/
|
635
|
- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, Crash Dump Analysis, Debugging, DumpAnalysis.org Statistics, History, Software Trace Analysis | No Comments »
Monday, January 3rd, 2011
GI Index (Google Insights for Search) shows that crash dump analysis and debugging slowly decline in popularity:


GI for memory dump analysis searches coincides with the birth of DumpAnalysis.org in later 2006 (the only mystery for me is mid 2005 peak):

The birth of memory dump analysis as a discipline probably reinforced the emergence of memory forensics in the early 2006:

We also see that malware analysis is on the rise and it is not a surprise that DumpAnalysis.org is moving to MARS:

Perhaps mid 2005 peak for memory dump analysis searches coincides with the interest in malware analysis.
- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, Crash Dump Analysis, Debugging, History, Malware Analysis, Memoretics, Memory Analysis Forensics and Intelligence, Security | No Comments »
Friday, December 17th, 2010
As the new decade is approaching (2011-2020) we would like to make a few previews and predictions:
- Increased complexity of software will bring more methods from biological, social sciences and humanities in addition to existing methods of automated debugging and computer science techniques
- Focus on first fault software problem solving (when aspect)
- Focus on pattern-driven software problem solving (how aspect)
- Fusion of debugging and malware analysis into a unified structural and behavioral pattern framework
- Visual debugging, memory and software trace visualization techniques
- Software maintenance certification
- Focus on domain-driven troubleshooting and debugging tools as a service (debugware TaaS)
- Focus on security issues related to memory dumps and software traces
- New scripting languages and programming language extensions for debugging
- The maturation of the science of memory snapshots and software traces (memoretics)
Imagining is not not limited to the above and more to come and explain in the forthcoming parts.
- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, Anthropology, Archaeology of Computer Memory, Biology, Certification, Computer Science, Countefactual Debugging, Crash Analysis Report Environment (CARE), Crash Dump Analysis, Crash Dump Patterns, DebugWare Patterns, Debugging, Debugging Industry, Debugging Methodology, Debugging Trends, Dublin School of Security, EasyDbg, Economics, Escalation Engineering, Evolution, First Fault Problem Solving, Futuristic Memory Dump Analysis, General Memory Analysis, General Science, Geography, Hardware, Hermeneutics of Memory Dumps and Traces, History, Humanities, Language, Laws of Troubleshooting and Debugging, Logic, Malware Analysis, Malware Patterns, Mathematics of Debugging, Memiotics (Memory Semiotics), Memoretics, Memory Analysis Forensics and Intelligence, Memory Analysis Report System, Memory Dump Analysis and History, Memory Systems Language, Memory Visualization, Paleo-debugging, Pattern Models, Pattern Prediction, Physics, Psychology, Publishing, Science of Memory Dump Analysis, Science of Software Tracing, Security, Social Media, Social Sciences, Software Architecture, Software Behavior Patterns, Software Chorography, Software Chorology, Software Defect Construction, Software Engineering, Software Generalist, Software Maintenance Institute, Software Narrative Fiction, Software Narratology, Software Technical Support, Software Trace Analysis, Software Trace Analysis and History, Software Trace Deconstruction, Software Trace Linguistics, Software Trace Visualization, Software Troubleshooting Patterns, Software Victimology, Statistics, Structural Memory Analysis and Social Sciences, Structural Memory Patterns, Structural Trace Patterns, Systems Thinking, Testing, Tools, Trace Analysis Patterns, Troubleshooting Methodology, Unified Debugging Patterns, Uses of UML, Victimware, Virtualization, Visual Dump Analysis, Windows System Administration, Workaround Patterns | No Comments »
Friday, December 3rd, 2010
This morning it was -2 with lost of snow left from the yesterday spike. Here is Dublin Citrix Office in Eastpoint Business Park as seen from outside:

- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Citrix, Debugging and Nature, History | No Comments »
Friday, December 3rd, 2010
The first big one was in January this year: System Freeze in Nature. It is December now and we have the second snowfall in just one year which is the longest and coldest as well. The pictures below were taken 5 days ago when it started with temperatures down to -7 in the morning so we were able to practice only small scale architecture while building a snowman:





























- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Debugging and Nature, History | No Comments »
Wednesday, November 24th, 2010
I was flying a kite with my son last month when a short Irish rain suddenly happened. After that we were happy to observe a double rainbow from Salthill (Monkstown):

- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Debugging and Nature, History | No Comments »
Wednesday, November 24th, 2010
Visited Dublin Zoo with my family during last Halloween weekend where my daughter pointed me to this funny message box:

- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Debugging and Nature, History | No Comments »
Thursday, November 18th, 2010
Designed in Terminal (services) font:

It is now a part of my Twitter profile too.
- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, Citrix, History, Social Media | No Comments »
Friday, October 29th, 2010
Having spent 16 years in software engineering I ventured into software support in 2003 (with 8th year started at the time of this writing). Now it is time for the next gradual shift into software security (the domain I previously had exposure to but not as a primary focus):

The title of this post is borrowed from the book I read from cover to cover long time ago and recently put on my desk again:
Journey of the Software Professional: The Sociology of Software Development


- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, Books, Dublin School of Security, History, Memory Analysis Forensics and Intelligence, Software Engineering, Software Technical Support | 4 Comments »
Wednesday, October 13th, 2010
I now transition to 8 similar to 7-to-8 transition from user to kernel space (new dialectical quality):
switch(years_at_citrix)
{
case 5:
write_blog_post(”I’ve just passed 5 year mark … “);
wait_for_certificate();
write_blog_post(”Shortly after celebrating 5 years … “);
break;
case 6:
write_blog_post(”Threads in my process run very fast. Not long ago … “);
break;
case 7:
write_blog_post(”Transition to kernel mode and space … “);
break;
case 8:
// … TBD
}
I also abandoned monthly counting started earlier because in kernel space time is counted in clock cycles per quantum unit where the latter is 1/3 of a clock tick (Windows Internals, 5th edition, pp. 406 - 408) :-)
- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, Citrix, Crash Dump Analysis, Debugging, Escalation Engineering, History, Software Architecture, Software Engineering, Software Technical Support, Software Trace Analysis, Tools | No Comments »
Monday, October 11th, 2010
Tool Objects name was motivated by the title of the book Tool and Object: A History and Philosophy of Category Theory
that I’m reading:


I realized that troubleshooting can be represented as a category of memory states (or collections of proximate states) as objects and troubleshooting tools as arrows.
We can also consider tools as categories with arrows as troubleshooting actions. In the latter case we can model a collection of tools and transformations (morphisms) between them as a functor.
- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Books, Categorical Debugging, History, Mathematics of Debugging, Tool Objects, Tools | No Comments »
Monday, October 11th, 2010
It’s time to update my old Resume and CV: As a Book that was on sale for almost 2 years to reflect exponential changes in objectives, skills, achievements and deliverables since summer, 2003. Actually the number of pages has doubled. The 2nd edition is planned to be 111th book scheduled for publication in December:
- Title: Resume and CV: As a Book (2nd Edition)
- Author: Dmitry Vostokov
- Paperback: 32 pages
- Publisher: OpenTask (01 Dec 2010)
- ISBN-13: 978-1-908043-00-9
The front cover color follows the proverbs about “green fields” (I also fixed a bug that was on the first edition front cover)

- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, Books, History, Publishing, Resume and CV | No Comments »
Monday, October 4th, 2010
I was thinking for some time about applying crash dump analysis patterns (later including software trace analysis patterns and more recently structural memory patterns) to History (one of my favourite study subjects) using metaphorical bijectionism as I tried before with the analysis of project failures. Yesterday I found this book that applies the perspective of patterns in natural sciences to History (according to its description):
Pattern and Repertoire in History


I plan to review the book and highlight the differences and similarities between the authors’ and mine patternist approaches to History.
- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, Hermeneutics of Memory Dumps and Traces, History, Memory Dump Analysis and History, Social Sciences, Software Trace Analysis and History, Structural Memory Analysis and Social Sciences | No Comments »
Thursday, September 23rd, 2010
When I was a child I experienced dreams where I was carried by a huge wave that was transforming to a torus completely absorbing me up to a breakpoint of my wake up. A year ago I got the book Memory Evolutive Systems
because of my interest in applying category theory to memory analysis and debugging and immediately recalled my long-time forgotten childhood dreams while staring at its front cover:


- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Books, Categorical Debugging, History, Mathematics, Memoretics, Memory Dreams, Memory Visualization, Science of Memory Dump Analysis | No Comments »
Saturday, August 14th, 2010
Today I celebrated 4 years of blogging that resulted in more than 2,000 posts across 8 blogs. I would like to thank everyone for their continuing support!
The updated timeline
This blog post belongs to the 5th year of blogging.
- Dmitry Vostokov @ DumpAnalysis.org + TraceAnalysis.org -
Posted in Announcements, Crash Dump Analysis, Debugging, History, Publishing, Software Trace Analysis | 2 Comments »