It may be crashing because it's trying to render the weapon preview.  If that's the case you may get crashes when you try to play the game or when you try to edit your character.  When I try your ini I don't crash but the weapon previews are all fucked up.  Try renaming UTEngine.ini, open up UT3 until you get to the CD key screen, close UT3, replace the section [OnlineSubsystemGameSpy.OnlineSubsystemGameSpy] in UTEngine.ini with what you had in your old UTEngine.ini file and try running UT3.

I'm guessing the weapon pri page is not the only place it crashes?  You can set the weapon pri in UTWeapon.ini if you need.  If this is the only place it crashes then it may be having trouble loading all the weapons.  Anything on this page comes from the ini files where it has a section with UTUIDataProvider_Weapon.  Custom weapons have their own ini files like UT[color=red:178e17f265]NameOfTheUFile[/color:178e17f265].ini.  Default weapons are in UTGame.ini.  I know when trying to build a map vote for dfb that the UIList and the attached data provider can be easily fucked up and crash UT3.

Your inis:

http://emac.dfbgaming.com/WeapPri_Broken.png

My inis:

http://emac.dfbgaming.com/WeapPri_Normal.png