Warning: Error using Simulink.SLXPart (line 74)
Show older comments
Hello,
recently, i keep getting this warning whenever i run or save my simulink model:
Warning: Error using Simulink.SLXPart (line 74)
Part name must start with a slash
Error in slxPackager/partDefResources>i_partinfo
Error in slxPackager/partDefResources>i_save
Error in Simulink.SLXPartHandler/pExecute (line 105)
feval(cb,packager);
Error in Simulink.SLXPartHandler/doSave (line 66)
pExecute(obj(i),packager,cb,'Save',logger);
Error in Simulink.SLXPartHandlerRegistrar/executeSaveCallbacks (line 94)
doSave(obj.getHandlers,packager);
Error in slxPackager/executeSaveCallbacks
Error in slxPackager/save
Error in slprivate (line 11)
[varargout{1:nargout}] = feval(function_name, varargin{1:end});
Error in SimulinkStudio.callbacks.saveCB (line 14)
SLM3I.saveBlockDiagram( cbinfo.model.Handle );
Error in SLStudio.ToolBars
Please give me some tipps on how to solve this issue, thanks :)
Brian
2 Comments
Sobhi Zeidan
on 4 Dec 2019
Hello,
DId you ever get this issue resolved?
Regards,
Sobhi
Tet Kong Brian Chia
on 8 Dec 2019
Accepted Answer
More Answers (1)
Jochen Lenz
on 12 Jul 2024
I also just had this problem - and it is really annoying. Here is a proposal about how to find such broken annotations, where "bdroot" is the actual Simulink model:
clc
hAnno = find_system( bdroot, ...
'FindAll', 'on', ...
'Type', 'annotation' ...
);
for n = 1 : length(hAnno)
disp('-----------------------------------------');
disp( [' > ' get_param(hAnno(n), 'Parent') ':'] );
disp( get_param(hAnno(n), 'Name') );
end
In the resulting list on the commandscreen, you might see XML-like content, beginning with
<!DOCTYPE HTML PUBLIC ...>
When you see content like this, then it's ok:
<img src="[$unpackedFolder]/simulink/resources/mwimg_ ... -8fae7932e4e5.tif"/>
When you however see something like this, then it might be the cause of your problem:
<img src="D:\users\ ... /mwimg_ ... -2160b69c8c0c.png" />
The, use the Parent of the annotation to navigate to the Simulink SubSystem.
Categories
Find more on Programmatic Model Editing in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!