[Kde-bindings] require 'korundum4': Ruby segfault

David Palacio dpalacio at uninorte.edu.co
Thu Jan 14 20:09:18 UTC 2010


Hi,

With the move of QtRuby to modular Smoke, Ruby segfaults when requiring 
'korundum4'.


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f8c890146e0 (LWP 7627)]
mod_av_set (klass=0, id=20405, val=140241412114640, isconst=2) at 
variable.c:1669
1669    variable.c: No such file or directory.
        in variable.c
(gdb) bt
#0  mod_av_set (klass=0, id=20405, val=140241412114640, isconst=2) at 
variable.c:1669
#1  0x00007f8c88b3a9e3 in rb_define_class_under (outer=0, name=0x7f8c7f54076a 
"ItemBool", super=140241570558160) at class.c:296
#2  0x00007f8c7f521d5e in init_kconfigskeletonitem_classes () at 
/home/kde/src/KDE/kdebindings/ruby/korundum/src/Korundum.cpp:490
#3  0x00007f8c88b3e391 in dln_load (file=0xcd0a20 
"/home/kde/ruby/bin/korundum4.so") at dln.c:1366
#4  0x00007f8c88b6026e in rb_require_safe (fname=140241570561000, safe=0) at 
eval.c:7398
#5  0x00007f8c88b526c2 in rb_call0 (klass=140241570707760, 
recv=140241570697880, id=10089, oid=10089, argc=1, argv=0x7fffe6dbbc20, 
body=0x7f8c88ff3400,
    flags=<value optimized out>) at eval.c:5904
#6  0x00007f8c88b5282a in rb_call (klass=140241570707760, 
recv=140241570697880, mid=10089, argc=1, argv=0x7fffe6dbbc20, scope=1, 
self=140241570697880)
    at eval.c:6151
#7  0x00007f8c88b4c912 in rb_eval (self=140241570697880, n=<value optimized 
out>) at eval.c:3507
#8  0x00007f8c88b5f67b in ruby_exec_internal () at eval.c:1641
#9  0x00007f8c88b5f6c5 in ruby_exec () at eval.c:1661
#10 0x00007f8c88b5f6f2 in ruby_run () at eval.c:1671
#11 0x00000000004008b3 in main (argc=2, argv=0x7fffe6dbcae8, envp=<value 
optimized out>) at main.c:48
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-bindings/attachments/20100114/0eafa7d0/attachment.sig>


More information about the Kde-bindings mailing list