Re: FE and Copy/Paste crash
Posted: Sat Dec 31, 2016 4:10 pm
Bug still present in FE update 1 with MUNGE activated.
Support Forum
https://forum.hyperion-entertainment.com/
https://forum.hyperion-entertainment.com/viewtopic.php?f=14&t=2784
Here are my steps to reproduce:tonyw wrote:There has been a lot of discussion about this bug and its manifestations over the years. Please repeat the steps you took to retest and reproduce it, so that I can do the same here.
I haven't seen this bug appear for a long time now. Yes, I have MUNGE enabled on every machine except the X5000 and A1222.
Code: Select all
25191 : ContextMenus : o.k. = Lock("System:Utilities/Commodities",SHARED) [29uS]
25192 : ContextMenus : o.k. = Lock("System:Utilities/Commodities",SHARED) [11uS]
25193 : ContextMenus : o.k. = [exec] FindPort("WORKBENCH") [1uS]
25194 : ContextMenus : o.k. = Lock("System:Utilities/Commodities",SHARED) [12uS]
25195 : ContextMenus : o.k. = Lock("T:ContextMenus Clipboard1",SHARED) [27uS]
25196 : ContextMenus : o.k. = [exec] OpenDevice("input.device",0,0x4E717690,0x00000000) = 0 [10uS]
25197 : ContextMenus : o.k. = [exec] OpenLibrary("iffparse.library",50) [6uS]
25198 : ContextMenus : o.k. = Open("ENV:sys/PopupMenu.prefs",OLD) = [0x13D9B7C8] [52uS]
26667 : ContextMenus Command Dispatcher : o.k. = CreateNewProc("ContextMenus Paste Task") [403uS]
29117 : ContextMenus Paste Task : 0 = FindSegmentStackSize("<untracked>") [6uS]
29118 : ContextMenus Paste Task : o.k. = Lock("System:Utilities/Commodities",SHARED) [32uS]
29119 : ContextMenus Paste Task : o.k. = Open("T:ContextMenus Clipboard1",OLD) = [0x13D9BCD8] [45uS]
29120 : ContextMenus Paste Task : o.k. = Lock("Storage:X1000",SHARED) [20uS]
29121 : ContextMenus Paste Task : FAIL = Lock("ÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞ
29122 : ContextMenus Paste Task : o.k. = Lock("Storage:X1000",SHARED) [13uS]
29123 : ContextMenus Paste Task : FAIL = Lock("ÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞŸïÞ
29124 : ContextMenus Paste Task : o.k. = DupLock("Storage:X1000") [5uS]
29125 : ContextMenus Paste Task : FAIL = DupLock("<ZERO>") [1uS]
Ohhh, you are very welcome, trying the best to help being not a betatestertonyw wrote:You will notice that the "weird stuff" is a repeated pattern of 4 characters, usually the ASCII equivalents of "DEADBEEF" or "ABADCAFE" or one of those kernel indicators (depends on the machine).
It results from a wild pointer to the "name" being passed or corrupted somewhere. We've had this problem on and off for years. It seems to be fixed, then reoccurs somewhere. I suspect that it really has been fixed, but the actual component has not been updated to the new version.
I can't get it to happen on my X5000 with its clean Update 1 installation, but it happens on the Sam 460 with Update 1.
I'll try to find out what is different.
BTW, I forgot to say "Thank you" for the precise instructions !
I have raised bug #9797 for this problem. It may not be the fault of ContextMenus, but it's a place to start.