EMULAB Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

The new forum is online, hope you enjoy it!

Pages: [1]   Go Down

Author Topic: clrmamepro 3.133 released  (Read 16160 times)

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 3.6.3 Firefox 3.6.3
    • View Profile
clrmamepro 3.133 released
« on: 07 April 2010, 22:11 »

added: introducing 'DIFF SCAN'. A new scan functionality which knows which
       sets did change from a previous datfile to the current one and with
       this option you will only scan the sets which did change.
       'Change' in terms of important changes which makes a rescan necessary
       (e.g. a checksum or rom name change, NOT a description change).
      
       When e.g. MAME updates, 99% of all sets stay the same, there is not
       really a need to rescan them (unless you changed them manually).
       You can now use the diff scan option. It's only selectable if at least
       one set differs and not all do differ.

       This function is robust against cache-clearing.
       In the set information window you can use the popup menu in the tree
       to show only the changed sets if you're interested in them.
      
added: archives in archives (...in archives...) are supported now for the rebuilder
       Removing rebuilt files is limited to the root level though.

added: writing profiler.xml file when you leave cmpro, you can use this xml
       for any of your own xslt/html building usage

misc:  updated unrar dlls
misc:  disabled systems are shown in title line set count and stats
misc:  renamed rebuilder logfile reason for skipped files
misc:  standard listinfo and xml dats don't necessarily require a description
       tag. In this case, the setname is used as description, too.

fixed: some line limit detection fixes on xml dat parser (MESS > .137 issue)
fixed: some wrong stats when using fastscan
fixed: wrong warning about a not recommmended scan appears rarely for fastscan
fixed: forgot to remove old cache files after dat update
« Last Edit: 07 April 2010, 22:26 by Roman »
Logged


fyi

  • Karma: 0
  • Offline Offline
  • Posts: 1
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • MS Internet Explorer 8.0 MS Internet Explorer 8.0
    • View Profile
Re: clrmamepro 3.133 released
« Reply #1 on: 09 April 2010, 18:48 »

At the end of a mame scan (other profiles work fine), I'm consistently getting an application error (0xc0000417 at location 0x004cd21f) and the app crashes/quits.  Didn't do this on the previous version.

Googling the error, it looks to be "an invalid parameter was passed to a C runtime function."
« Last Edit: 09 April 2010, 18:57 by fyi »
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Mac OS X Mac OS X
  • Browser:
  • Safari 4.0 Safari 4.0
    • View Profile
Re: clrmamepro 3.133 released
« Reply #2 on: 09 April 2010, 19:51 »

as mentioned on the mameworld news board i need more details. mail me cmpro.ini and the used settings file (.cmp) do the stats appear? maybe try to switch them off and try again. im on holiday and wont be able to check this before end of next week.

i dont experience this here so i need your config. try to minimize the problem and zip up all data and send it to me.

Logged

ant

  • A Retrogamer Ant
  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 22
  • I am an ant who lived through the (19)80s!
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • SeaMonkey 2.0.4 SeaMonkey 2.0.4
    • View Profile
    • Ant's Quality Foraged Links
Re: clrmamepro 3.133 released
« Reply #3 on: 11 April 2010, 19:49 »

Hi Roman!

I am having the same exact problem. I had no problems in the previous versions before the internal updater updated and redid its cache and I rescanned.

I collected the datas for you: http://alpha.zimage.com/~ant/temp/clrmamePro333crash.rar (1.2 MB). Please kindly let me know when I can delete this file off the web server. FYI, I am using Windows XP Pro. SP3 (IE6) with all updates.

FYI from WinDbg v6.12.0002.633 x86:

Microsoft (R) Windows Debugger Version 6.12.0002.633 X86
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [E:\ul\2D21E8C.dmp]
User Mini Dump File: Only registers, stack and portions of memory are available

Symbol search path is: SRV*c:\symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows XP Version 2600 (Service Pack 3) UP Free x86 compatible
Machine Name:
Debug session time: Sun Apr 11 12:00:36.000 2010 (UTC - 7:00)
System Uptime: not available
Process Uptime: not available
...............................
Loading unloaded module list
..
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(f0f0f0f0.2ec): Unknown exception - code c0000417 (first/second chance not available)
eax=040f0000 ebx=0013491c ecx=00001000 edx=7c90e514 esi=00000000 edi=7ffde000
eip=7c90e514 esp=001348f4 ebp=00134990 iopl=0         nv up ei pl zr na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000246
ntdll!KiFastSystemCallRet:
7c90e514 c3              ret
0:000> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


FAULTING_IP:
cmpro+cd21f
004cd21f 83c414          add     esp,14h

EXCEPTION_RECORD:  ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 004cd21f (cmpro+0x000cd21f)
   ExceptionCode: c0000417
  ExceptionFlags: 00000001
NumberParameters: 0

DEFAULT_BUCKET_ID:  APPLICATION_FAULT

PROCESS_NAME:  cmpro.exe

ERROR_CODE: (NTSTATUS) 0xc0000417 - <Unable to get error code text>

EXCEPTION_CODE: (NTSTATUS) 0xc0000417 - <Unable to get error code text>

MOD_LIST: <ANALYSIS/>

FAULTING_THREAD:  000002ec

PRIMARY_PROBLEM_CLASS:  APPLICATION_FAULT

BUGCHECK_STR:  APPLICATION_FAULT_APPLICATION_FAULT

LAST_CONTROL_TRANSFER:  from 0057c11f to 004cd21f

STACK_TEXT: 
WARNING: Stack unwind information not available. Following frames may be wrong.
00136be8 0057c11f 933945c0 00000013 00139734 cmpro+0xcd21f
00136de4 005bc2dc 001379e4 00000001 00000000 cmpro+0x17c11f
00137a58 005be827 00000000 00000001 9339a3d4 cmpro+0x1bc2dc
00138bf0 004b9007 006e7ea0 00139734 00138c30 cmpro+0x1be827
00138c00 004b9216 00139734 000038aa 00000000 cmpro+0xb9007
00138c30 004c2ff0 000038aa 00000000 00000000 cmpro+0xb9216
00138c54 004bef8a 000038aa 00000000 00000000 cmpro+0xc2ff0
00138ca4 004bfa22 00000000 001e051e 9339a564 cmpro+0xbef8a
00138d40 004bc1b4 00000111 000038aa 001e051e cmpro+0xbfa22
00138d60 004be3d7 00000111 000038aa 001e051e cmpro+0xbc1b4
00138dc8 004be466 00000000 002702d8 00000111 cmpro+0xbe3d7
00138de8 7e418734 002702d8 00000111 000038aa cmpro+0xbe466
00138e14 7e418816 004be430 002702d8 00000111 USER32!InternalCallWinProc+0x28
00138e7c 7e42927b 00000000 004be430 002702d8 USER32!UserCallWinProcCheckWow+0x150
00138eb8 7e4292e3 00a3e520 00a27b10 000038aa USER32!SendMessageWorker+0x4a5
00138ed8 773f7354 002702d8 00000111 000038aa USER32!SendMessageW+0x7f
00138ef8 773f7436 001733c8 00000000 000b000e COMCTL32!Button_NotifyParent+0x3d
00138f14 773f973b 001733c8 00000001 0013900c COMCTL32!Button_ReleaseCapture+0xd7
00138fa4 7e418734 001e051e 00000202 00000000 COMCTL32!Button_WndProc+0x887
00138fd0 7e418816 773f8eb4 001e051e 00000202 USER32!InternalCallWinProc+0x28
00139038 7e42a013 00000000 773f8eb4 001e051e USER32!UserCallWinProcCheckWow+0x150
00139068 7e42a998 ffff062f 001e051e 00000202 USER32!CallWindowProcAorW+0x98
00139088 004bc0b1 ffff062f 001e051e 00000202 USER32!CallWindowProcA+0x1b
001390a8 004bc1cb 00000202 00000000 000b000e cmpro+0xbc0b1
001390c4 004be3d7 00000202 00000000 000b000e cmpro+0xbc1cb
0013912c 004be466 00000000 001e051e 00000202 cmpro+0xbe3d7
0013914c 7e418734 001e051e 00000202 00000000 cmpro+0xbe466
00139178 7e418816 004be430 001e051e 00000202 USER32!InternalCallWinProc+0x28
001391e0 7e4189cd 00000000 004be430 001e051e USER32!UserCallWinProcCheckWow+0x150
00139240 7e418a10 0016d448 00000000 00139274 USER32!DispatchMessageWorker+0x306
00139250 7e4274ff 0016d448 0016d448 0016d450 USER32!DispatchMessageW+0xf
00139274 7e43c6d3 002702d8 00a3c170 0016d448 USER32!IsDialogMessageW+0x572
00139294 004c0b8d 002702d8 0016d448 00139734 USER32!IsDialogMessageA+0xfd
001392a8 004bc5a4 0016d448 001392c8 004b781e cmpro+0xc0b8d
001392b4 004b781e 0016d448 0016d448 002702d8 cmpro+0xbc5a4
001392c8 005745fe 0016d448 00139734 001392ec cmpro+0xb781e
001392d8 004be080 0016d448 0016d448 0013f684 cmpro+0x1745fe
001392ec 004b9951 003b0346 0016d448 0016d418 cmpro+0xbe080
00139304 004b9b32 0016d448 0013931c 004b999c cmpro+0xb9951
00139310 004b999c 0016d448 00139354 004b9b7f cmpro+0xb9b32
0013931c 004b9b7f 0016d448 00000000 00139734 cmpro+0xb999c
00139354 004b7df8 00000004 9339bb84 00000111 cmpro+0xb9b7f
001393a0 0063020b 9339ed3c 006de438 00000001 cmpro+0xb7df8
0013c518 00630531 00000001 00000001 9339cc84 cmpro+0x23020b
0013e4a0 004b9007 006de438 0013f684 0013e4e0 cmpro+0x230531
0013e4b0 004b9216 0013f684 00003f4d 00000000 cmpro+0xb9007
0013e4e0 004c2ff0 00003f4d 00000000 00000000 cmpro+0xb9216
0013e504 004bef8a 00003f4d 00000000 00000000 cmpro+0xc2ff0
0013e554 004bfa22 00000000 003e037c 9339cdd4 cmpro+0xbef8a
0013e5f0 004bc1b4 00000111 00003f4d 003e037c cmpro+0xbfa22
0013e610 004be3d7 00000111 00003f4d 003e037c cmpro+0xbc1b4
0013e678 004be466 00000000 003b0346 00000111 cmpro+0xbe3d7
0013e698 7e418734 003b0346 00000111 00003f4d cmpro+0xbe466
0013e6c4 7e418816 004be430 003b0346 00000111 USER32!InternalCallWinProc+0x28
0013e72c 7e42927b 00000000 004be430 003b0346 USER32!UserCallWinProcCheckWow+0x150
0013e768 7e4292e3 009e6a38 00a27b10 00003f4d USER32!SendMessageWorker+0x4a5
0013e788 773f7354 003b0346 00000111 00003f4d USER32!SendMessageW+0x7f
0013e7a8 773f7436 00173068 00000000 002c0037 COMCTL32!Button_NotifyParent+0x3d
0013e7c4 773f973b 00173068 00000001 0013e8bc COMCTL32!Button_ReleaseCapture+0xd7
0013e854 7e418734 003e037c 00000202 00000000 COMCTL32!Button_WndProc+0x887
0013e880 7e418816 773f8eb4 003e037c 00000202 USER32!InternalCallWinProc+0x28
0013e8e8 7e42a013 00000000 773f8eb4 003e037c USER32!UserCallWinProcCheckWow+0x150
0013e918 7e42a998 ffff062f 003e037c 00000202 USER32!CallWindowProcAorW+0x98
0013e938 004bc0b1 ffff062f 003e037c 00000202 USER32!CallWindowProcA+0x1b
0013e958 004bc1cb 00000202 00000000 002c0037 cmpro+0xbc0b1
0013e974 004be3d7 00000202 00000000 002c0037 cmpro+0xbc1cb
0013e9dc 004be466 00000000 003e037c 00000202 cmpro+0xbe3d7
0013e9fc 7e418734 003e037c 00000202 00000000 cmpro+0xbe466
0013ea28 7e418816 004be430 003e037c 00000202 USER32!InternalCallWinProc+0x28
0013ea90 7e4189cd 00000000 004be430 003e037c USER32!UserCallWinProcCheckWow+0x150
0013eaf0 7e418a10 0016d448 00000000 0013eb24 USER32!DispatchMessageWorker+0x306
0013eb00 7e4274ff 0016d448 0016d448 0016d450 USER32!DispatchMessageW+0xf
0013eb24 7e43c6d3 003b0346 009e7168 0016d448 USER32!IsDialogMessageW+0x572
0013eb44 004c0b8d 003b0346 0016d448 0013f684 USER32!IsDialogMessageA+0xfd
0013eb58 004bc5a4 0016d448 0013eb78 004b781e cmpro+0xc0b8d
0013eb64 004b781e 0016d448 0016d448 003b0346 cmpro+0xbc5a4
0013eb78 0062c6df 0016d448 0013f684 0013eb9c cmpro+0xb781e
0013eb88 004be080 0016d448 0016d448 0013f684 cmpro+0x22c6df
0013eb9c 004b9951 003b0346 0016d448 0016d418 cmpro+0xbe080
0013ebb4 004b9b32 0016d448 0013ebcc 004b999c cmpro+0xb9951
0013ebc0 004b999c 0016d448 0013ec04 004b9b7f cmpro+0xb9b32
0013ebcc 004b9b7f 0016d448 00000000 0013f684 cmpro+0xb999c
0013ec04 004b7df8 00000004 9339c474 0072b770 cmpro+0xb9b7f
0013ec50 00638c5b 9339d720 0072b770 0072b770 cmpro+0xb7df8
0013ff04 006390d9 0072b770 00000008 000000ff cmpro+0x238c5b
0013ff1c 004eb4ee fffffffe 00000000 00000001 cmpro+0x2390d9
0013ff30 004d045c 00400000 00000000 0016232c cmpro+0xeb4ee
0013ffc0 7c817077 00360033 00350030 7ffde000 cmpro+0xd045c
0013fff0 00000000 00787bc0 00000000 00000000 kernel32!BaseProcessStart+0x23


STACK_COMMAND:  ~0s; .ecxr ; kb

FOLLOWUP_IP:
cmpro+cd21f
004cd21f 83c414          add     esp,14h

SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  cmpro+cd21f

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: cmpro

IMAGE_NAME:  cmpro.exe

DEBUG_FLR_IMAGE_TIMESTAMP:  4bbcfaa5

FAILURE_BUCKET_ID:  APPLICATION_FAULT_c0000417_cmpro.exe!Unknown

BUCKET_ID:  APPLICATION_FAULT_APPLICATION_FAULT_cmpro+cd21f

WATSON_IBUCKET:  1801917040

WATSON_IBUCKETTABLE:  1

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/cmpro_exe/3_10_33_0/4bbcfaa5/cmpro_exe/3_10_33_0/4bbcfaa5/c0000417/000cd21f.htm?Retriage=1

Followup: MachineOwner
---------

0:000> lmvm cmpro
start    end        module name
00400000 00790000   cmpro    C (no symbols)           
    Loaded symbol image file: cmpro.exe
    Mapped memory image file: D:\winstuff\cmp\cmpro.exe
    Image path: D:\winstuff\cmp\cmpro.exe
    Image name: cmpro.exe
    Timestamp:        Wed Apr 07 14:35:33 2010 (4BBCFAA5)
    CheckSum:         00000000
    ImageSize:        00390000
    File version:     3.10.33.0
    Product version:  3.10.33.0
    File flags:       0 (Mask 3F)
    File OS:          4 Unknown Win32
    File type:        1.0 App
    File date:        00000000.00000000
    Translations:     0409.04e4
    ProductName:      clrmamepro
    InternalName:     clrmamepro
    OriginalFilename: cmpro.exe
    ProductVersion:   3, 10, 33, 0
    FileVersion:      3, 10, 33, 0
    FileDescription:  clrmamepro
    LegalCopyright:   Copyright (C) 1999 - 2010 by Roman Scherzer
    LegalTrademarks:  (C) by Roman Scherzer
    Comments:         This program is freeware.

I hope the crashes didn't trash my ROM collections. :( Thank you in advance. :)
Logged
Ant @ Ant's Quality Foraged Links (http://aqfl.net) and The Ant Farm (http://antfarm.ma.cx).

wchisme_2000

  • Karma: 0
  • Offline Offline
  • Posts: 1
  • Operating System:
  • Windows 7 Windows 7
  • Browser:
  • MS Internet Explorer 8.0 MS Internet Explorer 8.0
    • View Profile
Re: clrmamepro 3.133 released
« Reply #4 on: 12 April 2010, 02:49 »

my 3.133 is crash,too
when the "new scanning" is done, it says"unknow software exception (0xc0000417) .. 0x004cd21f"
my system is windows 7 and the cmpro not into the "programe files" path
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Mac OS X Mac OS X
  • Browser:
  • Safari 4.0 Safari 4.0
    • View Profile
Re: clrmamepro 3.133 released
« Reply #5 on: 12 April 2010, 09:48 »

seems to be a crash with generating and optionally showing ths stats. will get fixed mid or end this week because im on holiday and replying via iphone only. dont be afraid it does not affect your scanning or your romsets.
Logged

ant

  • A Retrogamer Ant
  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 22
  • I am an ant who lived through the (19)80s!
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • SeaMonkey 2.0.4 SeaMonkey 2.0.4
    • View Profile
    • Ant's Quality Foraged Links
Re: clrmamepro 3.133 released
« Reply #6 on: 13 April 2010, 03:51 »

seems to be a crash with generating and optionally showing ths stats. will get fixed mid or end this week because im on holiday and replying via iphone only. dont be afraid it does not affect your scanning or your romsets.
Thanks Roman and enjoy your holiday. ;)
Logged
Ant @ Ant's Quality Foraged Links (http://aqfl.net) and The Ant Farm (http://antfarm.ma.cx).

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 3.6.3 Firefox 3.6.3
    • View Profile
Re: clrmamepro 3.133 released
« Reply #7 on: 14 April 2010, 20:45 »

The crash only happens when you got some sets disabled (i.e. you did not enable all sets to scan...e.g. in Set Information window).


will be fixed for next release.
Logged

ant

  • A Retrogamer Ant
  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 22
  • I am an ant who lived through the (19)80s!
  • Operating System:
  • Windows 7 Windows 7
  • Browser:
  • SeaMonkey 2.0.4 SeaMonkey 2.0.4
    • View Profile
    • Ant's Quality Foraged Links
Re: clrmamepro 3.133 released
« Reply #8 on: 14 April 2010, 21:34 »

The crash only happens when you got some sets disabled (i.e. you did not enable all sets to scan...e.g. in Set Information window).


will be fixed for next release.
That sounds right since I don't collect all games. I only have like 2-3 GB of ROM files. Any ETA on the next release so we can try again?
Logged
Ant @ Ant's Quality Foraged Links (http://aqfl.net) and The Ant Farm (http://antfarm.ma.cx).

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.3 Firefox 3.6.3
    • View Profile
Re: clrmamepro 3.133 released
« Reply #9 on: 15 April 2010, 07:18 »

Well, the bug was pretty obvious (missing bracket in an boolean expression within a ternary operator which leads to an incorrect index) and is fixed now. New version...most likely next evening...
Logged

ant

  • A Retrogamer Ant
  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 22
  • I am an ant who lived through the (19)80s!
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • SeaMonkey 2.0.4 SeaMonkey 2.0.4
    • View Profile
    • Ant's Quality Foraged Links
Re: clrmamepro 3.133 released
« Reply #10 on: 15 April 2010, 11:07 »

Well, the bug was pretty obvious (missing bracket in an boolean expression within a ternary operator which leads to an incorrect index) and is fixed now. New version...most likely next evening...
Roman. Darn missing parts. :) Please kindly reply to this thread when it is up. :)
Logged
Ant @ Ant's Quality Foraged Links (http://aqfl.net) and The Ant Farm (http://antfarm.ma.cx).

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.3 Firefox 3.6.3
    • View Profile
Re: clrmamepro 3.133 released
« Reply #11 on: 16 April 2010, 10:14 »

3.133a released...and you can remove your file mentioned in the posting above....
Logged

ant

  • A Retrogamer Ant
  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 22
  • I am an ant who lived through the (19)80s!
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • SeaMonkey 2.0.4 SeaMonkey 2.0.4
    • View Profile
    • Ant's Quality Foraged Links
Re: clrmamepro 3.133 released
« Reply #12 on: 16 April 2010, 12:08 »

3.133a released...and you can remove your file mentioned in the posting above....
Thank you. Confirmed fixed on my side. I am nuking the file. :)
Logged
Ant @ Ant's Quality Foraged Links (http://aqfl.net) and The Ant Farm (http://antfarm.ma.cx).
Pages: [1]   Go Up
 

Page created in 0.254 seconds with 20 queries.

anything