[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