segmentation-fault

    2熱度

    7回答

    我正在使用hpricot來讀取HTML。我遇到了分段錯誤錯誤,我搜索了一些,並且有人說升級到最新版本的Ruby。我使用rails 2.3.2和ruby 1.8.7。如何解決這個錯誤?

    4熱度

    2回答

    我得到一個分段錯誤,當我嘗試做 pthread_mutex_lock(&_mutex). 這是非常奇怪的,我不知道什麼可能導致它。我已經在構造函數中初始化_mutex與 pthread_mutex_init(&_mutex,NULL). 什麼我可以做?

    5熱度

    5回答

    使用c風格的字符串時,如何將字符分配給字符指針指向的內存地址?例如,在下面的示例中,我想將num更改爲「123456」,因此我嘗試將p設置爲'0'所在的數字,並嘗試用'4'覆蓋它。謝謝。 #include <stdio.h> #include <stdlib.h> int main() { char* num = (char*)malloc(100); char* p

    5熱度

    4回答

    在下面的代碼,行: *end = *front; 給出段故障。我問了一個類似的問題here,但我不確定這是因爲我有兩個num的副本。請解釋爲什麼它是段錯誤的。謝謝。 #include <stdio.h> #include <stdlib.h> #include <string.h> char* getPalin(char* num); int main() { char

    3熱度

    3回答

    我一直在玩Xerces-C XML庫。 我有我玩這個簡單的例子。 我似乎無法讓它運行,沒有泄漏內存和沒有segfaulting。 它是一個或另一個。 當我在「清理」下刪除解析器對象時,總會發生段錯誤。 我已經嘗試使用2.8版本的庫文件的2.8 &。 注意:我把所有的異常檢查都拿出來了,我得到了和它一樣的結果。爲了便於閱讀和簡單,我從下面的代碼中刪除了它。 在那裏的任何Xerces精明的人都在意提出

    1熱度

    2回答

    有人可以向我解釋下面的消息的原因,可能還有如何解決它的建議? 我在根目錄下使用sudo <path to xcode來運行XCode,因爲我需要調試一個必須以root身份運行的守護進程。 我已經成功地做到了這一點幾次,但現在當我嘗試打開在Xcode項目我在Xcode中得到以下信息: 2009-06-09 10:04:25.521 Xcode[434:a0b] index is corrupt, w

    3熱度

    7回答

    許多年輕程序員都這樣做,我學會了在代碼中的不同點插入大量「here1」,「here2」等打印到控制檯語句的用處弄清楚我的程序何時會出錯。這種強力調試技術爲我的CS研究節省了很多次。但是,當我開始用C編程時,我偶然發現了一個有趣的問題。如果我試着運行 void* test; printf("hello world"); test[5] = 234; 當然,我得到了一個段錯誤,用於沒有爲ma

    2熱度

    4回答

    我寫了一個程序來測試我的二叉樹,當我運行它,程序似乎崩潰(btree.exe已停止工作,Windows正在檢查解決方案...)。 當我通過調試器運行它,並將斷點放在我懷疑導致它的函數destroy_tree()上時,它似乎按預期運行並返回到主函數。主程序又從程序中返回,但隨後光標跳回到destroy_tree()並在其內部迴避。 最小代碼示例如下,因此它可以立即運行。我的編譯器是MinGW,我的調

    0熱度

    2回答

    我正在研究廣泛使用多線程的模擬。事情是,直到現在,我從來沒有使用任何互斥對象來保護我的數據。其結果是,我得到一堆段錯誤的.. 我試圖鎖定/使用互斥解鎖時:讀/寫,但引起我的另一個段錯誤: #0 77D27DD2 ntdll!RtlEnumerateGenericTableLikeADirectory() (C:\Windows\system32\ntdll.dll:??) #1 00000000

    3熱度

    1回答

    我有一個頁面,其中包含一個使用一個小函數創建的jQuery-UI水平滑塊,在div中可以通過點擊標題使用$.toggle()來顯示/隱藏。 問題是,一旦div是隱藏的,當它擴展了滑塊消失。 這個問題的簡化演示可以在這裏看到:http://arr.gr/jquery-issue.html(文件包含所有相關的源代碼) - 當點擊「高級選項」標題隱藏然後顯示div時,滑塊不再存在。 有關如何解決此問題的