HI Jörn,

> 
> i'm running a machine learning algorithm against a local Virtuoso 7.2.1 
> SPARQL endpoint containing ~ 6 G triples...
> 
> After several weeks of using it (including reboots etc.) tonight it crashed 
> after > 6h of heavy load with no further information in any of the logs than 
> this in dmesg:
> 
>> traps: virtuoso-t[54165] general protection ip:931aa7 sp:7f9b34d2eda0 
>> error:0 in virtuoso-t[400000+c00000]
> 
> 
> It seems like it tried to access some memory it wasn't meant to access and 
> the kernel simply killed it for that:
> https://en.wikipedia.org/wiki/General_protection_fault
> 
> Did anyone ever experienced something similar?
> Any reasonable way i could maybe get some more meaningful log if that happens 
> again?
> 

You could reconfigure your build using —with-debug so the compiler will add 
symbol information to your binary, and run the 

        $ ulimit -c unlimited

command before starting the 

        $ virtuoso-t 

server to tell the kernel to save a core dump file containing postmortem 
information on threads, stack frames, memory etc.

Then continue to run your algorithm.

If the crash happens again, the following commands can be used to provide call 
stack information to OpenLink:


        $ gdb virtuso-t core
        gdb> bt



Patrick
---
Patrick van Kleef
Program Manager
OpenLink Software

http://www.openlinksw.com/
http://twitter.com/openlink/


------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users

Reply via email to