Tk Source Code

Artifact [e9a3e1ac]
Login

Artifact e9a3e1acc0dd847695f29da760e63b056922e578:

Ticket change [e9a3e1ac] - New ticket [31cd33db] Cocoa Tk widgets do detect invalid -bitmap values. by ned.deily 2014-01-31 23:22:28.
D 2014-01-31T23:22:28.110
J assignee nobody
J closer nobody
J cmimetype text/x-fossil-wiki
J comment When\sa\snon-existant\sbitmap\sfile\sis\sgiven\sto\sa\swidget\swith\sX11\sor\sAqua\sCarbon\sTk\s8.4\son\sOS\sX,\san\sexception\sis\sreturned.\s\sBut\swith\sCocoa\sTk\s8.5\sor\s8.6\son\sOS\sX,\sthe\serror\sis\snot\sdetected\sby\sTk\sbut\sdoes\sresult\sin\san\sOS\sX\serror\smessage.\r\n\r\nWith\sX11\sTk\s(MacPorts\s8.6.1)\r\n\r\n<verbatim>\r\n$\s/macports/bin/wish8.6\r\n%\sif\s[catch\s{button\s.b\s-bitmap\s"blah"}\sresult]\s{\r\n\s\s\s\sputs\s"Failed:\s$result"\r\n}\selse\s{\r\n\s\s\s\sputs\s"passed"\r\n}\r\nFailed:\sbitmap\s"blah"\snot\sdefined)\r\n</verbatim>\r\n\r\nWith\sCocoa\sTk\s8.6.1\sor\s8.5.15:\r\n<verbatim>\r\n$\s/usr/local/bin/wish8.6\r\n%\sif\s[catch\s{button\s.b\s-bitmap\s"blah"}\sresult]\s{\r\n\s\s\s\sputs\s"Failed:\s$result"\r\n}\selse\s{\r\n\s\s\s\sputs\s"passed"\r\n}\r\n2014-01-31\s14:58:07.134\sWish[9555:507]\sCFURLCopyResourcePropertyForKey\sfailed\sbecause\sit\swas\spassed\sthis\sURL\swhich\shas\sno\sscheme:\sblah\r\npassed\r\n</verbatim>
J foundin 8.6.1
J is_private 0
J login ned.deily
J priority 5\sMedium
J private_contact 5312fcfb57a92ddd64553c14c04a390a9032b63f
J resolution None
J severity Important
J status Open
J submitter ned.deily
J subsystem (unused)
J title Cocoa\sTk\swidgets\sdo\sdetect\sinvalid\s-bitmap\svalues
J type Bug
K 31cd33dbf0af9600f9f13b03f07b7dbf0a42d1f4
U ned.deily
Z 31574351b29c789b67f3b07fe08d6570