Comment 1 for bug 913523

Revision history for this message
Manuel A. Fernandez Montecelo (mafm) wrote :

Hi Kai,

I do not use Ubuntu, but I am the maintainer of the OGRE packages in Debian and Ubuntu seems to get them directly (as they do with other of my packages), so I keep an eye on bug reports and everything.

First of all thanks for reporting. Second, please apologise for my lack of experience with some stuff -- it's one of my first packages with multi-arch enabled, and it's the first time that I see debug symbol files made with hashes.

I also maintain sdl-mixer and sdl-net, both also imported in Ubuntu without further changes, and I didn't get reports about them. They're quite popular, so even if they're also very young (6 days in Ubuntu, ~19 in Debian) bug reports can come quicker than with OGRE. So I am not sure about what can cause the problem, I followed the same procedure for both. However, one of the noticeable differences is that OGRE is C++ while SDL are in C.

I also don't know what's the problem with the -dbg package. There are 11 *.so* files in libogre-1.7.3 and also 11 debug files, so in principle there's nothing missing... but I am not sure how's the process for the debugger to get symbols with this new way of hashing, so maybe it's not finding the symbol file correctly.

What debugger are you using. Did you ever use Valgrind? Maybe you get more info about problems happening before the actual segfault hinting to some other issue (e.g. missing plugins).

Also, can you please tell the previous version where it's known to work for you?

And finally, do you have any other files installed in the system that you think that may be interfering (e.g. installation of OGRE also in /usr/local)?

Regards.