作者查詢 / yvb
作者 yvb 在 PTT 全部看板的留言(推文), 共1787則
限定看板:全部
看板排序:
8F推: https://goo.gl/pvfkby11/25 17:56
9F→: 在程式 pthread_join() 下加一行 pthread_exit(&ret); 試試.11/25 17:58
10F→: 搭配 ps ax 和 ps axH 看看 process 和 threads 的情況.11/25 17:59
1F推: https://goo.gl/j18HYK11/22 14:40
27F→: 已經裝了CentOS 7.2,是要改安裝ubuntu,還是要加裝一套ubuntu?11/08 13:38
9F推: rickieyang 說的是在防火牆(左上)那台做 SNAT 設定,11/04 19:30
10F→: 而 kenduest 說的是在內網server(左中)那台做設定.11/04 19:35
3F→: od -A n -t x1 -v11/02 16:31
1F→: 請 google: android strace10/23 19:03
2F→: 另外, kill -3 pid 或 kill -11 pid, 也許就能用 ndk-stack ?10/23 19:03
1F推: 聽了一下, 不知道你的問題點在哪.10/17 01:04
2F→: 是否考慮先條列出他的語句, 再逐項指出不懂或有疑問的部分?10/17 01:06
7F→: 可以思考一下 sp 和 program 的關係是什麼?10/19 13:14
8F→: 或者說, sp stack 在 program (process) 中被如何使用?10/19 13:16
11F推: 你在樓上的這個 URL 是說明了 sp 及 stack 的用途,10/20 22:12
12F→: 但你說 "不能連續push兩次" 又是誤解了什麼?10/20 22:13
14F推: 就以存放在stack的local variables來說好了. 在一個函式中,10/23 19:01
15F→: 上述變數就是對應成sp加上一個特定offset, 所以sp變更後,10/23 19:01
16F→: 存取這樣的變數就會存取到錯誤的位址了; 其它 用sp的方式,10/23 19:02
17F→: 也差不多是這種情況 (除了直接改sp是例外).10/23 19:02
2F推: 其實只要在30行加一條件, 那麼 19行~26行 就可以直接拿掉.10/19 13:09
3F→: 更正: 應該是30行改用sequence做為條件即可, 不是加條件.10/19 13:11
7F→: 原PO 及 我在2-3樓所提的行數, 是對應到原來的 Code貼圖,10/20 22:34
8F→: ( https://imgur.com/PSPSG7U ), 和現在 ideone 的有點誤差;10/20 22:34
9F→: 19行~26行 => 20行~27行, 30行 => 31行. 若按照上面所提方式10/20 22:34
10F→: 去修改, 你的程式邏輯就和後面 andy39866821 所貼程式一樣了.10/20 22:34
1F推: 是否有可以 reproduce 的 sample code ?10/20 22:02
2F→: 以及是否使用 strace 追踪 syscall 的情況了呢?10/20 22:03
2F推: 應該是 printk 沒加換行, 看到前一次的訊息吧.10/16 20:17
6F推: 剛弄了一台 4.15.0-36-generic (Ubuntu 16.04.5 LTS) 實測,10/17 00:51
7F→: 證實是 printk 加上換行就好了. 與 verification 無關.10/17 00:52
8F→: "eeeentry" => "eeeentry\n" 及 "Good bye" => "Good bye\n"10/17 00:54