Qt-interest Archive, December 2006
Sigbus on graphical programms on Redhat Enterprise Linux 3 WS
Message 1 in thread
Hi,
I've compiled Qt 4.2.2 on a machine with the following issue:
Red Hat Enterprise Linux WS release 3 (Taroon Update 7)
The compilation was successful but running programms with a graphical
interface results in a SIGBUS. Running moc, qmake or uic seems to be fine.
Running ldd on designer gives:
/usr/bin/ldd: line 1: 14759 Bus error
LD_TRACE_LOADED_OBJECTS=1 LD_WARN= LD_BIND_NOW=
LD_LIBRARY_VERSION=$verify_out LD_VERBOSE= "$file"
Runing strace on it:
brk(0) = 0x59e000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x2a9566c000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/lfs/user/bartosch/software/qt4/lib/tls/x86_64/libQtDesignerComponents.so.4",
O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lfs/user/bartosch/software/qt4/lib/tls/x86_64", 0x7fbfff8620) = -1
ENOENT (No such file or directory)
open("/lfs/user/bartosch/software/qt4/lib/tls/libQtDesignerComponents.so.4",
O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lfs/user/bartosch/software/qt4/lib/tls", 0x7fbfff8620) = -1 ENOENT
(No such file or directory)
open("/lfs/user/bartosch/software/qt4/lib/x86_64/libQtDesignerComponents.so.4",
O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lfs/user/bartosch/software/qt4/lib/x86_64", 0x7fbfff8620) = -1 ENOENT
(No such file or directory)
open("/lfs/user/bartosch/software/qt4/lib/libQtDesignerComponents.so.4",
O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0/\f\0\0"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=2057248, ...}) = 0
mmap(NULL, 3095704, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a9566d000
mprotect(0x2a9584b000, 1137816, PROT_NONE) = 0
mmap(0x2a9594b000, 90112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1de000) = 0x2a9594b000
close(3) = 0
open("/lfs/user/bartosch/software/qt4/lib/libQtDesigner.so.4", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\251"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=1737640, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x2a95961000
mmap(NULL, 2778832, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a95962000
mprotect(0x2a95af8000, 1115856, PROT_NONE) = 0
mmap(0x2a95bf8000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x196000) = 0x2a95bf8000
close(3) = 0
open("/lfs/user/bartosch/software/qt4/lib/libQtAssistantClient.so.4",
O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2001\0\0"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=28424, ...}) = 0
mmap(NULL, 1074768, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a95c09000
mprotect(0x2a95c0f000, 1050192, PROT_NONE) = 0
mmap(0x2a95d0f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x6000) = 0x2a95d0f000
close(3) = 0
open("/lfs/user/bartosch/software/qt4/lib/libQtXml.so.4", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\312\1"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=320600, ...}) = 0
mmap(NULL, 1366960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a95d10000
mprotect(0x2a95d5b000, 1059760, PROT_NONE) = 0
mmap(0x2a95e5b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x4b000) = 0x2a95e5b000
close(3) = 0
open("/lfs/user/bartosch/software/qt4/lib/libQtGui.so.4", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0U \0\0"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0750, st_size=6758400, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x2a95e5e000
mmap(NULL, 9227176, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a95e5f000
mprotect(0x2a965e9000, 1321896, PROT_NONE) = 0
mmap(0x2a966e9000, 270336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x78a000) = 0x2a966e9000
--- SIGBUS (Bus error) @ 0 (0)
Does anyone know about a similar Problem?
Greetings
Christoph
--
[ signature omitted ]
Message 2 in thread
Hi,
> I've compiled Qt 4.2.2 on a machine with the following issue:
>
> Red Hat Enterprise Linux WS release 3 (Taroon Update 7)
Are all packages up-to-date? It looks like Taroon Update 8 was released
last July.
--
[ signature omitted ]