MATLAB: Do I receive a segmentation violation when there is a large annotation in the model in Simulink 6.0 (R14)

annotation;largesegvsimulinksimulink.dllsl_routermarkblockedcellssl_routermarkboundsblocked

I have a model with a large annotation. When I try to connect two blocks in the model, I receive the following error
------------------------------------------------------------------------
Segmentation violation detected at Thu Jul 29 09:09:08 2004
------------------------------------------------------------------------
<snip>
Register State:
EAX = 0000003d EBX = 00000009
ECX = 00cdabe0 EDX = 0001bff0
ESI = 0001bf88 EDI = 09427010
EBP = 00cdab8c ESP = 00cdab70
EIP = 7a247a23 FLG = 00010202
Stack Trace:
[0] simulink.dll:void __cdecl sl_RouterMarkBoundsBlocked(struct slRouter_tag *,struct mwrect *)(0x016522d0, 0x00cdac8c, 0, 0x089ef380) + 195 bytes
[1] simulink.dll:void __cdecl sl_RouterMarkBlockedCells(struct slRouter_tag *,bool,struct slSegment_tag *,struct slPort_tag const *,struct slPort_tag const *)(0x00cdabe0, 1, 0, 0x089ef380) + 276 bytes
[2] simulink.dll:_sl_AutoRoute(0x08df3ce0, 1, 0, 0x089ef3c4) + 140 bytes
[3] simulink.dll:_sluAutoRouteSegment(0, 0x08df3ce0, 1, 0x089ef380) + 56 bytes
[4] simulink.dll:_DragSegmentCalculatePath(0x00cdad70, 0x00cdad34, 0x7a175801, 0x08df3ce0) + 394 bytes
[5] simulink.dll:_drag_segment(0x09270710, 0x00cdad70, 0x00cdaea4, 3) + 526 bytes
[6] simulink.dll:void __cdecl SignalPortHandleBlockPortClickFcn(struct slGraph_tag *,struct slPort_tag *,class SlEvent *,struct mwpoint *)(0x08df3ce0, 0x009ef380, 0x08b2e2d0 "D½5zp¯Í", 0x00cdaf08) + 331 bytes
<snip>

Best Answer

This problem has been fixed in Simulink 6.1 (R14SP1).
If you are using a previous version, there are no workarounds.