Hi,
I've had chance to do some debugging myself today and perhaps got to the
bottom of it.
The libsadt_objects.so library in my first gdb script is a red herring.
Its in fact the previously loaded lib: the Python plugin. It turns out I
had a real old one lying around in /usr/lib/dia, and even though I
haven't built dia recently with python support it seemed to be trying
that old plugin: dia did put the error dialog up, but for ages now I
just'clicked' it away without investigating... :-(
After removing the offending files, dia is fine. Just to try it, I
rebuilt dia with python support and again its okay. (Hopefully I'll
remember its there in two years building dia 0.768...)
What I don't know is why it SIGSEGVs under xdm sessions and not
gdm/Gnome... One of the mysteries of software.
Anyway, thanks for the previous helps, and I can now get back to my
UMLing.
Dave
On Tue, 29 Apr 2003 14:25:19 +0200
Enrique Arizón Benito <earizon@unizar.es> wrote:
> Try with the standard strace utility to examine what files/dlls/...
> Dia tries to open. It will give you (and us) many valuable information
> about what's happening or if a core dump is generated is easy to track
> back the stack with debug. You can send the files by email if you have
> not time to study them.
>
> Postcript:
> Hi all you, I have not many time to follow this list right now (even
> though Dia is one of my favorite apps). I left about 2 years ago when
> I started a monster J2EE project. I hope in a near future (maybe 2
> months) to come back with some code lines!!
>
> Dave Bentham escribió:
>
> >Hi
> >
> >I've been using Dia 0.91 for some UML diagrams for a while upto, and
> >including, on Gnome 2.2 (Linux, Mandrake 9.0).
> >
> >After switching to WindowMaker alone, dia SIGSEGV's at startup (after
> >the splash). It appears to be trying to access the Dia shape dll
> >libraries?
> >
> >I've attached a gdb session - does that help?
> >
> >Cheers
> >Dave
> >
> >
> >
> >
>
>
> _______________________________________________
> Dia-list mailing list
> Dia-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/dia-list
> FAQ at http://www.lysator.liu.se/~alla/dia/faq.html
> Main page at http://www.lysator.liu.se/~alla/dia
--
A computer without Microsoft is like chocolate cake without mustard.