Crashing documentation on Linux

Mark Wieder mwieder at ahsoftware.net
Wed Jun 6 18:27:39 EDT 2012


Warren Samples <warren at ...> writes:

> I do this and nothing untoward happens in either Livecode 4.5.3 or 5.5. 
> I see several user added notes, but no crashing. Is there some other 
> step? I can bring up "repeat", close the dictionary and open it back up 
> and the entry for "repeat" is still displayed. No crash.
> 
> openSUSE 12.1, KDE 4.8

Nope - that's the whole recipe - exits with a page fault. Apparently it's a
problem with the revxml library. Valgrind (Fedora Core 16/xfce spin) shows the
following 13k-odd errors (condensed to save space):

Conditional jump or move depends on uninitialised value(s)
==30936==    at 0x5308E76: ??? (in
/opt/runrev/livecode-5.5.0-gm-1/Externals/revxml.so)
...
==30936==    by 0x81654DB: ??? (in /opt/runrev/livecode-5.5.0-gm-1/livecode.x86)
...
==30936== 
==30936== Invalid read of size 4
==30936==    at 0x530847B: ??? (in
/opt/runrev/livecode-5.5.0-gm-1/Externals/revxml.so)
...
==30936==    by 0x81654DB: ??? (in /opt/runrev/livecode-5.5.0-gm-1/livecode.x86)
...
==30936==  Address 0x1 is not stack'd, malloc'd or (recently) free'd
==30936== 
/opt/runrev/livecode-5.5.0-gm-1/livecode.x86 exiting on signal 11
==30936== 
...
==30936== LEAK SUMMARY:
==30936==    definitely lost: 82,428 bytes in 272 blocks
==30936==    indirectly lost: 279,208 bytes in 13,127 blocks
==30936==      possibly lost: 430,325 bytes in 5,778 blocks
==30936==    still reachable: 77,074,471 bytes in 1,039,474 blocks
...
==30936== ERROR SUMMARY: 13648 errors from 40 contexts (suppressed: 0 from 0)

I'm sure it's a conspiracy on the part of that fiendish rev team to get us all
to switch from linux to Windows. But I'm keeping my tinfoil hat right where it
belongs. You can't take the sky from me.

-- 
 Mark Wieder
 mwieder at ahsoftware.net





More information about the Use-livecode mailing list