Qmasterd process doesn't run as root

I've just installed Compressor 4.0.2 on three of my laptops. On my main working computer Compressor refuses to work as the master. On my two other computers it works just fine with identical settings. I found out that on these two Macs the process qmasterd runs as root permanently (also when Compressor is not running) whereas on the "problem" Mac it runs with my user previleges. The process disappears when I quit Compressor on this machine. Activity Monitor tells me that qmasterd was started by launchd (on the two other Macs) and by Compressor itself (on the "problem" Mac).
I reinstalled Compressor and ran "Compressor Repair" with no success. I reinstalled MacOS 10.7.3, disabled the firewall, repaired permissions, used ethernet and WIFI connections, nothing. I read so many forum posts which don't give any solution for my problem.
When I try to form a cluster on the "problem" Mac an error comes up: "SwampDaemon::NFSPublisher: authorization has expired". Sometimes there is no error message at all.
Remember: With identical settings Compressor works as expected on two other Macs.

Ever get any resolution on this?  I am having the same issue.

Similar Messages

  • I have Macromedia Fireworks 3.0 and the install process doesn´t run! After the installation the message is: fireworks cannot run. the resource files are missing or damaged. I use Windows 8.1

    I have Macromedia Fireworks 3.0 and the install process doesn´t run! After the installation the message is: fireworks cannot run. the resource files are missing or damaged. I use Windows 8.1. Antworten auf Deutsch wären super!

    As far as I know there is no download resource for older Macromedia programs and it is highly unlikely that one as old as version 3 of Fireworks will be able to work on a Windows 8.1 system.  I was unable to get a Studio 8 version installation on a Vista system, and likely even an XP system (cannot remember that far back).

  • Attribute change run process doesn't run in the chain

    Hello everyone,
    I have implemented a process chain with multiple parallel processes (12, like the batch processes in the application server) and I have put for each stream a loading of master data followed by the attribute change run process. When I run my chain then I find that one o two Attribute change run process doesn't run (the InfoObject chosen seem to be random!). The chain remain in yellow color. Can you help me anyone about this question?
    Regards,
    Francesco

    Couple of thing you should keep in mind while loading master data.
    if two loads are targeted to the same infoobject they will collide and as a result the later load will fail.
    it is a good practice to use only one Attribute change run in the end before you load master data. but if there are dependecies you can use several in series
    Also when you set up Attribute change run make sure that Attribute change run will pickup only the particualr infoobject not all the objects in the Attribute change run list.

  • Page rendering process doesn't run after validation error

    I have a page rendering process (On Load - After Regions) that needs to be run for my page to be rendered properly; however, it doesn't run when the page is rendered after a validation error. In debug mode, I see the following line:
    "0.05: ......do not perform process because inline validation condition found."
    Is this a bug? Validations are meant to prevent execution of On Submit processes, but is there a reason to also not run rendering processes?
    I need to dynamically construct some javascript and insert it somewhere after a certain item on the page. Is there a workaround?
    Thanks.
    Rodney

    Rodney,
    Let me see if I understand your question:
    1. A page is rendered
    2. The page is submitted
    3. A validation fires and fails
    4. The page is re-rendered displaying the validation error message
    5. Your on-load after regions process did not fire
    You want to run a process in all cases; in the standard page load case (1) and in the re-load case (4).
    You can do this by creating a region of type PL/SQL. You can give the region a null template so that it will not display any values. The region can be the last one displayed on the page; so that it will be run last.
    You also asked if it is a bug that the on-load after regions process did not fire; as the debug message indicates this is proper. Here is an example that illustrates why you typically don't want to perform processes when rendering a page after it was posted causing a validation to fire.
    Lets take the following example:
    1. create a form on the emp table; assume a salary column called "SAL"
    2. create a validation that says the salary must be numeric
    3. edit a row of the EMP table
    4. change the employee job from clerk to manager; and enter a "X" in the salary item
    5. submit the page
    6. the validation will fire; page processing will stop; and the page will be re-displayed
    7. the process which fetches the rows will not fire; and the page will be re-displayed; the job item will display the change from "clerk" to "manager" and salary will still contain the invalid "X" value. If the process had fired it would have replaced the values in the form.
    My recommendation is that you use regions for any processing that is UI releated. I hope this helps.
    Mike

  • Firefox3-systemcairo doesn't run.

    Firefox3 with system cairo doesn't run on my system (well, as my user). This is the offending package.
    Here's the path it's installed to, and the error I'm getting. I can't find any info on the error on google nor this forum.
    [varl ~]% which firefox3
    /opt/mozilla/bin/firefox3
    [varl ~]% firefox3
    Cannot find mozilla runtime directory. Exiting.
    Here's an strace of firefox3 as my user.
    [varl ~]% strace firefox3
    execve("/opt/mozilla/bin/firefox3", ["firefox3"], [/* 44 vars */]) = 0
    brk(0) = 0x69c000
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b6278767000
    access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
    open("/etc/ld.so.cache", O_RDONLY) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=68085, ...}) = 0
    mmap(NULL, 68085, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2b6278768000
    close(3) = 0
    open("/lib/libreadline.so.5", O_RDONLY) = 3
    read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000M\1\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0555, st_size=296444, ...}) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b6278779000
    mmap(NULL, 2353248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b6278968000
    mprotect(0x2b627899e000, 2097152, PROT_NONE) = 0
    mmap(0x2b6278b9e000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x36000) = 0x2b6278b9e000
    mmap(0x2b6278ba6000, 2144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b6278ba6000
    close(3) = 0
    open("/lib/libhistory.so.5", O_RDONLY) = 3
    read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\"\0\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0555, st_size=38996, ...}) = 0
    mmap(NULL, 2127552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b6278ba7000
    mprotect(0x2b6278baf000, 2093056, PROT_NONE) = 0
    mmap(0x2b6278dae000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x2b6278dae000
    close(3) = 0
    open("/lib/libncurses.so.5", O_RDONLY) = 3
    read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\r\2\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=407385, ...}) = 0
    mmap(NULL, 2473064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b6278daf000
    mprotect(0x2b6278dfd000, 2093056, PROT_NONE) = 0
    mmap(0x2b6278ffc000, 61440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4d000) = 0x2b6278ffc000
    close(3) = 0
    open("/lib/libdl.so.2", O_RDONLY) = 3
    read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \16\0\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=19112, ...}) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b627900b000
    mmap(NULL, 2109728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b627900c000
    mprotect(0x2b627900e000, 2097152, PROT_NONE) = 0
    mmap(0x2b627920e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x2b627920e000
    close(3) = 0
    open("/lib/libc.so.6", O_RDONLY) = 3
    read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\342\1\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=1581318, ...}) = 0
    mmap(NULL, 3432888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b6279210000
    mprotect(0x2b627934d000, 2097152, PROT_NONE) = 0
    mmap(0x2b627954d000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13d000) = 0x2b627954d000
    mmap(0x2b6279552000, 16824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b6279552000
    close(3) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b6279557000
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b6279558000
    arch_prctl(ARCH_SET_FS, 0x2b6279557b00) = 0
    mprotect(0x2b627954d000, 12288, PROT_READ) = 0
    munmap(0x2b6278768000, 68085) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    open("/dev/tty", O_RDWR|O_NONBLOCK) = 3
    close(3) = 0
    brk(0) = 0x69c000
    brk(0x6bd000) = 0x6bd000
    open("/usr/lib/locale/locale-archive", O_RDONLY) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=2474224, ...}) = 0
    mmap(NULL, 2474224, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2b6279559000
    close(3) = 0
    getuid() = 1000
    getgid() = 100
    geteuid() = 1000
    getegid() = 100
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    open("/proc/meminfo", O_RDONLY) = 3
    fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b62797b6000
    read(3, "MemTotal: 2059704 kB\nMemFre"..., 1024) = 630
    close(3) = 0
    munmap(0x2b62797b6000, 4096) = 0
    rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
    uname({sys="Linux", node="veronika", ...}) = 0
    stat("/home/varl", {st_mode=S_IFDIR|0711, st_size=4200, ...}) = 0
    stat(".", {st_mode=S_IFDIR|0711, st_size=4200, ...}) = 0
    getpid() = 2144
    open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=55238, ...}) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b62797b6000
    read(3, "# GNU libc iconv configuration.\n"..., 4096) = 4096
    read(3, "//\nalias\tJS//\t\t\tJUS_I.B1.002//\na"..., 4096) = 4096
    read(3, "\nmodule\tINTERNAL\t\tISO-8859-3//\t\t"..., 4096) = 4096
    read(3, "//\nalias\tISO-IR-199//\t\tISO-8859-"..., 4096) = 4096
    read(3, "rom\t\t\tto\t\t\tmodule\t\tcost\nalias\tCS"..., 4096) = 4096
    read(3, "\tmodule\t\tcost\nalias\tCP284//\t\t\tIB"..., 4096) = 4096
    read(3, "st\nalias\tCP864//\t\t\tIBM864//\nalia"..., 4096) = 4096
    read(3, "7//\nmodule\tIBM937//\t\tINTERNAL\t\tI"..., 4096) = 4096
    read(3, "0//\t\tEUC-JP//\nalias\tUJIS//\t\t\tEUC"..., 4096) = 4096
    read(3, "o\t\t\tmodule\t\tcost\nalias\tISO-IR-14"..., 4096) = 4096
    read(3, "10367-BOX//\nmodule\tISO_10367-BOX"..., 4096) = 4096
    brk(0x6de000) = 0x6de000
    read(3, "13\t1\nmodule\tINTERNAL\t\tEUC-JISX02"..., 4096) = 4096
    read(3, "130//\nmodule\tIBM1130//\t\tINTERNAL"..., 4096) = 4096
    read(3, "\tIBM-16804//\t\tIBM16804//\nalias\tC"..., 4096) = 1990
    read(3, "", 4096) = 0
    close(3) = 0
    munmap(0x2b62797b6000, 4096) = 0
    getppid() = 2143
    getpgrp() = 2143
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b6279241120}, {SIG_DFL}, 8) = 0
    getrlimit(RLIMIT_NPROC, {rlim_cur=16380, rlim_max=16380}) = 0
    open("/usr/share/locale/locale.alias", O_RDONLY) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=2586, ...}) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b62797b6000
    read(3, "# Locale name alias data base.\n#"..., 4096) = 2586
    read(3, "", 4096) = 0
    close(3) = 0
    munmap(0x2b62797b6000, 4096) = 0
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_CTYPE", O_RDONLY) = -1 ENAMETOOLONG (File name too long)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_MESSAGES", O_RDONLY) = -1 ENAMETOOLONG (File name too long)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_NUMERIC", O_RDONLY) = -1 ENAMETOOLONG (File name too long)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_TIME", O_RDONLY) = -1 ENAMETOOLONG (File name too long)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    open("/opt/mozilla/bin/firefox3", O_RDONLY) = 3
    ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff3235a450) = -1 ENOTTY (Inappropriate ioctl for device)
    lseek(3, 0, SEEK_CUR) = 0
    read(3, "#!/bin/sh\n#\n# ***** BEGIN LICENS"..., 80) = 80
    lseek(3, 0, SEEK_SET) = 0
    getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
    dup2(3, 255) = 255
    close(3) = 0
    fcntl(255, F_SETFD, FD_CLOEXEC) = 0
    fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
    fstat(255, {st_mode=S_IFREG|0755, st_size=3953, ...}) = 0
    lseek(255, 0, SEEK_CUR) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    read(255, "#!/bin/sh\n#\n# ***** BEGIN LICENS"..., 3953) = 3953
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    lseek(255, -1695, SEEK_CUR) = 2258
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b6279557b90) = 2145
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2145
    wait4(-1, 0x7fff32359cf4, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b6279241120}, {0x433140, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    close(5) = 0
    read(3, "/opt/mozilla/bin\n", 128) = 17
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    read(255, "progbase=`basename \"$progname\"`\n"..., 3953) = 1695
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    lseek(255, -1663, SEEK_CUR) = 2290
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b6279557b90) = 2146
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2146
    wait4(-1, 0x7fff32359cf4, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b6279241120}, {0x433140, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    close(5) = 0
    read(3, "firefox3\n", 128) = 9
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    read(255, "run_moz=\"$curdir/run-mozilla.sh\""..., 3953) = 1663
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    stat("/opt/mozilla/bin/run-mozilla.sh", 0x7fff3235a0e0) = -1 ENOENT (No such file or directory)
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    lseek(255, -1075, SEEK_CUR) = 2878
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b6279557b90) = 2147
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2147
    wait4(-1, 0x7fff32359824, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b6279241120}, {0x433140, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    close(5) = 0
    read(3, "/home/varl\n", 128) = 11
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    lstat("/opt/mozilla/bin/firefox3", {st_mode=S_IFLNK|0777, st_size=38, ...}) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b6279557b90) = 2148
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2148
    wait4(-1, 0x7fff323588f4, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b6279241120}, {0x433140, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    close(5) = 0
    read(3, "firefox3\n", 128) = 9
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b6279557b90) = 2149
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2149
    wait4(-1, 0x7fff32358a14, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b6279241120}, {0x433140, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    close(5) = 0
    read(3, "/opt/mozilla/bin\n", 128) = 17
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    stat("/opt", {st_mode=S_IFDIR|0755, st_size=176, ...}) = 0
    stat("/opt/mozilla", {st_mode=S_IFDIR|0755, st_size=96, ...}) = 0
    stat("/opt/mozilla/bin", {st_mode=S_IFDIR|0755, st_size=72, ...}) = 0
    chdir("/opt/mozilla/bin") = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b6279557b90) = 2150
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b6279241120}, {0x433140, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    close(5) = 0
    read(3, "/opt/mozilla/lib/firefox-3.0b3/f"..., 128) = 39
    read(3, "", 128) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2150
    wait4(-1, 0x7fff32358c34, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b6279557b90) = 2153
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2153
    wait4(-1, 0x7fff32358d34, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b6279241120}, {0x433140, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    close(5) = 0
    read(3, "firefox\n", 128) = 8
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    stat("/opt/mozilla/lib/firefox-3.0b3/firefox", {st_mode=S_IFREG|0755, st_size=3953, ...}) = 0
    geteuid() = 1000
    getegid() = 100
    getuid() = 1000
    getgid() = 100
    access("/opt/mozilla/lib/firefox-3.0b3/firefox", X_OK) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b6279557b90) = 2161
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2161
    wait4(-1, 0x7fff32359154, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b6279241120}, {0x433140, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    close(5) = 0
    read(3, "/opt/mozilla/lib/firefox-3.0b3\n", 128) = 31
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b6279241120}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    stat("/opt/mozilla/lib/firefox-3.0b3/run-mozilla.sh", {st_mode=S_IFREG|0750, st_size=11410, ...}) = 0
    geteuid() = 1000
    getegid() = 100
    getuid() = 1000
    getgid() = 100
    access("/opt/mozilla/lib/firefox-3.0b3/run-mozilla.sh", X_OK) = -1 EACCES (Permission denied)
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    lstat("/opt/mozilla/lib/firefox-3.0b3/firefox", {st_mode=S_IFREG|0755, st_size=3953, ...}) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    stat("/home", {st_mode=S_IFDIR|0755, st_size=128, ...}) = 0
    stat("/home/varl", {st_mode=S_IFDIR|0711, st_size=4200, ...}) = 0
    chdir("/home/varl") = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    read(255, "if [ $found = 0 ]; then\n # Chec"..., 3953) = 1075
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    stat("/opt/mozilla/lib/firefox-3.0b3/run-mozilla.sh", {st_mode=S_IFREG|0750, st_size=11410, ...}) = 0
    geteuid() = 1000
    getegid() = 100
    getuid() = 1000
    getgid() = 100
    access("/opt/mozilla/lib/firefox-3.0b3/run-mozilla.sh", X_OK) = -1 EACCES (Permission denied)
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 5), ...}) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b62797b6000
    write(1, "Cannot find mozilla runtime dire"..., 48Cannot find mozilla runtime directory. Exiting.
    ) = 48
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    exit_group(1) = ?
    [varl ~]%
    ... And one as root (it runs as root).
    [veronika varl]# strace firefox3
    execve("/opt/mozilla/bin/firefox3", ["firefox3"], [/* 43 vars */]) = 0
    brk(0) = 0x69c000
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b060248b000
    access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
    open("/etc/ld.so.cache", O_RDONLY) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=68085, ...}) = 0
    mmap(NULL, 68085, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2b060248c000
    close(3) = 0
    open("/lib/libreadline.so.5", O_RDONLY) = 3
    read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000M\1\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0555, st_size=296444, ...}) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b060249d000
    mmap(NULL, 2353248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b060268c000
    mprotect(0x2b06026c2000, 2097152, PROT_NONE) = 0
    mmap(0x2b06028c2000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x36000) = 0x2b06028c2000
    mmap(0x2b06028ca000, 2144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b06028ca000
    close(3) = 0
    open("/lib/libhistory.so.5", O_RDONLY) = 3
    read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\"\0\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0555, st_size=38996, ...}) = 0
    mmap(NULL, 2127552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b06028cb000
    mprotect(0x2b06028d3000, 2093056, PROT_NONE) = 0
    mmap(0x2b0602ad2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x2b0602ad2000
    close(3) = 0
    open("/lib/libncurses.so.5", O_RDONLY) = 3
    read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\r\2\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=407385, ...}) = 0
    mmap(NULL, 2473064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b0602ad3000
    mprotect(0x2b0602b21000, 2093056, PROT_NONE) = 0
    mmap(0x2b0602d20000, 61440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4d000) = 0x2b0602d20000
    close(3) = 0
    open("/lib/libdl.so.2", O_RDONLY) = 3
    read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \16\0\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=19112, ...}) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b0602d2f000
    mmap(NULL, 2109728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b0602d30000
    mprotect(0x2b0602d32000, 2097152, PROT_NONE) = 0
    mmap(0x2b0602f32000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x2b0602f32000
    close(3) = 0
    open("/lib/libc.so.6", O_RDONLY) = 3
    read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\342\1\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=1581318, ...}) = 0
    mmap(NULL, 3432888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b0602f34000
    mprotect(0x2b0603071000, 2097152, PROT_NONE) = 0
    mmap(0x2b0603271000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13d000) = 0x2b0603271000
    mmap(0x2b0603276000, 16824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b0603276000
    close(3) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b060327b000
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b060327c000
    arch_prctl(ARCH_SET_FS, 0x2b060327bb00) = 0
    mprotect(0x2b0603271000, 12288, PROT_READ) = 0
    munmap(0x2b060248c000, 68085) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    open("/dev/tty", O_RDWR|O_NONBLOCK) = 3
    close(3) = 0
    brk(0) = 0x69c000
    brk(0x6bd000) = 0x6bd000
    open("/usr/lib/locale/locale-archive", O_RDONLY) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=2474224, ...}) = 0
    mmap(NULL, 2474224, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2b060327d000
    close(3) = 0
    getuid() = 0
    getgid() = 0
    geteuid() = 0
    getegid() = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    open("/proc/meminfo", O_RDONLY) = 3
    fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b06034da000
    read(3, "MemTotal: 2059704 kB\nMemFre"..., 1024) = 630
    close(3) = 0
    munmap(0x2b06034da000, 4096) = 0
    rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
    uname({sys="Linux", node="veronika", ...}) = 0
    stat("/home/varl", {st_mode=S_IFDIR|0711, st_size=4168, ...}) = 0
    stat(".", {st_mode=S_IFDIR|0711, st_size=4168, ...}) = 0
    getpid() = 2460
    open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=55238, ...}) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b06034da000
    read(3, "# GNU libc iconv configuration.\n"..., 4096) = 4096
    read(3, "//\nalias\tJS//\t\t\tJUS_I.B1.002//\na"..., 4096) = 4096
    read(3, "\nmodule\tINTERNAL\t\tISO-8859-3//\t\t"..., 4096) = 4096
    read(3, "//\nalias\tISO-IR-199//\t\tISO-8859-"..., 4096) = 4096
    read(3, "rom\t\t\tto\t\t\tmodule\t\tcost\nalias\tCS"..., 4096) = 4096
    read(3, "\tmodule\t\tcost\nalias\tCP284//\t\t\tIB"..., 4096) = 4096
    read(3, "st\nalias\tCP864//\t\t\tIBM864//\nalia"..., 4096) = 4096
    read(3, "7//\nmodule\tIBM937//\t\tINTERNAL\t\tI"..., 4096) = 4096
    read(3, "0//\t\tEUC-JP//\nalias\tUJIS//\t\t\tEUC"..., 4096) = 4096
    read(3, "o\t\t\tmodule\t\tcost\nalias\tISO-IR-14"..., 4096) = 4096
    read(3, "10367-BOX//\nmodule\tISO_10367-BOX"..., 4096) = 4096
    brk(0x6de000) = 0x6de000
    read(3, "13\t1\nmodule\tINTERNAL\t\tEUC-JISX02"..., 4096) = 4096
    read(3, "130//\nmodule\tIBM1130//\t\tINTERNAL"..., 4096) = 4096
    read(3, "\tIBM-16804//\t\tIBM16804//\nalias\tC"..., 4096) = 1990
    read(3, "", 4096) = 0
    close(3) = 0
    munmap(0x2b06034da000, 4096) = 0
    getppid() = 2459
    getpgrp() = 2459
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, {SIG_DFL}, 8) = 0
    getrlimit(RLIMIT_NPROC, {rlim_cur=16380, rlim_max=16380}) = 0
    open("/usr/share/locale/locale.alias", O_RDONLY) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=2586, ...}) = 0
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b06034da000
    read(3, "# Locale name alias data base.\n#"..., 4096) = 2586
    read(3, "", 4096) = 0
    close(3) = 0
    munmap(0x2b06034da000, 4096) = 0
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_CTYPE", O_RDONLY) = -1 ENAMETOOLONG (File name too long)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_MESSAGES", O_RDONLY) = -1 ENAMETOOLONG (File name too long)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_NUMERIC", O_RDONLY) = -1 ENAMETOOLONG (File name too long)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_TIME", O_RDONLY) = -1 ENAMETOOLONG (File name too long)
    open("/usr/lib/locale/LC_CTYPE=en_GB.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC_CTYPE=en_GB/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8;LC_NUMERIC=en_GB.utf8;LC_TIME=en_GB.utf8;LC_COLLATE=C;LC_MONETARY=en_GB.utf8;LC_MESSAGES=en_GB.utf8;LC_PAPER=en_GB.utf8;LC_NAME=en_GB.utf8;LC_ADDRESS=en_GB.utf8;LC_TELEPHONE=en_GB.utf8;LC_MEASUREMENT=en_GB.utf8;LC_IDENTIFICATION=en_GB.utf8/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC.utf8lcnumericengbutf8lctimeengbutf8lccollateclcmonetaryengbutf8lcmessagesengbutf8lcpaperengbutf8lcnameengbutf8lcaddressengbutf8lctelephoneengbutf8lcmeasurementengbutf8lcidentificationengbutf8/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/locale/LC/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    open("/opt/mozilla/bin/firefox3", O_RDONLY) = 3
    ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffa8637630) = -1 ENOTTY (Inappropriate ioctl for device)
    lseek(3, 0, SEEK_CUR) = 0
    read(3, "#!/bin/sh\n#\n# ***** BEGIN LICENS"..., 80) = 80
    lseek(3, 0, SEEK_SET) = 0
    getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
    dup2(3, 255) = 255
    close(3) = 0
    fcntl(255, F_SETFD, FD_CLOEXEC) = 0
    fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
    fstat(255, {st_mode=S_IFREG|0755, st_size=3953, ...}) = 0
    lseek(255, 0, SEEK_CUR) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    read(255, "#!/bin/sh\n#\n# ***** BEGIN LICENS"..., 3953) = 3953
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    lseek(255, -1695, SEEK_CUR) = 2258
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b060327bb90) = 2461
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2461
    wait4(-1, 0x7fffa8636ed4, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    close(5) = 0
    read(3, "/opt/mozilla/bin\n", 128) = 17
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    read(255, "progbase=`basename \"$progname\"`\n"..., 3953) = 1695
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    lseek(255, -1663, SEEK_CUR) = 2290
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b060327bb90) = 2462
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2462
    wait4(-1, 0x7fffa8636ed4, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    close(5) = 0
    read(3, "firefox3\n", 128) = 9
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    read(255, "run_moz=\"$curdir/run-mozilla.sh\""..., 3953) = 1663
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    stat("/opt/mozilla/bin/run-mozilla.sh", 0x7fffa86372c0) = -1 ENOENT (No such file or directory)
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    lseek(255, -1075, SEEK_CUR) = 2878
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b060327bb90) = 2463
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    close(5) = 0
    read(3, "/home/varl\n", 128) = 11
    read(3, "", 128) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2463
    wait4(-1, 0x7fffa8636b14, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    lstat("/opt/mozilla/bin/firefox3", {st_mode=S_IFLNK|0777, st_size=38, ...}) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b060327bb90) = 2464
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    close(5) = 0
    read(3, "firefox3\n", 128) = 9
    read(3, "", 128) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2464
    wait4(-1, 0x7fffa8635be4, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b060327bb90) = 2465
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    close(5) = 0
    read(3, "/opt/mozilla/bin\n", 128) = 17
    read(3, "", 128) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2465
    wait4(-1, 0x7fffa8635d04, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    stat("/opt", {st_mode=S_IFDIR|0755, st_size=176, ...}) = 0
    stat("/opt/mozilla", {st_mode=S_IFDIR|0755, st_size=96, ...}) = 0
    stat("/opt/mozilla/bin", {st_mode=S_IFDIR|0755, st_size=72, ...}) = 0
    chdir("/opt/mozilla/bin") = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b060327bb90) = 2466
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2466
    wait4(-1, 0x7fffa8635d04, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    close(5) = 0
    read(3, "/opt/mozilla/lib/firefox-3.0b3/f"..., 128) = 39
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b060327bb90) = 2469
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2469
    wait4(-1, 0x7fffa8635f14, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    close(5) = 0
    read(3, "firefox\n", 128) = 8
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    stat("/opt/mozilla/lib/firefox-3.0b3/firefox", {st_mode=S_IFREG|0755, st_size=3953, ...}) = 0
    geteuid() = 0
    getegid() = 0
    getuid() = 0
    getgid() = 0
    access("/opt/mozilla/lib/firefox-3.0b3/firefox", X_OK) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b060327bb90) = 2470
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2470
    wait4(-1, 0x7fffa8636334, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    close(5) = 0
    read(3, "/opt/mozilla/lib/firefox-3.0b3\n", 128) = 31
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    stat("/opt/mozilla/lib/firefox-3.0b3/run-mozilla.sh", {st_mode=S_IFREG|0750, st_size=11410, ...}) = 0
    geteuid() = 0
    getegid() = 0
    getuid() = 0
    getgid() = 0
    access("/opt/mozilla/lib/firefox-3.0b3/run-mozilla.sh", X_OK) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    stat("/opt", {st_mode=S_IFDIR|0755, st_size=176, ...}) = 0
    stat("/opt/mozilla", {st_mode=S_IFDIR|0755, st_size=96, ...}) = 0
    stat("/opt/mozilla/lib", {st_mode=S_IFDIR|0755, st_size=200, ...}) = 0
    stat("/opt/mozilla/lib/firefox-3.0b3", {st_mode=S_IFDIR|0755, st_size=1336, ...}) = 0
    chdir("/opt/mozilla/lib/firefox-3.0b3") = 0
    pipe([3, 5]) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b060327bb90) = 2471
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2471
    wait4(-1, 0x7fffa8635e84, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn(0x8) = 0
    rt_sigaction(SIGCHLD, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, {0x433140, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    close(5) = 0
    read(3, "/opt/mozilla/lib/firefox-3.0b3\n", 128) = 31
    read(3, "", 128) = 0
    close(3) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, 8) = 0
    stat("/home", {st_mode=S_IFDIR|0755, st_size=128, ...}) = 0
    stat("/home/varl", {st_mode=S_IFDIR|0711, st_size=4168, ...}) = 0
    chdir("/home/varl") = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    read(255, "if [ $found = 0 ]; then\n # Chec"..., 3953) = 1075
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0
    lseek(255, -35, SEEK_CUR) = 3918
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b060327bb90) = 2472
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x433d30, [], SA_RESTORER, 0x2b0602f65120}, {SIG_DFL}, 8) = 0
    wait4(-1, 0x7fffa8637584, 0, NULL) = ? ERESTARTSYS (To be restarted)
    --- SIGWINCH (Window changed) @ 0 (0) ---
    wait4(-1, 0x7fffa8637584, 0, NULL) = ? ERESTARTSYS (To be restarted)
    --- SIGWINCH (Window changed) @ 0 (0) ---
    wait4(-1, 0x7fffa8637584, 0, NULL) = ? ERESTARTSYS (To be restarted)
    --- SIGWINCH (Window changed) @ 0 (0) ---
    wait4(-1, LoadPlugin: failed to initialize shared library /opt/mozilla/lib/plugins/mplayerplug-in.so [/opt/mozilla/lib/plugins/mplayerplug-in.so: file too short]
    Unsupported movie property name with value "FlashID1x"
    Unsupported movie property quality with value "high"
    Unsupported movie property wmode with value "Opaque"
    Unsupported movie property swliveconnect with value "0"
    Unsupported movie property allowscriptaccess with value "always"
    Unsupported movie property pluginspage with value "http://www.macromedia.com/go/getflashplayer"
    unhandled event 19
    Loading stream: http://track.adform.net/Banners/138942/138942.swf?bv=0&ADFid=1x&clickTAG=http%3A//track.adform.net/C/%3Fbn%3D79464%3Bbsqno%3D2%3Bli%3D2%3BADFrnd%3D0%3Bcset%3D19%7C19%7C21%7C850%7C200%7C24%7C8%7C9%7C0%7C3%7C7%7C0%7C0;C=1&clickTAG2=http%3A//track.adform.net/C/%3Fbn%3D79464%3Bbsqno%3D2%3Bli%3D2%3BADFrnd%3D0%3Bcset%3D19%7C19%7C21%7C850%7C200%7C24%7C8%7C9%7C0%7C3%7C7%7C0%7C0;C=2&clickTAG3=http%3A//track.adform.net/C/%3Fbn%3D79464%3Bbsqno%3D2%3Bli%3D2%3BADFrnd%3D0%3Bcset%3D19%7C19%7C21%7C850%7C200%7C24%7C8%7C9%7C0%7C3%7C7%7C0%7C0;C=3&clickTAG4=http%3A//track.adform.net/C/%3Fbn%3D79464%3Bbsqno%3D2%3Bli%3D2%3BADFrnd%3D0%3Bcset%3D19%7C19%7C21%7C850%7C200%7C24%7C8%7C9%7C0%7C3%7C7%7C0%7C0;C=4
    Unsupported movie property id with value "AT_FLASHO1056809"
    Unsupported movie property name with value "AT_FLASHO1056809"
    Unsupported movie property base with value "http://adtech.panthercustomer.com/apps/231/Ad1637095St3Sz131Sq1223276V0Id9/"
    Unsupported movie property quality with value "autohigh"
    Unsupported movie property allowscriptaccess with value "always"
    Unsupported movie property swliveconnect with value "0"
    Unsupported movie property wmode with value "opaque"
    Unsupported movie property pluginspage with value "http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
    unhandled event 19
    Loading stream: http://adtech.panthercustomer.com/apps/231/Ad1637095St3Sz131Sq1223276V0Id9/v2_himedia_300x300.swf?targetTAG=_blank&clickTarget=_blank&pathTAG=http%3A//adtech.panthercustomer.com/apps/231/Ad1637095St3Sz131Sq1223276V0Id9/&closeTAG=javascript%3AcloseAdLayer1056809%28%29&openTAG=javascript%3AopenAdLayer1056809%28%29&expandTAG=javascript%3Aexpand1056809%28%29&collapseTAG=javascript%3Acollapse1056809%28%29&clicktarget=_blank&clickTarget=_blank&clickTARGET=_blank&CURRENTDOMAIN=www.fz.se
    Unsupported movie property id with value "AT_FLASHO1079926"
    Unsupported movie property name with value "AT_FLASHO1079926"
    Unsupported movie property base with value "http://adtech.panthercustomer.com/apps/186/Ad1526458St3Sz186Sq1009356V0Id4/"
    Unsupported movie property quality with value "autohigh"
    Unsupported movie property allowscriptaccess with value "always"
    Unsupported movie property swliveconnect with value "0"
    Unsupported movie property wmode with value "opaque"
    Unsupported movie property pluginspage with value "http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
    unhandled event 19
    Loading stream: http://adtech.panthercustomer.com/apps/186/Ad1526458St3Sz186Sq1009356V0Id4/banner-300-150.swf?clickTAG=http%3A//adserver.adtech.de/adlink%7C513%7C1079926%7C0%7C186%7CAdId%3D1526458%3BBnId%3D4%3Bitime%3D188932924%3Bkey%3Dkey1+key2+key3+key4%3Bnodecode%3Dyes%3Blink%3Dhttps%3A//www.datorbutiken.com/se/Default.aspx%3Fvat%3Dtrue%26Manufacturer%3D97873732&pathTAG=&closeTAG=javascript%3AcloseAdLayer1079926%28%29&openTAG=javascript%3AopenAdLayer1079926%28%29&expandTAG=javascript%3Aexpand1079926%28%29&collapseTAG=javascript%3Acollapse1079926%28%29&clicktarget=_blank&clickTarget=_blank&clickTARGET=_blank&targetTAG=_blank&clickTarget=_blank&CURRENTDOMAIN=www.fz.se
    0x7fffa8637584, 0, NULL) = ? ERESTARTSYS (To be restarted)
    --- SIGWINCH (Window changed) @ 0 (0) ---
    wait4(-1,
    I don't know if this is relevant or enough, but hopefully the first error will be enough.
    Update: I'm running zsh, and my root account is running bash, I don't know if that has anything to do with it.
    I read through the strace's again and found a permission error. I changed it on the file and I get an error on a ".", I can't get it to output what line it fails on though.
    Last edited by varl (2008-02-16 19:40:27)

    patroclo7 wrote:Are you using the standard cairo? It should be >=1.5.2
    [veronika varl]# pacman -Qi cairo-ubuntu
    Name : cairo-ubuntu
    Version : 1.5.8-1
    URL : http://cairographics.org/
    Licences : LGPL MPL
    Groups : None
    Provides : cairo=1.5.8
    Depends On : libpng libxrender fontconfig-ubuntu libxft-ubuntu pixman
    Optional Deps : None
    Required By : cairomm gtk2 pango poppler pycairo
    Conflicts With : cairo cairo-lcd cairo-xeffects
    Replaces : None
    Installed Size : 1399.20 K
    Packager : Unknown Packager
    Architecture : x86_64
    Build Date : Sat 16 Feb 2008 18:07:24 CET
    Install Date : Sat 16 Feb 2008 18:08:12 CET
    Install Reason : Explicitly installed
    Install Script : No
    Description : Cairo vector graphics library, with Ubuntu's LCD rendering patches
    No, not the default. The package I'm using depends on 1.5.4 or above.

  • CF8 DirectoryWatcher Gateway Doesn't Run When I Overwrite a File

    I've set up a Coldfusion Directory Event Gateway on my site (Win2K3 server, CF8 Ent).  The DW monitors an FTP directory where my users upload a batch of 5 PDF files each week.  The files are named file1.pdf, file2.pdf and so on.  When my DW gateway sees an addition or a file change, it copies the file to a new location, reads the PDF's meta data and uses that to rename the file and then add an entry to a database table for that file (the table entry gets used to populate a PDF archive list on a different page). In general this all works with a few exceptions.
    ISSUE 1: If I add a new file, the gateway sees it and calls my onAdd function (which actually just calls my onChange function). If I rename a file in that directory, the onChange event fires and my code runs.  However, if I upload a new file1.pdf file which overwrites the old file1.pdf, nothing happens. The new file is truly different and has a new modification date.  I read through the Java class and mod date is how the gateway determines a change.  Now, so far am not actually FTPing a new file in, but rather just coping it in from my local machine to the server directory via a mapping.
    I saw a solution for a similar issue which talked about setting up the onDelete event b/c the FTP will actually delete then add the file. Does this sound like a solution?
    ISSUE 2: I had a lot of CFM files that needed to be put into the archive, so I converted those to PDFs.  I then put all of them in my watch directory so my script would process them.  To my surprise, the script would only load 11 files at a time.  So after some tests to confirm the issue and the correct number of files, I then loaded my batch, 11 files at a time.  Any ideas why this would happen?
    My Specs again:
    Windows 2003 Server
    Coldfusion 8 Enterprise
    In my config file:
    checking my directory every minute (60000 milliseconds)
    only checking for .pdf extension
    Set an onAdd and onChange function call, but no onDelete
    my onAdd function simply calls my onChange function, passing
    in the CFEvent argument that it received

    We had the same problem here, and I agree that it is disappointing that the DW doesn't consider that a new file.  As far as a workaround, what I did was change the way our process dealt with incoming files entirely.  I used to handle the files as they came in, relying on Dave Ferguson's tricks for getting around files that were still being written to or otherwise locked (thanks, Dave!).  Now, instead of that, I only do one thing when a file is received: I rename it with a datestamp and write this to our db as the received filename so that the additional processes can be run on it.  That way, when that same filename is used by our client again, which is every time, the DW picks it up again as a new file.  I don't know if that helps or not, because it still means you lose the functionality that used to be inside the DW instead of a scheduled task, but at least you know when an actual new file is received, regardless of its name.  You may even be able to put your functions inside the onChange or onDelete if you keep the reference to the original filename, then have those do your work after the file is renamed and/or moved.  In our case, the DW also kept hanging every couple of days so we were missing very important files.  I ended up just restarting the gateway through code as the last piece of the scheduled task that runs every 30 mins to process the files.

  • R3 job completion trigger a process chain to run on BW

    Hello,
    I was wondering how I can trigger a process chain to run on BW 3.5 after a SM37 job completes on R3?
    I have been searching the forums and the web, but I haven't found what I am looking for.
    Thanks,
    Nick

    Hello Pramod,
    I would need a more detailed suggestion to implement, but thanks for starting the discussion.
    I thought it would be as easy as this
    1. Create an event in BW
    2. Have a process chain that starts when that event is raised.
    Having implemented and successfully tested steps 1 and 2, the rest should be simple (I was able to raise the event on BW locally and the chain did run as expected)
    3. On R3, create a small ABAP program that calls the BP_EVENT_RAISED Function Module on R3.
    4. Pass that Function Module the following parameters
            A. My BW system name, and
            B. The event name that I created on my BW system
    5. Add that ABAP program to the end of the job on R3.
    It doesn't work though! The event i created on BW, doesn't seem to exist from R3's perspective.  I was hoping it was as easy as that.  Hopefully I am missing something simple, but so far R3 does not want to cause the event on BW to be raised.
    Thanks,
    Nick
    Edited by: Nick Bertz on Oct 13, 2008 12:19 PM
    Edited by: Nick Bertz on Oct 13, 2008 12:23 PM

  • PLSQL compiles but doesn't run.. I've declared it everywhere but still..

    PLSQL compiles but doesn’t run.. I’ve declared it everywhere but still..
    Afternoon.. Hopefully a quick one for someone.. I’m trying to run a Concurrent Program in ORACLE Financials using a Data Template derived BI Publisher report.
    Error message received..
    SUBIXCLT module: UofS Expense Claim Tracking Report
    +--------------------------------------------------------------------------
    All Parameters: raisedby=:status=:claimant=:expense_date_from=:expense_date_to=:LP_ORDERED_BY=Expense Report Number
    Data Template Code: SUBIXCLT
    Data Template Application Short Name: PO
    Debug Flag: N
    {raisedby=, claimant=, expense_date_to=, expense_date_from=, status=, LP_ORDERED_BY=Expense Report Number}
    Calling XDO Data Engine...
    [060410_025628319][][STATEMENT] Start process Data
    [060410_025628324][][STATEMENT] Process Data ...
    [060410_025628329][][STATEMENT] Executing data triggers...
    [060410_025628329][][STATEMENT] BEGIN
    SUBIXCLT.claimant := :claimant ;
    SUBIXCLT.expense_date_from := :expense_date_from ;
    SUBIXCLT.expense_date_to := :expense_date_to ;
    SUBIXCLT.raisedby := :raisedby ;
    SUBIXCLT.status := :status ;
    SUBIXCLT.lp_ordered_by := :lp_ordered_by ;
    :XDO_OUT_PARAMETER := 1;
    END;
    l_flag Boolean;
    BEGIN
    l_flag := SUBIXCLT.BEFOREREPORT(L_ORDERED) ;
    if (l_flag) then
    :XDO_OUT_PARAMETER := 1;
    end if;
    end;
    [060410_025628356][][EXCEPTION] SQLException encounter while executing data trigger....
    java.sql.SQLException: ORA-06550: line 4, column 33:
    PLS-00201: identifier 'L_ORDERED' must be declared
    ORA-06550: line 4, column 1:
    PL/SQL: Statement ignoredThe Data Template
    The Data Template
    <?xml version="1.0" encoding="utf-8" ?>
    - <dataTemplate name="UofS_OutstandngExpenses_Report" defaultPackage="SUBIXCLT" dataSourceRef="FINDEV" version="1.0">
    - <properties>
      <property name="xml_tag_case" value="upper" />
      <property name="include_parameters" value="true" />
      <property name="debug_mode" value="on" />
      </properties>
    - <parameters>
      <parameter name="claimant" dataType="character" defaultValue="" />
      <parameter name="expense_date_from" dataType="date" defaultValue="" />
      <parameter name="expense_date_to" dataType="date" defaultValue="" />
      <parameter name="raisedby" dataType="character" defaultValue="" />
      <parameter name="status" dataType="character" defaultValue="" />
      <parameter name="lp_ordered_by" dataType="character" defaultValue="" />
      </parameters>
    - <dataQuery>
      <dataTrigger name="beforeReportTrigger" source="SUBIXCLT.BEFOREREPORT(L_ORDERED)" />
    - <sqlStatement name="Q1">
    - <![CDATA[
    SELECT DISTINCT
    erh.invoice_num,
    pap.full_name EMP_CLAIMING,
    DECODE(NVL(erh.expense_status_code, 'Not yet Submitted (NULL)'), 'CANCELLED', 'CANCELLED',
         'EMPAPPR', 'Pending Individuals Approval',      'ERROR', 'Pending System Administrator Action',
         'HOLD_PENDING_RECEIPTS     ', 'Hold Pending Receipts', 'INPROGRESS', 'In Progress', 'INVOICED', 'Ready for Payment',
         'MGRAPPR', 'Pending Payables Approval', 'MGRPAYAPPR', 'Ready for Invoicing', 'PAID', 'Paid',
         'PARPAID', 'Partially Paid',     'PAYAPPR', 'Payables Approved',     'PENDMGR', 'Pending Manager Approval',
         'PEND_HOLDS_CLEARANCE', 'Pending Payment Verification',     'REJECTED', 'Rejected',     'RESOLUTN',     'Pending Your Resolution',
         'RETURNED',     'Returned',     'SAVED',     'Saved',     'SUBMITTED',     'Submitted',     'UNUSED',     'UNUSED',
         'WITHDRAWN','Withdrawn',     'Not yet Submitted (NULL)') "EXPENSE_STATUS" ,
    NVL(TO_CHAR(erh.report_submitted_date,'dd-MON-yyyy'),'NULL') SUBMIT_DATE,
    NVL(TO_CHAR(erh.expense_last_status_date,'dd-MON-yyyy'),'NULL') LAST_UPDATE,
    erh.override_approver_name ER_Approver,
    fu.description EXP_ADMIN,
    erh.total,
    erh.description 
    FROM
    AP_EXPENSE_REPORT_HEADERS_all erh,
    per_all_people_f pap, fnd_user fu
    WHERE erh.employee_id = pap.person_id
    AND fu.user_id = erh.created_by
    AND NVL(erh.expense_status_code, 'Not yet Submitted') NOT IN  ('MGRAPPR', 'INVOICED', 'PAID', 'PARPAID')
    AND pap.full_name = NVL(:claimant, pap.full_name)
    AND TRUNC(erh.report_submitted_date) BETWEEN NVL(:expense_date_from, '01-JAN-1999') AND NVL(:expense_date_to,'31-DEC-2299')
    AND fu.description = NVL(:raisedby,fu.description)
    AND erh.expense_status_code = NVL(:status,erh.expense_status_code) &LP_ORDERED_BY
      ]]>
      </sqlStatement>
      </dataQuery>
      <dataTrigger name="beforeReportTrigger" source="SUBIXCLT.BEFOREREPORT(L_ORDERED)" />
    - <dataStructure>
    - <group name="G_XP_CLM_TRACKNG" source="Q1">
      <element name="INVOICE_NUM" value="INVOICE_NUM" />
      <element name="EMP_CLAIMING" value="EMP_CLAIMING" />
      <element name="EXPENSE_STATUS" value="EXPENSE_STATUS" />
      <element name="SUBMIT_DATE" value="SUBMIT_DATE" />
      <element name="LAST_UPDATE" value="LAST_UPDATE" />
      <element name="LP_ORDERED_BY" dataType="varchar2" value="SUBIXCLT.LP_ORDERED_BY" />
      </group>
      </dataStructure>
      </dataTemplate>The PL SQL..
    The PL SQL..
    CREATE OR REPLACE PACKAGE Subixclt IS
    L_ORDERED  VARCHAR2(50);
    RAISEDBY VARCHAR2(50);
    STATUS VARCHAR2(50);
    CLAIMANT VARCHAR2(50);
    LP_ORDERED_BY VARCHAR2(50);
    FUNCTION BEFOREREPORT(L_ORDERED IN VARCHAR2) RETURN VARCHAR2;
    EXPENSE_DATE_FROM DATE;
    EXPENSE_DATE_TO DATE;
    --RETURN VARCHAR2;
    END;
    CREATE OR REPLACE PACKAGE BODY Subixclt IS
    FUNCTION BEFOREREPORT(L_ORDERED IN VARCHAR2)RETURN VARCHAR2 IS
    BEGIN
    Fnd_File.PUT_LINE(Fnd_File.LOG,'L_ORDERED'||L_ORDERED);
    DECLARE
    LP_ORDERED_BY VARCHAR2(50);
    L_ORDERED  VARCHAR2(50);
    RAISEDBY VARCHAR2(50);
    STATUS VARCHAR2(50);
    CLAIMANT VARCHAR2(100);
    EXPENSE_DATE_FROM DATE;
    EXPENSE_DATE_TO DATE;
    BEGIN
    IF (LP_ORDERED_BY='Expense Report Number') THEN
         LP_ORDERED_BY :='order by 1 asc;';
      ELSIF (LP_ORDERED_BY='Person Claiming') THEN
         LP_ORDERED_BY :='order by 2 asc;';
      ELSIF (LP_ORDERED_BY='Submit Date') THEN
      LP_ORDERED_BY :='order by 4 asc;';
      END IF;
    RETURN(L_ORDERED);
    --RETURN NULL;
    END;
    END;
    END;Thanks for looking..
    Steven
    Edited by: Mr_Alkan on Jun 4, 2010 3:35 PM

    One has to initialise a session first for use with Oracle Apps if you want to make it run as a concurrent job.
    Any decleration within your package will not be recognised unless initialisation is sucessful.
    Investigate the built-in packages:
    FND_GLOBAL - for initialisation
    FND_SUBMIT - for setting session relevant parameters
    -- function returns true or false depending on whether the initialisation was sucessful or not
    create or replace function is_Init_OK (p_User_Name       in varchar2
                                          ,p_Responsibility  in varchar2
                                          ,p_Language        in varchar2) return boolean as
      b_Set_NLS   boolean;
      b_Set_Mode  boolean;
      r_ISet      fnd_Init := Get_Init_Set(p_User_Name, p_Responsibility);
      begin
        -- 1
        fnd_global.apps_initialize(r_ISet.User_ID, r_ISet.Resp_ID, r_ISet.App_ID);
        -- 2
        b_Set_NLS := fnd_submit.set_nls_options(p_Language);
        -- 3
        b_Set_Mode  := fnd_submit.set_mode (false);
        return (b_Set_Mode and b_Set_NLS and (    (r_ISet.Resp_ID is not null)
                                              and (r_ISet.User_ID is not null)
        exception
          when others then
            return false;
    end is_Init_OK;
    -- for example
    declare
      l_User_ID number = 'IMPORT_POST'; --- import post user
      l_Resp    number =  'Import and Posting responsibility' -- import posting responsibility
      l_Language varchar2(100) := 'AMERICAN';
      b_Init boolean := false;
      INIT_EXCEPTION exception;
    begin
      b_Init := is_Init_OK(l_User_ID, l_Resp, l_Language);
      if (not b_Init) then
        raise INIT_EXCEPTION;
      end if;
      -- conitnue with your processing
      exception 
        when others then
          when INIT_EXECPTION then
          when others then
    end;
    /

  • Batch Processing doesn't update files in Premiere Pro CS5.5

    Hi,
    I'm not sure if this question should be under 'Audition' or 'Premiere Pro', but I'm selecting a large range of audio clips (from a wedding ceremony) and sending to Audition from Premiere (selecting 'Edit in Adobe Audition')
    When the clips appear in the files section of Audition I select 'Batch Process', drop them in and make the batch process start. When everything is finished and the files are automatically saved, I head over to Premiere to see if the wav's have updated - but nothing. Everything is exactly the same.
    Any help would be great?
    I'm not adding any prefix's etc to the filename, and I'm selecting 'overwrite existing files' and 'same location as original files'.
    Cheers,
    Thomas

    Hi Durin,
    Sorry for the delay, had a couple of deadlines to meet and ended up doing the hundred-or-so clips one-by-one in audition to get it done.
    That's the issue exactly, I go back to Premiere after doing the batch process (and they all auto-save) but Premiere doesn't update the waveform or in fact the audio doesn't show the changes I've just made. The strange thing is that if I do them one by one, then Premiere recognizes the changes and I can get on with it.
    The steps I take are: 1) Drop the clip in the timeline, do a bunch of editing (occasionally nesting and multi-cam editing a sequence). 2) Right click and Edit in Audition 3) Open Batch Process in Audition 4) Drag drop all the files just sent to Audition from Premiere, into the Batch Process section 5) Run batch process 6) Go back to Premiere and see if it's updated in the timeline. I wait, and wait, but nothing. Everytime.
    I'm thinking it's something simple I've clicked, but have no idea what. Either that or it's some sort of bug issue.
    I will be upgrading to CS6 creative cloud soon, hopefully that'll fix it.
    If you have any ideas, I'd love to hear them. Otherwise, thanks for trying.

  • Firefox will close when i close the window but the process doesn't shutdown ever since i had updated to FF25

    I am running Win. 8.1 and had no issues with FF 24. Since upgrading to FF 25, firefox will appear closed when i close the window but the process doesn't shutdown. I have to go into Task Manager to end the process. I can then launch it again.

    SOLUTION (possible).
    Hi all. I had this problem as well. I currently run FF26. A week or so ago, out of nowhere FF wouldn't exit - the window would close but firefox.exe process would keep running in the background using about 50% of CPU. Not sure if it's connected, but just prior to that I clicked on a link on Facebook that looked like spam website, nothing happened, site loaded (sort of, all I saw was a msg - Please Wait...) but nothing happened, I have Eset antivirus and it monitors network traffic and files for viruses, so maybe it prevented my PC getting infected...
    So, I had this problem for a few days, was searching the net for solutions, but nothing seem to help. Then, just out of luck I did something that WORKED!
    Here's what I did. I noticed that svchost.exe was using a lot of CPU alongside with FF. I ran ProcessExplorer to see what might be connected to this process, the list was long and I didn't have any idea where to start, so what I did was - Right click on svchost process, choose Debug and dismiss the warning. In a few seconds svchost process quit and after that FF started closing properly.
    I had to re-enable all my plugins and themes I disabled prior, I also lost my history and preferences which I trashed in the process of searching for solution. But heck, it worked, hopefully for good. Now if someone could point out the real cause of this and fix it for everyone - that would be great. Cheers!

  • Getting root's crontab to run with root's privs

    I am trying to schedule a cron job to run some serveradmin scripts. If I edit /etc/crontab, the script runs as scheduled, but while it appears to run as user root, it doesn't appear to run with root's privileges.
    Here is /etc/crontab and a simplified script:
    headquarters:~ admin$ cat /etc/crontab
    # The periodic and atrun jobs have moved to launchd jobs
    # See /System/Library/LaunchDaemons
    # mi hr md mo wd who command
    0-59/15 * * * * root /Users/admin/log_afs >> /Users/admin/afs.log
    headquarters:~ admin$ cat log_afs
    echo ----
    echo 'Timestamp: ' `date`
    CONNS=`serveradmin command afp:command = getConnectedUsers | grep ipAddress | wc -l`
    echo 'Number of Connections: ' $CONNS
    Once I install this crontab, I get an afs.log created in the correct location with a hh:15 timestamp, owned by root. To me, this should mean two things
    a) The job is running as scheduled
    b) The job ran as root
    Yet I'm getting output identical to that I would get if I'd run the script as admin (without the sudo prefix). Below is an interactive session:
    headquarters:~ admin$ ./log_afs
    Timestamp: Wed Nov 14 19:33:05 MST 2007
    serveradmin must be run as root
    Number of Connections: 0
    headquarters:~ admin$ sudo ./log_afs
    Timestamp: Wed Nov 14 19:33:29 MST 2007
    Number of Connections: 10
    headquarters:~ admin$
    And below is the output from the cron job:
    headquarters:~ admin$ ls -al afs.log
    -rw-r--r-- 1 root staff 287 Nov 14 19:30 afs.log
    headquarters:~ admin$ cat afs.log
    Timestamp: Wed Nov 14 19:30:00 MST 2007
    Number of Connections: 0
    The script I want to run does a lot more than just count connections; I've simplified it here for discussion. My main question now is "How do I schedule jobs that require root access?" ... not "How do I report X about afs?"

    I don't understand ... if the script is running as root (as evidenced by root owning the output file, and /etc/crontab sets root as the scripts owner) ... then why doesn't root have privs? Essentially, this is my original question.
    Besides, my original solution was sudo crontab -u root -e with the same results. Editing /etc/crontab and setting the user to root was an alternate approach.
    headquarters:~ admin$ sudo crontab -u root -l
    Password:
    # mi hr md mo wd command
    0-59/15 * * * * /Users/admin/log_afs >> /Users/admin/afs.log
    headquarters:~ admin$ cat afs.log
    Timestamp: Thu Nov 15 08:45:00 MST 2007
    Number of Connections: 0
    headquarters:~ admin$ sudo ./log_afs
    Timestamp: Thu Nov 15 08:48:40 MST 2007
    Number of Connections: 10

  • Shaman doesn't ask for root password. But gets root privileges!!

    As the title says:
    Shaman is launched as a reguler user, never asks for root password, but still i able to install and uninstall packages.
    Either something in my system is seriously fucked, or there is a major securiy problem with shaman.
    Running openbox, installed shaman while running gnome, if that has anythiung to say. Sudo is not installed.
    Output from running shaman in terminal:
    [gert@flyktig ~]$ shaman
    This process is currently running setuid or setgid.
    GTK+ does not allow this therefore Qt cannot use the GTK+ integration.
    Try launching your app using 'gksudo', 'kdesudo' or a similar tool.
    See http://www.gtk.org/setuid.html for more information.
    Translations are enabled.
    Loading translations from "/usr/share/shaman/translations/"
    Parsing "core"
    Parser exited
    Parsing "extra"
    Parser exited
    Parsing "community"
    Parser exited
    Parser exited
    Log File should be: ""
    "core" ---> "http://mirror.archlinux.no/core/os/i686"
    "extra" ---> "http://mirror.archlinux.no/extra/os/i686"
    "community" ---> "http://mirror.archlinux.no/community/os/i686"
    Root privileges retired.
    "/home/gert/.config/shaman/shaman.conf"
    >>
    >> Shaman 1.0.9
    >> Compiled against Qt 4.4.1
    >> Running with Qt 4.4.3
    >>
    >> Our website is @ http://shaman.iskrembilen.com/ , join in!!
    >> You can also find a bugtracker in the website, please use it.
    >>
    >> Have you found a bug? Help us solving it faster! Please read
    >> http://shaman.iskrembilen.com/trac/wiki/Debugging_Shaman
    >> and please follow these steps to report bugs effectively!
    >>
    >> Starting Up Shaman...
    User agent is: "shaman/1.0.9 (Linux i686) libalpm/3.1.1"
    Shaman registered on the System Bus as ":1.51"
    Service org.archlinux.shaman successfully exported on the System Bus.
    --> UNSETENV HTTP_PROXY
    --> UNSETENV FTP_PROXY
    Populating Repo column
    Log file is: /var/log/pacman.log
    refinePkgView
    The left TextBox is over, let's do the ComboBox
    Show all packages
    Remove Package
    "Uninstall package: alunn"
    "alunn"
    "community"
    Process Queue
    Queue Dialog started
    Queue signals connected
    Starting Package Removal
    Root Privileges granted.
    Uid is: 1000
    Received Event Callback
    Alpm Thread Waiting.
    Entering Queue Lock
    Releasing Queue Lock
    Alpm Thread awake.
    Received Event Callback
    Alpm Thread Waiting.
    Entering Queue Lock
    Releasing Queue Lock
    Alpm Thread awake.
    Received Event Callback
    Alpm Thread Waiting.
    Entering Queue Lock
    No scriptlet for package alunn
    Releasing Queue Lock
    Alpm Thread awake.
    Received Event Callback
    Alpm Thread Waiting.
    Entering Queue Lock
    No scriptlet for package alunn
    Releasing Queue Lock
    Alpm Thread awake.
    /sbin/ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Ikke tilgang
    Root privileges retired.
    Transaction Completed Successfully
    refinePkgView
    refinePkgView
    The left TextBox is over, let's do the ComboBox
    Show all packages
    [gert@flyktig ~]$

    The point of this thread was that you don't need to enter the root password at all. Not the first time, not ever.
    As far as I understand, it is supposed to work like this: When you first use shaman too install anything, it asks for the root password You can tick a "Do not ask me again"-box, so you don't have to enter the password again. If you tick the box and enter the password, shaman add the lines
    [auth]
    askforpwd=false
    to the users shaman.conf-file (~./config/shaman/shaman.conf) The next time shaman is run, it checks the config file, and if the askforpwd value is set to false, it grants itself root privileges (with some nifty setuuid root-thingy, I imagine) This is not the problem - this is the feature.
    The bug is this:
    the fact that any user can add the lines
    [auth]
    askforpwd=false
    to his own shaman.conf file, without ever entering the root password in shaman. The next time shaman is run, it checks the config file, and if the askforpwd value is set to false, it grants itself root privileges - even though the user has never entered the root password.
    This works for any unprivileged user on the system.
    If that is indeed a feature intended by any sane person, then I'm Mother Mary. And that can't be, seeing as I don't have breasts.

  • Vivado hardware server "hw_server" process doesn't close when server is closed

    Vivado hardware server "hw_server" process doesn't close when server is closed. 
    Also, the connecting to the server hangs if a device is physically disconnected and reconnected (usually). 
    The "hw_server" process continually has to be killed via Task Manager, Vivado has to be closed and reopened sometimes as well. 
    Using Vivado 2014.1
    Please fix this. 
     

    I'm on 2014.1 as well (Win7-64).  I have a similar problem with 2 different PCs running the same setup.  The Hardware Manager hangs while attempting some activity (usually reconfig).  I click "Cancel" to dismiss the activity, which causes all of Vivado to hang.  Seeing no other option, I kill Vivado in the Task Manager.  However, this has the unfortunate side effect of leaving an orphaned hw_server process that can't be killed by any means, thus requiring a reboot of the PC.
    This is monumentally annoying.
    Can someone comment on whether this is due to a known issue, and if it's fixed in 2014.2?
     

  • What is this Wine that takes over 100 MB of memory running on root on my computer?

    What is this Wine that takes over 100 MB of memory running under root on my computer?

    The only apps I have installed since purchasing are Mac Keeper and the most recent version of Caffeine.
    Also, wine is running by itself, and it is there going when I first turn the computer on. I can shut it down through activity monitor, though.
    When I look at the process heirarchically, though, it shows up.
    The process heirarchy looks like this: launchd -> AntiVirus -> wine and nothing is running under wine.

  • TI SmartView doesn't run since the last Mac OS X update

    Hi everybody,
    I currently use TI SmartView (Interactiv Emulator for TI Calcs) with my pupils. Since the last update of Mac OS X (my macbook runs with 10.6.5 version), TI SmartView doesn't run and I have the following message which appears:
    +Process: JavaApplicationStub [1208]+
    +Path: /Applications/TI-SmartView83Plus.fr84Plus.App/Contents/MacOS/JavaApplicationStub+
    +Identifier: com.apple.javajdk16.TI-SmartView pour TI-83 Plus.fr / TI-84 Plus+
    +Version: 1.0 (1.0)+
    +Code Type: X86 (Native)+
    +Parent Process: launchd [172]+
    Do you know what is this problem ? Is it a problem with Java ?
    Many thanks for your answers !
    Friendly yours,
    David

    - I also tried to reinstall this software, without any success.
    - TI contacted me and gave me a web link to download TI SmartView 1.1 ... I've done this, installed it ... and the same problem is always here ! :-((
    I think that this problem probably comes from Java.
    Here is the beggining of the error report:
    +Process: JavaApplicationStub [4114]+
    +Path: /Applications/TI-SmartView83Plus.fr84Plus.app/Contents/MacOS/JavaApplicationStub+
    +Identifier: com.apple.javajdk16.TI-SmartView pour TI-83 Plus.fr / TI-84 Plus+
    +Version: 1.1.0 (1.1.0)+
    +Code Type: X86 (Native)+
    +Parent Process: launchd [185]+
    +Date/Time: 2010-11-16 19:56:16.147 0100
    +OS Version: Mac OS X 10.6.5 (10H574)+
    +Report Version: 6+
    +Interval Since Last Report: 93556 sec+
    +Crashes Since Last Report: 27+
    +Per-App Interval Since Last Report: 89 sec+
    +Per-App Crashes Since Last Report: 9+
    +Anonymous UUID: 7B1EBE0A-09F1-47A9-8160-D8EE63F71569+
    +Exception Type: EXCBADACCESS (SIGBUS)+
    +Exception Codes: KERNPROTECTIONFAILURE at 0x0000000000000010+
    +Crashed Thread: 20 Java: Thread-2+
    +Application Specific Information:+
    +Java information:+
    +Exception type: Bus Error (0xa) at pc=00000000250ce4aa+
    +Java VM: Java HotSpot(TM) Client VM (17.1-b03-307 mixed mode macosx-x86)+
    Does it help someone to solve the problem ??

Maybe you are looking for