Ticket #12 (closed defect: invalid)
SHM killed by Ubuntu 9.04 (buffer overflow error)
Reported by: | MarcusWalther | Owned by: | KlausStammler |
---|---|---|---|
Priority: | normal | Milestone: | Ongoing improvement of command line version |
Component: | SHM | Severity: | |
Keywords: | Cc: |
Description
Running Ubuntu 9.04 (maybe this is also valid for 8.10), SHM fails to start.
*** buffer overflow detected *** Aborted ...
Full example can be found in the [topic:11 discussion forum].
Maybe this is related to new compiler options and some unclean code:
https://wiki.ubuntu.com/CompilerFlags#-D_FORTIFY_SOURCE=2
There are also some compiler warnings that should be checked.
Attachments
Change History
comment:2 Changed 13 years ago by MarcusWalther
Paweł Wiejacz suggested a quick and dirty solution: Simply replace /usr/lib/libMrm.so.3.0.2 by a version from e.g. Ubuntu 8.04. This allows SHM to run, but side-effects are unknown.
Changed 13 years ago by MarcusWalther
- Attachment libMrm.tar.bz2 added
libMrm bundle from Ubuntu 8.04
Note: See
TracTickets for help on using
tickets.
It's an already reported bug on Ubuntu: https://bugs.launchpad.net/ubuntu/+source/openmotif/+bug/374907 (but it's not fixed yet).
I'll supply binary packages soon.