Crash while trying with root

Problems with the Linux version of Darwinia

Moderators: jelco, bert_the_turtle, Chris, andy, John

bdove
level1
level1
Posts: 10
Joined: Mon Nov 15, 2004 9:26 am
Location: Finland
Contact:

Crash while trying with root

Postby bdove » Mon Dec 20, 2004 5:35 pm

Crashes on start while trying to run with root
(maybe best to disable and exit with error that you sould not be playing using root ?)

strace output:

Code: Select all

31262 open("/sys/bus/pci/devices/0000:02:09.0/config", O_RDONLY) = 3
31262 pread(3, "\206\200)\22\7\0\220\2\20\0\0\2\10 \0\0\0\20\2\354\1\320"..., 64, 0) = 64
31262 open("/usr/share/misc/pci.ids", O_RDONLY) = 4
31262 fstat64(4, {st_mode=S_IFREG|0644, st_size=291359, ...}) = 0
31262 mmap2(NULL, 294912, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40123000
31262 read(4, "#\n#\tList of PCI ID\'s\n#\n#\tMaintai"..., 291359) = 291359
31262 brk(0)                            = 0x8075000
31262 brk(0x8096000)                    = 0x8096000
31262 close(4)                          = 0
31262 fstat64(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
31262 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4016b000
31262 close(3)                          = 0
31262 munmap(0x40123000, 294912)        = 0
31262 write(1, "0000:00:00.0 Host bridge: Advanc"..., 1433) = 1433
31260 <... read resumed> "0000:00:00.0 Host bridge: Advanc"..., 4096) = 1433
31260 close(5)                          = 0
31260 waitpid(31262,  <unfinished ...>
31262 munmap(0x4016b000, 4096)          = 0
31262 exit_group(0)                     = ?
31260 <... waitpid resumed> [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0) = 31262
31260 --- SIGCHLD (Child exited) @ 0 (0) ---
31260 munmap(0x40cc7000, 4096)          = 0
31260 gettimeofday({1103560319, 479129}, NULL) = 0
31260 write(2, "Creating ResourceManager: 0.5\n\n", 31) = 31
31260 open("userid.txt", O_RDONLY)      = 5
31260 fstat64(5, {st_mode=S_IFREG|0600, st_size=44, ...}) = 0
31260 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40cc7000
31260 read(5, "Username: bdove\nEmail: bdove@raz"..., 131072) = 44
31260 read(5, "", 131072)               = 0
31260 _llseek(5, 0, [0], SEEK_SET)      = 0
31260 read(5, "Username: bdove\nEmail: bdove@raz"..., 131072) = 44
31260 rt_sigaction(SIGINT, {0x40309580, [INT], SA_RESTART}, {0x40309580, [INT], SA_RESTART}, 8) = 0
31260 rt_sigaction(SIGTERM, {0x40309580, [TERM], SA_RESTART}, {0x40309580, [TERM], SA_RESTART}, 8) = 0
31260 brk(0)                            = 0x8271000
31260 brk(0x8292000)                    = 0x8292000
31260 mmap2(NULL, 4198400, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40ce7000
31260 stat64("main.dat", {st_mode=S_IFREG|0644, st_size=282124, ...}) = 0
31260 open("/etc/localtime", O_RDONLY)  = 6
31260 fstat64(6, {st_mode=S_IFREG|0644, st_size=682, ...}) = 0
31260 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x410e8000
31260 read(6, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\0\0\5\0"..., 131072) = 682
31260 close(6)                          = 0
31260 munmap(0x410e8000, 131072)        = 0
31260 open("main.dat", O_RDONLY)        = 6
31260 fcntl64(6, F_GETFL)               = 0 (flags O_RDONLY)
31260 fstat64(6, {st_mode=S_IFREG|0644, st_size=282124, ...}) = 0
31260 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x410e8000
31260 _llseek(6, 0, [0], SEEK_CUR)      = 0
31260 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbffeb2a0) = -1 ENOTTY (Inappropriate ioctl for device)
31260 read(6, "Rar!\32\7\0:\331s\210\0\r\0\0\0\0\0\0\0\362x\221\257U\236"..., 131072) = 131072
31260 _llseek(6, 131072, [131072], SEEK_SET) = 0
31260 close(6)                          = 0
31260 munmap(0x410e8000, 131072)        = 0
31260 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
31260 open("blackbox.txt", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 6
31260 fstat64(6, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
31260 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x410e8000
31260 open("userid.txt", O_RDONLY)      = 7
31260 fstat64(7, {st_mode=S_IFREG|0600, st_size=44, ...}) = 0
31260 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x41108000
31260 read(7, "Username: bdove\nEmail: bdove@raz"..., 131072) = 44
31260 close(7)                          = 0
31260 munmap(0x41108000, 131072)        = 0
31260 open("preferences.txt", O_RDONLY) = -1 ENOENT (No such file or directory)
31260 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
31258 <... waitpid resumed> [WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV], 0) = 31260
31258 fstat64(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 3), ...}) = 0
31258 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40145000
31258 write(2, "./darwinia: line 4: 31260 Segmen"..., 69) = 69
31258 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
31258 --- SIGCHLD (Child exited) @ 0 (0) ---
31258 waitpid(-1, 0xbfffedec, WNOHANG)  = -1 ECHILD (No child processes)
31258 sigreturn()                       = ? (mask now [])
31258 rt_sigaction(SIGINT, {SIG_DFL}, {0x807bce0, [], 0}, 8) = 0
31258 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
31258 read(255, "", 85)                 = 0
31258 munmap(0x40145000, 4096)          = 0
31258 exit_group(139)                   = ?
User avatar
John
Introversion Staff
Introversion Staff
Posts: 511
Joined: Sun Dec 10, 2000 6:22 pm
Location: London, UK

Postby John » Mon Dec 20, 2004 5:55 pm

Out of curiousity, is 'lspci' in your path as a normal user? and as root?
bdove
level1
level1
Posts: 10
Joined: Mon Nov 15, 2004 9:26 am
Location: Finland
Contact:

Postby bdove » Mon Dec 20, 2004 5:58 pm

lspci is not on my normal user path

and yes. it crashes also if I add /sbin/ to my path so lspci is available.

note: for some reason lspci do not see my geforce:

Code: Select all

[ipo@alyssa darwinia]$ lspci
0000:00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] System Controller (rev 20)
0000:00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] AGP Bridge
0000:00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] ISA (rev 05)
0000:00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-768 [Opus] IDE (rev 04)
0000:00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] ACPI (rev 03)
0000:00:09.0 USB Controller: NEC Corporation USB (rev 41)
0000:00:09.1 USB Controller: NEC Corporation USB (rev 41)
0000:00:09.2 USB Controller: NEC Corporation USB 2.0 (rev 02)
0000:00:10.0 PCI bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] PCI (rev 05)
0000:01:05.0 VGA compatible controller: nVidia Corporation: Unknown device 0045 (rev a1)
0000:02:00.0 USB Controller: Advanced Micro Devices [AMD] AMD-768 [Opus] USB (rev 07)
0000:02:04.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)
0000:02:05.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
0000:02:05.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
0000:02:06.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
0000:02:06.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
0000:02:09.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 10)


System:

Code: Select all

- Dual AMD Athlon MP 2400+
- Kernel 2.6.8-gentoo-r1
- Geforce 6800 GT
- x.org
- SB live! / Aureon sky 5.1 spdiff
User avatar
John
Introversion Staff
Introversion Staff
Posts: 511
Joined: Sun Dec 10, 2000 6:22 pm
Location: London, UK

Postby John » Mon Dec 20, 2004 6:09 pm

The reason why it crashes is that the system info generator (and Darwinia) rely on lspci to generate the system info. If lspci isn't present it just says "Unknown", but if lspci later becomes present, then Darwinia will think it is different machine to the sysinfo you uploaded.
bdove
level1
level1
Posts: 10
Joined: Mon Nov 15, 2004 9:26 am
Location: Finland
Contact:

Postby bdove » Mon Dec 20, 2004 6:26 pm

ok... if this is for betatesting purpoces only its ok.
- Dual AMD Athlon MP 2400+
- Kernel 2.6.8-gentoo-r1
- Geforce 6800 GT
- x.org
- SB live! / Aureon sky 5.1 spdiff
User avatar
sysrq
level2
level2
Posts: 123
Joined: Wed Mar 20, 2002 4:52 am

Postby sysrq » Mon Dec 20, 2004 7:37 pm

In addition to that you really shouldnt be running anything like this as root in the first place.
DEATH TO DUCKS!!!
bdove
level1
level1
Posts: 10
Joined: Mon Nov 15, 2004 9:26 am
Location: Finland
Contact:

Postby bdove » Mon Dec 20, 2004 7:40 pm

yeah that is what i stated in the beginning.
- Dual AMD Athlon MP 2400+

- Kernel 2.6.8-gentoo-r1

- Geforce 6800 GT

- x.org

- SB live! / Aureon sky 5.1 spdiff
Sosiska
level1
level1
Posts: 12
Joined: Fri Feb 02, 2024 8:07 am

Re: Crash while trying with root

Postby Sosiska » Mon Mar 25, 2024 8:36 am

Properly comprehending the genetic makeup of a seed https://hempharvesthouse.com can provide crucial insights into its potential growth characteristics, cannabinoid profiles, and overall quality.

Return to “Linux Issues”

Who is online

Users browsing this forum: No registered users and 11 guests