Invalid ImageList

Report a MTG Studio bug you have spotted or ask for help

Moderator: gaddlord

Invalid ImageList

Postby Hellhunter » Mon Jan 17, 2011 11:09 am

So I am unable to start up MTG Studio any longer. It's been going on for about three months now and I have no idea what changed in order to cause this problem. I even uninstalled and reinstalled the application. Not sure what to do. I emailed one bug report in.

Here's my Bug Report:

date/time : 2011-01-17, 11:01:55, 985ms
computer name : ###########
user name : ########### <admin>
registered owner : Microsoft / Microsoft
operating system : Windows 7 x64 build 7600
system language : English
system up time : 2 days 18 hours
program up time : 20 seconds
processors : 8x Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz
physical memory : 6101/12279 MB (free/total)
free disk space : (C:) 176.91 GB
display mode : 1680x1050, 32 bit
process id : $108c
allocated memory : 195.61 MB
executable : mtgstudio.exe
exec. date/time : 2010-09-05 01:22
version : 1.8.2.2917
compiled with : BCB 2010
madExcept version : 3.0k
callstack crc : $1eb27400, $51eb15a7, $51eb15a7
count : 4
exception number : 1
exception class : EInvalidOperation
exception message : Invalid ImageList.

main thread ($156c):
009704ce +066 mtgstudio.exe ImgList 470 +8 TCustomImageList.CreateImageList
00970212 +006 mtgstudio.exe ImgList 330 +0 TCustomImageList.HandleNeeded
009705d8 +04c mtgstudio.exe ImgList 506 +5 TCustomImageList.Add
009b3172 +19a mtgstudio.exe cxLookAndFeelPainters 1333 +28 TcxRadioButtonImageList.Prepare
009b2976 +022 mtgstudio.exe cxLookAndFeelPainters 1080 +4 RadioButtonImageList
009bcf1b +003 mtgstudio.exe cxLookAndFeelPainters 7243 +1 PrepareRadioButtonImageList
00b6e928 +098 mtgstudio.exe cxRadioGroup 514 +10 TcxRadioButton.Create
0089fc4d +0ad mtgstudio.exe Classes 7272 +15 CreateComponent
0089fe7c +088 mtgstudio.exe Classes 7318 +11 TReader.ReadComponent
008a012d +089 mtgstudio.exe Classes 7384 +9 TReader.ReadDataInner
008a009b +067 mtgstudio.exe Classes 7369 +11 TReader.ReadData
008a6299 +001 mtgstudio.exe Classes 11975 +0 TComponent.ReadState
0095701c +02c mtgstudio.exe Controls 5416 +3 TControl.ReadState
0095b5c5 +025 mtgstudio.exe Controls 8251 +3 TWinControl.ReadState
009f53ba +012 mtgstudio.exe cxEdit 7118 +2 TcxCustomEdit.ReadState
0089ff13 +11f mtgstudio.exe Classes 7330 +23 TReader.ReadComponent
008a012d +089 mtgstudio.exe Classes 7384 +9 TReader.ReadDataInner
008a009b +067 mtgstudio.exe Classes 7369 +11 TReader.ReadData
008a6299 +001 mtgstudio.exe Classes 11975 +0 TComponent.ReadState
0095701c +02c mtgstudio.exe Controls 5416 +3 TControl.ReadState
0095b5c5 +025 mtgstudio.exe Controls 8251 +3 TWinControl.ReadState
0089ff13 +11f mtgstudio.exe Classes 7330 +23 TReader.ReadComponent
008a012d +089 mtgstudio.exe Classes 7384 +9 TReader.ReadDataInner
008a006c +038 mtgstudio.exe Classes 7363 +5 TReader.ReadData
008a6299 +001 mtgstudio.exe Classes 11975 +0 TComponent.ReadState
0095701c +02c mtgstudio.exe Controls 5416 +3 TControl.ReadState
0095b5c5 +025 mtgstudio.exe Controls 8251 +3 TWinControl.ReadState
0097ff21 +06d mtgstudio.exe Forms 3419 +11 TCustomForm.ReadState
008a100b +1d7 mtgstudio.exe Classes 7771 +37 TReader.ReadRootComponent
0089d636 +032 mtgstudio.exe Classes 5946 +3 TStream.ReadComponent
00898a07 +057 mtgstudio.exe Classes 3040 +7 InternalReadComponentRes
00898b77 +05f mtgstudio.exe Classes 3097 +4 InitComponent
00898c05 +061 mtgstudio.exe Classes 3109 +6 InitInheritedComponent
0097f792 +0c6 mtgstudio.exe Forms 3181 +17 TCustomForm.Create
011b8bdc +034 mtgstudio.exe frm_Filter 448 +1 TfrmFilter.Create
01227820 +010 mtgstudio.exe mtgstudio 123 +1 initialization
75a23675 +010 kernel32.dll BaseThreadInitThunk

thread $3650:
75a23675 +10 kernel32.dll BaseThreadInitThunk

thread $3a64:
7636095c +fa KERNELBASE.dll WaitForMultipleObjectsEx
75a21628 +89 kernel32.dll WaitForMultipleObjectsEx
75fb03d4 +f4 USER32.dll MsgWaitForMultipleObjectsEx
75fb0669 +1a USER32.dll MsgWaitForMultipleObjects
00862445 +0d mtgstudio.exe madExcept CallThreadProcSafe
008624af +37 mtgstudio.exe madExcept ThreadExceptFrame
75a23675 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($156c) at:
6e0d7a79 +00 gdiplus.dll

thread $39d0:
75a23675 +10 kernel32.dll BaseThreadInitThunk

thread $38a4:
76362c4a +5f KERNELBASE.dll SleepEx
7636351b +0a KERNELBASE.dll Sleep
75a23675 +10 kernel32.dll BaseThreadInitThunk

thread $3538: <priority:15>
00862445 +0d mtgstudio.exe madExcept CallThreadProcSafe
008624af +37 mtgstudio.exe madExcept ThreadExceptFrame
75a23675 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($156c) at:
7044a5dc +23 WINMM.dll timeSetEvent

thread $32e4: <priority:2>
00862445 +0d mtgstudio.exe madExcept CallThreadProcSafe
008624af +37 mtgstudio.exe madExcept ThreadExceptFrame
75a23675 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($156c) at:
70442def +dd WINMM.dll PlaySoundW

thread $3874:
75a23675 +10 kernel32.dll BaseThreadInitThunk

thread $3a28:
76362c4a +5f KERNELBASE.dll SleepEx
7636351b +0a KERNELBASE.dll Sleep
75a23675 +10 kernel32.dll BaseThreadInitThunk

thread $3494:
76360810 +92 KERNELBASE.dll WaitForSingleObjectEx
75a2117f +3e kernel32.dll WaitForSingleObjectEx
75a21133 +0d kernel32.dll WaitForSingleObject
00862445 +0d mtgstudio.exe madExcept CallThreadProcSafe
008624af +37 mtgstudio.exe madExcept ThreadExceptFrame
75a23675 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($156c) at:
736e55f5 +00 winspool.drv

thread $2880:
76360810 +92 KERNELBASE.dll WaitForSingleObjectEx
75a2117f +3e kernel32.dll WaitForSingleObjectEx
75a21133 +0d kernel32.dll WaitForSingleObject
75a23675 +10 kernel32.dll BaseThreadInitThunk

thread $2698: <priority:1>
76360810 +92 KERNELBASE.dll WaitForSingleObjectEx
75a2117f +3e kernel32.dll WaitForSingleObjectEx
75a21133 +0d kernel32.dll WaitForSingleObject
75a23675 +10 kernel32.dll BaseThreadInitThunk

thread $38ac: <priority:1>
76360810 +92 KERNELBASE.dll WaitForSingleObjectEx
75a2117f +3e kernel32.dll WaitForSingleObjectEx
75a21133 +0d kernel32.dll WaitForSingleObject
75a23675 +10 kernel32.dll BaseThreadInitThunk

thread $343c: <priority:1>
76360810 +92 KERNELBASE.dll WaitForSingleObjectEx
75a2117f +3e kernel32.dll WaitForSingleObjectEx
75a21133 +0d kernel32.dll WaitForSingleObject
75a23675 +10 kernel32.dll BaseThreadInitThunk

thread $2498:
75a23675 +10 kernel32.dll BaseThreadInitThunk

thread $39ac:
763607ae +30 KERNELBASE.dll WaitForSingleObjectEx
75a2117f +3e kernel32.dll WaitForSingleObjectEx
75a23675 +10 kernel32.dll BaseThreadInitThunk

thread $29d8:
75a23675 +10 kernel32.dll BaseThreadInitThunk

thread $1c74:
76360810 +92 KERNELBASE.dll WaitForSingleObjectEx
75a2117f +3e kernel32.dll WaitForSingleObjectEx
75a21133 +0d kernel32.dll WaitForSingleObject
75a23675 +10 kernel32.dll BaseThreadInitThunk
Hellhunter
Apprentice
 
Posts: 7
Joined: Tue Nov 09, 2010 1:26 am
Location: MD

Postby Schwanke » Mon Jan 17, 2011 11:35 am

Just for the record in hopes to help you along faster. Did you reinstall using the process listed in my signature? That will do everything and leave you using the latest portable which I think is the best option.

If for some reason you dont want the portable cant help though it is probably a lot similar if you can tweak the process yourself.

Just suggestin.
Newest version of the software, beta or otherwise can be found here: http://www.mtgstudio.com/forum/viewforum.php?f=2
---
My detailed Pricing Feature Suggestions: http://www.mtgstudio.com/forum/viewtopic.php?t=1455
Schwanke
Planeswalker
Planeswalker
 
Posts: 264
Joined: Thu Jul 15, 2010 6:49 pm

Postby Hellhunter » Thu Jan 20, 2011 8:29 pm

So I uninstalled it and reinstalled using your portable method and I still get the same error.

Then I thought of the one thing I updated that generally causes weird problems...WindowsBlinds. Usually more things go chaotic and I figure out the problem sooner, but for some reason it was only causing a problem with MTG Studio. A simple "don't skin this app" setting and viola! good as new.
Hellhunter
Apprentice
 
Posts: 7
Joined: Tue Nov 09, 2010 1:26 am
Location: MD

Postby gaddlord » Fri Jan 21, 2011 7:49 am

WinBlinds uses some low level techniques and can overwrite the GDI, GDI+ calls used in our Image Lists. Thanks for reporting this.
GET LATEST STABLE http://www.mtgstudio.com/download.aspx
Send feature requests and bugs to gaddlord@mtgstudio.com or vote online.
User avatar
gaddlord
MTG Studio Team
MTG Studio Team
 
Posts: 2957
Joined: Thu Dec 18, 2003 12:01 pm
Location: Europe

Postby Allarielle » Mon Jan 24, 2011 2:35 pm

Oh boy! Glad you got it fixed. I wake up in a sweat in the middle of the night.....

v. 1.1 MTG Studio crashes with a loud bang and lots of smoke. Refuses to work EVER again. "Error Message, " Wins 332 576 does not recognise you. Please try again later."

v. 1.2 Gad gets run over by a tram in Amsterdam.


<Not to be taken seriously> :lol:
Allarielle
Sorcerer
Sorcerer
 
Posts: 25
Joined: Fri Aug 13, 2010 5:06 pm


Return to Bugs (MTG Studio)

Who is online

Users browsing this forum: No registered users and 1 guest

cron