Bug 18237 - dbus-daemon crashes with odd error on big-endian mips
Summary: dbus-daemon crashes with odd error on big-endian mips
Alias: None
Product: dbus
Classification: Unclassified
Component: core (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Havoc Pennington
QA Contact: John (J5) Palmieri
Depends on:
Reported: 2008-10-26 23:35 UTC by Joshua Kinard
Modified: 2008-11-01 12:06 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

dbus-daemon crash on SGI Octane (2.45 KB, text/plain)
2008-10-26 23:35 UTC, Joshua Kinard

Description Joshua Kinard 2008-10-26 23:35:24 UTC
Created attachment 19874 [details]
dbus-daemon crash on SGI Octane

dbus-daemon from dbus-1.2.3 on a Linux/MIPS machine exhibits a really odd bug.  I get a crash in attempting to start it up that a fellow Gentoo developer said may be the most cryptic bug known:

# dbus-daemon
dbus-daemon: error while loading shared libraries: unexpected reloc type 0xb8

System is an SGI Octane, which is a big-endian system, running Gentoo on a 2.6.27 linux kernel, built with gcc-4.3.2 against glibc-2.8_pre (circa 20080628), and binutils-2.18.  ldd output looks clean, so I'm assuming this might be kernel related?

I've got strace output attached.  ltrace isn't ported to mips, however, so I can't get that.  I will probably rebuild dbus with debugging enabled and see what gdb has to say later on after some other software finishes updating.

Comment 1 Havoc Pennington 2008-11-01 12:06:24 UTC
No way I can think of that this is a dbus bug; it's some kind of toolchain issue presumably. Helpful suggestions on fixing it are a bit out of my area of knowledge, unfortunately. I would look for some forums related to MIPS, Gentoo, linkers, etc.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.