[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: user cannot start acroread



bob@proulx.com (Bob Proulx) writes:

> You could try running 'strace acroread'.  Be prepared for copious
> amounts of system trace information.  See if it indicates a filename
> near where the assertion failure occurs.

It looks like a problem with ATM-files: (some output from strace acroread
follows)
...
rt_sigaction(SIGINT, {0x8072648, [], 0x4000000}, {SIG_DFL}, 8) = 0
wait4(-1, acroread: ../../Source/ATM/Extra/Edge/FileCore.cpp:322: CTBool CTFile::Write(const void *, unsigned int): Assertion `nWritten == nCount' failed.
[WIFSIGNALED(s) && WTERMSIG(s) == SIGABRT], 0, NULL) = 3515
write(2, "/usr/bin/acroread: line 8:  3515"..., 93/usr/bin/acroread: line 8:  3515 Aborted                 /usr/lib/Acrobat4/bin/acroread "$@"
) = 93
...

I don't know what is the path that is referred to here
(../../Source/ATM/Extra/Edge/FileCore.cpp:322). Maybe it is this file
that has wrong permissions? But I cannot find it. When I ran strace
acroread as root, the line "wait4(-1," is where the program appears on
the screen. It waits there until killed.

> In the meantime until you get acroread running again I will recommend
> xpdf.  It is not perfect.  But the startup time is very fast.  I
> prefer it over acroread for my 99% case of reading pdf documents.

Thanks for suggestion. However, I use xpdf for most of my reading. I
only wanted to check some slides prepared by latex and supposed to be
shown with acroread on windows.

Regards, Kari

-- 



Reply to: