| Register | FAQ | Calendar | Search | Today's Posts | Mark Forums Read |
|
#1
| |||
| |||
| Hi all, I am using the linda library in sicstus prolog 4.0.4 for commmunication between processes. The linda server is calling the predicate socket_select/7 which sometimes gives segmentation fault and I could trace the error to this particular line in socket_select/7: prolog:'$select'(ListenSocketsRaw,LReadyRaw, ConnectSocketsRaw,CReadyRaw, ReadStreamsRaw,RReadyRaw, WriteStreamsRaw,WReadyRaw, TimeoutParam, ECODE) I could further find out that ultimately this call is making a system call select but I could not find out what happens in between. Could anyone of you tell how to fix this or where does the control go after you make a call to prolog:'$select'? Thanks, Pragyesh |
|
#2
| |||
| |||
| On Jul 23, 3:42*pm, pragyesh.i...@gmail.com wrote: > The linda server is calling the predicate socket_select/7 which > sometimes gives segmentation fault and I could trace the error to this If SICStus Prolog gives a segmentation fault then it is a bug. The best way to resolve SICStus bugs is to report them at the SICStus Prolog home page (www.sics.se/sicstus/ under "Support"). Regards, |
![]() |
| Thread Tools | |
| Display Modes | |
In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.