segmentation-fault

    -1熱度

    4回答

    我創建了一個類對象的指針指針,當我嘗試使用指向它的seg-fault創建一個新對象時。爲什麼會發生? struct Level { int SoldierCount; Soldier **soldier; int taskCount; int *taskPercentage; int *taskBitmapX; int *t

    2熱度

    1回答

    一個Web爬網程序腳本,最多可以產生500個線程,每個線程基本上都會請求從遠程服務器提供的某些數據,每個服務器的回覆在內容和大小上與其他服務器的回覆不同。 我對線程 threading.stack_size(756*1024) 這使我有足夠數量的所需線程和完成大部分工作,並要求設置STACK_SIZE爲756K的。但是,由於某些服務器的響應比其他服務器的響應更大,並且當線程得到這種響應時,腳本

    1熱度

    3回答

    我有一個腳本經常發生segfaults - 我無法解決的問題,因爲segfault是在python libxml綁定中 - 沒有寫出這些。好了,在我的Linux使用,這樣當腳本死亡運行一個inf.loop - 它重新啓動,就像這樣: #!/bin/bash while [ 1 ] do nice -n 19 python server.py sleep 1 done 嗯,我似乎無法找

    2熱度

    3回答

    我承認是一個C型的新手,但這讓我難住了。我正在練習了鏈表的實現,而且我通過簡單地增加一個變量來split_node功能得到段錯誤: #include <stdio.h> #include <string.h> #include <stdlib.h> struct Node { struct Node *child; char *content; }; void p

    4熱度

    2回答

    我有一個簡單的腳本,用於啓動另一個程序。這個其他程序有時可能產生一個SIGSEGV,這會中斷我的輸出。因此,我添加了幾行應該暫時將stderr重定向到/dev/null,以便忽略SIGSEGV。以下是我的代碼草案: exec 2> /dev/null progname >& ./tmp/run.txt && run_status='OK' exec 2>1 的問題是,最後一行沒有做我想做的