Build Your Own Arcade Controls Forum

Front End Support => MaLa Frontend => Topic started by: Garetmax on May 18, 2011, 08:53:57 pm

Title: Mala won't start anymore for me and crashes right away - FIXED
Post by: Garetmax on May 18, 2011, 08:53:57 pm
Hi,
Here's my logging.

I don't know how I broke it but am really hoping someone can help me out.

Thanks,
Scott


##########################################################################
2011/05/18  20:42:48.80   Info: **** LOGGING AT DEBUG LEVEL *****
2011/05/18  20:43:06.15   Info: Starting MaLa 1.7.4.2
2011/05/18  20:43:06.15   Info: LoggingLevel =  2
2011/05/18  20:43:06.15   Info: Starting usb LED/LCD device detection ...
2011/05/18  20:43:06.18   Info: Hardware1:
2011/05/18  20:43:06.18   Info: Hardware1:
2011/05/18  20:43:06.18   Info: Number Of Connected Hardware: 0
2011/05/18  20:43:06.18   Info: Finished usb LED/LCD device detection ...
2011/05/18  20:43:06.18   Info: Showing splash
2011/05/18  20:43:06.19   Info: Check plugin directory: C:\Emulators\Mala\plugins
2011/05/18  20:43:06.19   Info: Collecting event plugins (*.mplugin) in C:\Emulators\Mala\plugins\
2011/05/18  20:43:06.19   Info: Check backup directory: C:\Emulators\Mala\backups
2011/05/18  20:43:06.19   Info: Check to see if hook dll is required
2011/05/18  20:43:06.19   Info: Win98/ME Hook dll not loaded because OS is: Win7
2011/05/18  20:43:06.19   Info: Computer name: SCOTT-PC
2011/05/18  20:43:06.21   Info: Loading config params from ini file
2011/05/18  20:43:06.33   Info: Setting params from ini file
2011/05/18  20:43:06.33   Debug **: HideMouse:
2011/05/18  20:43:06.33   Info: Creating and loading mame cl conditions: C:\Emulators\Mala\mame.clc
2011/05/18  20:43:06.40   Debug **: timMouseTimer: (Y+)
2011/05/18  20:43:06.40   Debug **: timMouseTimer: This is the first Y+. Exiting
2011/05/18  20:43:06.46   Debug **: timMouseTimer: (Y+)
2011/05/18  20:43:06.46   Error: Exception Message: Access violation at address 006CB4F4 in module 'MaLa.exe'. Read of address 00000092, Object Function: Ctrl1Down, Exception Class: EAccessViolation, Object Class: TTimer
2011/05/18  20:43:08.25   Info: Showing taskbar
2011/05/18  20:43:08.27   Debug **: ShowMouse:
2011/05/18  20:43:08.27   Error: AppException: Terminating MaLa
2011/05/18  20:43:08.28   Info: Creating and loading mame info pages: C:\Emulators\Mala\mame.mli
2011/05/18  20:43:08.28   Info: Creating and loading other emu info pages: C:\Emulators\Mala\otheremu.mli
2011/05/18  20:43:08.30   Info: Creating and loading filter sets: C:\Emulators\Mala\mala.mlf
2011/05/18  20:43:08.30   Debug **: LoadFilterSets
2011/05/18  20:43:08.30   Info: Creating and loading other Emulators: C:\Emulators\Mala\mala.mle
2011/05/18  20:43:08.30   Debug **: FormCreate: Loading Emu File mala.mle
2011/05/18  20:43:08.30   Debug **: FormCreate: Found Emu File mala.mle
2011/05/18  20:43:08.30   Debug **: LoadEmulatorList: Loading Standard List
2011/05/18  20:43:08.30   Debug **: Creating and loading layout ...
2011/05/18  20:43:08.30   Info: Collecting layout files (*.mll) in C:\Emulators\Mala\layouts\Mame\
2011/05/18  20:43:08.30   Info: Creating and loading mala tree
2011/05/18  20:43:08.30   Debug **: CollectGamelistFiles:  
2011/05/18  20:43:08.30   Debug **: CollectGamelistFiles:  EMU_MAME
2011/05/18  20:43:08.30   Info: Collecting game list files: (mlg) in C:\Emulators\Mala\
2011/05/18  20:43:08.30   Info: Creating and loading bios
2011/05/18  20:43:08.30   Info: LoadBiosList
2011/05/18  20:43:08.30   Debug **: Muzac: Number of Sound devices present 2
2011/05/18  20:43:08.30   Info: Muzac: Creating audio object
2011/05/18  20:43:08.30   Info: Muzac: Loading Playlist into Memory from FILE: C:\Emulators\Mala\mala.pls
2011/05/18  20:43:08.30   Info: LoadPlaylist: Playlist is empty
2011/05/18  20:43:08.30   Debug **: InitAudio: Muzac Volume set to 0
2011/05/18  20:43:08.30   Debug **: InitAudio: Video1 Volume set to 0
2011/05/18  20:43:08.30   Debug **: InitAudio: Video2 Volume set to 0
2011/05/18  20:43:08.30   Info: Muzac: Set in Sequential
2011/05/18  20:43:08.30   Info: Muzac: Set in No Loop
2011/05/18  20:43:08.30   Info: Hardware: Loading mala lcd screens
2011/05/18  20:43:08.30   Info: Hardware: Creating and loading mame lcd screens
2011/05/18  20:43:08.31   Info: Hardware: Creating and loading jukebox lcd screens
2011/05/18  20:43:08.31   Info: Creating and loading led config and attroct mode list
2011/05/18  20:43:08.31   Info: Collecting attract mode files (*.mlc) in C:\Emulators\Mala\
2011/05/18  20:43:08.69   Info: Hiding splash
2011/05/18  20:43:08.69   Info: SetLayout: Layout Name= 000mameroom
2011/05/18  20:43:08.69   Info: SetLayout: Loading layout: C:\Emulators\Mala\layouts\Mame\000mameroom.mll
2011/05/18  20:43:08.75   Debug **: LoadPictureCustom: Loading: C:\Emulators\Mala\layouts\Mame\000mameroom\mameroom.jpg
2011/05/18  20:43:08.83   Debug **: SetLayout: UseBGMusicFromLayout is NOT enabled
2011/05/18  20:43:08.83   Debug **: FormCreate: NOT Playing Video on MaLa start
2011/05/18  20:43:08.83   Debug **: DisplayGameList: Displaying Game List:
2011/05/18  20:43:08.83   Debug **: DisplayGameList: Cancel any Display & Video Delay due to list change
2011/05/18  20:43:08.83   Debug **: Video: Scroll restart
2011/05/18  20:43:08.83   Debug **: DisplayGameList: Gamelist= All Games Total games = 12
2011/05/18  20:43:08.83   Debug **: Scroll Delay:
2011/05/18  20:43:08.83   Debug **: DisplayText:
2011/05/18  20:43:08.83   Debug **: DisplaySnap: Is not enabled in this Layout
2011/05/18  20:43:08.83   Debug **: Display Delay Enabled
2011/05/18  20:43:08.85   Info: Show Main Form
2011/05/18  20:43:08.85   Info: FormActivate:
2011/05/18  20:43:08.94   Debug **: timDisplayDelayTimer: Timer setting=50
2011/05/18  20:43:08.94   Debug **: timDisplayDelayTimer: In MaLa Tree Menu
2011/05/18  20:43:08.94   Debug **: timDisplayDelayTimer: Exiting, Mouse Input
2011/05/18  20:43:08.97   Debug **: timDisplayDelayTimer: Timer setting=50
2011/05/18  20:43:08.97   Debug **: timDisplayDelayTimer: In MaLa Tree Menu
2011/05/18  20:43:08.97   Debug **: timDisplayDelayTimer: Exiting, Mouse Input
2011/05/18  20:43:09.05   Debug **: timDisplayDelayTimer: Timer setting=50
2011/05/18  20:43:09.05   Debug **: timDisplayDelayTimer: In MaLa Tree Menu
2011/05/18  20:43:09.05   Debug **: timDisplayDelayTimer: Exiting, Mouse Input
2011/05/18  20:43:09.08   Info: Video: Start initial delay
2011/05/18  20:43:09.08   Info: FormActivate:
2011/05/18  20:43:09.08   Debug **: FormActivate: NOT FStarting
2011/05/18  20:43:09.08   Info: Screensaver: ScreenSaver Form Destroyed
Title: Re: Mala won't start anymore for me and crashes right away
Post by: loadman on May 19, 2011, 12:09:40 am
I start would another MaLa in a as separate directory adding bit by bit.

It appears possibly to get upset by the Mouse (or list movement anyway)
so you could also try disabling the mouse prior to starting maia
The setting is in the mala.ini file

[Mouse]
UseMouse=0

Of course the movement could be triggering a load of invalid graphic or something
Title: Re: Mala won't start anymore for me and crashes right away
Post by: Garetmax on May 19, 2011, 08:10:57 pm
Hey Loadman,

I got it fixed. :)

I don't really know what the problem was but I followed your step of disabling the mouse.  Once I did that then Mala actually was able to load without crashing right away even though there were more errors.  From there I deleted the last emulator I was working on when I crashed (Demul) and all my errors went away.

Demul doesn't like when I use Closemul and try to automate an Alt-Enter and using "Demul" as the program for the window class - its in instant Blue Screen of Death.

Any chance of putting in some automation steps for simple keystrokes in the future?  Demul and Zinc need them.  I'm able to use closemul for Zinc but not for Demul because of their crazy changing window class.

I appreciate your help.

Thanks,
Scott
Title: Re: Mala won't start anymore for me and crashes right away
Post by: loadman on May 19, 2011, 11:22:09 pm
hmmm

Maybe I need to invent a 'Safe Mode' after a crash, so you can turn on various things to work out which but is causing the problem?