又乙個amfext的bug

2021-06-01 06:07:41 字數 420 閱讀 3311

今天又發現乙個amfext的bug,請看如下資料結構

array (

'va_player_login' =>  

array (

0 => '=',

1 =>  

array (

'' => 1319618220,

),   

),   

),   

這個資料結構用amfext是可以encode的,但是它

自己encode出來的結果,自己無法decode,原因出在了

使用了乙個空字串作為key,根據amf協議空字串是作為array的結束符的

因此,如果後面的array其實會被解碼來乙個空array,後面的東西被丟棄了,但是如果是三層array的時候

它會繼續往下解析,來看看是否到了結尾,這個時候就掛了

又乙個碉堡的BUG

flash操作導致系統宕機。奇哉怪哉。本以為又是clock的問題,遂將system clock換成osc clock,依舊宕機。watchdog重啟!第六感告訴哥,一定是 訪問出錯進入interrupt死迴圈。最有可能的就是flash address 出錯,導致bus fault.寄出殺手鐗,重定位...

又乙個迷宮

有乙個迷宮,迷宮裡有乙個人,迷宮是規格為 n n 的方格,房內特定位置上有障礙物,人處於某一位置,可以選擇向上下左右方向前進,但是要保證面對的不是牆壁或是障礙物,否則無法向前行走。輸入迷宮的規格,乙個正整數 n 2 n 100 佔一行,代表矩陣大小 輸入方形矩陣 n 行 n 列,由 0 和 1 組成...

又乙個通宵

敲了一晚上的 閒下來摸魚寫了下字是孟浩然的 宿業師山房期丁大不至 宿業師山房待丁大不至 夕陽度西嶺,群壑倏已暝。松月生夜涼,風泉滿清聽。樵人歸欲盡,煙鳥棲初定。之子期宿來,孤琴候蘿徑。描寫詩人在山中等候遲遲未到的友人的場景 可以看看古詩詞網的賞析 傳送門 想起來這首詩也是我與師弟最後一起寫的呢 雖說...