Without any more specific code samples you're probably just going to get generalities and hints (like this . . .).

Normal Perl code shouldn't be generating bus errors. The most likely culprit is a buggy XS extension, or an XS extension that's being passed "bad" data that it's not validating. Check that you're checking the return values from things like module initialization calls (e.g. maybe you're getting an error when you attempt to open the database (hand waving here because I've never used the module in question) but you don't catch that and pass an invalid handle to a query routine; or maybe you're getting an error back from one of your lookups and there's something that needs to be done to put the handle back into a "sane" state before you continue making queries).

The cake is a lie.
The cake is a lie.
The cake is a lie.


In reply to Re: Bus Error by Fletch
in thread Bus Error by mreal

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.