Showing results for 
Show  only  | Search instead for 
Did you mean: 

Font Problem with Developer

It seems there is a bug in Developer 8.01 which is included with AdminStudio 5.0. If you try to open the properties of a font which is missing embedded version information, developer will crash with the following error:

Exception ACCESS_VIOLATION (0xc0000005)
at address 0x77c02bbe trying to read address 0x038bc470.

File : C:\Program Files\InstallShield\AdminStudio\5.0\Developer\isdev.exe
Version :
Exception : c0000005
Address : 77c02bbe
Access Type : read
Access Address : 038bc470

Registers : EAX=00006201 CS=001b EIP=77c02bbe EFLGS=00010212
: EBX=038bc470 SS=0023 ESP=0012f474 EBP=0012f4a8
: ECX=77e74e36 DS=0023 ESI=038b6270 FS=003b
: EDX=001db3e2 ES=0023 EDI=001db3e0 GS=0000

Stack Trace : 77c01e11 77c01698 63c4ec00 63d1e835
: 63204811 62ef3a70 62ef3677 65864440
: 73dd23d8 73dd22ae 73dd2976 73dd1dcc
: 73dd1cea 73dd1c73 73dd1bfb 6587d666
: 77d67ad7 77d6ccd4 77d44455 77d44d58
: 00000111 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000

What can I do to get around this set I can set language on a font of this type. An example font has been attached.


(4) Replies
Hopefully IS works this out.
Until then you if you remove the optional title with a hex editor, the version tab does not show. I attached the new FNT.
If you have a HEX editor check out lines 00003ba0h & 00003bb0h to see what was done. Hopeful you don't have to do this often.

😛 How did you ever find this???
I found this problem while repackaging Macromedia Freehand. I kept experiencing this error in developer whenever I would try set a default language on the .FON file. Then I decided to manually set a language in the MSI file table. After I did this I experienced the error whenever I tried to build my MSI. I put it all together and figured it had to be unhandled situation when an .FON had no properties....
Did you report this to the IS folks, or just in the threads?
Thank you for reporting this bug. The tracking number is 1-DBRGF.