Previous Thread
Next Thread
Print Thread
Page 135 of 528 1 2 133 134 135 136 137 527 528
Re: SVN builds - new driver flood [Re: max holz] #60847 04/04/10 07:55 PM
Joined: Jan 2006
Posts: 3,687
etabeta78 Offline
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,687
then roman has done a bad work when he programmed clrmame wink

the result of mess -lx is a perfectly fine xml file, so the problem is in clrmame...

EDIT: @judge, running mess -listsoftware gamepock crashes here...

Re: SVN builds - new driver flood [Re: etabeta78] #60849 04/04/10 10:26 PM
Joined: Aug 2004
Posts: 1,385
Robbbert Offline
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2004
Posts: 1,385
mess -listsoftware

is enough to crash it after 3 lines of output.

N64 is much improved.


edit: -listsoftware bbcbc crashes as well.

It happens in software_list_find, appears that swlist is not defined at that point. Called by software_list_first. Hopefully this will help Judge.

Last edited by robbbert; 04/04/10 11:14 PM.
Re: SVN builds - new driver flood [Re: Robbbert] #60857 04/05/10 06:01 AM
Joined: Jul 2007
Posts: 4,625
A
Anna Wu Offline OP
Very Senior Member
OP Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Originally Posted By robbbert
mess -listsoftware

is enough to crash it after 3 lines of output.


N64 is much improved.


edit: -listsoftware bbcbc crashes as well.

It happens in software_list_find, appears that swlist is not defined at that point. Called by software_list_first. Hopefully this will help Judge.


C:\Emulator\Mess\Mess SVN>mess -listsoftware
Warning: unknown option in INI: skip_warnings
Warning: unknown option in INI: skip_warnings

<?xml version="1.0"?>
<softwarelists>
<softwarelist name="gamepock">

-----------------------------------------------------
Exception at EIP=00775ADA (no map): ACCESS VIOLATION
While attempting to read memory at 00000040
-----------------------------------------------------
EAX=00000000 EBX=00000000 ECX=77BFC2E3 EDX=03950608
ESI=77C2FCA0 EDI=7C80AE40 EBP=0022FBC0 ESP=0022FBB8

C:\Emulator\Mess\Mess SVN>mess n64
Warning: unknown option in INI: skip_warnings
Warning: unknown option in INI: skip_warnings

CIC-NUS-6102 detected
frequency: 32006.451019
frequency: 32006.451019


Re: SVN builds - new driver flood [Re: Anna Wu] #60858 04/05/10 06:26 AM
Joined: Aug 2004
Posts: 1,385
Robbbert Offline
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2004
Posts: 1,385
You don't like the warning message? Take the skip_warnings line out of your mess.ini files.

Re: SVN builds - new driver flood [Re: Anna Wu] #60859 04/05/10 06:26 AM
Joined: Jan 2006
Posts: 3,687
etabeta78 Offline
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,687
yeah, everybody has the same crash with -listsoftware

moreover, you should remove the skip_warning line from mess.ini

the rest of the n64 warnings is harmless

Re: SVN builds - new driver flood [Re: etabeta78] #60860 04/05/10 06:27 AM
Joined: Dec 1999
Posts: 1,173
J
Justin Online Content
Very Senior Member
Online Content
Very Senior Member
J
Joined: Dec 1999
Posts: 1,173
Anytime you get an "unknown option" message, just do "mess -cc" to regenerate your ini without the offending options (it keeps your other settings).

Re: SVN builds - new driver flood [Re: Justin] #60861 04/05/10 07:13 AM
Joined: Jan 2006
Posts: 3,687
etabeta78 Offline
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,687
fwiw, on mac -listsoftware works perfectly.

it also works in a SYMBOLS=1 build, so I cannot get a proper backtrace. it can be a problem with compiler optimization (maybe a buffer overflow somewhere?!?)

Re: SVN builds - new driver flood [Re: etabeta78] #60862 04/05/10 08:11 AM
Joined: Aug 2004
Posts: 1,385
Robbbert Offline
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2004
Posts: 1,385
Crashes for me in a debug build, a backtrace was obtained.

#0 0x00717aa8 in software_list_find (swlist=0x0, software=0x12b4e39 "*") at src/mess/softlist.c:736
#1 0x00717afa in software_list_first (swlist=0x0) at src/mess/softlist.c:749
#2 0x009f515c in info_listsoftware (options=0x6dd6448, gamename=0x138ad1b "*") at src/mess/climess.c:150
#3 0x009bb133 in execute_commands (options=0x6dd6448, exename=0x22fde8 "messd", driver=0x0) at src/emu/clifront.c:326
#4 0x009baa55 in cli_execute (argc=2, argv=0x6dd2608, osd_options=0x1349780) at src/emu/clifront.c:151
#5 0x00834db0 in utf8_main (argc=2, argv=0x6dd2608) at src/osd/windows/winmain.c:318
#6 0x0103008e in wmain (argc=2, argv=0x6dd26b8) at src/osd/windows/main.c:82
#7 0x004013d1 in __tmainCRTStartup () at ../mingw-w64-crt/crt/crtexe.c:268
#8 0x7c816d4f in RegisterWaitForInputIdle () from C:\WINDOWS\system32\kernel32.dll

Re: SVN builds - new driver flood [Re: Robbbert] #60863 04/05/10 08:31 AM
Joined: Jul 2007
Posts: 4,625
A
Anna Wu Offline OP
Very Senior Member
OP Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Originally Posted By robbbert
You don't like the warning message? Take the skip_warnings line out of your mess.ini files.


This not really help.

Tried the value 1 and 0.

#
# MESS SPECIFIC OPTIONS
#
ramsize
writeconfig 0
skip_warnings 1
natural 0

#
# WINDOWS MESS SPECIFIC OPTIONS
#
newui 1

Edit: Ah I understand, I have to remove this line. smile
Thanks !

Last edited by Anna Wu; 04/05/10 08:34 AM.
Re: SVN builds - new driver flood [Re: Anna Wu] #60866 04/05/10 09:02 AM
Joined: Apr 2004
Posts: 1,554
J
judge Offline
Very Senior Member
Offline
Very Senior Member
J
Joined: Apr 2004
Posts: 1,554
I put in some additional checks. Could someone check if that fixes the crashes?

Page 135 of 528 1 2 133 134 135 136 137 527 528

Who's Online Now
3 registered members (Sharkpuncher, hal3000, Vas Crabb), 115 guests, and 1 spider.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,696
Posts114,319
Members4,865
Most Online510
Aug 26th, 2019
Powered by UBB.threads™ PHP Forum Software 7.7.3