Re: Weird Opera problem

bruce <[email protected]>
Newsgroups gmane.org.user-groups.aclug.linux-help
Message-ID <20021204221638.JNVE2193.lakemtao05.cox.net@there>
On Wednesday 04 December 2002 08:43 am, you wrote:
>
> strace -f opera
>
> and look at the last page or two of output before it crashes.

Well, strace sure dumps out a lot of info, mostly 
incomprehesible to me.  Several runs all end with something 
like that below.  Only two lines stand out to me:  (1) the next 
to last line where strace stops scrolling.  The interrupted 
call may occur when I click on opera's continue button.

pid  5648] <... poll resumed> [{fd=9, events=POLLIN}], 1, 2000) 
= -1 EINTR (Interrupted system call)

and (2) the line which prints about a minute later as the 
system halts, containing "segmentation fault."  

write(2, "/usr/bin/opera: line 72:  5613 S"..., 
67/usr/bin/opera: line 72:  5613 Segmentation fault      $OPERA 
"$@" ) = 67

/usr/bin/opera is only 72 lines long and line 72 reads only

$OPERA "$@"

Could this segmentation fault be the cause of the problem or is 
it just the result of a failed attempt to log the failure?

In the copy below, I have marked the beginning of each line 
with an @ mark since I'm set up for 60 character lines.

@[pid  5649] recvfrom(12, 
"\206\323\205\200\0\1\0\1\0\6\0\6\3www\ncomicspage\3com"..., 
1024, 0, {sin_family=AF_INET, sin_port=htons(53), 
sin_addr=inet_addr("68.12.16.30")}}, [16]) = 332
@[pid  5649] close(12)                   = 0
@[pid  5649] write(8, "\330ePc", 4)      = 4
@[pid  5649] _exit(0)                    = ?
@[pid  5648] <... poll resumed> [{fd=9, events=POLLIN}], 1, 
2000) = -1 EINTR (Interrupted system call)
[pid  5648] --- SIGRT_1 (Real-time signal 1) ---
@<... wait4 resumed> [WIFSIGNALED(s) && WTERMSIG(s) == 
SIGSEGV], 0, NULL) = 5613
@rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [CHLD], 8) = 0
@rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD TTOU], 8) = 0
@open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) 
= -1 ENOENT (No such file or directory)
@open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = 
-1 ENOENT (No such file or directory)
@write(2, "/usr/bin/opera: line 72:  5613 S"..., 
67/usr/bin/opera: line 72:  5613 Segmentation fault      $OPERA 
"$@"
) = 67
-- This is the [email protected] list.  To unsubscribe,
visit http://www.complete.org/cgi-bin/listargate-aclug.cgi
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.