|
Doxedon Novice
Joined: 01 Dec 2007 Posts: 49
|
Posted: Wed Dec 05, 2007 12:25 am
[2.14a] No more windows |
Premise: This is in relation to what happened after I tried pasting a module into a new package.
Currently, when loading up CMud after the third side-effect of the above premise, I no longer see any windows within CMud, except the toolbar.
Immediately upon stating CMud I get the following error: "There must be at least one field."
When continuing the application, there main "non-window" remains gray. There is no usual blank screen for an untitled session, or any box to allow me to connect to a session.
Upon Selecting "Open Connection" from the File Menu, the session box pops open, but, when I escape out of it, CMud closes on its own.
Code: |
date/time : 2007-12-05, 11:15:24, 140ms
computer name : WORKSTATION
user name : Doxedon <admin>
operating system : Windows XP Service Pack 2 build 2600
system language : English
system up time : 2 hours 21 minutes
program up time : 1 second
processor : Intel(R) Pentium(R) 4 CPU 3.06GHz
physical memory : 97/512 MB (free/total)
free disk space : (C:) 38.08 GB
display mode : 1024x768, 32 bit
process id : $444
allocated memory : 23.61 MB
executable : cMUD.exe
exec. date/time : 2007-12-01 15:53
version : 2.14.0.1
madExcept version : 3.0b
callstack crc : $795fb622, $f7d2652b, $f7d2652b
exception number : 1
exception class : EMemTableError
exception message : There must be at least one field.
Main ($128):
00662ff2 +0aa cMUD.exe kbmMemTable 10384 +13 TkbmCustomMemTable.InternalOpen
0064fc5e +022 cMUD.exe DB 8865 +2 TDataSet.DoInternalOpen
0064fd2e +02e cMUD.exe DB 8894 +4 TDataSet.OpenCursor
0064fbc9 +05d cMUD.exe DB 8847 +12 TDataSet.SetActive
00660e1e +026 cMUD.exe kbmMemTable 8551 +3 TkbmCustomMemTable.SetActive
0064f9c6 +00e cMUD.exe DB 8803 +1 TDataSet.Open
00d7891c +0ac cMUD.exe PkgDM 1454 +11 TPkg.UpdateConfig
00d78ac0 +030 cMUD.exe PkgDM 1490 +6 TPkg.UpdateDB
00d78e54 +084 cMUD.exe PkgDM 1535 +11 TPkg.LoadDB
00d7a363 +1c3 cMUD.exe PkgDM 1952 +30 TPkg.Open
00d35109 +0f5 cMUD.exe PrefDat 3235 +14 PkgData.Load
00c5c98a +1de cMUD.exe PARENT 2379 +106 TParentForm.NewWindow
00c69af0 +0ac cMUD.exe PARENT 9839 +15 TParentForm.FormShow
00526985 +021 cMUD.exe Forms 2855 +1 TCustomForm.DoShow
00a258b2 +04a cMUD.exe MultiForm 264 +2 TMultForm.DoShow
0052a624 +0ac cMUD.exe Forms 4451 +10 TCustomForm.CMShowingChanged
0050646f +1df cMUD.exe Controls 4645 +53 TControl.WndProc
0050a19e +18e cMUD.exe Controls 6342 +33 TWinControl.WndProc
0052727c +478 cMUD.exe Forms 3098 +103 TCustomForm.WndProc
00c000d0 +020 cMUD.exe DXSounds 2013 +9 TCustomDXSound.FormWndProc
00bfd82c +00c cMUD.exe DXClass 572 +1 TControlSubClass.WndProc
0050617a +036 cMUD.exe Controls 4552 +5 TControl.Perform
00509bf0 +0dc cMUD.exe Controls 6193 +16 TWinControl.UpdateShowing
00509c74 +050 cMUD.exe Controls 6211 +7 TWinControl.UpdateControlState
0050c351 +03d cMUD.exe Controls 7305 +3 TWinControl.CMVisibleChanged
0050646f +1df cMUD.exe Controls 4645 +53 TControl.WndProc
0050a19e +18e cMUD.exe Controls 6342 +33 TWinControl.WndProc
0052727c +478 cMUD.exe Forms 3098 +103 TCustomForm.WndProc
00c000d0 +020 cMUD.exe DXSounds 2013 +9 TCustomDXSound.FormWndProc
00bfd82c +00c cMUD.exe DXClass 572 +1 TControlSubClass.WndProc
0050617a +036 cMUD.exe Controls 4552 +5 TControl.Perform
00504704 +03c cMUD.exe Controls 3734 +5 TControl.SetVisible
00526cc9 +055 cMUD.exe Forms 2952 +8 TCustomForm.SetVisible
005260d5 +071 cMUD.exe Forms 2653 +8 TCustomForm.DoCreate
00525c82 +126 cMUD.exe Forms 2566 +13 TCustomForm.Create
0055a5ce +016 cMUD.exe CustomForm 57 +1 TzCustomForm.Create
0077a399 +029 cMUD.exe International 41 +3 TInterForm.Create
0077aeed +041 cMUD.exe zsForm 86 +7 TzForm.Create
00a255d4 +0d0 cMUD.exe MultiForm 168 +12 TMultForm.Create
00c69270 +0b8 cMUD.exe PARENT 9646 +10 TParentForm.Create
0052f508 +03c cMUD.exe Forms 6947 +4 TApplication.CreateForm
00dcbc1c +07c cMUD.exe CMUD 342 +16 initialization
7c91312f +069 ntdll.dll RtlUnicodeStringToAnsiString
7c812b94 +0b6 kernel32.dll GetVersionExA
|
|
|
|
|
Doxedon Novice
Joined: 01 Dec 2007 Posts: 49
|
Posted: Wed Dec 05, 2007 12:32 am |
Just to show what I mean if my descriptions aren't clear enough:
|
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Wed Dec 05, 2007 12:41 am |
The package you are trying to load is corrupted.
If you can, please post the XML that you get when you use Ctrl-C to copy your module. Put the XML within [code] tags in this forum to preserve the spacing. But I think the problem is related to something very specific in the Module that you copied. I can't get it to fail when I just make copies of my test module. And I'm not sure this is the same as the drag/drop module bug either. |
|
|
|
Doxedon Novice
Joined: 01 Dec 2007 Posts: 49
|
Posted: Wed Dec 05, 2007 12:50 am |
I'd do that if anything worked :/
I'm not sure how it got "corrupted" since this is the first time I've used CMud. I created a series of new packages and pasted different modules.
Each of the side effects mentioned happened in the case of different packages/modules. |
|
|
|
ralgith Sorcerer
Joined: 13 Jan 2006 Posts: 715
|
Posted: Wed Dec 05, 2007 12:53 am |
In that case, try backing up your packages and then deleting them. This usually clears that up...
Unless of course Zugg says something different. |
|
_________________ CrossOver: Windows Compatibility on Mac and Linux CMUD Advocate |
|
|
|
Doxedon Novice
Joined: 01 Dec 2007 Posts: 49
|
Posted: Wed Dec 05, 2007 12:58 am |
Uninstalled CMud and reinstalled.
Here's my Misc Package
Code: |
<module name="Misc" global="true" id="1">
<uid>{9BDA6BED-6B05-4336-800D-D9CE135425B3}</uid>
<alias name="dfig" id="2">
<value>down;greet figure;buy passage to caanae</value>
</alias>
<alias name="shieldrune" id="3">
<value>touch gebo on %1;touch gebu on %1</value>
</alias>
<trigger priority="3700" id="4">
<pattern>Charon is already preparing to leave for Beneath the waterfall.</pattern>
<value>buy passage to caanae</value>
</trigger>
<trigger priority="3710" id="5">
<pattern>Charon is already preparing to leave for Rocky Vantage point within Celidon.</pattern>
<value>buy passage to celidon</value>
</trigger>
<trigger priority="3720" id="6">
<pattern>Charon is already preparing to leave for Passing between two hills.</pattern>
<value>buy passage to kinsarmar</value>
</trigger>
<trigger priority="3730" id="7">
<pattern>You have the following tattoos~:</pattern>
<value>#gag</value>
</trigger>
<trigger priority="3740" id="8">
<pattern>{@allyList} has invited you to join a ring. RING ACCEPT to accept the invitation.</pattern>
<value>ring accept</value>
</trigger>
<class name="URL" id="9">
<alias name="forums" id="10">
<value>#url http://forums.imperian.com</value>
</alias>
<alias name="lookup" id="11">
<value>#URL "http://thesaurus.reference.com/search?q="%1</value>
</alias>
<alias name="implookup" id="12">
<value>#URL http://www.imperian.com/players.php?lookup=%1</value>
</alias>
<alias name="impwho" id="13">
<value>#url http://www.imperian.com/players.php?search=who</value>
</alias>
<alias name="vote" id="14">
<value>#url http://www.imperian.com/vote</value>
</alias>
</class>
<class name="Highlights" id="15">
<trigger priority="3820" id="16">
<pattern>%1 aura of weapons rebounding disappears.</pattern>
<value>#cw 10</value>
</trigger>
<trigger priority="3830" id="17">
<pattern>%1 has been slain by</pattern>
</trigger>
<trigger priority="3840" id="18">
<pattern>%1 leaves to the %2</pattern>
<value>#cw 13</value>
</trigger>
<trigger priority="3850" id="19">
<pattern>%1 sits down.</pattern>
<value>#cw 12</value>
</trigger>
<trigger priority="3860" id="20">
<pattern>%w fashions a holocaust globe out of pure elemental fire and arms it.</pattern>
<value>#cw 12020;#echo HOLOCAUST, GET YOUR ASS OUT OF THERE!!!</value>
</trigger>
<trigger priority="3870" id="21">
<pattern>@target has writhed free of %w state of transfixation.</pattern>
<value>#echo THEY'RE OUT OF TRANSFIX!;#cw 12</value>
</trigger>
<trigger priority="3880" id="22">
<pattern>A look of extreme focus crosses the face of %1.</pattern>
<value>#cw 11</value>
</trigger>
<trigger priority="3890" id="23">
<pattern>As both your arms are crippled, you cannot do that.</pattern>
<value>#cw 10</value>
</trigger>
<trigger priority="3900" id="24">
<pattern>Both of your legs must be free and unhindered to do that.</pattern>
<value>#echo *** You might need to apply restoration. ***</value>
</trigger>
<trigger priority="3910" id="25">
<pattern>mana stands at %1</pattern>
<value>#cw 12</value>
</trigger>
<trigger priority="3920" id="26">
<pattern>oyster</pattern>
<value>#cw bold,yellow</value>
</trigger>
<trigger priority="3930" id="27">
<pattern>raises his spiritual mace over you to pass judgement</pattern>
<value>#cw 12</value>
</trigger>
<trigger priority="3940" id="28">
<pattern>The granite enveloping your fists cracks and falls off.</pattern>
<value>#co 146</value>
</trigger>
<trigger priority="3950" id="29">
<pattern>The plant has no effect.</pattern>
<value>#cw 11</value>
</trigger>
<trigger priority="3960" id="30">
<pattern>You have recovered balance on all limbs.</pattern>
<value>#CW 197</value>
</trigger>
<trigger priority="3970" id="31">
<pattern>You have regained left arm balance.</pattern>
<value>#CW 197</value>
</trigger>
<trigger priority="3980" id="32">
<pattern>You have regained right arm balance.</pattern>
<value>#CW 197</value>
</trigger>
<trigger priority="3990" id="33">
<pattern>You have recovered equilibrium.</pattern>
<value>#cw 14</value>
</trigger>
<trigger priority="4000" id="34">
<pattern>You have slain</pattern>
<value>#co 703</value>
</trigger>
<trigger priority="4010" id="35">
<pattern>You may eat another plant.</pattern>
<value>#cw 14</value>
</trigger>
<trigger priority="4020" id="36">
<pattern>You suddenly feel that it would be a fine idea to relax %1.</pattern>
<value>#cw 10</value>
</trigger>
<trigger priority="4030" id="37">
<pattern>You suddenly feel that it would be a fine idea to relax your cloak defence.</pattern>
<value>#cw 799;#echo TOUCH CLOAK;touch cloak</value>
</trigger>
<trigger priority="4040" id="38">
<pattern>You suddenly perceive the vague outline of an aura of rebounding around %1.</pattern>
<value>#cw 12</value>
</trigger>
<trigger priority="4050" id="39">
<pattern>Your %1 defence erodes away.</pattern>
<value>#cw 10</value>
</trigger>
<trigger priority="4060" id="40">
<pattern>Your enhanced senses inform you</pattern>
<value>#cw 10</value>
</trigger>
<trigger priority="4070" id="41">
<pattern>Your mind is able to focus once again.</pattern>
<value>#cw 14</value>
</trigger>
<trigger priority="4080" id="42">
<pattern>Your only working arm is off-balance.</pattern>
<value>#cw 10</value>
</trigger>
<trigger priority="4090" id="43">
<pattern>Your spirit writhes in torment under the glare of the angel.</pattern>
<value>#cw 12</value>
</trigger>
<trigger priority="4100" id="44">
<pattern>^Both of your arms must be free and functioning to do that.$</pattern>
<value>#cw white</value>
</trigger>
<trigger priority="4110" id="45">
<pattern>^Both of your legs must be free and unhindered to do that</pattern>
<value>#cw white</value>
</trigger>
<trigger priority="4120" id="46">
<pattern>^Both of your {arms|legs} must be free and functioning to do that.$</pattern>
<value>#cw white</value>
</trigger>
<trigger priority="4130" id="47">
<pattern>^Both of your {arms|legs} must be free and unhindered to do that.$</pattern>
<value>#cw white</value>
</trigger>
<trigger priority="4140" id="48">
<pattern>sovereigns {spill|spills} from the corpse.</pattern>
<value>#co 146</value>
</trigger>
<trigger priority="4150" id="49">
<pattern>You have regained your mental equilibrium.</pattern>
<value>#cw 14</value>
</trigger>
<trigger priority="4160" id="50">
<pattern>You may drink another healing elixir.</pattern>
<value>#co 166</value>
</trigger>
<trigger priority="4170" id="51">
<pattern>Your mind feels rejuvenated.</pattern>
<value>#Co 147</value>
</trigger>
<trigger priority="4180" id="52">
<pattern>You have recovered balance.</pattern>
<value>#CW 197</value>
</trigger>
<trigger priority="4190" id="53">
<pattern>You have recovered balance on your legs.</pattern>
<value>#CW 197</value>
</trigger>
</class>
<class name="Triggers" id="54">
<trigger priority="4210" id="55">
<pattern>(%w) has requested that you instruct {him|her} in (%w). 'OK' to commence</pattern>
<value>#if (%ismember(%1,@allyList) or %ismember(%1,@guildmemberList)) {ok}</value>
</trigger>
</class>
<class name="ToxinTypes" id="68">
<trigger priority="4350" id="69">
<pattern>(Aconite)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4360" id="70">
<pattern>(Actinium)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4370" id="71">
<pattern>(Arsenic)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4380" id="72">
<pattern>(Aspartame)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4390" id="73">
<pattern>(Atropine)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4400" id="74">
<pattern>(Benzedrine)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4410" id="75">
<pattern>(Benzene)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4420" id="76">
<pattern>(Botulinum)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4430" id="77">
<pattern>(Bromine)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4440" id="78">
<pattern>(Butisol)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4450" id="79">
<pattern>(Calotropis)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4460" id="80">
<pattern>(Chloroform)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4470" id="81">
<pattern>(Ciguatoxin)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4480" id="82">
<pattern>(Cyanide)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4490" id="83">
<pattern>(Digitalis)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4500" id="84">
<pattern>(Ether)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4510" id="85">
<pattern>(Iodine)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4520" id="86">
<pattern>(Ketamine)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4530" id="87">
<pattern>(Lindane)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4540" id="88">
<pattern>(Luminal)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4550" id="89">
<pattern>(Mazanor)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4560" id="90">
<pattern>(Mebaral)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4570" id="91">
<pattern>(Mercury)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4580" id="92">
<pattern>(Metrazol)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4590" id="93">
<pattern>(Noctec)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4600" id="94">
<pattern>(Opium)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4610" id="95">
<pattern>(Oxalis)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4620" id="96">
<pattern>(Psilocybin)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4630" id="97">
<pattern>(Sulfonal)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4640" id="98">
<pattern>(Strychnine)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4650" id="99">
<pattern>(Veratrum)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4660" id="100">
<pattern>(Vitriol)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4670" id="101">
<pattern>(Xeroderma)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4680" id="102">
<pattern>(Formaldehyde)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
<trigger priority="4690" id="103">
<pattern>(Hemotoxin)</pattern>
<value>#SUBSTITUTE {~%1~}</value>
</trigger>
</class>
<class name="Communications" id="104">
<var name="beep" type="String" usedef="true" id="105">
<value>1</value>
<default>1</default>
</var>
<trigger priority="4720" id="106">
<pattern>tells you, "</pattern>
<value>#IF (@beep = 0) {#beep 30}</value>
</trigger>
<trigger priority="4730" id="107">
<pattern>(%w) appears in a flash of light. Sometimes it is good to be a newbie!</pattern>
<value>#beep 30</value>
</trigger>
<trigger priority="4740" id="108">
<pattern>says, "</pattern>
<value>#if (@beep = 1) {#Beep 30}</value>
</trigger>
</class>
<class name="RacialTraits" id="109">
<trigger priority="4760" id="110">
<pattern>(Norrjin)</pattern>
<value>#SUBSTITUTE {~NORRJIN~}</value>
</trigger>
<trigger priority="4770" id="111">
<pattern>(Tanari)</pattern>
</trigger>
<trigger priority="4780" id="112">
<pattern>(Muamrite)</pattern>
<value>#SUBSTITUTE {~MUAMRITE~}</value>
</trigger>
<trigger priority="4790" id="113">
<pattern>(Sylayan)</pattern>
</trigger>
<trigger priority="4800" id="114">
<pattern>(Sidhe)</pattern>
</trigger>
<trigger priority="4810" id="115">
<pattern>(Akrabi)</pattern>
<value>#SUBSTITUTE {~AKRABI~}</value>
</trigger>
<trigger priority="4820" id="116">
<pattern>(Kohdon)</pattern>
<value>#SUBSTITUTE {~KOHDON~}</value>
</trigger>
<trigger priority="4830" id="117">
<pattern>(Ssylsin)</pattern>
<value>#SUBSTITUTE {~SSYLSIN~}</value>
</trigger>
<trigger priority="4840" id="118">
<pattern>(Lycaean)</pattern>
</trigger>
<trigger priority="4850" id="119">
<pattern>(Dwarf)</pattern>
<value>#SUBSTITUTE {~DWARF~}</value>
</trigger>
<trigger priority="4860" id="120">
<pattern>(Lamira)</pattern>
<value>#SUBSTITUTE {~LAMIRA~}</value>
</trigger>
<trigger priority="4870" id="121">
<pattern>(Xiur)</pattern>
<value>#SUBSTITUTE {~XIUR~}</value>
</trigger>
</class>
<class name="Letters" id="122">
<trigger priority="4890" id="123">
<pattern>(*) has just left you message ~#(*).</pattern>
<value>#CO 1652</value>
</trigger>
<trigger priority="4900" id="124">
<pattern>A dark figure comes gliding towards you with a high pitched chirp. A bat</pattern>
<value>#say *** You recieved a letter ***;#CO 1657</value>
</trigger>
<trigger priority="4910" id="125">
<pattern>A dove comes flying into the room, deposits a letter into your hands, warbles</pattern>
<value>#say *** You recieved a letter ***;#CO 1657</value>
</trigger>
<trigger priority="4920" id="126">
<pattern>A messenger shouts your name as he approaches. He waves a scroll of papyrus in</pattern>
<value>#say *** You recieved a letter ***;#CO 1657</value>
</trigger>
<trigger priority="4930" id="127">
<pattern>drops it into your hands and then takes off into the air with another hoot,</pattern>
<value>#say *** You recieved a letter ***;#CO 1657</value>
</trigger>
<trigger priority="4940" id="128">
<pattern>Hearing someone gasping for breath, you turn to see a young muamrite rushing</pattern>
<value>#say *** You recieved a letter ***;#CO 1657</value>
</trigger>
</class>
</module>
|
|
|
|
|
Tech GURU
Joined: 18 Oct 2000 Posts: 2733 Location: Atlanta, USA
|
Posted: Wed Dec 05, 2007 3:03 am |
I just loaded this into CMUD and it loaded up just fine. So it was probably the package.
|
|
_________________ Asati di tempari! |
|
|
|
|
|