Modify

Opened 10 years ago

Closed 10 years ago

Last modified 4 years ago

#2540 closed defect (fixed)

dbus doesn't work (with mini_fo?)

Reported by: loswillios Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version:
Keywords: mini_fo dbus Cc:

Description

execve("/usr/sbin/dbus-daemon", ["dbus-daemon", "--system"], [/* 9 vars */]) = 0
svr4_syscall()                          = -1 ERRNO_4090 (Unknown error 4090)
stat("/etc/ld.so.cache", 0x7fc74ad8)    = -1 ENOENT (No such file or directory)
open("/lib/libexpat.so.0", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/lib/libexpat.so.0", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/usr/lib/libexpat.so.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=137731, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaae000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\220&\0"..., 4096) = 4096
old_mmap(NULL, 401408, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaed000
old_mmap(0x2aaed000, 125220, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2aaed000
old_mmap(0x2ab4c000, 10755, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1f000) = 0x2ab4c000
close(3)                                = 0
munmap(0x2aaae000, 4096)                = 0
open("/lib/libgcc_s.so.1", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=60758, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaae000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\200\31"..., 4096) = 4096
old_mmap(NULL, 323584, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ab4f000
old_mmap(0x2ab4f000, 58652, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ab4f000
old_mmap(0x2ab9d000, 3414, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xe000) = 0x2ab9d000
close(3)                                = 0
munmap(0x2aaae000, 4096)                = 0
open("/lib/libc.so.0", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=389947, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaae000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\200\272"..., 4096) = 4096
old_mmap(NULL, 671744, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ab9e000
old_mmap(0x2ab9e000, 385348, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ab9e000
old_mmap(0x2ac3c000, 4923, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5e000) = 0x2ac3c000
old_mmap(0x2ac3e000, 16088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2ac3e000
close(3)                                = 0
munmap(0x2aaae000, 4096)                = 0
open("/lib/libgcc_s.so.1", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=60758, ...}) = 0
close(3)                                = 0
open("/lib/libc.so.0", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=389947, ...}) = 0
close(3)                                = 0
open("/lib/libc.so.0", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=389947, ...}) = 0
close(3)                                = 0
ioctl(0, TIOCNXCL, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TIOCNXCL, {B38400 opost isig icanon echo ...}) = 0
brk(0)                                  = 0x49d000
brk(0x49e000)                           = 0x49e000
open("/etc/dbus-1/system.conf", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2280, ...}) = 0
brk(0x49f000)                           = 0x49f000
read(3, "<!-- This configuration file con"..., 2280) = 2280
close(3)                                = 0
brk(0x4a0000)                           = 0x4a0000
brk(0x4a1000)                           = 0x4a1000
stat("/etc/dbus-1/system.d", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/etc/dbus-1/system.d", O_RDONLY)  = 3
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
brk(0x4a2000)                           = 0x4a2000
fstatfs(3, 0x7fc74860)                  = -1 ENODEV (No such device)
getdents64(3, /* 2 entries */, 4096)    = 48
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
write(2, "Failed to start message bus: ", 29Failed to start message bus: ) = 29
write(2, "No such device", 14No such device)          = 14
write(2, "\n", 1
)                       = 1
exit(1)                                 = ?
Process 1927 detached

I think it boils down to "fstatfs(3, 0x7fc74860) = -1 ENODEV (No such device)". This error code isn't documented by the fstatfs man page though. Since fstatfs() seems to support jffs2 (man fstatfs) it could be an error with mini_fo.

I will try a jffs2 image tomorrow to see if that fixes it.

Attachments (0)

Change History (4)

comment:1 Changed 10 years ago by loswillios

It's working with a jffs image, so it's mini_fos fault. I don't know how to fix it though.

comment:2 Changed 10 years ago by loswillios

this fixed itself after I upgraded to 2.6.23 :-)

comment:3 Changed 10 years ago by nbd

  • Resolution set to fixed
  • Status changed from new to closed

comment:4 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.