Package: megahal
Version: 9.1.1a-1
Followup-For: Bug #454212
Confirmed using etch i386 (though an amd64 processor). Attached output
of megahal and strace.
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages megahal depends on:
ii libc6 2.3.6.ds1-13etch2 GNU C Library: Shared libraries
megahal recommends no packages.
-- no debconf information
[EMAIL PROTECTED]:~$ megahal
+------------------------------------------------------------------------+
| |
| # # ###### #### ## # # ## # |
| ## ## # # # # # # # # # # ### |
| # ## # ##### # # # ###### # # # # # |
| # # # # ### ###### # # ###### # # # ### |
| # # # # # # # # # # # # # # # # |
| # # ###### #### # # # # # # ###### # ###r6 |
| |
| Copyright(C) 1998 Jason Hutchens |
+------------------------------------------------------------------------+
Segmentation fault
[EMAIL PROTECTED]:~$ strace megahal
execve("/usr/bin/megahal", ["megahal"], [/* 30 vars */]) = 0
uname({sys="Linux", node="nmcgovern", ...}) = 0
brk(0) = 0x8050000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7fd7000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=73905, ...}) = 0
mmap2(NULL, 73905, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fc4000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)open("/lib/tls/i686/cmov/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`3\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=145136, ...}) = 0
mmap2(NULL, 147584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7f9f000
mmap2(0xb7fc2000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22) = 0xb7fc2000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240O\1"..., 512) =
512fstat64(3, {st_mode=S_IFREG|0644, st_size=1241392, ...}) = 0
mmap2(NULL, 1247388, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7e6e000
mmap2(0xb7f95000, 28672, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x127) = 0xb7f95000
mmap2(0xb7f9c000, 10396, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f9c000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7e6d000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7e6c000
mprotect(0xb7f95000, 20480, PROT_READ) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e6c6c0, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0,
useable:1}) = 0
munmap(0xb7fc4000, 73905) = 0
brk(0) = 0x8050000
brk(0x8071000) = 0x8071000
stat64("/home/nmcgovern/.megahal", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
open("/home/nmcgovern/.megahal/megahal.logi", O_WRONLY|O_APPEND|O_CREAT, 0666)
= 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=304, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7fd6000
fstat64(3, {st_mode=S_IFREG|0644, st_size=304, ...}) = 0
_llseek(3, 304, [304], SEEK_SET) = 0
time(NULL) = 1198064259
open("/etc/localtime", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=1323, ...}) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=1323, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7fd5000
read(4, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\7\0\0\0\7\0"..., 4096) =
1323
close(4) = 0
munmap(0xb7fd5000, 4096) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=1323, ...}) = 0
write(3, "MegaHALv8\nCopyright (C) 1998 Jas"..., 76) = 76
open("/home/nmcgovern/.megahal/megahal.txt", O_WRONLY|O_APPEND|O_CREAT, 0666) =
4
fstat64(4, {st_mode=S_IFREG|0644, st_size=304, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7fd5000
fstat64(4, {st_mode=S_IFREG|0644, st_size=304, ...}) = 0
_llseek(4, 304, [304], SEEK_SET) = 0
time(NULL) = 1198064259
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=1323, ...}) = 0
write(4, "MegaHALv8\nCopyright (C) 1998 Jas"..., 76) = 76
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 2), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7fd4000
write(1, "+-------------------------------"...,
75+------------------------------------------------------------------------+
) = 75
write(1, "| "..., 75|
|
) = 75
write(1, "| # # ###### #### ## "..., 75| # # ###### #### ##
# # ## # |
) = 75
write(1, "| ## ## # # # # #"..., 75| ## ## # # # #
# # # # # # ### |
) = 75
write(1, "| # ## # ##### # # "..., 75| # ## # ##### # #
# ###### # # # # # |
) = 75
write(1, "| # # # # ### #####"..., 75| # # # # ###
###### # # ###### # # # ### |
) = 75
write(1, "| # # # # # # "..., 75| # # # # # #
# # # # # # # # # # |
) = 75
write(1, "| # # ###### #### # "..., 75| # # ###### #### #
# # # # # ###### # ###r6 |
) = 75
write(1, "| "..., 75|
|
) = 75
write(1, "| Copyright(C"..., 75|
Copyright(C) 1998 Jason Hutchens |
) = 75
write(1, "+-------------------------------"...,
75+------------------------------------------------------------------------+
) = 75
open("/home/nmcgovern/.megahal/megahal.brn", O_RDONLY) = -1 ENOENT (No such
file or directory)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 7101 detached
[EMAIL PROTECTED]:~$ ls -al .megahal/
total 16
drwx------ 2 nmcgovern users 4096 2007-12-19 11:36 .
drwxr-xr-x 51 nmcgovern root 4096 2007-12-19 11:36 ..
-rw-r--r-- 1 nmcgovern users 380 2007-12-19 11:37 megahal.logi?
-rw-r--r-- 1 nmcgovern users 380 2007-12-19 11:37 megahal.txt