Gtk控制台在64位系统上出现分段错误

时间:2019-01-09 11:33:45

标签: segmentation-fault 32bit-64bit gtk3 archlinux red

我已经编译了红色控制台with Gtk3 support。当我运行View测试(例如仓库tests/react-test.red中包含的测试)时,出现错误:

$ ./console tests/react-test.red

*** Runtime Error 32: segmentation fault
*** at: F6B4E33Eh

ldd console不报告缺少的库。相同的二进制文件在32位Debian中可以正常工作。

可能是什么问题?

当我将system/view/debug?: yes行添加到tests/react-test.red时,在段错误之前,有一些有关 View 事件的调试信息:

$ ./console tests/react-test.red
-- on-change event -- 
    face : window 
    word : type 
    old  : word 
    new  : word
-- on-change event -- 
    face : window 
    word : size 
    old  : none 
    new  : pair
-- on-change event -- 
    face : window 
    word : pane 
    old  : none 
    new  : block
-- on-change event -- 
    face : text 
    word : type 
    old  : word 
    new  : word
-- on-change event -- 
    face : text 
    word : size 
    old  : none 
    new  : pair
-- on-deep-change event -- 
    owner      : text 
    action     : set-path 
    word       : size 
    target type: pair! 
    new value  : none! 
    index      : -1 
    part       : -1 
    auto-sync? : true 
    forced?    : false
-- para on-change event -- 
    word : align 
    old  : none 
    new  : word
-- on-change event -- 
    face : text 
    word : size 
    old  : pair 
    new  : pair
-- on-change event -- 
    face : text 
    word : para 
    old  : none 
    new  : object
-- para on-change event -- 
    word : parent 
    old  : none 
    new  : block
-- on-change event -- 
    face : text 
    word : size 
    old  : pair 
    new  : pair
-- para on-change event -- 
    word : parent 
    old  : block 
    new  : none
-- on-change event -- 
    face : text 
    word : type 
    old  : word 
    new  : word
-- on-change event -- 
    face : text 
    word : size 
    old  : none 
    new  : pair
-- on-deep-change event -- 
    owner      : text 
    action     : set-path 
    word       : size 
    target type: pair! 
    new value  : none! 
    index      : -1 
    part       : -1 
    auto-sync? : true 
    forced?    : false
-- para on-change event -- 
    word : align 
    old  : none 
    new  : word
-- font on-change event -- 
    word : style 
    old  : none 
    new  : word
-- font on-change event -- 
    word : name 
    old  : none 
    new  : none
-- font on-change event -- 
    word : size 
    old  : none 
    new  : none
-- on-change event -- 
    face : text 
    word : size 
    old  : pair 
    new  : pair
-- on-change event -- 
    face : text 
    word : text 
    old  : none 
    new  : string
-- on-change event -- 
    face : text 
    word : para 
    old  : none 
    new  : object
-- para on-change event -- 
    word : parent 
    old  : none 
    new  : block
-- on-change event -- 
    face : text 
    word : font 
    old  : none 
    new  : object
-- font on-change event -- 
    word : parent 
    old  : none 
    new  : block

*** Runtime Error 32: segmentation fault
*** at: F6B5E33Eh

0 个答案:

没有答案
相关问题