SIGSEGV problem

Hi all,
I'm trying to create a program to access to a native library by JNI.
I need to use a varible among the different callings to the JNI functions (in the C++ side). This variable is a pointer to a data structure.
My problem is when the calling to the first function ends, I think that the JVM clenas the memory and cleans the data structure too.
Here is the code:
int pRobot; 
int pCon;
JNIEXPORT jint JNICALL Java_es_uji_robot_acromovi_mobile_natives_Base_connectBase (JNIEnv *env, jobject obj, jboolean sim) {
  ArRobot *rob = new ArRobot(); // Necessary to connect with ARIA
  Aria::init(Aria::SIGHANDLE_SINGLE);
  ArSimpleConnector *conn = new ArSimpleConnector(NULL,NULL);
  if (!conn->connectRobot(rob)) {
    printf("Could not connect to robot... exiting\n");
    Aria::shutdown();
  rob->runAsync(true);
  int  pRobot = (int)rob;
  pCon = (int)conn;
  return;
}  I want to mantain the reference to the ArRobot structure among the different callings to the functions of the JNI library.
How can I do this??

Define "rob" outside the scope of any subroutine, i.e., make it global.

Similar Messages

  • ORACLE 8.1.6 on Redhat 6.2 SIGSEGV problem

    Hi!
    I have the same problem which others have too but I could not find any solution.
    The starnge is that I have two machine with redhat 6.2 (not the same kernel anyway) and then installer on one is works fine but doesn't on the other.
    Brand new installation nothing kernel compilation or something else.
    Please drop a mail into my private box too if you have any idea: fehers<at>freemail<dot>hu
    thnx. Sanya
    SIGSEGV received at bffff164 in /mnt/cdrom/stage/Components/oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/lib/linux/native_threads/libawt.so. Processing terminated

    I have reinstalled JDK118 thaking it from www.blackdown.org and all goes fine!
    By

  • Problem with JRE (SIGSEGV) in RedHat 6.2 and Oracle 8.1.6

    Hello, All!
    I try to run installer of Oracle 8.1.6 on my RedHat 6.2 and receive
    next message:
    bash$ ./runInstaller
    bash$ Initializing Java Virtual Machine from ../stage/Components/oracle.swd.jre/
    1.1.8/1/DataFiles/Expanded/linux/bin/jre. Please wait...
    SIGSEGV received at bffff124 in /install/Oracle8iR2/stage/Components/oracle.swd.
    jre/1.1.8/1/DataFiles/Expanded/linux/lib/linux/native_threads/libawt.so. Process
    ing terminated
    Tue Jul 11 19:00:27 2000
    jre full version "JDK 1.1.8 IBM build l118-20000429 (JIT enabled: jitc)"
    Operating Environment
    And etc....
    Can you help me?
    P.S. Please copy message to my email: [email protected]
    Best regards,
    Eugeny mailto:[email protected]

    Nope, it works without any problems on 6.1. It was on 6.2 I had the problem, and when I tried doing everything locally on 6.2, it works there too.
    Here is a list of packages that I installed, which made the difference.
    XFree86-75dpi-fonts-3.3.6-20 Thu 13 Jul 2000 08:51:55
    XFree86-100dpi-fonts-3.3.6-20 Thu 13 Jul 2000 08:51:49
    xinitrc-2.9-1 Thu 13 Jul 2000 07:09:02
    XFree86-3.3.6-20 Thu 13 Jul 2000 07:08:54
    kdebase-1.1.2-33 Thu 13 Jul 2000 07:06:21
    xpm-3.4k-2 Thu 13 Jul 2000 07:06:10
    kdelibs-1.1.2-15 Thu 13 Jul 2000 07:04:32
    kdesupport-1.1.2-12 Thu 13 Jul 2000 07:03:46
    qt1x-devel-1.45-3 Thu 13 Jul 2000 07:03:41
    qt1x-1.45-3 Thu 13 Jul 2000 07:03:35
    libungif-4.1.0-4 Thu 13 Jul 2000 07:02:30
    qt-Xt-2.1.0-4.beta1 Thu 13 Jul 2000 07:02:02
    qt-devel-2.1.0-4.beta1 Thu 13 Jul 2000 06:57:34
    qt-2.1.0-4.beta1 Thu 13 Jul 2000 06:56:29
    XFree86-SVGA-3.3.6-20 Thu 13 Jul 2000 06:49:30
    Also, I had to run run
    mkfontdir *
    in /usr/X11R6/lib/X11/fonts to get X going.
    Anwar.

  • LIBC PROBLEM - SIGSEGV in getc()

    Hello.
    I'm using arch krnl2.6.25 on a 2gb amd64-3200+ 320gb nforce4 machine. I'm using Gnome as my  GUI. I'm also using gnu gcc bined with eclipse, I have JRE 6 installed. Freshest versions of libc/binutils installed also. No permission problems spotted.
    Before updating libc, I've also had the problem, which is :
    I recieve segmentation faults whenever I try to call getc() or its derivatives (fgetc, gets, fgets and so on). The filedescriptor is correctly bound to an example file. I've even written a short app in bare c to test whether it was something I've not included or overincluded. It turns out quite the same.
    #include "stdio.h"
    #include "stdlib.h"
    typedef FILE* filedesc;
    int main(){
    int surg;
    filedesc fl;
    fl=fopen("test.txt","r");
    if(fl == NULL){
    printf("%s","arch rox!");
    }else{
    while((surg=getc(fl)) != EOF){
    printf("%c",surg);
    fclose(fl);
    (gdb) bt
    Program received signal SIGSEGV, Segmentation fault.
    0xb7e050f2 in getc () from /lib/libc.so.6
    #0 0xb7e660f2 in getc () from /lib/libc.so.6
    #1 0x0804845f in main ()
    .file "test.c"
    .section .debug_abbrev,"",@progbits
    .Ldebug_abbrev0:
    .section .debug_info,"",@progbits
    .Ldebug_info0:
    .section .debug_line,"",@progbits
    .Ldebug_line0:
    .text
    .Ltext0:
    .section .rodata
    .LC0:
    .string "r"
    .LC1:
    .string "test.txt"
    .LC2:
    .string "arch rox!"
    .LC3:
    .string "%s"
    .text
    .globl main
    .type main, @function
    main:
    .LFB2:
    .file 1 "test.c"
    .loc 1 6 0
    leal 4(%esp), %ecx
    .LCFI0:
    andl $-16, %esp
    pushl -4(%ecx)
    .LCFI1:
    pushl %ebp
    .LCFI2:
    movl %esp, %ebp
    .LCFI3:
    pushl %ecx
    .LCFI4:
    subl $36, %esp
    .LCFI5:
    .loc 1 11 0
    movl $.LC0, 4(%esp)
    movl $.LC1, (%esp)
    call fopen
    movl %eax, -8(%ebp)
    .loc 1 13 0
    cmpl $0, -8(%ebp)
    jne .L4
    .loc 1 14 0
    movl $.LC2, 4(%esp)
    movl $.LC3, (%esp)
    call printf
    jmp .L7
    .L5:
    .loc 1 17 0
    movl -12(%ebp), %eax
    movl %eax, (%esp)
    call putchar
    .L4:
    .loc 1 16 0
    movl -8(%ebp), %eax
    movl %eax, (%esp)
    call _IO_getc
    movl %eax, -12(%ebp)
    cmpl $-1, -12(%ebp)
    jne .L5
    .loc 1 19 0
    movl -8(%ebp), %eax
    movl %eax, (%esp)
    call fclose
    .L7:
    .loc 1 21 0
    addl $36, %esp
    popl %ecx
    popl %ebp
    leal -4(%ecx), %esp
    ret
    .LFE2:
    .size main, .-main
    .section .debug_frame,"",@progbits
    .Lframe0:
    .long .LECIE0-.LSCIE0
    .LSCIE0:
    .long 0xffffffff
    .byte 0x1
    .string ""
    .uleb128 0x1
    .sleb128 -4
    .byte 0x8
    .byte 0xc
    .uleb128 0x4
    .uleb128 0x4
    .byte 0x88
    .uleb128 0x1
    .align 4
    .LECIE0:
    .LSFDE0:
    .long .LEFDE0-.LASFDE0
    .LASFDE0:
    .long .Lframe0
    .long .LFB2
    .long .LFE2-.LFB2
    .byte 0x4
    .long .LCFI0-.LFB2
    .byte 0xc
    .uleb128 0x1
    .uleb128 0x0
    .byte 0x9
    .uleb128 0x4
    .uleb128 0x1
    .byte 0x4
    .long .LCFI1-.LCFI0
    .byte 0xc
    .uleb128 0x4
    .uleb128 0x4
    .byte 0x4
    .long .LCFI2-.LCFI1
    .byte 0xe
    .uleb128 0x8
    .byte 0x85
    .uleb128 0x2
    .byte 0x4
    .long .LCFI3-.LCFI2
    .byte 0xd
    .uleb128 0x5
    .byte 0x4
    .long .LCFI4-.LCFI3
    .byte 0x84
    .uleb128 0x3
    .align 4
    .LEFDE0:
    .text
    .Letext0:
    .section .debug_loc,"",@progbits
    .Ldebug_loc0:
    .LLST0:
    .long .LFB2-.Ltext0
    .long .LCFI0-.Ltext0
    .value 0x2
    .byte 0x74
    .sleb128 4
    .long .LCFI0-.Ltext0
    .long .LCFI1-.Ltext0
    .value 0x1
    .byte 0x51
    .long .LCFI1-.Ltext0
    .long .LCFI2-.Ltext0
    .value 0x2
    .byte 0x74
    .sleb128 4
    .long .LCFI2-.Ltext0
    .long .LCFI3-.Ltext0
    .value 0x2
    .byte 0x74
    .sleb128 8
    .long .LCFI3-.Ltext0
    .long .LFE2-.Ltext0
    .value 0x2
    .byte 0x75
    .sleb128 8
    .long 0x0
    .long 0x0
    .file 2 "/usr/lib/gcc/i686-pc-linux-gnu/4.3.1/include/stddef.h"
    .file 3 "/usr/include/bits/types.h"
    .file 4 "/usr/include/stdio.h"
    .file 5 "/usr/include/libio.h"
    .section .debug_info
    .long 0x334
    .value 0x2
    .long .Ldebug_abbrev0
    .byte 0x4
    .uleb128 0x1
    .long .LASF51
    .byte 0x1
    .long .LASF52
    .long .LASF53
    .long .Ltext0
    .long .Letext0
    .long .Ldebug_line0
    .uleb128 0x2
    .long .LASF8
    .byte 0x2
    .byte 0xd6
    .long 0x30
    .uleb128 0x3
    .byte 0x4
    .byte 0x7
    .long .LASF0
    .uleb128 0x3
    .byte 0x1
    .byte 0x8
    .long .LASF1
    .uleb128 0x3
    .byte 0x2
    .byte 0x7
    .long .LASF2
    .uleb128 0x3
    .byte 0x4
    .byte 0x7
    .long .LASF3
    .uleb128 0x3
    .byte 0x1
    .byte 0x6
    .long .LASF4
    .uleb128 0x3
    .byte 0x2
    .byte 0x5
    .long .LASF5
    .uleb128 0x4
    .byte 0x4
    .byte 0x5
    .string "int"
    .uleb128 0x3
    .byte 0x8
    .byte 0x5
    .long .LASF6
    .uleb128 0x3
    .byte 0x8
    .byte 0x7
    .long .LASF7
    .uleb128 0x2
    .long .LASF9
    .byte 0x3
    .byte 0x38
    .long 0x61
    .uleb128 0x2
    .long .LASF10
    .byte 0x3
    .byte 0x8d
    .long 0x85
    .uleb128 0x3
    .byte 0x4
    .byte 0x5
    .long .LASF11
    .uleb128 0x2
    .long .LASF12
    .byte 0x3
    .byte 0x8e
    .long 0x6f
    .uleb128 0x5
    .byte 0x4
    .byte 0x7
    .uleb128 0x6
    .byte 0x4
    .uleb128 0x7
    .byte 0x4
    .long 0xa2
    .uleb128 0x3
    .byte 0x1
    .byte 0x6
    .long .LASF13
    .uleb128 0x2
    .long .LASF14
    .byte 0x4
    .byte 0x31
    .long 0xb4
    .uleb128 0x8
    .long .LASF44
    .byte 0x94
    .byte 0x4
    .byte 0x2d
    .long 0x274
    .uleb128 0x9
    .long .LASF15
    .byte 0x5
    .value 0x110
    .long 0x5a
    .byte 0x2
    .byte 0x23
    .uleb128 0x0
    .uleb128 0x9
    .long .LASF16
    .byte 0x5
    .value 0x115
    .long 0x9c
    .byte 0x2
    .byte 0x23
    .uleb128 0x4
    .uleb128 0x9
    .long .LASF17
    .byte 0x5
    .value 0x116
    .long 0x9c
    .byte 0x2
    .byte 0x23
    .uleb128 0x8
    .uleb128 0x9
    .long .LASF18
    .byte 0x5
    .value 0x117
    .long 0x9c
    .byte 0x2
    .byte 0x23
    .uleb128 0xc
    .uleb128 0x9
    .long .LASF19
    .byte 0x5
    .value 0x118
    .long 0x9c
    .byte 0x2
    .byte 0x23
    .uleb128 0x10
    .uleb128 0x9
    .long .LASF20
    .byte 0x5
    .value 0x119
    .long 0x9c
    .byte 0x2
    .byte 0x23
    .uleb128 0x14
    .uleb128 0x9
    .long .LASF21
    .byte 0x5
    .value 0x11a
    .long 0x9c
    .byte 0x2
    .byte 0x23
    .uleb128 0x18
    .uleb128 0x9
    .long .LASF22
    .byte 0x5
    .value 0x11b
    .long 0x9c
    .byte 0x2
    .byte 0x23
    .uleb128 0x1c
    .uleb128 0x9
    .long .LASF23
    .byte 0x5
    .value 0x11c
    .long 0x9c
    .byte 0x2
    .byte 0x23
    .uleb128 0x20
    .uleb128 0x9
    .long .LASF24
    .byte 0x5
    .value 0x11e
    .long 0x9c
    .byte 0x2
    .byte 0x23
    .uleb128 0x24
    .uleb128 0x9
    .long .LASF25
    .byte 0x5
    .value 0x11f
    .long 0x9c
    .byte 0x2
    .byte 0x23
    .uleb128 0x28
    .uleb128 0x9
    .long .LASF26
    .byte 0x5
    .value 0x120
    .long 0x9c
    .byte 0x2
    .byte 0x23
    .uleb128 0x2c
    .uleb128 0x9
    .long .LASF27
    .byte 0x5
    .value 0x122
    .long 0x2b2
    .byte 0x2
    .byte 0x23
    .uleb128 0x30
    .uleb128 0x9
    .long .LASF28
    .byte 0x5
    .value 0x124
    .long 0x2b8
    .byte 0x2
    .byte 0x23
    .uleb128 0x34
    .uleb128 0x9
    .long .LASF29
    .byte 0x5
    .value 0x126
    .long 0x5a
    .byte 0x2
    .byte 0x23
    .uleb128 0x38
    .uleb128 0x9
    .long .LASF30
    .byte 0x5
    .value 0x12a
    .long 0x5a
    .byte 0x2
    .byte 0x23
    .uleb128 0x3c
    .uleb128 0x9
    .long .LASF31
    .byte 0x5
    .value 0x12c
    .long 0x7a
    .byte 0x2
    .byte 0x23
    .uleb128 0x40
    .uleb128 0x9
    .long .LASF32
    .byte 0x5
    .value 0x130
    .long 0x3e
    .byte 0x2
    .byte 0x23
    .uleb128 0x44
    .uleb128 0x9
    .long .LASF33
    .byte 0x5
    .value 0x131
    .long 0x4c
    .byte 0x2
    .byte 0x23
    .uleb128 0x46
    .uleb128 0x9
    .long .LASF34
    .byte 0x5
    .value 0x132
    .long 0x2be
    .byte 0x2
    .byte 0x23
    .uleb128 0x47
    .uleb128 0x9
    .long .LASF35
    .byte 0x5
    .value 0x136
    .long 0x2ce
    .byte 0x2
    .byte 0x23
    .uleb128 0x48
    .uleb128 0x9
    .long .LASF36
    .byte 0x5
    .value 0x13f
    .long 0x8c
    .byte 0x2
    .byte 0x23
    .uleb128 0x4c
    .uleb128 0x9
    .long .LASF37
    .byte 0x5
    .value 0x148
    .long 0x9a
    .byte 0x2
    .byte 0x23
    .uleb128 0x54
    .uleb128 0x9
    .long .LASF38
    .byte 0x5
    .value 0x149
    .long 0x9a
    .byte 0x2
    .byte 0x23
    .uleb128 0x58
    .uleb128 0x9
    .long .LASF39
    .byte 0x5
    .value 0x14a
    .long 0x9a
    .byte 0x2
    .byte 0x23
    .uleb128 0x5c
    .uleb128 0x9
    .long .LASF40
    .byte 0x5
    .value 0x14b
    .long 0x9a
    .byte 0x2
    .byte 0x23
    .uleb128 0x60
    .uleb128 0x9
    .long .LASF41
    .byte 0x5
    .value 0x14c
    .long 0x25
    .byte 0x2
    .byte 0x23
    .uleb128 0x64
    .uleb128 0x9
    .long .LASF42
    .byte 0x5
    .value 0x14e
    .long 0x5a
    .byte 0x2
    .byte 0x23
    .uleb128 0x68
    .uleb128 0x9
    .long .LASF43
    .byte 0x5
    .value 0x150
    .long 0x2d4
    .byte 0x2
    .byte 0x23
    .uleb128 0x6c
    .byte 0x0
    .uleb128 0xa
    .long .LASF54
    .byte 0x5
    .byte 0xb4
    .uleb128 0x8
    .long .LASF45
    .byte 0xc
    .byte 0x5
    .byte 0xba
    .long 0x2b2
    .uleb128 0xb
    .long .LASF46
    .byte 0x5
    .byte 0xbb
    .long 0x2b2
    .byte 0x2
    .byte 0x23
    .uleb128 0x0
    .uleb128 0xb
    .long .LASF47
    .byte 0x5
    .byte 0xbc
    .long 0x2b8
    .byte 0x2
    .byte 0x23
    .uleb128 0x4
    .uleb128 0xb
    .long .LASF48
    .byte 0x5
    .byte 0xc0
    .long 0x5a
    .byte 0x2
    .byte 0x23
    .uleb128 0x8
    .byte 0x0
    .uleb128 0x7
    .byte 0x4
    .long 0x27b
    .uleb128 0x7
    .byte 0x4
    .long 0xb4
    .uleb128 0xc
    .long 0xa2
    .long 0x2ce
    .uleb128 0xd
    .long 0x97
    .byte 0x0
    .byte 0x0
    .uleb128 0x7
    .byte 0x4
    .long 0x274
    .uleb128 0xc
    .long 0xa2
    .long 0x2e4
    .uleb128 0xd
    .long 0x97
    .byte 0x27
    .byte 0x0
    .uleb128 0x2
    .long .LASF49
    .byte 0x1
    .byte 0x4
    .long 0x2ef
    .uleb128 0x7
    .byte 0x4
    .long 0xa9
    .uleb128 0xe
    .byte 0x1
    .long .LASF55
    .byte 0x1
    .byte 0x6
    .long 0x5a
    .long .LFB2
    .long .LFE2
    .long .LLST0
    .uleb128 0xf
    .string "set"
    .byte 0x1
    .byte 0x7
    .long 0x9c
    .byte 0x2
    .byte 0x91
    .sleb128 -24
    .uleb128 0x10
    .long .LASF50
    .byte 0x1
    .byte 0x8
    .long 0x5a
    .byte 0x2
    .byte 0x91
    .sleb128 -20
    .uleb128 0xf
    .string "fl"
    .byte 0x1
    .byte 0x9
    .long 0x2e4
    .byte 0x2
    .byte 0x91
    .sleb128 -16
    .byte 0x0
    .byte 0x0
    .section .debug_abbrev
    .uleb128 0x1
    .uleb128 0x11
    .byte 0x1
    .uleb128 0x25
    .uleb128 0xe
    .uleb128 0x13
    .uleb128 0xb
    .uleb128 0x3
    .uleb128 0xe
    .uleb128 0x1b
    .uleb128 0xe
    .uleb128 0x11
    .uleb128 0x1
    .uleb128 0x12
    .uleb128 0x1
    .uleb128 0x10
    .uleb128 0x6
    .byte 0x0
    .byte 0x0
    .uleb128 0x2
    .uleb128 0x16
    .byte 0x0
    .uleb128 0x3
    .uleb128 0xe
    .uleb128 0x3a
    .uleb128 0xb
    .uleb128 0x3b
    .uleb128 0xb
    .uleb128 0x49
    .uleb128 0x13
    .byte 0x0
    .byte 0x0
    .uleb128 0x3
    .uleb128 0x24
    .byte 0x0
    .uleb128 0xb
    .uleb128 0xb
    .uleb128 0x3e
    .uleb128 0xb
    .uleb128 0x3
    .uleb128 0xe
    .byte 0x0
    .byte 0x0
    .uleb128 0x4
    .uleb128 0x24
    .byte 0x0
    .uleb128 0xb
    .uleb128 0xb
    .uleb128 0x3e
    .uleb128 0xb
    .uleb128 0x3
    .uleb128 0x8
    .byte 0x0
    .byte 0x0
    .uleb128 0x5
    .uleb128 0x24
    .byte 0x0
    .uleb128 0xb
    .uleb128 0xb
    .uleb128 0x3e
    .uleb128 0xb
    .byte 0x0
    .byte 0x0
    .uleb128 0x6
    .uleb128 0xf
    .byte 0x0
    .uleb128 0xb
    .uleb128 0xb
    .byte 0x0
    .byte 0x0
    .uleb128 0x7
    .uleb128 0xf
    .byte 0x0
    .uleb128 0xb
    .uleb128 0xb
    .uleb128 0x49
    .uleb128 0x13
    .byte 0x0
    .byte 0x0
    .uleb128 0x8
    .uleb128 0x13
    .byte 0x1
    .uleb128 0x3
    .uleb128 0xe
    .uleb128 0xb
    .uleb128 0xb
    .uleb128 0x3a
    .uleb128 0xb
    .uleb128 0x3b
    .uleb128 0xb
    .uleb128 0x1
    .uleb128 0x13
    .byte 0x0
    .byte 0x0
    .uleb128 0x9
    .uleb128 0xd
    .byte 0x0
    .uleb128 0x3
    .uleb128 0xe
    .uleb128 0x3a
    .uleb128 0xb
    .uleb128 0x3b
    .uleb128 0x5
    .uleb128 0x49
    .uleb128 0x13
    .uleb128 0x38
    .uleb128 0xa
    .byte 0x0
    .byte 0x0
    .uleb128 0xa
    .uleb128 0x16
    .byte 0x0
    .uleb128 0x3
    .uleb128 0xe
    .uleb128 0x3a
    .uleb128 0xb
    .uleb128 0x3b
    .uleb128 0xb
    .byte 0x0
    .byte 0x0
    .uleb128 0xb
    .uleb128 0xd
    .byte 0x0
    .uleb128 0x3
    .uleb128 0xe
    .uleb128 0x3a
    .uleb128 0xb
    .uleb128 0x3b
    .uleb128 0xb
    .uleb128 0x49
    .uleb128 0x13
    .uleb128 0x38
    .uleb128 0xa
    .byte 0x0
    .byte 0x0
    .uleb128 0xc
    .uleb128 0x1
    .byte 0x1
    .uleb128 0x49
    .uleb128 0x13
    .uleb128 0x1
    .uleb128 0x13
    .byte 0x0
    .byte 0x0
    .uleb128 0xd
    .uleb128 0x21
    .byte 0x0
    .uleb128 0x49
    .uleb128 0x13
    .uleb128 0x2f
    .uleb128 0xb
    .byte 0x0
    .byte 0x0
    .uleb128 0xe
    .uleb128 0x2e
    .byte 0x1
    .uleb128 0x3f
    .uleb128 0xc
    .uleb128 0x3
    .uleb128 0xe
    .uleb128 0x3a
    .uleb128 0xb
    .uleb128 0x3b
    .uleb128 0xb
    .uleb128 0x49
    .uleb128 0x13
    .uleb128 0x11
    .uleb128 0x1
    .uleb128 0x12
    .uleb128 0x1
    .uleb128 0x40
    .uleb128 0x6
    .byte 0x0
    .byte 0x0
    .uleb128 0xf
    .uleb128 0x34
    .byte 0x0
    .uleb128 0x3
    .uleb128 0x8
    .uleb128 0x3a
    .uleb128 0xb
    .uleb128 0x3b
    .uleb128 0xb
    .uleb128 0x49
    .uleb128 0x13
    .uleb128 0x2
    .uleb128 0xa
    .byte 0x0
    .byte 0x0
    .uleb128 0x10
    .uleb128 0x34
    .byte 0x0
    .uleb128 0x3
    .uleb128 0xe
    .uleb128 0x3a
    .uleb128 0xb
    .uleb128 0x3b
    .uleb128 0xb
    .uleb128 0x49
    .uleb128 0x13
    .uleb128 0x2
    .uleb128 0xa
    .byte 0x0
    .byte 0x0
    .byte 0x0
    .section .debug_pubnames,"",@progbits
    .long 0x17
    .value 0x2
    .long .Ldebug_info0
    .long 0x338
    .long 0x2f5
    .string "main"
    .long 0x0
    .section .debug_aranges,"",@progbits
    .long 0x1c
    .value 0x2
    .long .Ldebug_info0
    .byte 0x4
    .byte 0x0
    .value 0x0
    .value 0x0
    .long .Ltext0
    .long .Letext0-.Ltext0
    .long 0x0
    .long 0x0
    .section .debug_str,"MS",@progbits,1
    .LASF12:
    .string "__off64_t"
    .LASF17:
    .string "_IO_read_end"
    .LASF8:
    .string "size_t"
    .LASF44:
    .string "_IO_FILE"
    .LASF19:
    .string "_IO_write_base"
    .LASF23:
    .string "_IO_buf_end"
    .LASF38:
    .string "__pad2"
    .LASF39:
    .string "__pad3"
    .LASF16:
    .string "_IO_read_ptr"
    .LASF52:
    .string "test.c"
    .LASF0:
    .string "unsigned int"
    .LASF36:
    .string "_offset"
    .LASF42:
    .string "_mode"
    .LASF28:
    .string "_chain"
    .LASF24:
    .string "_IO_save_base"
    .LASF1:
    .string "unsigned char"
    .LASF3:
    .string "long unsigned int"
    .LASF2:
    .string "short unsigned int"
    .LASF26:
    .string "_IO_save_end"
    .LASF54:
    .string "_IO_lock_t"
    .LASF27:
    .string "_markers"
    .LASF48:
    .string "_pos"
    .LASF55:
    .string "main"
    .LASF14:
    .string "FILE"
    .LASF30:
    .string "_flags2"
    .LASF47:
    .string "_sbuf"
    .LASF9:
    .string "__quad_t"
    .LASF31:
    .string "_old_offset"
    .LASF35:
    .string "_lock"
    .LASF45:
    .string "_IO_marker"
    .LASF50:
    .string "surg"
    .LASF32:
    .string "_cur_column"
    .LASF7:
    .string "long long unsigned int"
    .LASF29:
    .string "_fileno"
    .LASF22:
    .string "_IO_buf_base"
    .LASF53:
    .string "/home/piotro/MathsCPP/test"
    .LASF33:
    .string "_vtable_offset"
    .LASF10:
    .string "__off_t"
    .LASF43:
    .string "_unused2"
    .LASF6:
    .string "long long int"
    .LASF13:
    .string "char"
    .LASF51:
    .string "GNU C 4.3.1 20080724 (prerelease)"
    .LASF21:
    .string "_IO_write_end"
    .LASF5:
    .string "short int"
    .LASF25:
    .string "_IO_backup_base"
    .LASF15:
    .string "_flags"
    .LASF37:
    .string "__pad1"
    .LASF11:
    .string "long int"
    .LASF20:
    .string "_IO_write_ptr"
    .LASF40:
    .string "__pad4"
    .LASF41:
    .string "__pad5"
    .LASF46:
    .string "_next"
    .LASF4:
    .string "signed char"
    .LASF18:
    .string "_IO_read_base"
    .LASF49:
    .string "filedesc"
    .LASF34:
    .string "_shortbuf"
    .ident "GCC: (GNU) 4.3.1 20080724 (prerelease)"
    .section .note.GNU-stack,"",@progbits
    Library/package bug? If so, should I find another source for gcc with libc or just try to recompile it or something? I'm deep in the fog right now, any help or hint appreciated.
    Still without hope of fixing this. I've read a bit about recompiling glibc, it seems its a pretty drudging task - and risky too. Is it actually possible that my arch is flawed somewhere? libc is vital, and I just can't get my head around why a function as simple as getc() does not work. Can anyone help ?
    Okay, I've dmesg'd my terminal after running the sample, and here's what I got:
    a.out[3710]: segfault at 302e3036 ip b76120ad sp bf88adc0 error 4 in libc-2.8.so[b75ae000+13c000]
    I've checked out the error num in errno.h - > it seems something does interrupt my system call. Or the program's system call.
    #define EINTR 4 /* Interrupted system call */
    So, maybe it's permissions after all ?
    Help please, I'm desperate...
    Indeed it does
    BUT IT GETS BETTER !
    I've installed diet libc. And the program works perfectly once compiled with
    diet gcc test.c -o tester
    (gdb) run
    Starting program: /home/piotro/MathsCPP/test/tester
    SAMPLETEXTSAMPLETEXT
    Program exited normally.
    But I'm curious why does the standard libc not work ?
    And, if possible, how to replace the std libc w/ the diet one?
    Okay, I've accomplished it.
    Once encountering the problem, just get yourself a nice little nifty piece of diet libc, then compile it on your very own machine, then "sudo nautilus", copy whats in /opt/diet/bin  into /usr/bin, whats in /opt/diet/lib into /usr/lib and copy the whole /opt/diet/include into /usr.
    Got it up and running. Any risk having the diet libc instead of a regular one ?
    Hmm. I've learned about the risks quickly wink  | its what happens when you 'presume' diet libc is compatbile with a gnu libc wink
    Had to return to the regular glibc
    The problem magically returned. Nowhere to turn to now, guess I'll have to look for an glibc equivalent....
    It  seems there is something wrong with libc-2.8.so. Sucks hard ! ! ! I just don't know how to downgrade now .
    I've installed libc-2.7.7 . we'll see where this takes me.
    Seems it had taken me nowhere. Another failed attempt
    Another try, If that was the case then I am to be banished forever wink
    Nope - my code was ok wink
    okay, downgraded - did not work (downloaded a 2.7.7 pkg and then just pasted it into my /), upgraded (via pacman) - at least the sample is now working. We'll see about the app I'm developing tommorow.
    the last instruction did help me. Its all working perfectly wink Cheers to those seeking a solution!
    Topic may be closed if the mods were to wish so
    Last edited by piotroxp (2008-08-04 20:43:00)

    Indeed it does
    BUT IT GETS BETTER !
    I've installed diet libc. And the program works perfectly once compiled with
    diet gcc test.c -o tester
    (gdb) run
    Starting program: /home/piotro/MathsCPP/test/tester
    SAMPLETEXTSAMPLETEXT
    Program exited normally.
    But I'm curious why does the standard libc not work ?
    And, if possible, how to replace the std libc w/ the diet one?
    Okay, I've accomplished it.
    Once encountering the problem, just get yourself a nice little nifty piece of diet libc, then compile it on your very own machine, then "sudo nautilus", copy whats in /opt/diet/bin  into /usr/bin, whats in /opt/diet/lib into /usr/lib and copy the whole /opt/diet/include into /usr.
    Got it up and running. Any risk having the diet libc instead of a regular one ?
    Hmm. I've learned about the risks quickly   | its what happens when you 'presume' diet libc is compatbile with a gnu libc
    Had to return to the regular glibc
    The problem magically returned. Nowhere to turn to now, guess I'll have to look for an glibc equivalent....
    It  seems there is something wrong with libc-2.8.so. Sucks hard ! ! ! I just don't know how to downgrade now .
    I've installed libc-2.7.7 . we'll see where this takes me.
    Seems it had taken me nowhere. Another failed attempt
    Another try, If that was the case then I am to be banished forever
    Nope - my code was ok
    okay, downgraded - did not work (downloaded a 2.7.7 pkg and then just pasted it into my /), upgraded (via pacman) - at least the sample is now working. We'll see about the app I'm developing tommorow.
    the last instruction did help me. Its all working perfectly Cheers to those seeking a solution!
    Topic may be closed if the mods were to wish so
    Last edited by piotroxp (2008-08-04 20:36:44)

  • Re:Oracle 9i runInstaller SIGSEGV's - (Similar problem)

    I am running Redhat 6.2 with upgraded kernel 2.2.19 and upgraded
    GLibc 2.1.3-22 libraries.
    Using JDK 1.3.
    runInstaller always seg faults with SIGSEGV 11 after answering
    questions for DAD port.
    The above solution did not work nor was it an option. However,
    it was tried and javakey never seg faulted. The install
    continues to fail.
    Help with this matter would be greatly appreciated!!!

    Update on runInstaller segfaulting.
    Problem
    jre version 1.1.8v3 seg faults.
    I will assume that:
    A. You've downloaded jre-1.1.8 from blackdown (or mirror)
    B. Unpacked it under /usr/local and linked /usr/local/java to
    the jre118 directory under /usr/local
    C. Added /usr/local/java/bin to your PATH
    Problem verification
    To verify that we are talking about the same problem run
    the '/usr/local/java/bin/javakey' tool (bundled with jre)
    without any params. It should dump the registers and segfault.
    If it does, we are talking about the same problem.
    runInstaller should be segfaulting with pretty much identical
    jvm dump.
    Solution
    The problem of runInstaller segfaulting on systems with newer
    libc versions is that jre 1.1.8 v3 expects locale data files to
    be present in /usr/share/locale (or /usr/local/share/locale).
    ftp://ftp.ibiblio.org/pub/Linux/distributions
    /slackware-8.0/d1/glocale.tgz
    may be used to grab a tar-ball that contains the appropriate
    locale information. The tar ball can be unzipped with the
    following shell command:
    # gunzip -c glocale.tgz | (cd /; tar -xvf - )
    Verify solution
    run '/usr/local/java/bin/javakey' ... It should no longer
    segfault (you should get the command-line help for javakey)
    Try running runInstaller from your favourite Oracle media
    location
    Ahmed

  • My safari doesnt work and this report problem keeps coming up...

    everytime i open safari it crashes and sends me a repot problem. I have the latest software OSx 10.10.  Anyone know what i should do?
    Process:              Safari [1450]
    Path:                  /Applications/Safari.app/Contents/MacOS/Safari
    Identifier:            com.apple.Safari
    Version:              8.0.2 (10600.2.5)
    Build Info:            WebBrowser-7600002005000000~1
    Code Type:            X86-64 (Native)
    Parent Process:        ??? [1]
    Responsible:          Safari [1450]
    User ID:              501
    Date/Time:            2014-12-19 12:04:08.984 -0800
    OS Version:            Mac OS X 10.10.1 (14B25)
    Report Version:        11
    Anonymous UUID:        83BB8F43-DC62-C327-BAB7-2EA0E80A5EF7
    Sleep/Wake UUID:      74FE2482-08E9-4611-B71F-75D516E0237C
    Time Awake Since Boot: 3400 seconds
    Time Since Wake:      1300 seconds
    Crashed Thread:        15
    Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes:      KERN_INVALID_ADDRESS at 0x0000000000000020
    External Modification Warnings:
    Thread creation by external task.
    VM Regions Near 0x20:
    -->
        __TEXT                0000000100e8d000-0000000100e8e000 [    4K] r-x/rwx SM=COW  /Applications/Safari.app/Contents/MacOS/Safari
    Application Specific Information:
    Process Model:
    Multiple Web Processes
    Thread 0:: Dispatch queue: com.apple.main-thread
    0  libsystem_kernel.dylib            0x00007fff8d79f52e mach_msg_trap + 10
    1  libsystem_kernel.dylib            0x00007fff8d79e69f mach_msg + 55
    2  libFontRegistry.dylib            0x00007fff8d38434b XTSendCopyPropertiesForFont + 255
    3  libFontRegistry.dylib            0x00007fff8d3a138b TGlobalFontRegistryImp::CopyPropertiesForFont(__CFURL const*, __CFSet const*, TFontQueryOptions const&) const + 295
    4  libFontRegistry.dylib            0x00007fff8d3835c1 XTCopyPropertiesForFont + 144
    5  com.apple.CoreText                0x00007fff91c844f7 TBaseFont::DetermineFontFlags(unsigned int) const + 189
    6  com.apple.CoreText                0x00007fff91ccdba7 TFont::IsAppleColorEmoji() const + 35
    7  com.apple.CoreText                0x00007fff91c8432d TFont::GetEffectiveSize() const + 61
    8  com.apple.CoreText                0x00007fff91c8491f TFont::InitStrikeMetrics() const + 55
    9  com.apple.CoreText                0x00007fff91c92697 CTFontGetAscent + 99
    10  com.apple.UIFoundation            0x00007fff857c7d75 __NSFontInstanceInfoInitializeMetricsInfo + 50
    11  com.apple.UIFoundation            0x00007fff857c8111 -[__NSSharedFontInstanceInfo _defaultLineHeight:] + 44
    12  com.apple.UIFoundation            0x00007fff858306bf -[NSATSTypesetter _layoutLineFragmentStartingWithGlyphAtIndex:characterIndex:atPoint:renderingCon text:] + 1233
    13  com.apple.UIFoundation            0x00007fff85842812 -[NSSingleLineTypesetter createRenderingContextForCharacterRange:typesetterBehavior:usesScreenFonts:hasS trongRight:maximumWidth:] + 391
    14  com.apple.UIFoundation            0x00007fff85766cf8 __NSCreateRenderingContextForAttributedString + 265
    15  com.apple.UIFoundation            0x00007fff85764e71 __NSStringDrawingEngine + 14710
    16  com.apple.UIFoundation            0x00007fff8576634f -[NSAttributedString(NSExtendedStringDrawing) boundingRectWithSize:options:context:] + 1068
    17  com.apple.UIFoundation            0x00007fff857669dc -[NSAttributedString(NSExtendedStringDrawing) boundingRectWithSize:options:] + 41
    18  com.apple.AppKit                  0x00007fff84c28c42 rectForString + 623
    19  com.apple.AppKit                  0x00007fff84c23a45 _NSGetTextCellBoundingRect + 996
    20  com.apple.AppKit                  0x00007fff84c235da -[NSCell cellSizeForBounds:] + 216
    21  com.apple.AppKit                  0x00007fff84c23447 -[NSTextFieldCell cellSizeForBounds:] + 276
    22  com.apple.AppKit                  0x00007fff84bb573f -[NSCell cellSize] + 68
    23  com.apple.AppKit                  0x00007fff84c86dfd -[NSThemeFrame _size:ofCell:withTitle:] + 132
    24  com.apple.AppKit                  0x00007fff84c86d33 -[NSThemeFrame _titleCellSize] + 147
    25  com.apple.AppKit                  0x00007fff84c8698f -[NSThemeFrame _defaultTitlebarTitleRect] + 76
    26  com.apple.AppKit                  0x00007fff84c868ba -[NSThemeFrame _titlebarTitleRect] + 107
    27  com.apple.AppKit                  0x00007fff84c867d7 -[NSThemeFrame _titleTextFieldFrame] + 41
    28  com.apple.AppKit                  0x00007fff84bb9ca3 -[NSThemeFrame _tileTitlebarAndRedisplay:] + 1313
    29  com.apple.AppKit                  0x00007fff84bb054d -[NSThemeFrame _updateButtons] + 2735
    30  com.apple.AppKit                  0x00007fff852525a7 -[NSThemeFrame _moveTitlebarViewsToView:] + 724
    31  com.apple.AppKit                  0x00007fff85253fc9 __49-[NSThemeFrame _floatTitlebarAndToolbarFromInit:]_block_invoke + 836
    32  com.apple.AppKit                  0x00007fff84c3d339 +[NSAnimationContext runAnimationGroup:completionHandler:] + 82
    33  com.apple.AppKit                  0x00007fff85253c41 -[NSThemeFrame _floatTitlebarAndToolbarFromInit:] + 104
    34  com.apple.AppKit                  0x00007fff84bae74e -[NSThemeFrame initWithFrame:styleMask:owner:] + 243
    35  com.apple.AppKit                  0x00007fff84bacc96 -[NSWindow _commonInitFrame:styleMask:backing:defer:] + 614
    36  com.apple.AppKit                  0x00007fff84bac3fc -[NSWindow _initContent:styleMask:backing:defer:contentView:] + 1477
    37  com.apple.AppKit                  0x00007fff84de340e -[NSPanel _initContent:styleMask:backing:defer:contentView:] + 51
    38  com.apple.AppKit                  0x00007fff84babe2a -[NSWindow initWithContentRect:styleMask:backing:defer:] + 45
    39  com.apple.AppKit                  0x00007fff84de33c1 -[NSPanel initWithContentRect:styleMask:backing:defer:] + 78
    40  com.apple.AppKit                  0x00007fff84ba9745 -[NSWindowTemplate nibInstantiate] + 567
    41  com.apple.AppKit                  0x00007fff84b7e73b -[NSIBObjectData instantiateObject:] + 309
    42  com.apple.AppKit                  0x00007fff85060d01 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 452
    43  com.apple.AppKit                  0x00007fff84b72f05 loadNib + 384
    44  com.apple.AppKit                  0x00007fff850e0f80 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 313
    45  com.apple.AppKit                  0x00007fff850e167d +[NSBundle(NSNibLoadingInternal) _loadNibFile:externalNameTable:options:withZone:] + 150
    46  com.apple.AppKit                  0x00007fff84e833af _NXLoadNib + 196
    47  com.apple.AppKit                  0x00007fff84e82d8f -[NSAlert init] + 95
    48  com.apple.AppKit                  0x00007fff84ec29f3 +[NSAlert alertWithMessageText:defaultButton:alternateButton:otherButton:informativeTextW ithFormat:] + 131
    49  com.apple.AppKit                  0x00007fff84b9464d __55-[NSPersistentUIRestorer promptToIgnorePersistentState]_block_invoke + 1021
    50  com.apple.AppKit                  0x00007fff84b9420e -[NSApplication _suppressFinishLaunchingFromEventHandlersWhilePerformingBlock:] + 28
    51  com.apple.AppKit                  0x00007fff84b941ad -[NSPersistentUIRestorer promptToIgnorePersistentState] + 247
    52  com.apple.AppKit                  0x00007fff84b93e9a -[NSApplication _reopenWindowsAsNecessaryIncludingRestorableState:registeringAsReady:completion Handler:] + 255
    53  com.apple.AppKit                  0x00007fff84b93c69 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 561
    54  com.apple.AppKit                  0x00007fff84b936b5 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 244
    55  com.apple.Foundation              0x00007fff8e70d458 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 290
    56  com.apple.Foundation              0x00007fff8e70d2c9 _NSAppleEventManagerGenericHandler + 102
    57  com.apple.AE                      0x00007fff845eb99c aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 531
    58  com.apple.AE                      0x00007fff845eb719 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 31
    59  com.apple.AE                      0x00007fff845eb623 aeProcessAppleEvent + 295
    60  com.apple.HIToolbox              0x00007fff929a437e AEProcessAppleEvent + 56
    61  com.apple.AppKit                  0x00007fff84b8fd76 _DPSNextEvent + 2665
    62  com.apple.AppKit                  0x00007fff84b8ee80 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 194
    63  com.apple.Safari.framework        0x0000000100f0bad0 -[BrowserApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 246
    64  com.apple.AppKit                  0x00007fff84b82e23 -[NSApplication run] + 594
    65  com.apple.AppKit                  0x00007fff84b6e2d4 NSApplicationMain + 1832
    66  libdyld.dylib                    0x00007fff8768b5c9 start + 1
    Thread 1:: Dispatch queue: com.apple.libdispatch-manager
    0  libsystem_kernel.dylib            0x00007fff8d7a522e kevent64 + 10
    1  libdispatch.dylib                0x00007fff8a5f6a6a _dispatch_mgr_thread + 52
    Thread 2:
    0  libsystem_kernel.dylib            0x00007fff8d7a4946 __workq_kernreturn + 10
    1  libsystem_pthread.dylib          0x00007fff907104a1 start_wqthread + 13
    Thread 3:
    0  libsystem_kernel.dylib            0x00007fff8d7a4946 __workq_kernreturn + 10
    1  libsystem_pthread.dylib          0x00007fff907104a1 start_wqthread + 13
    Thread 4:
    0  libsystem_kernel.dylib            0x00007fff8d7a4946 __workq_kernreturn + 10
    1  libsystem_pthread.dylib          0x00007fff907104a1 start_wqthread + 13
    Thread 5:
    0  libsystem_kernel.dylib            0x00007fff8d7a4946 __workq_kernreturn + 10
    1  libsystem_pthread.dylib          0x00007fff907104a1 start_wqthread + 13
    Thread 6:: WebCore: IconDatabase
    0  libsqlite3.dylib                  0x00007fff8fae3b91 sqlite3Malloc + 1
    1  libsqlite3.dylib                  0x00007fff8fc07011 checkTreePage + 2273
    2  libsqlite3.dylib                  0x00007fff8fc06c84 checkTreePage + 1364
    3  libsqlite3.dylib                  0x00007fff8fc06e52 checkTreePage + 1826
    4  libsqlite3.dylib                  0x00007fff8fc06c84 checkTreePage + 1364
    5  libsqlite3.dylib                  0x00007fff8fc06c84 checkTreePage + 1364
    6  libsqlite3.dylib                  0x00007fff8fb4f4ac sqlite3VdbeExec + 67324
    7  libsqlite3.dylib                  0x00007fff8fb3d3df sqlite3_step + 735
    8  com.apple.WebCore                0x0000000102ababc9 WebCore::SQLiteStatement::step() + 73
    9  com.apple.WebCore                0x000000010310ba2c WebCore::IconDatabase::checkIntegrity() + 108
    10  com.apple.WebCore                0x0000000102aba314 WebCore::IconDatabase::performOpenInitialization() + 116
    11  com.apple.WebCore                0x0000000102ab99b5 WebCore::IconDatabase::iconDatabaseSyncThread() + 325
    12  com.apple.JavaScriptCore          0x0000000101c78a9f ***::wtfThreadEntryPoint(void*) + 15
    13  libsystem_pthread.dylib          0x00007fff907122fc _pthread_body + 131
    14  libsystem_pthread.dylib          0x00007fff90712279 _pthread_start + 176
    15  libsystem_pthread.dylib          0x00007fff907104b1 thread_start + 13
    Thread 7:
    0  libsystem_kernel.dylib            0x00007fff8d7a4946 __workq_kernreturn + 10
    1  libsystem_pthread.dylib          0x00007fff907104a1 start_wqthread + 13
    Thread 8:
    0  libsystem_kernel.dylib            0x00007fff8d7a4946 __workq_kernreturn + 10
    1  libsystem_pthread.dylib          0x00007fff907104a1 start_wqthread + 13
    Thread 9:
    0  libsystem_kernel.dylib            0x00007fff8d7a4946 __workq_kernreturn + 10
    1  libsystem_pthread.dylib          0x00007fff907104a1 start_wqthread + 13
    Thread 10:: com.apple.CoreAnimation.render-server
    0  libsystem_kernel.dylib            0x00007fff8d79f52e mach_msg_trap + 10
    1  libsystem_kernel.dylib            0x00007fff8d79e69f mach_msg + 55
    2  com.apple.QuartzCore              0x00007fff93b31d63 CA::Render::Server::server_thread(void*) + 198
    3  com.apple.QuartzCore              0x00007fff93b31c96 thread_fun + 25
    4  libsystem_pthread.dylib          0x00007fff907122fc _pthread_body + 131
    5  libsystem_pthread.dylib          0x00007fff90712279 _pthread_start + 176
    6  libsystem_pthread.dylib          0x00007fff907104b1 thread_start + 13
    Thread 11:: com.apple.NSURLConnectionLoader
    0  libsystem_kernel.dylib            0x00007fff8d79f52e mach_msg_trap + 10
    1  libsystem_kernel.dylib            0x00007fff8d79e69f mach_msg + 55
    2  com.apple.CoreFoundation          0x00007fff93318b14 __CFRunLoopServiceMachPort + 212
    3  com.apple.CoreFoundation          0x00007fff93317fdb __CFRunLoopRun + 1371
    4  com.apple.CoreFoundation          0x00007fff93317838 CFRunLoopRunSpecific + 296
    5  com.apple.CFNetwork              0x00007fff8c445d20 +[NSURLConnection(Loader) _resourceLoadLoop:] + 434
    6  com.apple.Foundation              0x00007fff8e753b7a __NSThread__main__ + 1345
    7  libsystem_pthread.dylib          0x00007fff907122fc _pthread_body + 131
    8  libsystem_pthread.dylib          0x00007fff90712279 _pthread_start + 176
    9  libsystem_pthread.dylib          0x00007fff907104b1 thread_start + 13
    Thread 12:
    0  libsystem_kernel.dylib            0x00007fff8d7a4946 __workq_kernreturn + 10
    1  libsystem_pthread.dylib          0x00007fff907104a1 start_wqthread + 13
    Thread 13:
    0  libsystem_kernel.dylib            0x00007fff8d7a4946 __workq_kernreturn + 10
    1  libsystem_pthread.dylib          0x00007fff907104a1 start_wqthread + 13
    Thread 14:: com.apple.CFSocket.private
    0  libsystem_kernel.dylib            0x00007fff8d7a43f6 __select + 10
    1  libsystem_pthread.dylib          0x00007fff907122fc _pthread_body + 131
    2  libsystem_pthread.dylib          0x00007fff90712279 _pthread_start + 176
    3  libsystem_pthread.dylib          0x00007fff907104b1 thread_start + 13
    Thread 15 Crashed:
    0  libsystem_pthread.dylib          0x00007fff90710695 _pthread_mutex_lock + 87
    1  libsystem_c.dylib                0x00007fff87ae7b78 vfprintf_l + 28
    2  libsystem_c.dylib                0x00007fff87ae0620 fprintf + 186
    3  ???                              0x0000000107e255dc 0 + 4427240924
    Thread 15 crashed with X86 Thread State (64-bit):
      rax: 0x0000000000000000  rbx: 0x00007fff74d0d1d8  rcx: 0x00007fff74d0d1f0  rdx: 0x00000000000000a0
      rdi: 0x00007fff74d0d1f0  rsi: 0x00007fff90710b14  rbp: 0x0000000107e21e30  rsp: 0x0000000107e21db0
      r8: 0x0000000107e29000  r9: 0x0000000000000054  r10: 0x0000000000000000  r11: 0x0000000000000206
      r12: 0x00007fff74d0c6b8  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
      rip: 0x00007fff90710695  rfl: 0x0000000000010246  cr2: 0x0000000000000020
    Logical CPU:    2
    Error Code:      0x00000004
    Trap Number:    14
    Binary Images:
          0x100e8d000 -        0x100e8dfff  com.apple.Safari (8.0.2 - 10600.2.5) <2225AE13-780E-3234-9A05-9DD6D94EE96C> /Applications/Safari.app/Contents/MacOS/Safari
          0x100e95000 -        0x1017ceff7  com.apple.Safari.framework (10600 - 10600.2.5) <70257BE2-5D89-3EAA-8863-269880160EEE> /System/Library/StagedFrameworks/Safari/Safari.framework/Versions/A/Safari
          0x101c6e000 -        0x102181ff3  com.apple.JavaScriptCore (10600 - 10600.2.1) <ABEF8FB3-6DC5-3FCF-9B4A-1DF6411063B0> /System/Library/StagedFrameworks/Safari/JavaScriptCore.framework/Versions/A/Jav aScriptCore
          0x1022ea000 -        0x10259efff  com.apple.WebKit (10600 - 10600.2.5) <11CA89A1-A002-3FEB-8046-B31E92003AED> /System/Library/StagedFrameworks/Safari/WebKit.framework/Versions/A/WebKit
          0x102878000 -        0x102878fff  com.apple.WebKit2 (10600 - 10600.2.5) <ED09F7D3-1F46-3925-8E11-D6AC3492658E> /System/Library/StagedFrameworks/Safari/WebKit2.framework/Versions/A/WebKit2
          0x102880000 -        0x1029bcffb  com.apple.WebKitLegacy (10600 - 10600.2.5) <0A88D3D6-F5BA-30F4-9D09-87DF653759FC> /System/Library/StagedFrameworks/Safari/WebKitLegacy.framework/Versions/A/WebKi tLegacy
          0x102ab5000 -        0x103a5aff7  com.apple.WebCore (10600 - 10600.2.1) <628CB849-0E8D-3071-98A3-55E7D24087DF> /System/Library/StagedFrameworks/Safari/WebCore.framework/Versions/A/WebCore
          0x108e42000 -        0x108e42ff5 +cl_kernels (???) <828B8BD4-DE56-40B3-A736-52D4299E6DA8> cl_kernels
          0x108e48000 -        0x108e48fef +cl_kernels (???) <8450D75E-370E-47EE-A702-737D45B42551> cl_kernels
          0x109914000 -        0x1099fafef  unorm8_bgra.dylib (2.4.5) <90797750-141F-3114-ACD0-A71363968678> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/u norm8_bgra.dylib
        0x7fff670f0000 -    0x7fff67126837  dyld (353.2.1) <4696A982-1500-34EC-9777-1EF7A03E2659> /usr/lib/dyld
        0x7fff844a2000 -    0x7fff844adfff  libcommonCrypto.dylib (60061) <D381EBC6-69D8-31D3-8084-5A80A32CB748> /usr/lib/system/libcommonCrypto.dylib
        0x7fff844ae000 -    0x7fff844e1ff7  com.apple.MediaKit (16 - 757) <345EDAFE-3E39-3B0F-8D84-54657EC4396D> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
        0x7fff84518000 -    0x7fff8451ffff  com.apple.NetFS (6.0 - 4.0) <1581D25F-CC07-39B0-90E8-5D4F3CF84EBA> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
        0x7fff8453c000 -    0x7fff845ddff7  com.apple.Bluetooth (4.3.1 - 4.3.1f2) <EDC78AEE-28E7-324C-9947-41A0814A8154> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
        0x7fff845de000 -    0x7fff8463dff3  com.apple.AE (681 - 681) <7F544183-A515-31A8-B45F-89A167F56216> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
        0x7fff84682000 -    0x7fff847b4ff7  com.apple.MediaControlSender (2.0 - 215.10) <8ECF208C-587A-325F-9866-09890D58F1B1> /System/Library/PrivateFrameworks/MediaControlSender.framework/Versions/A/Media ControlSender
        0x7fff848ac000 -    0x7fff84b58fff  com.apple.GeoServices (1.0 - 982.4.10) <8A7FE04A-2785-30E7-A6E2-DC15D170DAF5> /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices
        0x7fff84b59000 -    0x7fff84b61ffb  com.apple.CoreServices.FSEvents (1210 - 1210) <782A9C69-7A45-31A7-8960-D08A36CBD0A7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvent s.framework/Versions/A/FSEvents
        0x7fff84b6b000 -    0x7fff856acfff  com.apple.AppKit (6.9 - 1343.16) <C98DB43F-4245-3E6E-A4EE-37DAEE33E174> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
        0x7fff856ba000 -    0x7fff8574bff7  libCoreStorage.dylib (471) <5CA37ED3-320C-3469-B4D2-6F045AFE03A1> /usr/lib/libCoreStorage.dylib
        0x7fff8574c000 -    0x7fff8587cfff  com.apple.UIFoundation (1.0 - 1) <8E030D93-441C-3997-9CD2-55C8DFAC8B84> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundatio n
        0x7fff8588c000 -    0x7fff858b7fff  com.apple.DictionaryServices (1.2 - 229) <6789EC43-CADA-394D-8FE8-FC3A2DD136B9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
        0x7fff858b8000 -    0x7fff858dbff7  com.apple.framework.familycontrols (4.1 - 410) <41499068-0AB2-38CB-BE6A-F0DD0F06AB52> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyCon trols
        0x7fff858dc000 -    0x7fff858f6ff7  liblzma.5.dylib (7) <1D03E875-A7C0-3028-814C-3C27F7B7C079> /usr/lib/liblzma.5.dylib
        0x7fff85928000 -    0x7fff85e14fff  com.apple.MediaToolbox (1.0 - 1562.19) <36062C5F-CC37-3F50-8383-07A9C8C75F33> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
        0x7fff85e15000 -    0x7fff85e8dff7  com.apple.SystemConfiguration (1.14 - 1.14) <C269BCFD-ACAB-3331-BC7C-0430F0E84817> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
        0x7fff85e8e000 -    0x7fff85e94fff  libsystem_trace.dylib (72.1.3) <A9E6B7D8-C327-3742-AC54-86C94218B1DF> /usr/lib/system/libsystem_trace.dylib
        0x7fff8671e000 -    0x7fff8671ffff  libquit.dylib (182) <62510786-F686-3AC4-B315-D05A4B7A896F> /usr/lib/libquit.dylib
        0x7fff86720000 -    0x7fff8687eff3  com.apple.avfoundation (2.0 - 889.10) <4D1735C4-D055-31E9-8051-FED29F41F4F6> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
        0x7fff86887000 -    0x7fff86887ff7  libunc.dylib (29) <5676F7EA-C1DF-329F-B006-D2C3022B7D70> /usr/lib/system/libunc.dylib
        0x7fff86888000 -    0x7fff86895ff7  libbz2.1.0.dylib (36) <2DF83FBC-5C08-39E1-94F5-C28653791B5F> /usr/lib/libbz2.1.0.dylib
        0x7fff86896000 -    0x7fff86bc9ff7  libmecabra.dylib (666.1) <CAFBC813-4894-3352-9B22-FFF116773A06> /usr/lib/libmecabra.dylib
        0x7fff86bd7000 -    0x7fff86bdeff7  com.apple.phonenumbers (1.1.1 - 105) <AE39B6FE-05AB-3181-BB2A-4D50A8B392F2> /System/Library/PrivateFrameworks/PhoneNumbers.framework/Versions/A/PhoneNumber s
        0x7fff86bdf000 -    0x7fff86bf8ff7  com.apple.CFOpenDirectory (10.10 - 187) <0ECA5D80-A045-3A2C-A60C-E1605F3AB6BD> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory
        0x7fff86bf9000 -    0x7fff87006ff7  libLAPACK.dylib (1128) <F9201AE7-B031-36DB-BCF8-971E994EF7C1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
        0x7fff87007000 -    0x7fff8701aff7  com.apple.CoreBluetooth (1.0 - 1) <FA9B43B3-E183-3040-AE25-66EF9870CF35> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
        0x7fff87075000 -    0x7fff8707cfff  com.apple.network.statistics.framework (1.2 - 1) <61B311D1-7F15-35B3-80D4-99B8BE90ACD9> /System/Library/PrivateFrameworks/NetworkStatistics.framework/Versions/A/Networ kStatistics
        0x7fff8707d000 -    0x7fff87086ff7  libsystem_notify.dylib (133.1.1) <61147800-F320-3DAA-850C-BADF33855F29> /usr/lib/system/libsystem_notify.dylib
        0x7fff87087000 -    0x7fff875b0ff7  com.apple.QuartzComposer (5.1 - 325) <2007FD9E-A5CF-361E-A7DD-ACAF976860AD> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzCompose r.framework/Versions/A/QuartzComposer
        0x7fff875b1000 -    0x7fff87687ff3  com.apple.DiskImagesFramework (10.10 - 389.1) <7DE2208C-BD55-390A-8167-4F9F11750C4B> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
        0x7fff87688000 -    0x7fff8768bff7  libdyld.dylib (353.2.1) <19FAF435-C165-3374-9DEF-D7BBA7D61DB6> /usr/lib/system/libdyld.dylib
        0x7fff876ab000 -    0x7fff8778efff  libcrypto.0.9.8.dylib (52) <7208EEE2-C090-383E-AADD-7E1BD1321BEC> /usr/lib/libcrypto.0.9.8.dylib
        0x7fff8778f000 -    0x7fff87883ff7  libFontParser.dylib (134) <506126F8-FDCE-3DE1-9DCA-E07FE658B597> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontParser.dylib
        0x7fff87884000 -    0x7fff878b0fff  com.apple.framework.SystemAdministration (1.0 - 1.0) <F2A164C7-4813-3F27-ABF7-810A5F4FA51D> /System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/Sys temAdministration
        0x7fff878b1000 -    0x7fff878befff  com.apple.ProtocolBuffer (1 - 225.1) <2D502FBB-D2A0-3937-A5C5-385FA65B3874> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolB uffer
        0x7fff879f3000 -    0x7fff879f3fff  com.apple.Carbon (154 - 157) <6E3AEB9D-7643-36BE-A7E5-D08886649257> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
        0x7fff879f4000 -    0x7fff87a09ff7  com.apple.AppContainer (4.0 - 238) <9481F305-359A-33E6-93F1-89A25FA14E00> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContaine r
        0x7fff87a17000 -    0x7fff87a17ff7  libkeymgr.dylib (28) <77845842-DE70-3CC5-BD01-C3D14227CED5> /usr/lib/system/libkeymgr.dylib
        0x7fff87a70000 -    0x7fff87aa2ff3  com.apple.frameworks.CoreDaemon (1.3 - 1.3) <C6DB0A07-F8E4-3837-BCA9-225F460EDA81> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
        0x7fff87aa3000 -    0x7fff87b2ffff  libsystem_c.dylib (1044.1.2) <C185E862-7424-3210-B528-6B822577A4B8> /usr/lib/system/libsystem_c.dylib
        0x7fff87b30000 -    0x7fff87ba4fff  com.apple.ShareKit (1.0 - 323) <9FC7280E-DB42-37F0-AE57-29E28C9B4E16> /System/Library/PrivateFrameworks/ShareKit.framework/Versions/A/ShareKit
        0x7fff87e5a000 -    0x7fff8828afff  com.apple.vision.FaceCore (3.1.6 - 3.1.6) <C3B823AA-C261-37D3-B4AC-C59CE91C8241> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
        0x7fff88315000 -    0x7fff8831cfff  libCGCMS.A.dylib (772) <E64DC779-A6CF-3B1F-8E57-C09C0B10670F> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS .A.dylib
        0x7fff88324000 -    0x7fff88332ff7  com.apple.ToneLibrary (1.0 - 1) <3E6D130D-77B0-31E1-98E3-A6052AB09824> /System/Library/PrivateFrameworks/ToneLibrary.framework/Versions/A/ToneLibrary
        0x7fff88333000 -    0x7fff883f2fff  com.apple.backup.framework (1.6.1 - 1.6.1) <A7BBE57D-D5E7-39DD-812C-31190159F679> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
        0x7fff884e7000 -    0x7fff884e9fff  com.apple.loginsupport (1.0 - 1) <35A2A071-606C-39A5-8C11-E4CAF98D934C> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsu pport.framework/Versions/A/loginsupport
        0x7fff88558000 -    0x7fff885d5fff  com.apple.CoreServices.OSServices (640.3 - 640.3) <28445162-08E9-3E24-84E4-617CE5FE1367> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
        0x7fff885d6000 -    0x7fff88616ff7  libGLImage.dylib (11.0.7) <7CBCEB4B-D22F-3116-8B28-D1C22D28C69D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
        0x7fff88658000 -    0x7fff8865dff7  com.apple.ServerInformation (2.0 - 1) <020F4A0E-F1A2-38AE-8F2B-22200CF1FC82> /System/Library/PrivateFrameworks/ServerInformation.framework/Versions/A/Server Information
        0x7fff8865e000 -    0x7fff88750ff7  libiconv.2.dylib (42) <2A06D02F-8B76-3864-8D96-64EF5B40BC6C> /usr/lib/libiconv.2.dylib
        0x7fff88754000 -    0x7fff88762ff7  com.apple.opengl (11.0.7 - 11.0.7) <B5C4DF85-37BD-3984-98D1-90A5043DA984> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
        0x7fff88763000 -    0x7fff88783fff  com.apple.IconServices (47.1 - 47.1) <E83DFE3B-6541-3736-96BB-26DC5D0100F1> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconService s
        0x7fff88784000 -    0x7fff88795ff7  libz.1.dylib (55) <88C7C7DE-04B8-316F-8B74-ACD9F3DE1AA1> /usr/lib/libz.1.dylib
        0x7fff88796000 -    0x7fff8879afff  libpam.2.dylib (20) <E805398D-9A92-31F8-8005-8DC188BD8B6E> /usr/lib/libpam.2.dylib
        0x7fff887c0000 -    0x7fff8880dff3  com.apple.CoreMediaIO (601.0 - 4749) <DDB756B3-A281-3791-9744-1F52CF8E5EDB> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
        0x7fff897b3000 -    0x7fff897bbff7  com.apple.AppleSRP (5.0 - 1) <01EC5144-D09A-3D6A-AE35-F6D48585F154> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
        0x7fff897bc000 -    0x7fff897d0ff7  com.apple.MultitouchSupport.framework (260.30 - 260.30) <28728A7D-E048-3B14-9932-839A87D381FE> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport

    You may have installed the "Genieo" or "InstallMac" ad-injection malware. Follow the instructions on this Apple Support page to remove it.
    Back up all data before making any changes.
    Besides the files listed in the linked support article, you may also need to remove this file in the same way:
    ~/Library/LaunchAgents/com.genieo.completer.ltvbit.plist
    If there are other items with a name that includes "Genieo" or "genieo" alongside any of those you find, remove them as well.
    One of the steps in the article is to remove malicious Safari extensions. Do the equivalent in the Chrome and Firefox browsers, if you use either of those. If Safari crashes on launch, skip that step and come back to it after you've done everything else.
    If you don't find any of the files or extensions listed, or if removing them doesn't stop the ad injection, then you may have one of the other kinds of adware covered by the support article. Follow the rest of the instructions in the article.
    Make sure you don't repeat the mistake that led you to install the malware. Chances are you got it from an Internet cesspit such as "Softonic" or "CNET Download." Never visit either of those sites again. You might also have downloaded it from an ad in a page on some other site. The ad would probably have included a large green button labeled "Download" or "Download Now" in white letters. The button is designed to confuse people who intend to download something else on the same page. If you ever download a file that isn't obviously what you expected, delete it immediately.
    In the Security & Privacy pane of System Preferences, select the General tab. The radio button marked Anywhere  should not be selected. If it is, click the lock icon to unlock the settings, then select one of the other buttons. After that, don't ignore a warning that you are about to run or install an application from an unknown developer.
    Still in System Preferences, open the App Store or Software Update pane and check the box marked
              Install system data files and security updates
    if it's not already checked.

  • Nginx + php-fpm problem

    Hello there.
    I just setup nginx with mysql and php-fpm to my archlinux install and i need help.
    i checked all over internet and try every solution, none still work.
    i have a blank page problem
    this is working correctly:
    <?php
    phpinfo();
    ?>
    short tags are enabled and php short tags are also working.
    i try to install phpbb, the install page load, once the install done.. blank page.
    i tryed a working backup of phpbb from my old server.. blank page, same with my phpnuke backup, blank page.
    i tryed chown to root:root and http:http, and chmod rwx for group user and other, i dont think it is a permission problem.
    Probably a little stupid error on my end but i can't find it, i tryed everything.
    my nginx.cong
    #user html;
    worker_processes 1;
    #error_log logs/error.log;
    #error_log logs/error.log notice;
    #error_log logs/error.log info;
    #pid logs/nginx.pid;
    events {
    worker_connections 1024;
    http {
    include mime.types;
    default_type application/octet-stream;
    #log_format main '$remote_addr - $remote_user [$time_local] "$request" '
    # '$status $body_bytes_sent "$http_referer" '
    # '"$http_user_agent" "$http_x_forwarded_for"';
    #access_log logs/access.log main;
    sendfile on;
    #tcp_nopush on;
    #keepalive_timeout 0;
    keepalive_timeout 65;
    #gzip on;
    server {
    listen 80;
    server_name localhost;
    #charset koi8-r;
    #access_log logs/host.access.log main;
    location / {
    root /usr/share/nginx/html;
    index index.html index.htm;
    #error_page 404 /404.html;
    # redirect server error pages to the static page /50x.html
    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
    root /usr/share/nginx/html;
    # proxy the PHP scripts to Apache listening on 127.0.0.1:80
    #location ~ \.php$ {
    # proxy_pass http://127.0.0.1;
    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #location ~ \.php$ {
    # root html;
    # fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
    # fastcgi_index index.php;
    # fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    # include fastcgi_params;
    # deny access to .htaccess files, if Apache's document root
    # concurs with nginx's one
    #location ~ /\.ht {
    # deny all;
    # another virtual host using mix of IP-, name-, and port-based configuration
    #server {
    # listen 8000;
    # listen somename:8080;
    # server_name somename alias another.alias;
    # location / {
    # root html;
    # index index.html index.htm;
    server {
    listen 80;
    listen clan-ws.net:80;
    server_name clan-ws.net www.clan-ws.net;
    autoindex on;
    root /srv/http/;
    index index.html index.htm index.php;
    location ~ \.php$ {
    #fastcgi_pass 127.0.0.1:9000;
    fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
    fastcgi_index index.php;
    # include fastcgi.conf;
    include fastcgi_params;
    # include /etc/nginx/fastcgi_params;
    # HTTPS server
    #server {
    # listen 443;
    # server_name localhost;
    # ssl on;
    # ssl_certificate cert.pem;
    # ssl_certificate_key cert.key;
    # ssl_session_timeout 5m;
    # ssl_protocols SSLv2 SSLv3 TLSv1;
    # ssl_ciphers HIGH:!aNULL:!MD5;
    # ssl_prefer_server_ciphers on;
    # location / {
    # root html;
    # index index.html index.htm;
    php-fpm.conf
    ; FPM Configuration ;
    ; All relative paths in this configuration file are relative to PHP's install
    ; prefix (/usr). This prefix can be dynamicaly changed by using the
    ; '-p' argument from the command line.
    ; Include one or more files. If glob(3) exists, it is used to include a bunch of
    ; files from a glob(3) pattern. This directive can be used everywhere in the
    ; file.
    ; Relative path can also be used. They will be prefixed by:
    ; - the global prefix if it's been set (-p arguement)
    ; - /usr otherwise
    ;include=/etc/php/fpm.d/*.conf
    ; Global Options ;
    [global]
    ; Pid file
    ; Note: the default prefix is /var
    ; Default Value: none
    pid = /run/php-fpm/php-fpm.pid
    ; Error log file
    ; If it's set to "syslog", log is sent to syslogd instead of being written
    ; in a local file.
    ; Note: the default prefix is /var
    ; Default Value: log/php-fpm.log
    ;error_log = log/php-fpm.log
    ; syslog_facility is used to specify what type of program is logging the
    ; message. This lets syslogd specify that messages from different facilities
    ; will be handled differently.
    ; See syslog(3) for possible values (ex daemon equiv LOG_DAEMON)
    ; Default Value: daemon
    ;syslog.facility = daemon
    ; syslog_ident is prepended to every message. If you have multiple FPM
    ; instances running on the same server, you can change the default value
    ; which must suit common needs.
    ; Default Value: php-fpm
    ;syslog.ident = php-fpm
    ; Log level
    ; Possible Values: alert, error, warning, notice, debug
    ; Default Value: notice
    ;log_level = notice
    ; If this number of child processes exit with SIGSEGV or SIGBUS within the time
    ; interval set by emergency_restart_interval then FPM will restart. A value
    ; of '0' means 'Off'.
    ; Default Value: 0
    ;emergency_restart_threshold = 0
    ; Interval of time used by emergency_restart_interval to determine when
    ; a graceful restart will be initiated. This can be useful to work around
    ; accidental corruptions in an accelerator's shared memory.
    ; Available Units: s(econds), m(inutes), h(ours), or d(ays)
    ; Default Unit: seconds
    ; Default Value: 0
    ;emergency_restart_interval = 0
    ; Time limit for child processes to wait for a reaction on signals from master.
    ; Available units: s(econds), m(inutes), h(ours), or d(ays)
    ; Default Unit: seconds
    ; Default Value: 0
    ;process_control_timeout = 0
    ; The maximum number of processes FPM will fork. This has been design to control
    ; the global number of processes when using dynamic PM within a lot of pools.
    ; Use it with caution.
    ; Note: A value of 0 indicates no limit
    ; Default Value: 0
    ; process.max = 128
    ; Specify the nice(2) priority to apply to the master process (only if set)
    ; The value can vary from -19 (highest priority) to 20 (lower priority)
    ; Note: - It will only work if the FPM master process is launched as root
    ; - The pool process will inherit the master process priority
    ; unless it specified otherwise
    ; Default Value: no set
    ; process.priority = -19
    ; Send FPM to background. Set to 'no' to keep FPM in foreground for debugging.
    ; Default Value: yes
    ;daemonize = yes
    ; Set open file descriptor rlimit for the master process.
    ; Default Value: system defined value
    ;rlimit_files = 1024
    ; Set max core size rlimit for the master process.
    ; Possible Values: 'unlimited' or an integer greater or equal to 0
    ; Default Value: system defined value
    ;rlimit_core = 0
    ; Specify the event mechanism FPM will use. The following is available:
    ; - select (any POSIX os)
    ; - poll (any POSIX os)
    ; - epoll (linux >= 2.5.44)
    ; - kqueue (FreeBSD >= 4.1, OpenBSD >= 2.9, NetBSD >= 2.0)
    ; - /dev/poll (Solaris >= 7)
    ; - port (Solaris >= 10)
    ; Default Value: not set (auto detection)
    ;events.mechanism = epoll
    ; When FPM is build with systemd integration, specify the interval,
    ; in second, between health report notification to systemd.
    ; Set to 0 to disable.
    ; Available Units: s(econds), m(inutes), h(ours)
    ; Default Unit: seconds
    ; Default value: 10
    ;systemd_interval = 10
    ; Pool Definitions ;
    ; Multiple pools of child processes may be started with different listening
    ; ports and different management options. The name of the pool will be
    ; used in logs and stats. There is no limitation on the number of pools which
    ; FPM can handle. Your system will tell you anyway :)
    ; Start a new pool named 'www'.
    ; the variable $pool can we used in any directive and will be replaced by the
    ; pool name ('www' here)
    [www]
    ; Per pool prefix
    ; It only applies on the following directives:
    ; - 'slowlog'
    ; - 'listen' (unixsocket)
    ; - 'chroot'
    ; - 'chdir'
    ; - 'php_values'
    ; - 'php_admin_values'
    ; When not set, the global prefix (or /usr) applies instead.
    ; Note: This directive can also be relative to the global prefix.
    ; Default Value: none
    ;prefix = /path/to/pools/$pool
    ; Unix user/group of processes
    ; Note: The user is mandatory. If the group is not set, the default user's group
    ; will be used.
    user = http
    group = http
    ; The address on which to accept FastCGI requests.
    ; Valid syntaxes are:
    ; 'ip.add.re.ss:port' - to listen on a TCP socket to a specific address on
    ; a specific port;
    ; 'port' - to listen on a TCP socket to all addresses on a
    ; specific port;
    ; '/path/to/unix/socket' - to listen on a unix socket.
    ; Note: This value is mandatory.
    ;listen = 127.0.0.1:9000
    listen = /run/php-fpm/php-fpm.sock
    ; Set listen(2) backlog.
    ; Default Value: 128 (-1 on FreeBSD and OpenBSD)
    ;listen.backlog = 128
    ; Set permissions for unix socket, if one is used. In Linux, read/write
    ; permissions must be set in order to allow connections from a web server. Many
    ; BSD-derived systems allow connections regardless of permissions.
    ; Default Values: user and group are set as the running user
    ; mode is set to 0666
    listen.owner = http
    listen.group = http
    listen.mode = 0660
    ; List of ipv4 addresses of FastCGI clients which are allowed to connect.
    ; Equivalent to the FCGI_WEB_SERVER_ADDRS environment variable in the original
    ; PHP FCGI (5.2.2+). Makes sense only with a tcp listening socket. Each address
    ; must be separated by a comma. If this value is left blank, connections will be
    ; accepted from any ip address.
    ; Default Value: any
    ;listen.allowed_clients = 127.0.0.1
    ; Specify the nice(2) priority to apply to the pool processes (only if set)
    ; The value can vary from -19 (highest priority) to 20 (lower priority)
    ; Note: - It will only work if the FPM master process is launched as root
    ; - The pool processes will inherit the master process priority
    ; unless it specified otherwise
    ; Default Value: no set
    ; priority = -19
    ; Choose how the process manager will control the number of child processes.
    ; Possible Values:
    ; static - a fixed number (pm.max_children) of child processes;
    ; dynamic - the number of child processes are set dynamically based on the
    ; following directives. With this process management, there will be
    ; always at least 1 children.
    ; pm.max_children - the maximum number of children that can
    ; be alive at the same time.
    ; pm.start_servers - the number of children created on startup.
    ; pm.min_spare_servers - the minimum number of children in 'idle'
    ; state (waiting to process). If the number
    ; of 'idle' processes is less than this
    ; number then some children will be created.
    ; pm.max_spare_servers - the maximum number of children in 'idle'
    ; state (waiting to process). If the number
    ; of 'idle' processes is greater than this
    ; number then some children will be killed.
    ; ondemand - no children are created at startup. Children will be forked when
    ; new requests will connect. The following parameter are used:
    ; pm.max_children - the maximum number of children that
    ; can be alive at the same time.
    ; pm.process_idle_timeout - The number of seconds after which
    ; an idle process will be killed.
    ; Note: This value is mandatory.
    pm = dynamic
    ; The number of child processes to be created when pm is set to 'static' and the
    ; maximum number of child processes when pm is set to 'dynamic' or 'ondemand'.
    ; This value sets the limit on the number of simultaneous requests that will be
    ; served. Equivalent to the ApacheMaxClients directive with mpm_prefork.
    ; Equivalent to the PHP_FCGI_CHILDREN environment variable in the original PHP
    ; CGI. The below defaults are based on a server without much resources. Don't
    ; forget to tweak pm.* to fit your needs.
    ; Note: Used when pm is set to 'static', 'dynamic' or 'ondemand'
    ; Note: This value is mandatory.
    pm.max_children = 5
    ; The number of child processes created on startup.
    ; Note: Used only when pm is set to 'dynamic'
    ; Default Value: min_spare_servers + (max_spare_servers - min_spare_servers) / 2
    pm.start_servers = 2
    ; The desired minimum number of idle server processes.
    ; Note: Used only when pm is set to 'dynamic'
    ; Note: Mandatory when pm is set to 'dynamic'
    pm.min_spare_servers = 1
    ; The desired maximum number of idle server processes.
    ; Note: Used only when pm is set to 'dynamic'
    ; Note: Mandatory when pm is set to 'dynamic'
    pm.max_spare_servers = 3
    ; The number of seconds after which an idle process will be killed.
    ; Note: Used only when pm is set to 'ondemand'
    ; Default Value: 10s
    ;pm.process_idle_timeout = 10s;
    ; The number of requests each child process should execute before respawning.
    ; This can be useful to work around memory leaks in 3rd party libraries. For
    ; endless request processing specify '0'. Equivalent to PHP_FCGI_MAX_REQUESTS.
    ; Default Value: 0
    ;pm.max_requests = 500
    ; The URI to view the FPM status page. If this value is not set, no URI will be
    ; recognized as a status page. It shows the following informations:
    ; pool - the name of the pool;
    ; process manager - static, dynamic or ondemand;
    ; start time - the date and time FPM has started;
    ; start since - number of seconds since FPM has started;
    ; accepted conn - the number of request accepted by the pool;
    ; listen queue - the number of request in the queue of pending
    ; connections (see backlog in listen(2));
    ; max listen queue - the maximum number of requests in the queue
    ; of pending connections since FPM has started;
    ; listen queue len - the size of the socket queue of pending connections;
    ; idle processes - the number of idle processes;
    ; active processes - the number of active processes;
    ; total processes - the number of idle + active processes;
    ; max active processes - the maximum number of active processes since FPM
    ; has started;
    ; max children reached - number of times, the process limit has been reached,
    ; when pm tries to start more children (works only for
    ; pm 'dynamic' and 'ondemand');
    ; Value are updated in real time.
    ; Example output:
    ; pool: www
    ; process manager: static
    ; start time: 01/Jul/2011:17:53:49 +0200
    ; start since: 62636
    ; accepted conn: 190460
    ; listen queue: 0
    ; max listen queue: 1
    ; listen queue len: 42
    ; idle processes: 4
    ; active processes: 11
    ; total processes: 15
    ; max active processes: 12
    ; max children reached: 0
    ; By default the status page output is formatted as text/plain. Passing either
    ; 'html', 'xml' or 'json' in the query string will return the corresponding
    ; output syntax. Example:
    ; http://www.foo.bar/status
    ; http://www.foo.bar/status?json
    ; http://www.foo.bar/status?html
    ; http://www.foo.bar/status?xml
    ; By default the status page only outputs short status. Passing 'full' in the
    ; query string will also return status for each pool process.
    ; Example:
    ; http://www.foo.bar/status?full
    ; http://www.foo.bar/status?json&full
    ; http://www.foo.bar/status?html&full
    ; http://www.foo.bar/status?xml&full
    ; The Full status returns for each process:
    ; pid - the PID of the process;
    ; state - the state of the process (Idle, Running, ...);
    ; start time - the date and time the process has started;
    ; start since - the number of seconds since the process has started;
    ; requests - the number of requests the process has served;
    ; request duration - the duration in µs of the requests;
    ; request method - the request method (GET, POST, ...);
    ; request URI - the request URI with the query string;
    ; content length - the content length of the request (only with POST);
    ; user - the user (PHP_AUTH_USER) (or '-' if not set);
    ; script - the main script called (or '-' if not set);
    ; last request cpu - the %cpu the last request consumed
    ; it's always 0 if the process is not in Idle state
    ; because CPU calculation is done when the request
    ; processing has terminated;
    ; last request memory - the max amount of memory the last request consumed
    ; it's always 0 if the process is not in Idle state
    ; because memory calculation is done when the request
    ; processing has terminated;
    ; If the process is in Idle state, then informations are related to the
    ; last request the process has served. Otherwise informations are related to
    ; the current request being served.
    ; Example output:
    ; pid: 31330
    ; state: Running
    ; start time: 01/Jul/2011:17:53:49 +0200
    ; start since: 63087
    ; requests: 12808
    ; request duration: 1250261
    ; request method: GET
    ; request URI: /test_mem.php?N=10000
    ; content length: 0
    ; user: -
    ; script: /home/fat/web/docs/php/test_mem.php
    ; last request cpu: 0.00
    ; last request memory: 0
    ; Note: There is a real-time FPM status monitoring sample web page available
    ; It's available in: ${prefix}/share/fpm/status.html
    ; Note: The value must start with a leading slash (/). The value can be
    ; anything, but it may not be a good idea to use the .php extension or it
    ; may conflict with a real PHP file.
    ; Default Value: not set
    ;pm.status_path = /status
    ; The ping URI to call the monitoring page of FPM. If this value is not set, no
    ; URI will be recognized as a ping page. This could be used to test from outside
    ; that FPM is alive and responding, or to
    ; - create a graph of FPM availability (rrd or such);
    ; - remove a server from a group if it is not responding (load balancing);
    ; - trigger alerts for the operating team (24/7).
    ; Note: The value must start with a leading slash (/). The value can be
    ; anything, but it may not be a good idea to use the .php extension or it
    ; may conflict with a real PHP file.
    ; Default Value: not set
    ;ping.path = /ping
    ; This directive may be used to customize the response of a ping request. The
    ; response is formatted as text/plain with a 200 response code.
    ; Default Value: pong
    ;ping.response = pong
    ; The access log file
    ; Default: not set
    ;access.log = log/$pool.access.log
    ; The access log format.
    ; The following syntax is allowed
    ; %%: the '%' character
    ; %C: %CPU used by the request
    ; it can accept the following format:
    ; - %{user}C for user CPU only
    ; - %{system}C for system CPU only
    ; - %{total}C for user + system CPU (default)
    ; %d: time taken to serve the request
    ; it can accept the following format:
    ; - %{seconds}d (default)
    ; - %{miliseconds}d
    ; - %{mili}d
    ; - %{microseconds}d
    ; - %{micro}d
    ; %e: an environment variable (same as $_ENV or $_SERVER)
    ; it must be associated with embraces to specify the name of the env
    ; variable. Some exemples:
    ; - server specifics like: %{REQUEST_METHOD}e or %{SERVER_PROTOCOL}e
    ; - HTTP headers like: %{HTTP_HOST}e or %{HTTP_USER_AGENT}e
    ; %f: script filename
    ; %l: content-length of the request (for POST request only)
    ; %m: request method
    ; %M: peak of memory allocated by PHP
    ; it can accept the following format:
    ; - %{bytes}M (default)
    ; - %{kilobytes}M
    ; - %{kilo}M
    ; - %{megabytes}M
    ; - %{mega}M
    ; %n: pool name
    ; %o: ouput header
    ; it must be associated with embraces to specify the name of the header:
    ; - %{Content-Type}o
    ; - %{X-Powered-By}o
    ; - %{Transfert-Encoding}o
    ; %p: PID of the child that serviced the request
    ; %P: PID of the parent of the child that serviced the request
    ; %q: the query string
    ; %Q: the '?' character if query string exists
    ; %r: the request URI (without the query string, see %q and %Q)
    ; %R: remote IP address
    ; %s: status (response code)
    ; %t: server time the request was received
    ; it can accept a strftime(3) format:
    ; %d/%b/%Y:%H:%M:%S %z (default)
    ; %T: time the log has been written (the request has finished)
    ; it can accept a strftime(3) format:
    ; %d/%b/%Y:%H:%M:%S %z (default)
    ; %u: remote user
    ; Default: "%R - %u %t \"%m %r\" %s"
    ;access.format = "%R - %u %t \"%m %r%Q%q\" %s %f %{mili}d %{kilo}M %C%%"
    ; The log file for slow requests
    ; Default Value: not set
    ; Note: slowlog is mandatory if request_slowlog_timeout is set
    ;slowlog = log/$pool.log.slow
    ; The timeout for serving a single request after which a PHP backtrace will be
    ; dumped to the 'slowlog' file. A value of '0s' means 'off'.
    ; Available units: s(econds)(default), m(inutes), h(ours), or d(ays)
    ; Default Value: 0
    ;request_slowlog_timeout = 0
    ; The timeout for serving a single request after which the worker process will
    ; be killed. This option should be used when the 'max_execution_time' ini option
    ; does not stop script execution for some reason. A value of '0' means 'off'.
    ; Available units: s(econds)(default), m(inutes), h(ours), or d(ays)
    ; Default Value: 0
    ;request_terminate_timeout = 0
    ; Set open file descriptor rlimit.
    ; Default Value: system defined value
    ;rlimit_files = 1024
    ; Set max core size rlimit.
    ; Possible Values: 'unlimited' or an integer greater or equal to 0
    ; Default Value: system defined value
    ;rlimit_core = 0
    ; Chroot to this directory at the start. This value must be defined as an
    ; absolute path. When this value is not set, chroot is not used.
    ; Note: you can prefix with '$prefix' to chroot to the pool prefix or one
    ; of its subdirectories. If the pool prefix is not set, the global prefix
    ; will be used instead.
    ; Note: chrooting is a great security feature and should be used whenever
    ; possible. However, all PHP paths will be relative to the chroot
    ; (error_log, sessions.save_path, ...).
    ; Default Value: not set
    ;chroot =
    ; Chdir to this directory at the start.
    ; Note: relative path can be used.
    ; Default Value: current directory or / when chroot
    ;chdir = /srv/http
    ; Redirect worker stdout and stderr into main error log. If not set, stdout and
    ; stderr will be redirected to /dev/null according to FastCGI specs.
    ; Note: on highloaded environement, this can cause some delay in the page
    ; process time (several ms).
    ; Default Value: no
    ;catch_workers_output = yes
    ; Limits the extensions of the main script FPM will allow to parse. This can
    ; prevent configuration mistakes on the web server side. You should only limit
    ; FPM to .php extensions to prevent malicious users to use other extensions to
    ; exectute php code.
    ; Note: set an empty value to allow all extensions.
    ; Default Value: .php
    ;security.limit_extensions = .php .php3 .php4 .php5
    ; Pass environment variables like LD_LIBRARY_PATH. All $VARIABLEs are taken from
    ; the current environment.
    ; Default Value: clean env
    ;env[HOSTNAME] = $HOSTNAME
    ;env[PATH] = /usr/local/bin:/usr/bin:/bin
    ;env[TMP] = /tmp
    ;env[TMPDIR] = /tmp
    ;env[TEMP] = /tmp
    ; Additional php.ini defines, specific to this pool of workers. These settings
    ; overwrite the values previously defined in the php.ini. The directives are the
    ; same as the PHP SAPI:
    ; php_value/php_flag - you can set classic ini defines which can
    ; be overwritten from PHP call 'ini_set'.
    ; php_admin_value/php_admin_flag - these directives won't be overwritten by
    ; PHP call 'ini_set'
    ; For php_*flag, valid values are on, off, 1, 0, true, false, yes or no.
    ; Defining 'extension' will load the corresponding shared extension from
    ; extension_dir. Defining 'disable_functions' or 'disable_classes' will not
    ; overwrite previously defined php.ini values, but will append the new value
    ; instead.
    ; Note: path INI options can be relative and will be expanded with the prefix
    ; (pool, global or /usr)
    ; Default Value: nothing is defined by default except the values in php.ini and
    ; specified at startup with the -d argument
    ;php_admin_value[sendmail_path] = /usr/sbin/sendmail -t -i -f [email protected]
    ;php_flag[display_errors] = off
    ;php_admin_value[error_log] = /var/log/fpm-php.www.log
    ;php_admin_flag[log_errors] = on
    ;php_admin_value[memory_limit] = 32M
    php.ini
    [PHP]
    ; About php.ini ;
    ; PHP's initialization file, generally called php.ini, is responsible for
    ; configuring many of the aspects of PHP's behavior.
    ; PHP attempts to find and load this configuration from a number of locations.
    ; The following is a summary of its search order:
    ; 1. SAPI module specific location.
    ; 2. The PHPRC environment variable. (As of PHP 5.2.0)
    ; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)
    ; 4. Current working directory (except CLI)
    ; 5. The web server's directory (for SAPI modules), or directory of PHP
    ; (otherwise in Windows)
    ; 6. The directory from the --with-config-file-path compile time option, or the
    ; Windows directory (C:\windows or C:\winnt)
    ; See the PHP docs for more specific information.
    ; http://php.net/configuration.file
    ; The syntax of the file is extremely simple. Whitespace and lines
    ; beginning with a semicolon are silently ignored (as you probably guessed).
    ; Section headers (e.g. [Foo]) are also silently ignored, even though
    ; they might mean something in the future.
    ; Directives following the section heading [PATH=/www/mysite] only
    ; apply to PHP files in the /www/mysite directory. Directives
    ; following the section heading [HOST=www.example.com] only apply to
    ; PHP files served from www.example.com. Directives set in these
    ; special sections cannot be overridden by user-defined INI files or
    ; at runtime. Currently, [PATH=] and [HOST=] sections only work under
    ; CGI/FastCGI.
    ; http://php.net/ini.sections
    ; Directives are specified using the following syntax:
    ; directive = value
    ; Directive names are *case sensitive* - foo=bar is different from FOO=bar.
    ; Directives are variables used to configure PHP or PHP extensions.
    ; There is no name validation. If PHP can't find an expected
    ; directive because it is not set or is mistyped, a default value will be used.
    ; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one
    ; of the INI constants (On, Off, True, False, Yes, No and None) or an expression
    ; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a
    ; previously set variable or directive (e.g. ${foo})
    ; Expressions in the INI file are limited to bitwise operators and parentheses:
    ; | bitwise OR
    ; ^ bitwise XOR
    ; & bitwise AND
    ; ~ bitwise NOT
    ; ! boolean NOT
    ; Boolean flags can be turned on using the values 1, On, True or Yes.
    ; They can be turned off using the values 0, Off, False or No.
    ; An empty string can be denoted by simply not writing anything after the equal
    ; sign, or by using the None keyword:
    ; foo = ; sets foo to an empty string
    ; foo = None ; sets foo to an empty string
    ; foo = "None" ; sets foo to the string 'None'
    ; If you use constants in your value, and these constants belong to a
    ; dynamically loaded extension (either a PHP extension or a Zend extension),
    ; you may only use these constants *after* the line that loads the extension.
    ; About this file ;
    ; PHP comes packaged with two INI files. One that is recommended to be used
    ; in production environments and one that is recommended to be used in
    ; development environments.
    ; php.ini-production contains settings which hold security, performance and
    ; best practices at its core. But please be aware, these settings may break
    ; compatibility with older or less security conscience applications. We
    ; recommending using the production ini in production and testing environments.
    ; php.ini-development is very similar to its production variant, except it's
    ; much more verbose when it comes to errors. We recommending using the
    ; development version only in development environments as errors shown to
    ; application users can inadvertently leak otherwise secure information.
    ; Quick Reference ;
    ; The following are all the settings which are different in either the production
    ; or development versions of the INIs with respect to PHP's default behavior.
    ; Please see the actual settings later in the document for more details as to why
    ; we recommend these changes in PHP's behavior.
    ; display_errors
    ; Default Value: On
    ; Development Value: On
    ; Production Value: Off
    ; display_startup_errors
    ; Default Value: Off
    ; Development Value: On
    ; Production Value: Off
    ; error_reporting
    ; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
    ; Development Value: E_ALL
    ; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
    ; html_errors
    ; Default Value: On
    ; Development Value: On
    ; Production value: On
    ; log_errors
    ; Default Value: Off
    ; Development Value: On
    ; Production Value: On
    ; max_input_time
    ; Default Value: -1 (Unlimited)
    ; Development Value: 60 (60 seconds)
    ; Production Value: 60 (60 seconds)
    ; output_buffering
    ; Default Value: Off
    ; Development Value: 4096
    ; Production Value: 4096
    ; register_argc_argv
    ; Default Value: On
    ; Development Value: Off
    ; Production Value: Off
    ; request_order
    ; Default Value: None
    ; Development Value: "GP"
    ; Production Value: "GP"
    ; session.bug_compat_42
    ; Default Value: On
    ; Development Value: On
    ; Production Value: Off
    ; session.bug_compat_warn
    ; Default Value: On
    ; Development Value: On
    ; Production Value: Off
    ; session.gc_divisor
    ; Default Value: 100
    ; Development Value: 1000
    ; Production Value: 1000
    ; session.hash_bits_per_character
    ; Default Value: 4
    ; Development Value: 5
    ; Production Value: 5
    ; short_open_tag
    ; Default Value: On
    ; Development Value: Off
    ; Production Value: Off
    ; track_errors
    ; Default Value: Off
    ; Development Value: On
    ; Production Value: Off
    ; url_rewriter.tags
    ; Default Value: "a=href,area=href,frame=src,form=,fieldset="
    ; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
    ; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
    ; variables_order
    ; Default Value: "EGPCS"
    ; Development Value: "GPCS"
    ; Production Value: "GPCS"
    ; php.ini Options ;
    ; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
    ;user_ini.filename = ".user.ini"
    ; To disable this feature set this option to empty value
    ;user_ini.filename =
    ; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
    ;user_ini.cache_ttl = 300
    ; Language Options ;
    ; Enable the PHP scripting language engine under Apache.
    ; http://php.net/engine
    engine = On
    ; This directive determines whether or not PHP will recognize code between
    ; <? and ?> tags as PHP source which should be processed as such. It's been
    ; recommended for several years that you not use the short tag "short cut" and
    ; instead to use the full <?php and ?> tag combination. With the wide spread use
    ; of XML and use of these tags by other languages, the server can become easily
    ; confused and end up parsing the wrong code in the wrong context. But because
    ; this short cut has been a feature for such a long time, it's currently still
    ; supported for backwards compatibility, but we recommend you don't use them.
    ; Default Value: On
    ; Development Value: Off
    ; Production Value: Off
    ; http://php.net/short-open-tag
    short_open_tag = On
    ; Allow ASP-style <% %> tags.
    ; http://php.net/asp-tags
    asp_tags = Off
    ; The number of significant digits displayed in floating point numbers.
    ; http://php.net/precision
    precision = 14
    ; Output buffering is a mechanism for controlling how much output data
    ; (excluding headers and cookies) PHP should keep internally before pushing that
    ; data to the client. If your application's output exceeds this setting, PHP
    ; will send that data in chunks of roughly the size you specify.
    ; Turning on this setting and managing its maximum buffer size can yield some
    ; interesting side-effects depending on your application and web server.
    ; You may be able to send headers and cookies after you've already sent output
    ; through print or echo. You also may see performance benefits if your server is
    ; emitting less packets due to buffered output versus PHP streaming the output
    ; as it gets it. On production servers, 4096 bytes is a good setting for performance
    ; reasons.
    ; Note: Output buffering can also be controlled via Output Buffering Control
    ; functions.
    ; Possible Values:
    ; On = Enabled and buffer is unlimited. (Use with caution)
    ; Off = Disabled
    ; Integer = Enables the buffer and sets its maximum size in bytes.
    ; Note: This directive is hardcoded to Off for the CLI SAPI
    ; Default Value: Off
    ; Development Value: 4096
    ; Production Value: 4096
    ; http://php.net/output-buffering
    output_buffering = 4096
    ; You can redirect all of the output of your scripts to a function. For
    ; example, if you set output_handler to "mb_output_handler", character
    ; encoding will be transparently converted to the specified encoding.
    ; Setting any output handler automatically turns on output buffering.
    ; Note: People who wrote portable scripts should not depend on this ini
    ; directive. Instead, explicitly set the output handler using ob_start().
    ; Using this ini directive may cause problems unless you know what script
    ; is doing.
    ; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler"
    ; and you cannot use both "ob_gzhandler" and "zlib.output_compression".
    ; Note: output_handler must be empty if this is set 'On' !!!!
    ; Instead you must use zlib.output_handler.
    ; http://php.net/output-handler
    ;output_handler =
    ; Transparent output compression using the zlib library
    ; Valid values for this option are 'off', 'on', or a specific buffer size
    ; to be used for compression (default is 4KB)
    ; Note: Resulting chunk size may vary due to nature of compression. PHP
    ; outputs chunks that are few hundreds bytes each as a result of
    ; compression. If you prefer a larger chunk size for better
    ; performance, enable output_buffering in addition.
    ; Note: You need to use zlib.output_handler instead of the standard
    ; output_handler, or otherwise the output will be corrupted.
    ; http://php.net/zlib.output-compression
    zlib.output_compression = Off
    ; http://php.net/zlib.output-compression-level
    ;zlib.output_compression_level = -1
    ; You cannot specify additional output handlers if zlib.output_compression
    ; is activated here. This setting does the same as output_handler but in
    ; a different order.
    ; http://php.net/zlib.output-handler
    ;zlib.output_handler =
    ; Implicit flush tells PHP to tell the output layer to flush itself
    ; automatically after every output block. This is equivalent to calling the
    ; PHP function flush() after each and every call to print() or echo() and each
    ; and every HTML block. Turning this option on has serious performance
    ; implications and is generally recommended for debugging purposes only.
    ; http://php.net/implicit-flush
    ; Note: This directive is hardcoded to On for the CLI SAPI
    implicit_flush = Off
    ; The unserialize callback function will be called (with the undefined class'
    ; name as parameter), if the unserializer finds an undefined class
    ; which should be instantiated. A warning appears if the specified function is
    ; not defined, or if the function doesn't include/implement the missing class.
    ; So only set this entry, if you really want to implement such a
    ; callback-function.
    unserialize_callback_func =
    ; When floats & doubles are serialized store serialize_precision significant
    ; digits after the floating point. The default value ensures that when floats
    ; are decoded with unserialize, the data will remain the same.
    serialize_precision = 17
    ; open_basedir, if set, limits all file operations to the defined directory
    ; and below. This directive makes most sense if used in a per-directory
    ; or per-virtualhost web server configuration file. This directive is
    ; *NOT* affected by whether Safe Mode is turned On or Off.
    ; http://php.net/open-basedir
    open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/
    ; This directive allows you to disable certain functions for security reasons.
    ; It receives a comma-delimited list of function names. This directive is
    ; *NOT* affected by whether Safe Mode is turned On or Off.
    ; http://php.net/disable-functions
    disable_functions =
    ; This directive allows you to disable certain classes for security reasons.
    ; It receives a comma-delimited list of class names. This directive is
    ; *NOT* affected by whether Safe Mode is turned On or Off.
    ; http://php.net/disable-classes
    disable_classes =
    ; Colors for Syntax Highlighting mode. Anything that's acceptable in
    ; <span style="color: ???????"> would work.
    ; http://php.net/syntax-highlighting
    ;highlight.string = #DD0000
    ;highlight.comment = #FF9900
    ;highlight.keyword = #007700
    ;highlight.default = #0000BB
    ;highlight.html = #000000
    ; If enabled, the request will be allowed to complete even if the user aborts
    ; the request. Consider enabling it if executing long requests, which may end up
    ; being interrupted by the user or a browser timing out. PHP's default behavior
    ; is to disable this feature.
    ; http://php.net/ignore-user-abort
    ;ignore_user_abort = On
    ; Determines the size of the realpath cache to be used by PHP. This value should
    ; be increased on systems where PHP opens many files to reflect the quantity of
    ; the file operations performed.
    ; http://php.net/realpath-cache-size
    ;realpath_cache_size = 16k
    ; Duration of time, in seconds for which to cache realpath information for a given
    ; file or directory. For systems with rarely changing files, consider increasing this
    ; value.
    ; http://php.net/realpath-cache-ttl
    ;realpath_cache_ttl = 120
    ; Enables or disables the circular reference collector.
    ; http://php.net/zend.enable-gc
    zend.enable_gc = On
    ; If enabled, scripts may be written in encodings that are incompatible with
    ; the scanner. CP936, Big5, CP949 and Shift_JIS are the examples of such
    ; encodings. To use this feature, mbstring extension must be enabled.
    ; Default: Off
    ;zend.multibyte = Off
    ; Allows to set the default encoding for the scripts. This value will be used
    ; unless "declare(encoding=...)" directive appears at the top of the script.
    ; Only affects if zend.multibyte is set.
    ; Default: ""
    ;zend.script_encoding =
    ; Miscellaneous ;
    ; Decides whether PHP may expose the fact that it is installed on the server
    ; (e.g. by adding its signature to the Web server header). It is no security
    ; threat in any way, but it makes it possible to determine whether you use PHP
    ; on your server or not.
    ; http://php.net/expose-php
    expose_php = On
    ; Resource Limits ;
    ; Maximum execution time of each script, in seconds
    ; http://php.net/max-execution-time
    ; Note: This directive is hardcoded to 0 for the CLI SAPI
    max_execution_time = 30
    ; Maximum amount of time each script may spend parsing request data. It's a good
    ; idea to limit this time on productions servers in order to eliminate unexpectedly
    ; long running scripts.
    ; Note: This directive is hardcoded to -1 for the CLI SAPI
    ; Default Value: -1 (Unlimited)
    ; Development Value: 60 (60 seconds)
    ; Production Value: 60 (60 seconds)
    ; http://php.net/max-input-time
    max_input_time = 60
    ; Maximum input variable nesting level
    ; http://php.net/max-input-nesting-level
    ;max_input_nesting_level = 64
    ; How many GET/POST/COOKIE input variables may be accepted
    ; max_input_vars = 1000
    ; Maximum amount of memory a script may consume (128MB)
    ; http://php.net/memory-limit
    memory_limit = 128M
    ; Error handling and logging ;
    ; This directive informs PHP of which errors, warnings and notices you would like
    ; it to take action for. The recommended way of setting values for this
    ; directive is through the use of the error level constants and bitwise
    ; operators. The error level constants are below here for convenience as well as
    ; some common settings and their meanings.
    ; By default, PHP is set to take action on all errors, notices and warnings EXCEPT
    ; those related to E_NOTICE and E_STRICT, which together cover best practices and
    ; recommended coding standards in PHP. For performance reasons, this is the
    ; recommend error reporting setting. Your production server shouldn't be wasting
    ; resources complaining about best practices and coding standards. That's what
    ; development servers and development settings are for.
    ; Note: The php.ini-development file has this setting as E_ALL. This
    ; means it pretty much reports everything which is exactly what you want during
    ; development and early testing.
    ; Error Level Constants:
    ; E_ALL - All errors and warnings (includes E_STRICT as of PHP 5.4.0)
    ; E_ERROR - fatal run-time errors
    ; E_RECOVERABLE_ERROR - almost fatal run-time errors
    ; E_WARNING - run-time warnings (non-fatal errors)
    ; E_PARSE - compile-time parse errors
    ; E_NOTICE - run-time notices (these are warnings which often result
    ; from a bug in your code, but it's possible that it was
    ; intentional (e.g., using an uninitialized variable and
    ; relying on the fact it's automatically initialized to an
    ; empty string)
    ; E_STRICT - run-time notices, enable to have PHP suggest changes
    ; to your code which will ensure the best interoperability
    ; and forward compatibility of your code
    ; E_CORE_ERROR - fatal errors that occur during PHP's initial startup
    ; E_CORE_WARNING - warnings (non-fatal errors) that occur during PHP's
    ; initial startup
    ; E_COMPILE_ERROR - fatal compile-time errors
    ; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
    ; E_USER_ERROR - user-generated error message
    ; E_USER_WARNING - user-generated warning message
    ; E_USER_NOTICE - user-generated notice message
    ; E_DEPRECATED - warn about code that will not work in future versions
    ; of PHP
    ; E_USER_DEPRECATED - user-generated deprecation warnings
    ; Common Values:
    ; E_ALL (Show all errors, warnings and notices including coding standards.)
    ; E_ALL & ~E_NOTICE (Show all errors, except for notices)
    ; E_ALL & ~E_NOTICE & ~E_STRICT (Show all errors, except for notices and coding standards warnings.)
    ; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors)
    ; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
    ; Development Value: E_ALL
    ; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
    ; http://php.net/error-reporting
    error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
    ; This directive controls whether or not and where PHP will output errors,
    ; notices and warnings too. Error output is very useful during development, but
    ; it could be very dangerous in production environments. Depending on the code
    ; which is triggering the error, sensitive information could potentially leak
    ; out of your application such as database usernames and passwords or worse.
    ; It's recommended that errors be logged on production servers rather than
    ; having the errors sent to STDOUT.
    ; Possible Values:
    ; Off = Do not display any errors
    ; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
    ; On or stdout = Display errors to STDOUT
    ; Default Value: On
    ; Development Value: On
    ; Production Value: Off
    ; http://php.net/display-errors
    display_errors = Off
    ; The display of errors which occur during PHP's startup sequence are handled
    ; separately from display_errors. PHP's default behavior is to suppress those
    ; errors from clients. Turning the display of startup errors on can be useful in
    ; debugging configuration problems. But, it's strongly recommended that you
    ; leave this setting off on production servers.
    ; Default Value: Off
    ; Development Value: On
    ; Production Value: Off
    ; http://php.net/display-startup-errors
    display_startup_errors = Off
    ; Besides displaying errors, PHP can also log errors to locations such as a
    ; server-specific log, STDERR, or a location specified by the error_log
    ; directive found below. While errors should not be displayed on productions
    ; servers they should still be monitored and logging is a great way to do that.
    ; Default Value: Off
    ; Development Value: On
    ; Production Value: On
    ; http://php.net/log-errors
    log_errors = On
    ; Set maximum length of log_errors. In error_log information about the source is
    ; added. The default is 1024 and 0 allows to not apply any maximum length at all.
    ; http://php.net/log-errors-max-len
    log_errors_max_len = 1024
    ; Do not log repeated messages. Repeated errors must occur in same file on same
    ; line unless ignore_repeated_source is set true.
    ; http://php.net/ignore-repeated-errors
    ignore_repeated_errors = Off
    ; Ignore source of message when ignoring repeated messages. When this setting
    ; is On you will not log errors with repeated messages from different files or
    ; source lines.
    ; http://php.net/ignore-repeated-source
    ignore_repeated_source = Off
    ; If this parameter is set to Off, then memory leaks will not be shown (on
    ; stdout or in the log). This has only effect in a debug compile, and if
    ; error reporting includes E_WARNING in the allowed list
    ; http://php.net/report-memleaks
    report_memleaks = On
    ; This setting is on by default.
    ;report_zend_debug = 0
    ; Store the last error/warning message in $php_errormsg (boolean). Setting this value
    ; to On can assist in debugging and is appropriate for development servers. It should
    ; however be disabled on production servers.
    ; Default Value: Off
    ; Development Value: On
    ; Production Value: Off
    ; http://php.net/track-errors
    track_errors = Off
    ; Turn off normal error reporting and emit XML-RPC error XML
    ; http://php.net/xmlrpc-errors
    ;xmlrpc_errors = 0
    ; An XML-RPC faultCode
    ;xmlrpc_error_number = 0
    ; When PHP displays or logs an error, it has the capability of formatting the
    ; error message as HTML for easier reading. This directive controls whether
    ; the error message is formatted as HTML or not.
    ; Note: This directive is hardcoded to Off for the CLI SAPI
    ; Default Value: On
    ; Development Value: On
    ; Production value: On
    ; http://php.net/html-errors
    html_errors = On
    ; If html_errors is set to On *and* docref_root is not empty, then PHP
    ; produces clickable error messages that direct to a page describing the error
    ; or function causing the error in detail.
    ; You can download a copy of the PHP manual from http://php.net/docs
    ; and change docref_root to the base URL of your local copy including the
    ; leading '/'. You must also specify the file extension being used including
    ; the dot. PHP's default behavior is to leave these settings empty, in which
    ; case no links to documentation are generated.
    ; Note: Never use this feature for production boxes.
    ; http://php.net/docref-root
    ; Examples
    ;docref_root = "/phpmanual/"
    ; http://php.net/docref-ext
    ;docref_ext = .html
    ; String to output before an error message. PHP's default behavior is to leave
    ; this setting blank.
    ; http://php.net/error-prepend-string
    ; Example:
    ;error_prepend_string = "<span style='color: #ff0000'>"
    ; String to output after an error message. PHP's default behavior is to leave
    ; this setting blank.
    ; http://php.net/error-append-string
    ; Example:
    ;error_append_string = "</span>"
    ; Log errors to specified file. PHP's default behavior is to leave this value
    ; empty.
    ; http://php.net/error-log
    ; Example:
    ;error_log = php_errors.log
    ; Log errors to syslog (Event Log on NT, not valid in Windows 95).
    ;error_log = syslog
    ;windows.show_crt_warning
    ; Default value: 0
    ; Development value: 0
    ; Production value: 0
    ; Data Handling ;
    ; The separator used in PHP generated URLs to separate arguments.
    ; PHP's default setting is "&".
    ; http://php.net/arg-separator.output
    ; Example:
    ;arg_separator.output = "&amp;"
    ; List of separator(s) used by PHP to parse input URLs into variables.
    ; PHP's default setting is "&".
    ; NOTE: Every character in this directive is considered as separator!
    ; http://php.net/arg-separator.input
    ; Example:
    ;arg_separator.input = ";&"
    ; This directive determines which super global arrays are registered when PHP
    ; starts up. G,P,C,E & S are abbreviations for the following respective super
    ; globals: GET, POST, COOKIE, ENV and SERVER. There is a performance penalty
    ; paid for the registration of these arrays and because ENV is not as commonly
    ; used as the others, ENV is not recommended on productions servers. You
    ; can still get access to the environment variables through getenv() should you
    ; need to.
    ; Default Value: "EGPCS"
    ; Development Value: "GPCS"
    ; Production Value: "GPCS";
    ; http://php.net/variables-order
    variables_order = "GPCS"
    ; This directive determines which super global data (G,P,C,E & S) should
    ; be registered into the super global array REQUEST. If so, it also determines
    ; the order in which that data is registered. The values for this directive are
    ; specified in the same manner as the variables_order directive, EXCEPT one.
    ; Leaving this value empty will cause PHP to use the value set in the
    ; variables_order directive. It does not mean it will leave the super globals
    ; array REQUEST empty.
    ; Default Value: None
    ; Development Value: "GP"
    ; Production Value: "GP"
    ; http://php.net/request-order
    request_order = "GP"
    ; This directive determines whether PHP registers $argv & $argc each time it
    ; runs. $argv contains an array of all the arguments passed to PHP when a script
    ; is invoked. $argc contains an integer representing the number of arguments
    ; that were passed when the script was invoked. These arrays are extremely
    ; useful when running scripts from the command line. When this directive is
    ; enabled, registering these variables consumes CPU cycles and memory each time
    ; a script is executed. For performance reasons, this feature should be disabled
    ; on production servers.
    ; Note: This directive is hardcoded to On for the CLI SAPI
    ; Default Value: On
    ; Development Value: Off
    ; Production Value: Off
    ; http://php.net/register-argc-argv
    register_argc_argv = Off
    ; When enabled, the ENV, REQUEST and SERVER variables are created when they're
    ; first used (Just In Time) instead of when the script starts. If these
    ; variables are not used within a script, having this directive on will result
    ; in a performance gain. The PHP directive register_argc_argv must be disabled
    ; for this directive to have any affect.
    ; http://php.net/auto-globals-jit
    auto_globals_jit = On
    ; Whether PHP will read the POST data.
    ; This option is enabled by default.
    ; Most likely, you won't want to disable this option globally. It causes $_POST
    ; and $_FILES to always be empty; the only way you will be able to read the
    ; POST data will be through the php://input stream wrapper. This can be useful
    ; to proxy requests or to process the POST data in a memory efficient fashion.
    ; http://php.net/enable-post-data-reading
    ;enable_post_data_reading = Off
    ; Maximum size of POST data that PHP will accept.
    ; Its value may be 0 to disable the limit. It is ignored if POST data reading
    ; is disabled through enable_post_data_reading.
    ; http://php.net/post-max-size
    post_max_size = 8M
    ; Automatically add files before PHP document.
    ; http://php.net/auto-prepend-file
    auto_prepend_file =
    ; Automatically add files after PHP document.
    ; http://php.net/auto-append-file
    auto_append_file =
    ; By default, PHP will output a character encoding using
    ; the Content-type: header. To disable sending of the charset, simply
    ; set it to be empty.
    ; PHP's built-in default is text/html
    ; http://php.net/default-mimetype
    default_mimetype = "text/html"
    ; PHP's default character set is set to empty.
    ; http://php.net/default-charset
    ;default_charset = "UTF-8"
    ; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
    ; to disable this feature. If post reading is disabled through
    ; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated.
    ; http://php.net/always-populate-raw-post-data
    ;always_populate_raw_post_data = On
    ; Paths and Directories ;
    ; UNIX: "/path1:/path2"
    include_path = ".:/usr/share/pear"
    ; Windows: "\path1;\path2"
    ;include_path = ".;c:\php\includes"
    ; PHP's default setting for include_path is ".;/path/to/php/pear"
    ; http://php.net/include-path
    ; The root of the PHP pages, used only if nonempty.
    ; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
    ; if you are running php as a CGI under any web server (other than IIS)
    ; see documentation for security issues. The alternate is to use the
    ; cgi.force_redirect configuration below
    ; http://php.net/doc-root
    doc_root =
    ; The directory under which PHP opens the script using /~username used only
    ; if nonempty.
    ; http://php.net/user-dir
    user_dir =
    ; Directory in which the loadable extensions (modules) reside.
    ; http://php.net/extension-dir
    extension_dir = "/usr/lib/php/modules/"
    ; On windows:
    ; extension_dir = "ext"
    ; Whether or not to enable the dl() function. The dl() function does NOT work
    ; properly in multithreaded servers, such as IIS or Zeus, and is automatically
    ; disabled on them.
    ; http://php.net/enable-dl
    enable_dl = Off
    ; cgi.force_redirect is necessary to provide security running PHP as a CGI under
    ; most web servers. Left undefined, PHP turns this on by default. You can
    ; turn it off here AT YOUR OWN RISK
    ; **You CAN safely turn this off for IIS, in fact, you MUST.**
    ; http://php.net/cgi.force-redirect
    ;cgi.force_redirect = 1
    ; if cgi.nph is enabled it will force cgi to always sent Status: 200 with
    ; every request. PHP's default behavior is to disable this feature.
    ;cgi.nph = 1
    ; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape
    ; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
    ; will look for to know it is OK to continue execution. Setting this variable MAY
    ; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
    ; http://php.net/cgi.redirect-status-env
    ;cgi.redirect_status_env =
    ; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHP's
    ; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
    ; what PATH_INFO is. For more information on PATH_INFO, see the cgi specs. Setting
    ; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting
    ; of zero causes PHP to behave as before. Default is 1. You should fix your scripts
    ; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
    ; http://php.net/cgi.fix-pathinfo
    ;cgi.fix_pathinfo=1
    ; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
    ; security tokens of the calling client. This allows IIS to define the
    ; security context that the request runs under. mod_fastcgi under Apache
    ; does not currently support this feature (03/17/2002)
    ; Set to 1 if running under IIS. Default is zero.
    ; http://php.net/fastcgi.impersonate
    ;fastcgi.impersonate = 1
    ; Disable logging through FastCGI connection. PHP's default behavior is to enable
    ; this feature.
    ;fastcgi.logging = 0
    ; cgi.rfc2616_headers configuration option tells PHP what type of headers to
    ; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
    ; is supported by Apache. When this option is set to 1 PHP will send
    ; RFC2616 compliant header.
    ; Default is zero.
    ; http://php.net/cgi.rfc2616-headers
    ;cgi.rfc2616_headers = 0
    ; File Uploads ;
    ; Whether to allow HTTP file uploads.
    ; http://php.net/file-uploads
    file_uploads = On
    ; Temporary directory for HTTP uploaded files (will use system default if not
    ; specified).
    ; http://php.net/upload-tmp-dir
    ;upload_tmp_dir =
    ; Maximum allowed size for uploaded files.
    ; http://php.net/upload-max-filesize
    upload_max_filesize = 2M
    ; Maximum number of files that can be uploaded via a single request
    max_file_uploads = 20
    ; Fopen wrappers ;
    ; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
    ; http://php.net/allow-url-fopen
    allow_url_fopen = On
    ; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
    ; http://php.net/allow-url-include
    allow_url_include = Off
    ; Define the anonymous ftp password (your email address). PHP's default setting
    ; for this is empty.
    ; http://php.net/from
    ;from="[email protected]"
    ; Define the User-Agent string. PHP's default setting for this is empty.
    ; http://php.net/user-agent
    ;user_agent="PHP"
    ; Default timeout for socket based streams (seconds)
    ; http://php.net/default-socket-timeout
    default_socket_timeout = 60
    ; If your scripts have to deal with files from Macintosh systems,
    ; or you are running on a Mac and need to deal with files from
    ; unix or win32 systems, setting this flag will cause PHP to
    ; automatically detect the EOL character in those files so that
    ; fgets() and file() will work regardless of the source of the file.
    ; http://php.net/auto-detect-line-endings
    ;auto_detect_line_endings = Off
    ; Dynamic Extensions ;
    ; If you wish to have an extension loaded automatically, use the following
    ; syntax:
    ; extension=modulename.extension
    ; For example, on Windows:
    ; extension=msql.dll
    ; ... or under UNIX:
    ; extension=msql.so
    ; ... or with a path:
    ; extension=/path/to/extension/msql.so
    ; If you only provide the name of the extension, PHP will look for it in its
    ; default extension directory.
    ;extension=bcmath.so
    ;extension=bz2.so
    ;extension=calendar.so
    extension=curl.so
    ;extension=dba.so
    ;extension=enchant.so
    ;extension=exif.so
    ;extension=ftp.so
    ;extension=gd.so
    extension=gettext.so
    ;extension=gmp.so
    ;extension=iconv.so
    ;extension=imap.so
    ;extension=intl.so
    ;extension=ldap.so
    ;extension=mcrypt.so
    ;extension=mssql.so
    ;extension=mysqli.so
    ;extension=mysql.so
    ;extension=odbc.so
    ;extension=openssl.so
    ;extension=pdo_mysql.so
    ;extension=pdo_odbc.so
    ;extension=pdo_pgsql.so
    ;extension=pdo_sqlite.so
    ;extension=pgsql.so
    ;extension=phar.so
    ;extension=posix.so
    ;extension=pspell.so
    ;extension=shmop.so
    ;extension=snmp.so
    ;extension=soap.so
    ;extension=sockets.so
    ;extension=sqlite3.so
    ;extension=sysvmsg.so
    ;extension=sysvsem.so
    ;extension=sysvshm.so
    ;extension=tidy.so
    ;extension=xmlrpc.so
    ;extension=xsl.so
    ;extension=zip.so
    ; Module Settings ;
    [CLI Server]
    ; Whether the CLI web server uses ANSI color coding in its terminal output.
    cli_server.color = On
    [Date]
    ; Defines the default timezone used by the date functions
    ; http://php.net/date.timezone
    ;date.timezone =
    ; http://php.net/date.default-latitude
    ;date.default_latitude = 31.7667
    ; http://php.net/date.default-longitude
    ;date.default_longitude = 35.2333
    ; http://php.net/date.sunrise-zenith
    ;date.sunrise_zenith = 90.583333
    ; http://php.net/date.sunset-zenith
    ;date.sunset_zenith = 90.583333
    [filter]
    ; http://php.net/filter.default
    ;filter.default = unsafe_raw
    ; http://php.net/filter.default-flags
    ;filter.default_flags =
    [iconv]
    ;iconv.input_encoding = ISO-8859-1
    ;iconv.internal_encoding = ISO-8859-1
    ;iconv.output_encoding = ISO-8859-1
    [intl]
    ;intl.default_locale =
    ; This directive allows you to produce PHP errors when some error
    ; happens within intl functions. The value is the level of the error produced.
    ; Default is 0, which does not produce any errors.
    ;intl.error_level = E_WARNING
    [sqlite]
    ; http://php.net/sqlite.assoc-case
    ;sqlite.assoc_case = 0
    [sqlite3]
    ;sqlite3.extension_dir =
    [Pcre]
    ;PCRE library backtracking limit.
    ; http://php.net/pcre.backtrack-limit
    ;pcre.backtrack_limit=100000
    ;PCRE library recursion limit.
    ;Please note that if you set this value to a high number you may consume all
    ;the available process stack and eventually crash PHP (due to reaching the
    ;stack size limit imposed by the Operating System).
    ; http://php.net/pcre.recursion-limit
    ;pcre.recursion_limit=100000
    [Pdo]
    ; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
    ; http://php.net/pdo-odbc.connection-pooling
    ;pdo_odbc.connection_pooling=strict
    ;pdo_odbc.db2_instance_name
    [Pdo_mysql]
    ; If mysqlnd is used: Number of cache slots for the internal result set cache
    ; http://php.net/pdo_mysql.cache_size
    pdo_mysql.cache_size = 2000
    ; Default socket name for local MySQL connects. If empty, uses the built-in
    ; MySQL defaults.
    ; http://php.net/pdo_mysql.default-socket
    pdo_mysql.default_socket=
    [Phar]
    ; http://php.net/phar.readonly
    ;phar.readonly = On
    ; http://php.net/phar.require-hash
    ;phar.require_hash = On
    ;phar.cache_list =
    [mail function]
    ; For Win32 only.
    ; http://php.net/smtp
    SMTP = localhost
    ; http://php.net/smtp-port
    smtp_port = 25
    ; For Win32 only.
    ; http://php.net/sendmail-from
    ;sendmail_from = [email protected]
    ; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
    ; http://php.net/sendmail-path
    ;sendmail_path =
    ; Force the addition of the specified parameters to be passed as extra parameters
    ; to the sendmail binary. These parameters will always replace the value of
    ; the 5th parameter to mail(), even in safe mode.
    ;mail.force_extra_parameters =
    ; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
    mail.add_x_header = On
    ; The path to a log file that will log all mail() calls. Log entries include
    ; the full path of the script, line number, To address and headers.
    ;mail.log =
    ; Log mail to syslog (Event Log on NT, not valid in Windows 95).
    ;mail.log = syslog
    [SQL]
    ; http://php.net/sql.safe-mode
    sql.safe_mode = Off
    [ODBC]
    ; http://php.net/odbc.default-db
    ;odbc.default_db = Not yet implemented
    ; http://php.net/odbc.default-user
    ;odbc.default_user = Not yet implemented
    ; http://php.net/odbc.default-pw
    ;odbc.default_pw = Not yet implemented
    ; Controls the ODBC cursor model.
    ; Default: SQL_CURSOR_STATIC (default).
    ;odbc.default_cursortype
    ; Allow or prevent persistent links.
    ; http://php.net/odbc.allow-persistent
    odbc.allow_persistent = On
    ; Check that a connection is still valid before reuse.
    ; http://php.net/odbc.check-persistent
    odbc.check_persistent = On
    ; Maximum number of persistent links. -1 means no limit.
    ; http://php.net/odbc.max-persistent
    odbc.max_persistent = -1
    ; Maximum number of links (persistent + non-persistent). -1 means no limit.
    ; http://php.net/odbc.max-links
    odbc.max_links = -1
    ; Handling of LONG fields. Returns number of bytes to variables. 0 means
    ; passthru.
    ; http://php.net/odbc.defaultlrl
    odbc.defaultlrl = 4096
    ; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char.
    ; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
    ; of odbc.defaultlrl and odbc.defaultbinmode
    ; http://php.net/odbc.defaultbinmode
    odbc.defaultbinmode = 1
    ;birdstep.max_links = -1
    [Interbase]
    ; Allow or prevent persistent links.
    ibase.allow_persistent = 1
    ; Maximum number of persistent links. -1 means no limit.

    rune0077 wrote:
    Try this solution:
    https://wiki.archlinux.org/index.php/Ng … gh_FastCGI
    That isn't exactly my problem. The server responds with no body (so no blank html document)
    root@server ~# curl -vH "Host: ███████" localhost/test.php
    * Hostname was NOT found in DNS cache
    * Trying ::1...
    * connect to ::1 port 80 failed: Connection refused
    * Trying 127.0.0.1...
    * Connected to localhost (127.0.0.1) port 80 (#0)
    > GET /test.php HTTP/1.1
    > User-Agent: curl/7.36.0
    > Accept: */*
    > Host: ███████████
    >
    < HTTP/1.1 200 OK
    * Server nginx/1.6.0 is not blacklisted
    < Server: nginx/1.6.0
    < Date: Tue, 20 May 2014 20:11:02 GMT
    < Content-Type: text/html
    < Transfer-Encoding: chunked
    < Connection: keep-alive
    < Vary: Accept-Encoding
    <
    * Connection #0 to host localhost left intact
    When I do set SCRIPT_FILENAME to $document_root$fastcgi_script_name, it responds with "No input file specified."
    Spider.007 wrote:If there are no errors; tell us what your access-logs tell. Enable them in fpm and tell us if the request ends up there. Also; nginx can also log the upstream ip-address; if you add that to the access-logs you'll at least know if the problem is nginx, or fpm
    The nginx log message:
    127.0.0.1 - - [20/May/2014:14:15:50 -0600] "GET /test.php HTTP/1.1" 200 5 "-" "curl/7.36.0"
    I'll try to find a way to make php-fpm more verbose and I'll edit this post with the error when I do. At the moment it's only logging startups/shutdowns.
    Last edited by phillips1012 (2014-05-20 20:23:40)

  • Oracle 10g R2 installation problem in HP-UX Itanium 11.23 64 bit

    platform desc:
    HP-UX 64 bit Itanium 11.23
    Oracle 10.2
    I fulfill all the prerequisites (environment setup, kernel parameter update properly, user/group creation properly).
    But while i'm starting the ./runInstaller then I got error which i cant define whats the problem.
    {font:'Courier New'}{color:#4f81bd}$whoami{color}{font}
    {font:'Courier New'}{color:#4f81bd} oracle
    {color}{font}{font:'Courier New'}{color:#1f497d} {color}{font}
    {font:'Courier New'}{color:#1f497d} {color}{font}
    {font:'Courier New'}{color:#4f81bd}$ ./runInstaller{color}{font}
    {font:'Courier New'}{color:#4f81bd}Starting Oracle Universal Installer...{color}{font}
    {font:'Courier New'}{color:#4f81bd} {color}{font}
    {font:'Courier New'}{color:#4f81bd}Checking installer requirements...{color}{font}
    {font:'Courier New'}{color:#4f81bd} {color}{font}
    {font:'Courier New'}{color:#4f81bd}Checking operating system version: must be B.11.23. Actual B.11.23{color}{font}
    {font:'Courier New'}{color:#4f81bd} Passed{color}{font}
    {font:'Courier New'}{color:#4f81bd} {color}{font}
    {font:'Courier New'}{color:#4f81bd}Checking swap space: must be greater than 250 MB. Actual 4095 MB Passed{color}{font}
    {font:'Courier New'}{color:#4f81bd}Checking Temp space: must be greater than 250 MB. Actual 2527 MB Passed{color}{font}
    {font:'Courier New'}{color:#4f81bd} {color}{font}
    {font:'Courier New'}{color:#4f81bd}All installer requirements met.{color}{font}
    {font:'Courier New'}{color:#4f81bd} {color}{font}
    {font:'Courier New'}{color:#4f81bd}Preparing
    to launch Oracle Universal Installer from
    /tmp/OraInstall2009-01-27_01-38-40PM. Please wait ...$ Unhandled signal
    occurred at 0x60000000c7c66780{color}{font}
    {font:'Courier New'}{color:#4f81bd}SIGSEGV 11* segmentation violation{color}{font}
    {font:'Courier New'}{color:#4f81bd} si_signo [11]: SIGSEGV 11* segmentation violation{color}{font}
    {font:'Courier New'}{color:#4f81bd} si_errno [0]: Error 0{color}{font}
    {font:'Courier New'}{color:#4f81bd} si_code [2]: SEGV_ACCERR [addr: 0x0]{color}{font}
    {font:'Courier New'}{color:#4f81bd} {color}{font}
    {font:'Courier New'}{color:#4f81bd} {color}{font}
    {font:'Courier New'}{color:#4f81bd}Aborting...{color}{font}
    {font:'Courier New'}{color:#4f81bd} {color}{font}
    {font:'Courier New'}{color:#4f81bd} {color}{font}
    {font:'Courier New'}{color:#4f81bd}****************{color}{font}
    {font:'Courier New'}{color:#4f81bd}Another exception has been detected while we were handling last error.{color}{font}
    {font:'Courier New'}{color:#4f81bd}Dumping information about last error:{color}{font}
    {font:'Courier New'}{color:#4f81bd}ERROR REPORT FILE = (N/A){color}{font}
    {font:'Courier New'}{color:#4f81bd}PC = c7c66780{color}{font}
    {font:'Courier New'}{color:#4f81bd}SIGNAL = 11{color}{font}
    {font:'Courier New'}{color:#4f81bd}FUNCTION NAME = (N/A){color}{font}
    {font:'Courier New'}{color:#4f81bd}OFFSET = 0xFFFFFFFF{color}{font}
    {font:'Courier New'}{color:#4f81bd}LIBRARY NAME = (N/A){color}{font}
    {font:'Courier New'}{color:#4f81bd}Please check ERROR REPORT FILE for further information, if there is any.{color}{font}
    {font:'Courier New'}{color:#4f81bd}Good bye.{color}{font}
    Pls help...
    Shafiul.

    A simple search on metalink....
    Oracle Universal Installer Terminates with SIGSEGV 11* Segmentation Violation
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=155649.1
    Note 43507.1 ALERT:HP-UX: Patch Levels Advised

  • New Install: dbca problem on ubuntu 10.04

    Hello List,
    I want to install Oracle 11gR2 on my Ubuntu box which is running 10.04 Lucid:
    oracle@z2:~/oh$ cat /etc/issue
    Ubuntu 10.04.1 LTS
    oracle@z2:~/oh$ uname -a
    Linux z2 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 06:07:29 UTC 2010 i686 GNU/Linux
    The above command suggests to me that I am running 32bit Linux.
    I downloaded the 32bit Oracle cdroms.
    I read this link:
    - http://www.pythian.com/news/13291/installing-oracle-11gr2-enterprise-edition-on-ubuntu-10-04-lucid-lynx/
    I carefully followed the instructions there.
    The instructions there are for 64 bit Linux. Like I said, my box is 32bit.
    Here are the results of my libstdc++5 shoehorn-install:
    oracle@z2:/usr/lib$ ll libstd*
    lrwxrwxrwx 1 root root 18 2010-08-10 21:59 libstdc++.so.5 -> libstdc++.so.5.0.7
    -rw-r--r-- 1 root root 737192 2010-08-10 21:58 libstdc++.so.5.0.7
    lrwxrwxrwx 1 root root 19 2010-08-09 13:54 libstdc++.so.6 -> libstdc++.so.6.0.13
    -rw-r--r-- 1 root root 975088 2010-03-26 15:43 libstdc++.so.6.0.13
    oracle@z2:/usr/lib$
    oracle@z2:/usr/lib$
    oracle@z2:/usr/lib$ file libstdc++.so.5.0.7
    libstdc++.so.5.0.7: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
    oracle@z2:/usr/lib$
    oracle@z2:/usr/lib$ file libstdc++.so.6.0.13
    libstdc++.so.6.0.13: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
    oracle@z2:/usr/lib$
    oracle@z2:/usr/lib$
    The instructions suggest that I install some debian packages.
    Here are my results for that task:
    root@z2:/oracle/downloads/database# apt-get install unzip build-essential x11-utils rpm ksh lsb-rpm libaio1
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    unzip is already the newest version.
    build-essential is already the newest version.
    x11-utils is already the newest version.
    rpm is already the newest version.
    ksh is already the newest version.
    lsb-rpm is already the newest version.
    libaio1 is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    The instructions described a software-only install so I did that.
    I bumped into no problems.
    After the install,
    I added env vars to my .bashrc and got a new bash:
    export ORACLE_BASE=/oracle/app/oracle
    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
    export ORACLE_SID=orcl
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
    export PATH=$ORACLE_HOME/bin:$PATH
    Then:
    oracle@z2:~$ sqlplus /nolog
    SQL*Plus: Release 11.2.0.1.0 Production on Sat Aug 14 18:03:00 2010
    Copyright (c) 1982, 2009, Oracle. All rights reserved.
    SQL> exit
    oracle@z2:~$ ln -s $ORACLE_HOME oh
    oracle@z2:~$ ln -s $ORACLE_HOME 11gr2oh
    oracle@z2:~$ cd oh
    oracle@z2:~/oh$ OPatch/opatch lsinventory
    Invoking OPatch 11.1.0.6.6
    Oracle Interim Patch Installer version 11.1.0.6.6
    Copyright (c) 2009, Oracle Corporation. All rights reserved.
    Oracle Home : /oracle/app/oracle/product/11.2.0/dbhome_1
    Central Inventory : /oracle/app/oraInventory
    from : /etc/oraInst.loc
    OPatch version : 11.1.0.6.6
    OUI version : 11.2.0.1.0
    OUI location : /oracle/app/oracle/product/11.2.0/dbhome_1/oui
    Log file location : /oracle/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2010-08-14_18-06-29PM.log
    Patch history file: /oracle/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch_history.txt
    Lsinventory Output file location : /oracle/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/lsinv/lsinventory2010-08-14_18-06-29PM.txt
    Installed Top-level Products (1):
    Oracle Database 11g 11.2.0.1.0
    There are 1 products installed in this Oracle Home.
    There are no Interim patches installed in this Oracle Home.
    OPatch succeeded.
    oracle@z2:~/oh$
    So far so good.
    oracle@z2:~/oh$
    oracle@z2:~/oh$ which dbca
    /oracle/app/oracle/product/11.2.0/dbhome_1/bin/dbca
    Then I tried dbca and it bombed:
    oracle@z2:~/oh$
    oracle@z2:~/oh$ dbca
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # SIGSEGV (0xb) at pc=0xb78476f3, pid=5883, tid=3077301952
    # Java VM: Java HotSpot(TM) Server VM (1.5.0_17-b02 mixed mode)
    # Problematic frame:
    # C [ld-linux.so.2+0xd6f3]
    # An error report file with more information is saved as hs_err_pid5883.log
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    Aborted
    oracle@z2:~/oh$
    oracle@z2:~/oh$
    oracle@z2:~/oh$ env|sort
    DISPLAY=localhost:10.0
    HOME=/oracle
    JAVA_HOME=/java/jdk16
    LANG=en_US.UTF-8
    LD_LIBRARY_PATH=/oracle/app/oracle/product/11.2.0/dbhome_1/lib:/lib:/usr/lib
    ORACLE_BASE=/oracle/app/oracle
    ORACLE_HOME=/oracle/app/oracle/product/11.2.0/dbhome_1
    ORACLE_SID=orcl
    PATH=/oracle/app/oracle/product/11.2.0/dbhome_1/bin:/java/jdk16/bin:/pt/jruby151/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/dan/bin:/pt/bin:.
    SHELL=/bin/bash
    TERM=dumb
    USER=oracle
    _=/usr/bin/env
    oracle@z2:~/oh$
    oracle@z2:~/oh$
    oracle@z2:~/oh$ unset JAVA_HOME
    oracle@z2:~/oh$
    oracle@z2:~/oh$ export LD_LIBRARY_PATH=${ORACLE_HOME}/lib
    oracle@z2:~/oh$
    oracle@z2:~/oh$ export PATH=${ORACLE_HOME}/bin:/usr/bin:/bin:/usr/sbin:/sbin
    oracle@z2:~/oh$
    oracle@z2:~/oh$ which java
    /usr/bin/java
    oracle@z2:~/oh$
    oracle@z2:~/oh$ java -version
    java version "1.6.0_18"
    OpenJDK Runtime Environment (IcedTea6 1.8) (6b18-1.8-4ubuntu3)
    OpenJDK Server VM (build 16.0-b13, mixed mode)
    oracle@z2:~/oh$
    oracle@z2:~/oh$
    oracle@z2:~/oh$ su
    Password:
    root@z2:/oracle/oh# mv /usr/bin/java /usr/bin/java16
    root@z2:/oracle/oh#
    root@z2:/oracle/oh# exit
    oracle@z2:~/oh$ which java
    oracle@z2:~/oh$
    oracle@z2:~/oh$
    oracle@z2:~/oh$ dbca
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # SIGSEGV (0xb) at pc=0xb785a6f3, pid=5953, tid=3077314240
    # Java VM: Java HotSpot(TM) Server VM (1.5.0_17-b02 mixed mode)
    # Problematic frame:
    # C [ld-linux.so.2+0xd6f3]
    # An error report file with more information is saved as hs_err_pid5953.log
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    Aborted
    oracle@z2:~/oh$
    oracle@z2:~/oh$
    I used these google keywords to search for clues:
    google:
    oracle ubuntu 10.04 dbca SIGSEGV ld-linux.so.2
    I found no clues in Google.
    So, I look for clues here.
    Does anyone have any ideas on how do debug this error from dbca:
    oracle@z2:~/oh$ dbca
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # SIGSEGV (0xb) at pc=0xb785a6f3, pid=5953, tid=3077314240
    # Java VM: Java HotSpot(TM) Server VM (1.5.0_17-b02 mixed mode)
    # Problematic frame:
    # C [ld-linux.so.2+0xd6f3]
    ??

    I am running V11.2 on 64-bit Ubuntu
    Below are some log files on my system.
    You may be able to find similar ones on yours & they might contain additional clues.
    /u01/app/oracle/product/11.2.0/dbhome_1/assistants/dbca/logs
    /u01/app/oracle/cfgtoollogs/dbca
    /u01/app/oracle/cfgtoollogs/dbca/v112
    /u01/app/oracle/cfgtoollogs/dbca/v112/mkplug_v3_v112.log
    /u01/app/oracle/cfgtoollogs/dbca/v112/tts_example_imp.log
    /u01/app/oracle/cfgtoollogs/dbca/v112/postDBCreation.log
    /u01/app/oracle/cfgtoollogs/dbca/v112/rmanRestoreDatafiles.sql
    /u01/app/oracle/cfgtoollogs/dbca/v112/trace.log
    /u01/app/oracle/cfgtoollogs/dbca/v112/postScripts.log
    /u01/app/oracle/cfgtoollogs/dbca/v112/OraDb11g_home1_v112_creation_checkpoint.xml
    /u01/app/oracle/cfgtoollogs/dbca/v112/cloneDBCreation.log
    /u01/app/oracle/cfgtoollogs/dbca/v112/CloneRmanRestore.log
    /u01/app/oracle/cfgtoollogs/dbca/v112/lockAccount.log
    /u01/app/oracle/cfgtoollogs/dbca/v112/emConfig.log
    /u01/app/oracle/cfgtoollogs/dbca/trace.log_OraDb11g_home1
    bcm@bcm-laptop:~$ uname -a
    Linux bcm-laptop 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 05:14:15 UTC 2010 x86_64 GNU/Linux

  • Oracle 9i installation problem with RedHat 7.2 (segmentation violation)

    I have try to installation 9i with RedHat 7.2 by x windows.
    when i use xwin to run the "./runInstaller, i got the error
    (segmentation) as below:
    i have already try to follow the installation procedure in
    http://staff.in2.hr/denis/oracle/901install_rh72_en.html#1 but
    still got this error.
    Can anyone help me??
    Regards
    Chris Sung
    =================================================================
    ===============
    oracle install
    Connecting 192.168.1.3 via TELNET
    Thursday, December 13, 2001 1:04:06
    Red Hat Linux release 7.2 (Enigma)
    Kernel 2.4.7-10 on an i686
    login: oracle
    Password:
    Last login: Thu Dec 13 00:46:39 from apple
    [oracle@orange oracle]$ (/home/oracle/Disk1/runInstaller -
    display 192.168.1.2:0
    -name "oracle install" &)
    [oracle@orange oracle]$ Initializing Java Virtual Machine
    from /tmp/OraInstall/jre/bin/jre. Please wait...
    SIGSEGV 11* segmentation violation
         stackbase=0xbffff298, stackpointer=0xbffff160
    Full thread dump:
    "Finalizer thread" (TID:0x4276d210, sys_thread_t:0x4d0bfe0c,
    state:R) prio=1
    "Async Garbage Collector" (TID:0x4276d258,
    sys_thread_t:0x4d09ee0c, state:R) prio=1
    "Idle thread" (TID:0x4276d2a0, sys_thread_t:0x4d07de0c,
    state:R) prio=0
    "Clock" (TID:0x4276d088, sys_thread_t:0x4d05ce0c, state:CW)
    prio=12
    "main" (TID:0x4276d0b0, sys_thread_t:0x80d6fe8, state:R)
    prio=5 *current thread*
         java.lang.System.initializeSystemClass(System.java)
    Monitor Cache Dump:
    Registered Monitor Dump:
    Thread queue lock: <unowned>
    Name and type hash table lock: <unowned>
    String intern lock: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class loading lock: <unowned>
    Java stack lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Has finalization queue lock: <unowned>
    Finalize me queue lock: <unowned>
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    Child death monitor: <unowned>
    Event monitor: <unowned>
    I/O monitor: <unowned>
    Alarm monitor: <unowned>
         Waiting to be notified:
         "Clock" (0x4d05ce0c)
    Monitor registry: owner "main" (0x80d6fe8, 1 entry)
    Thread Alarm Q:

    Strange, but yesterday I nter in Oracle9i install, open
    gnome-terminal window as oracle user and simply type
    /tmp/Disk1/runInstaler
    the DISPLAY enviroment variable was set,
    using RedHat 7.2 , kernel 2.4.16-0.9, glibc-2.2.4-19
    Segmentation violation 11 may mean RAM problem, sometimes
    incorrect program pointer.So I think it must work (runIstaler)

  • Macbook Pro (Mid 2012) constantly restarts because of a problem

    Lately my Macbook pro, while using it, will suddenly crash and restart due to a problem. It seems as though it occurs most when I go to lift my computer and move it. I'm guessing that the pressure from my hand lifting the laptop to the bottom-centre of it is causing problems to the RAM memory. I noticed that the laptop is somewhat "flexing", making me think that the memory is being affected inside that is causing the constant kernel panics.
    Here is the latest crash report:
    Process:               SIMBL Agent [784]
    Path:                  /Library/ScriptingAdditions/SIMBL.osax/Contents/Resources/SIMBL Agent.app/Contents/MacOS/SIMBL Agent
    Identifier:            net.culater.SIMBL_Agent
    Version:               0.9.8 (0.9.8)
    Code Type:             X86-64 (Native)
    Parent Process:        ??? [1]
    Responsible:           SIMBL Agent [784]
    User ID:               501
    Date/Time:             2014-12-18 19:05:38.426 -0500
    OS Version:            Mac OS X 10.10.1 (14B25)
    Report Version:        11
    Anonymous UUID:        7A991BD2-A5AD-6A01-955D-06AF490D01A0
    Time Awake Since Boot: 720 seconds
    Crashed Thread:        0  Dispatch queue: com.apple.main-thread
    Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes:       EXC_I386_GPFLT
    Application Specific Information:
    objc_msgSend() selector name: respondsToSelector:
    objc[784]: garbage collection is ON
    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0   libobjc.A.dylib               0x00007fff8bd8b0d7 objc_msgSend + 23
    1   com.apple.CoreFoundation       0x00007fff8b791464 __CFStringAppendFormatCore + 8180
    2   com.apple.CoreFoundation       0x00007fff8b885c00 _CFStringCreateWithFormatAndArgumentsAux2 + 256
    3   com.apple.Foundation           0x00007fff8c292521 -[NSPlaceholderString initWithFormat:locale:arguments:] + 153
    4   com.apple.Foundation           0x00007fff8c295e79 +[NSString stringWithFormat:] + 174
    5   net.culater.SIMBL_Agent       0x00000001000028fb -[SIMBLAgent injectSIMBL:] + 1675
    6   net.culater.SIMBL_Agent       0x0000000100002007 -[SIMBLAgent applicationDidFinishLaunching:] + 919
    7   com.apple.CoreFoundation       0x00007fff8b871cbc __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
    8   com.apple.CoreFoundation       0x00007fff8b7631b4 _CFXNotificationPost + 3140
    9   com.apple.Foundation           0x00007fff8c279ea1 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
    10  com.apple.AppKit               0x00007fff8a9ea10b -[NSApplication _postDidFinishNotification] + 291
    11  com.apple.AppKit               0x00007fff8a9e9e76 -[NSApplication _sendFinishLaunchingNotification] + 191
    12  com.apple.AppKit               0x00007fff8a9e6c76 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 574
    13  com.apple.AppKit               0x00007fff8a9e66b5 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 244
    14  com.apple.Foundation           0x00007fff8c299458 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 290
    15  com.apple.Foundation           0x00007fff8c2992c9 _NSAppleEventManagerGenericHandler + 102
    16  com.apple.AE                   0x00007fff90fb499c aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 531
    17  com.apple.AE                   0x00007fff90fb4719 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 31
    18  com.apple.AE                   0x00007fff90fb4623 aeProcessAppleEvent + 295
    19  com.apple.HIToolbox           0x00007fff8fd7637e AEProcessAppleEvent + 56
    20  com.apple.AppKit               0x00007fff8a9e2d76 _DPSNextEvent + 2665
    21  com.apple.AppKit               0x00007fff8a9e1e80 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 194
    22  com.apple.AppKit               0x00007fff8a9d5e23 -[NSApplication run] + 594
    23  com.apple.AppKit               0x00007fff8a9c12d4 NSApplicationMain + 1832
    24  net.culater.SIMBL_Agent       0x0000000100002b22 main + 34
    25  net.culater.SIMBL_Agent       0x0000000100001a24 start + 52
    Thread 1:: Dispatch queue: com.apple.libdispatch-manager
    0   libsystem_kernel.dylib         0x00007fff92f6922e kevent64 + 10
    1   libdispatch.dylib             0x00007fff8d8afa6a _dispatch_mgr_thread + 52
    Thread 2:
    0   libsystem_kernel.dylib         0x00007fff92f68946 __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff878494a1 start_wqthread + 13
    Thread 3:
    0   libsystem_kernel.dylib         0x00007fff92f68946 __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff878494a1 start_wqthread + 13
    Thread 4:
    0   libsystem_kernel.dylib         0x00007fff92f68946 __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff878494a1 start_wqthread + 13
    Thread 5:
    0   libsystem_kernel.dylib         0x00007fff92f68946 __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff878494a1 start_wqthread + 13
    Thread 6:
    0   libsystem_kernel.dylib         0x00007fff92f68946 __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff878494a1 start_wqthread + 13
    Thread 0 crashed with X86 Thread State (64-bit):
      rax: 0x00007fff8c41738f  rbx: 0x00007fff5fbfd187  rcx: 0x0000000000000000  rdx: 0x00007fff8c526ffb
      rdi: 0xdc003a40942d2762  rsi: 0x00007fff867ac2fe  rbp: 0x00007fff5fbfcfc0  rsp: 0x00007fff5fbfcf88
       r8: 0x00007fff5fbfd187   r9: 0x00007fff5fbfdc32  r10: 0x0000000000000000  r11: 0x00007ffffffffff8
      r12: 0xdc003a40942d2762  r13: 0x0000000000000000  r14: 0x00007fff75da1da0  r15: 0x0000000100007e98
      rip: 0x00007fff8bd8b0d7  rfl: 0x0000000000010246  cr2: 0x0000000104cc5000
    Logical CPU:     0
    Error Code:      0x00000000
    Trap Number:     13
    Binary Images:
           0x100000000 -        0x100006fff +net.culater.SIMBL_Agent (0.9.8 - 0.9.8) <D0BED0D8-40CE-3CC0-A8BA-A18F24C86E79> /Library/ScriptingAdditions/SIMBL.osax/Contents/Resources/SIMBL Agent.app/Contents/MacOS/SIMBL Agent
        0x7fff63d21000 -     0x7fff63d57837  dyld (353.2.1) <4696A982-1500-34EC-9777-1EF7A03E2659> /usr/lib/dyld
        0x7fff84f88000 -     0x7fff851f0ffb  com.apple.security (7.0 - 57031.1.35) <96141D1F-614E-32C4-8AC2-F47481F23F43> /System/Library/Frameworks/Security.framework/Versions/A/Security
        0x7fff851f1000 -     0x7fff851ffff7  com.apple.opengl (11.0.7 - 11.0.7) <B5C4DF85-37BD-3984-98D1-90A5043DA984> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
        0x7fff85200000 -     0x7fff85203ff7  libdyld.dylib (353.2.1) <19FAF435-C165-3374-9DEF-D7BBA7D61DB6> /usr/lib/system/libdyld.dylib
        0x7fff8574b000 -     0x7fff8578bff7  libGLImage.dylib (11.0.7) <7CBCEB4B-D22F-3116-8B28-D1C22D28C69D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
        0x7fff8578c000 -     0x7fff857e0fff  libc++.1.dylib (120) <1B9530FD-989B-3174-BB1C-BDC159501710> /usr/lib/libc++.1.dylib
        0x7fff85b2f000 -     0x7fff85b32fff  com.apple.IOSurface (97 - 97) <D4B4D2B2-7B16-3174-9EA6-55E0A10B452D> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
        0x7fff85b6d000 -     0x7fff85b92ff7  libPng.dylib (1231) <2D5AC0EE-4056-3F76-97E7-BBD415F072B5> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
        0x7fff85be9000 -     0x7fff85bebff7  com.apple.securityhi (9.0 - 55006) <B1E09986-7AF0-3BD1-BAA1-B5514DFB7CD1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
        0x7fff85c95000 -     0x7fff85c99fff  libcache.dylib (69) <45E9A2E7-99C4-36B2-BEE3-0C4E11614AD1> /usr/lib/system/libcache.dylib
        0x7fff85c9a000 -     0x7fff85c9cff7  libutil.dylib (38) <471AD65E-B86E-3C4A-8ABD-B8665A2BCE3F> /usr/lib/libutil.dylib
        0x7fff85d12000 -     0x7fff85e42fff  com.apple.UIFoundation (1.0 - 1) <8E030D93-441C-3997-9CD2-55C8DFAC8B84> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundatio n
        0x7fff85e43000 -     0x7fff85ed7fff  com.apple.ink.framework (10.9 - 213) <8E029630-1530-3734-A446-13353F0E7AC5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
        0x7fff85ff9000 -     0x7fff86012ff7  com.apple.CFOpenDirectory (10.10 - 187) <0ECA5D80-A045-3A2C-A60C-E1605F3AB6BD> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory
        0x7fff86013000 -     0x7fff8603efff  com.apple.DictionaryServices (1.2 - 229) <6789EC43-CADA-394D-8FE8-FC3A2DD136B9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
        0x7fff8603f000 -     0x7fff86077fff  com.apple.RemoteViewServices (2.0 - 99) <C9A62691-B0D9-34B7-B71C-A48B5F4DC553> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/Remot eViewServices
        0x7fff8608c000 -     0x7fff8608dfff  libsystem_secinit.dylib (18) <581DAD0F-6B63-3A48-B63B-917AF799ABAA> /usr/lib/system/libsystem_secinit.dylib
        0x7fff860dd000 -     0x7fff860dffff  libsystem_configuration.dylib (699.1.5) <9FBA1CE4-97D0-347E-A443-93ED94512E92> /usr/lib/system/libsystem_configuration.dylib
        0x7fff860e0000 -     0x7fff860e4fff  com.apple.CommonPanels (1.2.6 - 96) <F9ECC8AF-D9CA-3350-AFB4-5113A9B789A5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
        0x7fff8611c000 -     0x7fff8623eff7  com.apple.LaunchServices (644.12 - 644.12) <D7710B20-0561-33BB-A3C8-463691D36E02> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
        0x7fff8623f000 -     0x7fff862abfff  com.apple.framework.CoreWLAN (5.0 - 500.35.2) <ACBAAB0A-BCC7-37CF-AAFB-2DA1733F2682> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
        0x7fff862bb000 -     0x7fff862c5ff7  com.apple.NetAuth (5.0 - 5.0) <B9EC5425-D38D-308C-865F-207E0A98BAC7> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
        0x7fff867c0000 -     0x7fff867d2fff  libsasl2.2.dylib (193) <E523DD05-544B-3430-8AA9-672408A5AF8B> /usr/lib/libsasl2.2.dylib
        0x7fff867d3000 -     0x7fff867d5ff7  libquarantine.dylib (76) <DC041627-2D92-361C-BABF-A869A5C72293> /usr/lib/system/libquarantine.dylib
        0x7fff867f3000 -     0x7fff86820fff  com.apple.CoreVideo (1.8 - 145.1) <18DB07E0-B927-3260-A234-636F298D1917> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
        0x7fff86821000 -     0x7fff8683bff7  com.apple.Kerberos (3.0 - 1) <7760E0C2-A222-3709-B2A6-B692D900CEB1> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
        0x7fff86ea6000 -     0x7fff86ea6ff7  libunc.dylib (29) <5676F7EA-C1DF-329F-B006-D2C3022B7D70> /usr/lib/system/libunc.dylib
        0x7fff86ea7000 -     0x7fff86f9aff7  libJP2.dylib (1231) <58849E48-9CD2-38A1-9D48-FCE630F473EB> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
        0x7fff86f9b000 -     0x7fff86fdcfff  libGLU.dylib (11.0.7) <8037342E-1ECD-385F-B4C3-545CE97B76AE> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
        0x7fff86fdd000 -     0x7fff86fe8ff7  com.apple.DirectoryService.Framework (10.10 - 187) <813211CD-725D-31B9-ABEF-7B28DE2CB224> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
        0x7fff8700c000 -     0x7fff8700eff7  com.apple.SecCodeWrapper (4.0 - 238) <F450AB10-B0A4-3B55-A1B9-563E55C99333> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWr apper
        0x7fff8700f000 -     0x7fff8701aff7  com.apple.CommerceCore (1.0 - 376.0.5) <57E5C067-52F6-3854-86C0-D878EDA24B55> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/C ommerceCore.framework/Versions/A/CommerceCore
        0x7fff870fb000 -     0x7fff8710eff7  com.apple.CoreBluetooth (1.0 - 1) <FA9B43B3-E183-3040-AE25-66EF9870CF35> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
        0x7fff8716e000 -     0x7fff87177ff7  libsystem_notify.dylib (133.1.1) <61147800-F320-3DAA-850C-BADF33855F29> /usr/lib/system/libsystem_notify.dylib
        0x7fff871a7000 -     0x7fff871cdff7  com.apple.ChunkingLibrary (2.1 - 163.1) <3514F2A4-38BD-3849-9286-B3B991057742> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/Chunking Library
        0x7fff871ce000 -     0x7fff872b1fff  libcrypto.0.9.8.dylib (52) <7208EEE2-C090-383E-AADD-7E1BD1321BEC> /usr/lib/libcrypto.0.9.8.dylib
        0x7fff872b2000 -     0x7fff872f2fff  com.apple.CloudDocs (1.0 - 280.1.2) <49E75BC1-6556-36B4-804A-E49BC41241CF> /System/Library/PrivateFrameworks/CloudDocs.framework/Versions/A/CloudDocs
        0x7fff872f3000 -     0x7fff872f3fff  com.apple.audio.units.AudioUnit (1.12 - 1.12) <76EF1C9D-DEA4-3E55-A134-4099B2FD2CF2> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
        0x7fff872f4000 -     0x7fff872fbff7  libcompiler_rt.dylib (35) <BF8FC133-EE10-3DA6-9B90-92039E28678F> /usr/lib/system/libcompiler_rt.dylib
        0x7fff87577000 -     0x7fff877f1fff  com.apple.CoreData (110 - 526) <AEEDAF00-D38F-3A15-B3C9-73732940CC55> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
        0x7fff877f2000 -     0x7fff877ffff7  libxar.1.dylib (254) <CE10EFED-3066-3749-838A-6A15AC0DBCB6> /usr/lib/libxar.1.dylib
        0x7fff87800000 -     0x7fff8780cff7  com.apple.OpenDirectory (10.10 - 187) <1D0066FC-1DEB-381B-B15C-4C009E0DF850> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
        0x7fff87817000 -     0x7fff87847fff  libsystem_m.dylib (3086.1) <1E12AB45-6D96-36D0-A226-F24D9FB0D9D6> /usr/lib/system/libsystem_m.dylib
        0x7fff87848000 -     0x7fff87851fff  libsystem_pthread.dylib (105.1.4) <26B1897F-0CD3-30F3-B55A-37CB45062D73> /usr/lib/system/libsystem_pthread.dylib
        0x7fff8786f000 -     0x7fff8797effb  com.apple.desktopservices (1.9 - 1.9) <6EDAC73F-C42C-3FF7-B67D-FCCA1CFC5405> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
        0x7fff879a6000 -     0x7fff879baff7  com.apple.ProtectedCloudStorage (1.0 - 1) <52CFE68A-0663-3756-AB5B-B42195026052> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/Pr otectedCloudStorage
        0x7fff879bb000 -     0x7fff87dc8ff7  libLAPACK.dylib (1128) <F9201AE7-B031-36DB-BCF8-971E994EF7C1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
        0x7fff87dc9000 -     0x7fff87e37ffb  com.apple.Heimdal (4.0 - 2.0) <B852ACA1-4C64-3E2A-A9D3-6D4C80AD9429> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
        0x7fff87e8e000 -     0x7fff87f82ff7  libFontParser.dylib (134) <506126F8-FDCE-3DE1-9DCA-E07FE658B597> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontParser.dylib
        0x7fff8818b000 -     0x7fff88192fff  com.apple.NetFS (6.0 - 4.0) <1581D25F-CC07-39B0-90E8-5D4F3CF84EBA> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
        0x7fff88193000 -     0x7fff881d9ff7  libauto.dylib (186) <A260789B-D4D8-316A-9490-254767B8A5F1> /usr/lib/libauto.dylib
        0x7fff881da000 -     0x7fff881e5ff7  com.apple.speech.synthesis.framework (5.2.6 - 5.2.6) <9434AA45-B6BD-37F7-A866-172196A7F91B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
        0x7fff89198000 -     0x7fff89207fff  com.apple.SearchKit (1.4.0 - 1.4.0) <BFD6D876-36BA-3A3B-9F15-3E2F7DE6E89D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
        0x7fff8971f000 -     0x7fff89722fff  com.apple.xpc.ServiceManagement (1.0 - 1) <7E9E6BB7-AEE7-3F59-BAC0-59EAF105D0C8> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManage ment
        0x7fff897a2000 -     0x7fff897a3ff7  com.apple.print.framework.Print (10.0 - 265) <3BC4FE7F-78A0-3E57-8F4C-520E7EFD36FA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
        0x7fff89a1f000 -     0x7fff89a1ffff  com.apple.Cocoa (6.8 - 21) <EAC0EA1E-3C62-3B28-A941-5D8B1E085FF8> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
        0x7fff89a8d000 -     0x7fff89aaaffb  libresolv.9.dylib (57) <26B38E61-298A-3C3A-82C1-3B5E98AD5E29> /usr/lib/libresolv.9.dylib
        0x7fff89aab000 -     0x7fff89aacfff  libffi.dylib (18.1) <0F6C6A4D-1210-3585-8DA1-B8A94B9924A5> /usr/lib/libffi.dylib
        0x7fff89aad000 -     0x7fff89aadfff  libOpenScriptingUtil.dylib (162) <EFD79173-A9DA-3AE6-BE15-3948938204A6> /usr/lib/libOpenScriptingUtil.dylib
        0x7fff89aae000 -     0x7fff89aaffff  com.apple.TrustEvaluationAgent (2.0 - 25) <2D61A2C3-C83E-3A3F-8EC1-736DBEC250AB> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent
        0x7fff89ab0000 -     0x7fff89ab5ffb  libheimdal-asn1.dylib (398.1.2) <F9463B34-AAF5-3488-AD0C-85937C81FC5E> /usr/lib/libheimdal-asn1.dylib
        0x7fff89ab6000 -     0x7fff89b2afff  com.apple.ApplicationServices.ATS (360 - 375) <62828B40-231D-3F81-8067-1903143DCB6B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
        0x7fff89b2b000 -     0x7fff89c1dfff  libxml2.2.dylib (26) <B834E7C8-EC3E-3382-BC5A-DA38DC4D720C> /usr/lib/libxml2.2.dylib
        0x7fff89c1e000 -     0x7fff89c30ff7  com.apple.ImageCapture (9.0 - 9.0) <7FB65DD4-56B5-35C4-862C-7A2DED991D1F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
        0x7fff8a577000 -     0x7fff8a57cfff  com.apple.DiskArbitration (2.6 - 2.6) <0DFF4D9B-2AC3-3B82-B5C5-30F4EFBD2DB9> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
        0x7fff8a6c7000 -     0x7fff8a6cffff  libsystem_platform.dylib (63) <64E34079-D712-3D66-9CE2-418624A5C040> /usr/lib/system/libsystem_platform.dylib
        0x7fff8a6d0000 -     0x7fff8a6ddfff  com.apple.ProtocolBuffer (1 - 225.1) <2D502FBB-D2A0-3937-A5C5-385FA65B3874> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolB uffer
        0x7fff8a70f000 -     0x7fff8a836fff  com.apple.coreui (2.1 - 305) <BB430677-D1F7-38DD-8F05-70E54352B8B5> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
        0x7fff8a884000 -     0x7fff8a88ffff  libGL.dylib (11.0.7) <C53344AD-8CE6-3111-AB94-BD4CA89ED84E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
        0x7fff8a894000 -     0x7fff8a96aff3  com.apple.DiskImagesFramework (10.10 - 389.1) <7DE2208C-BD55-390A-8167-4F9F11750C4B> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
        0x7fff8a9ac000 -     0x7fff8a9bdff7  libsystem_coretls.dylib (35.1.2) <EBBF7EF6-80D8-3F8F-825C-B412BD6D22C0> /usr/lib/system/libsystem_coretls.dylib
        0x7fff8a9be000 -     0x7fff8b4fffff  com.apple.AppKit (6.9 - 1343.16) <C98DB43F-4245-3E6E-A4EE-37DAEE33E174> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
        0x7fff8b50d000 -     0x7fff8b51dff7  libbsm.0.dylib (34) <A3A2E56C-2B65-37C7-B43A-A1F926E1A0BB> /usr/lib/libbsm.0.dylib
        0x7fff8b51e000 -     0x7fff8b522fff  libsystem_stats.dylib (163.1.4) <1DB04436-5974-3F16-86CC-5FF5F390339C> /usr/lib/system/libsystem_stats.dylib
        0x7fff8b539000 -     0x7fff8b71eff3  libicucore.A.dylib (531.30) <EF0E7544-E317-3550-A962-6AE65E78AF17> /usr/lib/libicucore.A.dylib
        0x7fff8b71f000 -     0x7fff8b747fff  libxpc.dylib (559.1.22) <9437C02E-A07B-38C8-91CB-299FAA63083D> /usr/lib/system/libxpc.dylib
        0x7fff8b753000 -     0x7fff8bae9fff  com.apple.CoreFoundation (6.9 - 1151.16) <F2B088AF-A5C6-3FAE-9EB4-7931AF6359E4> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
        0x7fff8bb45000 -     0x7fff8bb75ffb  com.apple.GSS (4.0 - 2.0) <D033E7F1-2D34-339F-A814-C67E009DE5A9> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
        0x7fff8bb76000 -     0x7fff8bb7effb  libcopyfile.dylib (118.1.2) <0C68D3A6-ACDD-3EF3-991A-CC82C32AB836> /usr/lib/system/libcopyfile.dylib
        0x7fff8bd0f000 -     0x7fff8bd15fff  com.apple.speech.recognition.framework (5.0.9 - 5.0.9) <BB2D573F-0A01-379F-A2BA-3C454EDCB111> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
        0x7fff8bd8a000 -     0x7fff8bf6f267  libobjc.A.dylib (646) <3B60CD90-74A2-3A5D-9686-B0772159792A> /usr/lib/libobjc.A.dylib
        0x7fff8c224000 -     0x7fff8c273ff7  com.apple.opencl (2.4.2 - 2.4.2) <6AE26E08-6EFC-3E1B-B202-EFA9C3E5B9D4> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
        0x7fff8c277000 -     0x7fff8c5a5ff7  com.apple.Foundation (6.9 - 1151.16) <18EDD673-A010-3E99-956E-DA594CE1FA80> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
        0x7fff8c5a6000 -     0x7fff8c5a7fff  liblangid.dylib (117) <B54A4AA0-2E53-3671-90F5-AFF711C0EB9E> /usr/lib/liblangid.dylib
        0x7fff8c85d000 -     0x7fff8c866ff3  com.apple.CommonAuth (4.0 - 2.0) <F4C266BE-2E0E-36B4-9DE7-C6B4BF410FD7> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
        0x7fff8c8a4000 -     0x7fff8c8feff7  com.apple.LanguageModeling (1.0 - 1) <ACA93FE0-A0E3-333E-AE3C-8EB7DE5F362F> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/Languag eModeling
        0x7fff8c907000 -     0x7fff8c90bfff  libCoreVMClient.dylib (79) <FC4E08E3-749E-32FF-B5E9-211F29864831> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClien t.dylib
        0x7fff8c93b000 -     0x7fff8c93cff7  libsystem_blocks.dylib (65) <9615D10A-FCA7-3BE4-AA1A-1B195DACE1A1> /usr/lib/system/libsystem_blocks.dylib
        0x7fff8c93d000 -     0x7fff8c93efff  libDiagnosticMessagesClient.dylib (100) <2EE8E436-5CDC-34C5-9959-5BA218D507FB> /usr/lib/libDiagnosticMessagesClient.dylib
        0x7fff8c93f000 -     0x7fff8c990ff7  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <AF72B06E-C6C1-3FAE-8B47-AF461CAE0E22> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
        0x7fff8c9c2000 -     0x7fff8c9c7ff7  libunwind.dylib (35.3) <BE7E51A0-B6EA-3A54-9CCA-9D88F683A6D6> /usr/lib/system/libunwind.dylib
        0x7fff8cbfa000 -     0x7fff8cbffff7  libmacho.dylib (862) <126CA2ED-DE91-308F-8881-B9DAEC3C63B6> /usr/lib/system/libmacho.dylib
        0x7fff8cc00000 -     0x7fff8cc2bff3  libarchive.2.dylib (30) <8CBB4416-EBE9-3574-8ADC-44655D245F39> /usr/lib/libarchive.2.dylib
        0x7fff8cc37000 -     0x7fff8cc42fff  libcommonCrypto.dylib (60061) <D381EBC6-69D8-31D3-8084-5A80A32CB748> /usr/lib/system/libcommonCrypto.dylib
        0x7fff8cc43000 -     0x7fff8ccaaff7  com.apple.framework.CoreWiFi (3.0 - 300.4) <19269C1D-EB29-384A-83F3-7DDDEB7D9DAD> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
        0x7fff8ccab000 -     0x7fff8ccadfff  com.apple.loginsupport (1.0 - 1) <35A2A071-606C-39A5-8C11-E4CAF98D934C> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsu pport.framework/Versions/A/loginsupport
        0x7fff8ccae000 -     0x7fff8cdf0fff  libsqlite3.dylib (168) <7B580EB9-9260-35FE-AE2F-276A2C242BAB> /usr/lib/libsqlite3.dylib
        0x7fff8ce04000 -     0x7fff8cf1bfe7  libvDSP.dylib (512) <52777555-F051-3BC2-A2D2-9645907E836D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
        0x7fff8d813000 -     0x7fff8d85cff3  com.apple.HIServices (1.22 - 519) <59D78E07-C3F1-3272-88F1-876B836D5517> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
        0x7fff8d85d000 -     0x7fff8d8aaff3  com.apple.print.framework.PrintCore (10.0 - 451) <3CA58254-D14F-3913-9DFB-CAC499570CC7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
        0x7fff8d8ab000 -     0x7fff8d8d5ff7  libdispatch.dylib (442.1.4) <502CF32B-669B-3709-8862-08188225E4F0> /usr/lib/system/libdispatch.dylib
        0x7fff8d8d6000 -     0x7fff8d8f1ff7  libCRFSuite.dylib (34) <D64842BE-7BD4-3D0C-9842-1D202F7C2A51> /usr/lib/libCRFSuite.dylib
        0x7fff8d8f2000 -     0x7fff8d8f2ff7  libkeymgr.dylib (28) <77845842-DE70-3CC5-BD01-C3D14227CED5> /usr/lib/system/libkeymgr.dylib
        0x7fff8d8f9000 -     0x7fff8d927fff  com.apple.CoreServicesInternal (221.1 - 221.1) <51BAE6D2-84F3-392A-BFEC-A3B47B80A3D2> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/Cor eServicesInternal
        0x7fff8d928000 -     0x7fff8dc0fffb  com.apple.CoreServices.CarbonCore (1108.1 - 1108.1) <55A16172-ACC0-38B7-8409-3CB92AF33973> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
        0x7fff8dc10000 -     0x7fff8dc18fff  libsystem_dnssd.dylib (561.1.1) <62B70ECA-E40D-3C63-896E-7F00EC386DDB> /usr/lib/system/libsystem_dnssd.dylib
        0x7fff8e028000 -     0x7fff8e030ff7  com.apple.AppleSRP (5.0 - 1) <01EC5144-D09A-3D6A-AE35-F6D48585F154> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
        0x7fff8e178000 -     0x7fff8e17efff  libsystem_trace.dylib (72.1.3) <A9E6B7D8-C327-3742-AC54-86C94218B1DF> /usr/lib/system/libsystem_trace.dylib
        0x7fff8e1d8000 -     0x7fff8e1e9fff  libcmph.dylib (1) <46EC3997-DB5E-38AE-BBBB-A035A54AD3C0> /usr/lib/libcmph.dylib
        0x7fff8e1ef000 -     0x7fff8e2b2ff7  libvMisc.dylib (512) <A4E39464-52EA-34CB-9FFE-53E79B3C65F5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
        0x7fff8e2b3000 -     0x7fff8e2ebffb  libsystem_network.dylib (411) <C0B2313D-47BE-38A9-BEE6-2634A4F5E14B> /usr/lib/system/libsystem_network.dylib
        0x7fff8e2fb000 -     0x7fff8e317ff7  libsystem_malloc.dylib (53.1.1) <19BCC257-5717-3502-A71F-95D65AFA861B> /usr/lib/system/libsystem_malloc.dylib
        0x7fff8e318000 -     0x7fff8e395fff  com.apple.CoreServices.OSServices (640.3 - 640.3) <28445162-08E9-3E24-84E4-617CE5FE1367> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
        0x7fff8e396000 -     0x7fff8e396fff  com.apple.ApplicationServices (48 - 48) <5BF7910B-C328-3BF8-BA4F-CE52B574CE01> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
        0x7fff8e3ae000 -     0x7fff8e3cefff  com.apple.IconServices (47.1 - 47.1) <E83DFE3B-6541-3736-96BB-26DC5D0100F1> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconService s
        0x7fff8e3cf000 -     0x7fff8e3e9ff7  com.apple.AppleVPAFramework (1.0.30 - 1.0.30) <D47A2125-C72D-3298-B27D-D89EA0D55584> /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
        0x7fff8e4fd000 -     0x7fff8e508ff7  libkxld.dylib (2782.1.97) <CB1A1B57-54BE-3573-AE0C-B90ED6BAEEE2> /usr/lib/system/libkxld.dylib
        0x7fff8e8bc000 -     0x7fff8e945fff  com.apple.CoreSymbolication (3.1 - 56072) <8CE81C95-49E8-389F-B989-67CC452C08D0> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSy mbolication
        0x7fff8e946000 -     0x7fff8ed76fff  com.apple.vision.FaceCore (3.1.6 - 3.1.6) <C3B823AA-C261-37D3-B4AC-C59CE91C8241> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
        0x7fff8ed77000 -     0x7fff8ed79fff  com.apple.EFILogin (2.0 - 2) <F0269EE2-3686-3A8A-8B83-F86974E35E90> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
        0x7fff8edc7000 -     0x7fff8edd1ff7  com.apple.CrashReporterSupport (10.10 - 629) <EC97EA5E-3190-3717-A4A9-2F35A447E7A6> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/Cra shReporterSupport
        0x7fff8eeb2000 -     0x7fff8f0b5ff3  com.apple.CFNetwork (720.1.1 - 720.1.1) <A82E71B3-2CDB-3840-A476-F2304D896E03> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
        0x7fff8f0b6000 -     0x7fff8f0beffb  com.apple.CoreServices.FSEvents (1210 - 1210) <782A9C69-7A45-31A7-8960-D08A36CBD0A7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvent s.framework/Versions/A/FSEvents
        0x7fff8f0c2000 -     0x7fff8f157ff7  com.apple.ColorSync (4.9.0 - 4.9.0) <F06733BD-A10C-3DB3-B050-825351130392> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
        0x7fff8f1a6000 -     0x7fff8f1a7ffb  libremovefile.dylib (35) <3485B5F4-6CE8-3C62-8DFD-8736ED6E8531> /usr/lib/system/libremovefile.dylib
        0x7fff8f1a8000 -     0x7fff8f1b7fff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <D1E527E4-C561-352F-9457-E8C50232793C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
        0x7fff8f1b9000 -     0x7fff8f324ff7  com.apple.audio.toolbox.AudioToolbox (1.12 - 1.12) <5C6DBEB4-F2EA-3262-B9FC-AFB89404C1DA> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
        0x7fff8f325000 -     0x7fff8f33cfff  com.apple.ScriptingBridge (1.3.2 - 66) <89EF2F7B-077A-3AD4-A92B-C36C74B30CE5> /System/Library/Frameworks/ScriptingBridge.framework/Versions/A/ScriptingBridge
        0x7fff8f59b000 -     0x7fff8f8ceff7  libmecabra.dylib (666.1) <CAFBC813-4894-3352-9B22-FFF116773A06> /usr/lib/libmecabra.dylib
        0x7fff8f8cf000 -     0x7fff8f901ff3  com.apple.frameworks.CoreDaemon (1.3 - 1.3) <C6DB0A07-F8E4-3837-BCA9-225F460EDA81> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
        0x7fff8f954000 -     0x7fff8f977ff7  com.apple.framework.familycontrols (4.1 - 410) <41499068-0AB2-38CB-BE6A-F0DD0F06AB52> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyCon trols
        0x7fff8f98f000 -     0x7fff8f993ff7  libGIF.dylib (1231) <A349BA73-301E-3EDE-8A31-8ACE827C289E> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
        0x7fff8fa3e000 -     0x7fff8fa66fff  libsystem_info.dylib (459) <B85A85D5-8530-3A93-B0C3-4DEC41F79478> /usr/lib/system/libsystem_info.dylib
        0x7fff8fa72000 -     0x7fff8fa72fff  com.apple.CoreServices (62 - 62) <9E4577CA-3FC3-300D-AB00-87ADBDDA2E37> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
        0x7fff8fa80000 -     0x7fff8fb1fdf7  com.apple.AppleJPEG (1.0 - 1) <9BB3D7DF-630A-3E1C-A124-12D6C4D0DE70> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
        0x7fff8fb20000 -     0x7fff8fb34ff7  com.apple.MultitouchSupport.framework (260.30 - 260.30) <28728A7D-E048-3B14-9932-839A87D381FE> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport
        0x7fff8fb3d000 -     0x7fff8fb78fff  com.apple.Symbolication (1.4 - 56045) <D64571B1-4483-3FE2-BD67-A91360F79727> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolicat ion
        0x7fff8fb79000 -     0x7fff8fb7aff7  libodfde.dylib (22) <52D0ABCD-F464-362C-86EA-ACA10993F556> /usr/lib/libodfde.dylib
        0x7fff8fb7b000 -     0x7fff8fcb8fff  com.apple.ImageIO.framework (3.3.0 - 1038) <611BDFBA-4BAA-36A8-B7E0-3830F3375E53> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
        0x7fff8fcb9000 -     0x7fff8fcecff7  com.apple.MediaKit (16 - 757) <345EDAFE-3E39-3B0F-8D84-54657EC4396D> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
        0x7fff8fd3b000 -     0x7fff9003dfff  com.apple.HIToolbox (2.1.1 - 756) <9DD121B5-B7EB-3C43-8155-61A4417F8E9A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
        0x7fff9003e000 -     0x7fff9006afff  com.apple.framework.SystemAdministration (1.0 - 1.0) <F2A164C7-4813-3F27-ABF7-810A5F4FA51D> /System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/Sys temAdministration
        0x7fff9006b000 -     0x7fff9021bff7  com.apple.QuartzCore (1.10 - 361.11) <7382E4A9-10B0-3877-B9D7-FA84DC71BA55> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
        0x7fff9021c000 -     0x7fff902dbfff  com.apple.backup.framework (1.6.1 - 1.6.1) <A7BBE57D-D5E7-39DD-812C-31190159F679> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
        0x7fff902dc000 -     0x7fff902e7ff7  libcsfde.dylib (471) <797691FA-FC0A-3A95-B6E8-BDB75AEAEDFD> /usr/lib/libcsfde.dylib
        0x7fff9047b000 -     0x7fff90481ff7  libsystem_networkextension.dylib (167.1.10) <29AB225B-D7FB-30ED-9600-65D44B9A9442> /usr/lib/system/libsystem_networkextension.dylib
        0x7fff904a2000 -     0x7fff904afff7  libbz2.1.0.dylib (36) <2DF83FBC-5C08-39E1-94F5-C28653791B5F> /usr/lib/libbz2.1.0.dylib
        0x7fff90504000 -     0x7fff9051aff7  libsystem_asl.dylib (267) <F153AC5B-0542-356E-88C8-20A62CA704E2> /usr/lib/system/libsystem_asl.dylib
        0x7fff90532000 -     0x7fff9055dfff  libc++abi.dylib (125) <88A22A0F-87C6-3002-BFBA-AC0F2808B8B9> /usr/lib/libc++abi.dylib
        0x7fff90597000 -     0x7fff906afffb  com.apple.CoreText (352.0 - 454.1) <AB07DF12-BB1F-3275-A8A3-45F14BF872BF> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
        0x7fff9090e000 -     0x7fff9091bfff  com.apple.SpeechRecognitionCore (2.0.32 - 2.0.32) <87F0C88D-502D-3217-8B4A-8388288568BA> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/Sp eechRecognitionCore
        0x7fff9091c000 -     0x7fff90936ff3  com.apple.Ubiquity (1.3 - 313) <DF56A657-CC6E-3BE2-86A0-71F07127724C> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
        0x7fff90937000 -     0x7fff90939ff7  libsystem_sandbox.dylib (358.1.1) <DB9962EF-8898-31CC-9B87-E01F8CE74C9D> /usr/lib/system/libsystem_sandbox.dylib
        0x7fff90979000 -     0x7fff90982fff  libGFXShared.dylib (11.0.7) <EC449E3A-D9D2-3494-8B6C-DEB7B11EEDAB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.d ylib
        0x7fff90989000 -     0x7fff909fffe7  libcorecrypto.dylib (233.1.2) <E1789801-3985-3949-B736-6B3378873301> /usr/lib/system/libcorecrypto.dylib
        0x7fff90e20000 -     0x7fff90e3aff7  liblzma.5.dylib (7) <1D03E875-A7C0-3028-814C-3C27F7B7C079> /usr/lib/liblzma.5.dylib
        0x7fff90fa7000 -     0x7fff91006ff3  com.apple.AE (681 - 681) <7F544183-A515-31A8-B45F-89A167F56216> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
        0x7fff91007000 -     0x7fff91042fff  com.apple.QD (301 - 301) <C4D2AD03-B839-350A-AAF0-B4A08F8BED77> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
        0x7fff91043000 -     0x7fff9107affb  com.apple.LDAPFramework (2.4.28 - 194.5) <4CFE8010-CE3F-35EC-90BA-529B74321029> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
        0x7fff9107b000 -     0x7fff91083ff7  com.apple.icloud.FindMyDevice (1.0 - 1) <D198E170-3610-3727-BC87-73AD249CA097> /System/Library/PrivateFrameworks/FindMyDevice.framework/Versions/A/FindMyDevic e
        0x7fff91084000 -     0x7fff910a5fff  com.apple.framework.Apple80211 (10.0.1 - 1001.57.4) <E449B57F-1AC3-3DF1-8A13-4390FB3A05A4> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
        0x7fff910a6000 -     0x7fff910c2fff  com.apple.GenerationalStorage (2.0 - 209.11) <9FF8DD11-25FB-3047-A5BF-9415339B3EEC> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/Gene rationalStorage
        0x7fff9133c000 -     0x7fff91361ff7  libJPEG.dylib (1231) <35F13BD9-AA92-3510-B5BB-420DA15AE7F2> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
        0x7fff91362000 -     0x7fff91365fff  com.apple.help (1.3.3 - 46) <CA4541F4-CEF5-355C-8F1F-EA65DC1B400F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
        0x7fff913ff000 -     0x7fff9145afff  libTIFF.dylib (1231) <ACC9ED11-EED8-3A23-B452-3F40FF7EF435> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
        0x7fff9145b000 -     0x7fff9145bfff  com.apple.Carbon (154 - 157) <6E3AEB9D-7643-36BE-A7E5-D08886649257> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
        0x7fff9145c000 -     0x7fff914a2ffb  libFontRegistry.dylib (134) <01B8034A-45FD-3360-A347-A1896F591363> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontRegistry.dylib
        0x7fff914a3000 -     0x7fff9151bff7  com.apple.SystemConfiguration (1.14 - 1.14) <C269BCFD-ACAB-3331-BC7C-0430F0E84817> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
        0x7fff9180e000 -     0x7fff91837ffb  libxslt.1.dylib (13) <AED1143F-B848-3E73-81ED-71356F25F084> /usr/lib/libxslt.1.dylib
        0x7fff91838000 -     0x7fff918bafff  com.apple.PerformanceAnalysis (1.0 - 1) <2FC0F303-B672-3E64-A978-AB78EAD98395> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/Perf ormanceAnalysis
        0x7fff91e6e000 -     0x7fff9213dff3  com.apple.CoreImage (10.0.33) <6E3DDA29-718B-3BDB-BFAF-F8C201BF93A4> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage .framework/Versions/A/CoreImage
        0x7fff9213e000 -     0x7fff921a5ff7  com.apple.datadetectorscore (6.0 - 396.1) <5D348063-1528-3E2F-B587-9E82970506F9> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDe tectorsCore
        0x7fff921af000 -     0x7fff921b1fff  libRadiance.dylib (1231) <746E9989-E89C-3027-A418-5F99CE131C93> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.d ylib
        0x7fff921b2000 -     0x7fff921cbfff  com.apple.openscripting (1.4 - 162) <80DFF366-B950-3F79-903F-99DA0FFDB570> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
        0x7fff921cc000 -     0x7fff921e1ff7  com.apple.AppContainer (4.0 - 238) <9481F305-359A-33E6-93F1-89A25FA14E00> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContaine r
        0x7fff921e2000 -     0x7fff921fcff7  libextension.dylib (55.1) <ECBDCC15-FA19-3578-961C-B45FCC994BAF> /usr/lib/libextension.dylib
        0x7fff92206000 -     0x7fff92206fff  com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) <A48738CA-5B6F-3D14-97E9-2BFDFC3DCC06> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
        0x7fff92207000 -     0x7fff9220bfff  com.apple.LoginUICore (3.0 - 3.0) <D76AB05B-B627-33EE-BA8A-515D85275DCD> /System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/Lo ginUICore.framework/Versions/A/LoginUICore
        0x7fff922bd000 -     0x7fff922c4fff  libCGCMS.A.dylib (772) <E64DC779-A6CF-3B1F-8E57-C09C0B10670F> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS .A.dylib
        0x7fff922c5000 -     0x7fff92363fff  com.apple.Metadata (10.7.0 - 916.1) <CD389631-0F23-3A29-B43A-E3FFB5BC9438> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
        0x7fff92364000 -     0x7fff9241fff7  com.apple.DiscRecording (9.0 - 9000.4.1) <F70E600E-9668-3DF2-A3A8-61813DF9E2EE> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
        0x7fff92429000 -     0x7fff92429fff  com.apple.Accelerate (1.10 - Accelerate 1.10) <227E2491-1DDB-336F-BF83-773CECEC66F1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
        0x7fff9253c000 -     0x7fff9253efff  libCVMSPluginSupport.dylib (11.0.7) <29D775BB-A11D-3140-A478-2A0DA1A87420> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginS upport.dylib
        0x7fff9253f000 -     0x7fff92556ff7  libLinearAlgebra.dylib (1128) <E78CCBAA-A999-3B65-8EC9-06DB15E67C37> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLinearAlgebra.dylib
        0x7fff92557000 -     0x7fff925f8ff7  com.apple.Bluetooth (4.3.1 - 4.3.1f2) <EDC78AEE-28E7-324C-9947-41A0814A8154> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
        0x7fff926b9000 -     0x7fff927abff7  libiconv.2.dylib (42) <2A06D02F-8B76-3864-8D96-64EF5B40BC6C> /usr/lib/libiconv.2.dylib
        0x7fff92a47000 -     0x7fff92ab8ff7  com.apple.framework.IOKit (2.0.2 - 1050.1.21) <ED3B0B22-AACC-303B-BFC8-20ECD1AF6BA2> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
        0x7fff92ab9000 -     0x7fff92adcfff  com.apple.Sharing (328.3 - 328.3) <FDEE49AD-8804-3760-9C14-8D1D10BBEA37> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
        0x7fff92add000 -     0x7fff92f30fc7  com.apple.vImage (8.0 - 8.0) <33BE7B31-72DB-3364-B37E-C322A32748C5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
        0x7fff92f31000 -     0x7fff92f42ff7  libz.1.dylib (55) <88C7C7DE-04B8-316F-8B74-ACD9F3DE1AA1> /usr/lib/libz.1.dylib
        0x7fff92f4d000 -     0x7fff92f51fff  libpam.2.dylib (20) <E805398D-9A92-31F8-8005-8DC188BD8B6E> /usr/lib/libpam.2.dylib
        0x7fff92f52000 -     0x7fff92f6ffff  libsystem_kernel.dylib (2782.1.97) <93E0E0A9-75B6-3904-BB4E-4BC7C05F4B6B> /usr/lib/system/libsystem_kernel.dylib
        0x7fff92f70000 -     0x7fff93001ff7  libCoreStorage.dylib (471) <5CA37ED3-320C-3469-B4D2-6F045AFE03A1> /usr/lib/libCoreStorage.dylib
        0x7fff93002000 -     0x7fff93004ff7  libsystem_coreservices.dylib (9) <41B7C578-5A53-31C8-A96F-C73E030B0938> /usr/lib/system/libsystem_coreservices.dylib
        0x7fff93008000 -     0x7fff93094fff  libsystem_c.dylib (1044.1.2) <C185E862-7424-3210-B528-6B822577A4B8> /usr/lib/system/libsystem_c.dylib
        0x7fff931c8000 -     0x7fff9323cff3  com.apple.securityfoundation (6.0 - 55126) <E7FB7A4E-CB0B-37BA-ADD5-373B2A20A783> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
        0x7fff9328c000 -     0x7fff932c6ffb  com.apple.DebugSymbols (115 - 115) <6F03761D-7C3A-3C80-8031-AA1C1AD7C706> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbol s
        0x7fff9335d000 -     0x7fff9335efff  libSystem.B.dylib (1213) <DA954461-EC6A-3DF0-8551-6FC810627627> /usr/lib/libSystem.B.dylib
        0x7fff9335f000 -     0x7fff934edfff  libBLAS.dylib (1128) <497912C1-A98E-3281-BED7-E9C751552F61> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
        0x7fff934ee000 -     0x7fff934eeff7  liblaunch.dylib (559.1.22) <8A988924-8BE7-35FE-BF7D-322E90EFE49E> /usr/lib/system/liblaunch.dylib
        0x7fff934ef000 -     0x7fff9353bff7  libcups.2.dylib (408) <9CECCDE3-51D7-3028-830C-F58BD36E3317> /usr/lib/libcups.2.dylib
        0x7fff9353c000 -     0x7fff93540ff7  com.apple.TCC (1.0 - 1) <AFC32F8F-BCD5-313C-B66E-5AB8591EC066> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
        0x7fff93ea1000 -     0x7fff946f8ff3  com.apple.CoreGraphics (1.600.0 - 772) <6364CBE3-3635-3A53-B448-9D19EF9FEA96> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
        0x7fff94940000 -     0x7fff9498efff  libcurl.4.dylib (83.1.2) <337A1FF8-E8B1-3173-9F29-C0D4C851D8E1> /usr/lib/libcurl.4.dylib
    External Modification Summary:
      Calls made by other processes targeting this process:
        task_for_pid: 1
        thread_create: 0
        thread_set_state: 0
      Calls made by this process:
        task_for_pid: 0
        thread_create: 0
        thread_set_state: 0
      Calls made by all processes on this machine:
        task_for_pid: 672
        thread_create: 0
        thread_set_state: 0
    VM Region Summary:
    ReadOnly portion of Libraries: Total=177.5M resident=153.2M(86%) swapped_out_or_unallocated=24.4M(14%)
    Writable regions: Total=16.2G written=6940K(0%) resident=8060K(0%) swapped_out=0K(0%) unallocated=16.2G(100%)
    REGION TYPE                      VIRTUAL
    ===========                      =======
    CG shared images                    144K
    Dispatch continuations             16.0M
    Kernel Alloc Once                     8K
    MALLOC                            400.7M
    MALLOC (admin)                       48K
    MALLOC (reserved)                  15.8G        reserved VM address space (unallocated)
    Memory Tag 242                       12K
    Memory Tag 251                        8K
    STACK GUARD                        56.0M
    Stack                              10.6M
    VM_ALLOCATE                        17.1M
    __DATA                             14.4M
    __IMAGE                             528K
    __LINKEDIT                         70.2M
    __TEXT                            107.3M
    __UNICODE                           544K
    mapped file                        50.5M
    shared memory                        32K
    ===========                      =======
    TOTAL                              16.5G
    TOTAL, minus reserved VM space    744.1M

    If the restarts are reliably reproduced by moving the machine, then they're caused by a hardware fault. Make a "Genius" appointment at an Apple Store for service.

  • Problem with JNI in a Solaris shared library

    Hi,
    I have a problem.
    I have used JNI in my .dll on Windows & .so on Solaris . I have also used the same JNI code in a .exe on Windows & an executable on Solaris. 3 out of the above 4 combinations work & 1 doesen't. When I use JNI from a .so on Solaris 8(with/without the J2SE recommended patch), the JVM seems to have some exception & dumps core when I invoke CreateJavaVM(). See Below - I've included the output on the screen & the output from 'pstack core' :
    Unexpected Signal : 11 occurred at PC=0xFED29D44
    Function=[Unknown. Nearest: JVM_GetMethodIxExceptionIndexes+0x1994]
    Library=/usr/java/jre/lib/sparc/libjvm.so
    Current Java thread:
    Dynamic libraries:
    0x10000 SblSim
    0xff280000 /usr/lib/libnsl.so.1
    0xfec00000 /usr/java/jre/lib/sparc/libjvm.so
    0xff370000 /usr/lib/libpthread.so.1
    0xff350000 /usr/lib/librt.so.1
    0xff260000 /usr/lib/libsocket.so.1
    0xff390000 /usr/lib/libdl.so.1
    0xff230000 /usr/lib/libCrun.so.1
    0xff200000 /usr/lib/libm.so.1
    0xff340000 /usr/lib/libw.so.1
    0xff1b0000 /usr/lib/libthread.so.1
    0xff080000 /usr/lib/libc.so.1
    0xff180000 /usr/lib/libmp.so.2
    0xff160000 /usr/lib/libaio.so.1
    0xff1f0000 /usr/platform/SUNW,Sun-Blade-1000/lib/libc_psr.so.1
    0xfebd0000 /usr/j2se/jre/lib/sparc/native_threads/libhpi.so
    0xfeba0000 /usr/j2se/jre/lib/sparc/libverify.so
    0xfeb60000 /usr/j2se/jre/lib/sparc/libjava.so
    0xfeb40000 /usr/j2se/jre/lib/sparc/libzip.so
    0xfe920000 /usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.2
    0xf1400000 ./libaicd.so
    0xfc480000 ./libmttoolkit.so
    0xfdfe0000 ./libmttlogger.so
    0xfdfb0000 /usr/j2se/jre/lib/sparc/libnet.so
    Local Time = Tue Nov 12 09:51:37 2002
    Elapsed Time = 29
    # HotSpot Virtual Machine Error : 11
    # Error ID : 4F530E43505002D5 01
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Client VM (1.4.0_01-b03 mixed mode)
    # An error report file has been saved as hs_err_pid3120.log.
    # Please refer to the file for further information.
    Abort(coredump)
    Below is the output of 'pstack core'
    $ pstack core
    core 'core' of 3120: SblSim libaicd.so 127.0.0.1 9999
    ----------------- lwp# 1 / thread# 1 --------------------
    ff1c9764 __sigprocmask (ff1cbf60, 0, 0, 565f8, ff1de000, 0) + 8
    ff1be110 _sigon   (565f8, ff1e5930, 6, ffbedba4, 565f8, 6) + d0
    ff1c1150 thrpkill (0, 1, 6, ff1de000, 1, ff140450) + f8
    ff0cb900 raise (6, 0, 0, ffffffff, ff1403bc, 4) + 40
    ff0b58ec abort (ff13c000, ffbedcf8, 0, fffffff8, 4, ffbedd19) + 100
    feee2700 ???????? (1, fef98e50, ffbedd98, 0, feffc130, feee1258)
    feee12c8 ???????? (60650, b, fed29d44, ffbeeab8, b, 0)
    fede77c0 ???????? (fed29d44, ffbeeab8, ffbee800, fed29d44, fed03744, 0)
    ff1cb824 __sighndlr (b, ffbeeab8, ffbee800, fede6f38, 5669c, 5668c) + c
    ff1c84d8 sigacthandler (b, 565f8, 0, 0, 0, ff1de000) + 708
    --- called from signal handler with signal 11 (SIGSEGV) ---
    fed29d44 ???????? (0, 60650, 0, 0, 0, 0)
    fed2d7d4 ???????? (606e4, 0, 0, ffbeed00, 0, 0)
    f172e818 __1cHJNIEnv_JNewObject6MpnH_jclass_pnK_jmethodID_E_pnI_jobject__ (606e4, 0, 0, ffbeed70, 39, 107f90) + 70
    f172dbf8 __1cGJEvent2t5B6M_v_ (107f60, f1a877f4, db088, ff0c1c44, 107f48, 0) + 80
    f16f2864 __1cGCEvent2t6Mii_v_ (107f60, 0, 1, ff13c000, 107f48, 0) + 7c
    f16e62e8 __1cVCISCHelperThreadMutex2t6M_v_ (107f50, 0, 560ac, 30f68, fefe4000, 0) + c0
    f16ddc34 __1cLinitGlobals6F_v_ (0, 1, 19a, f1a198ec, f1a198ec, 0) + 5c
    f16de4e4 CreateISCDriverInstance (0, 5cc40, 0, 57608, 565e8, 0) + 554
    00034f08 __1cJRunSblSim6F_v_ (1, ffbef322, ffbef32c, ff13fc70, 100d4, 0) + 320
    00035588 main (4, ffbef1dc, ffbef1f0, 55c00, 0, 0) + 1a8
    00018460 _start   (0, 0, 0, 0, 0, 0) + 108
    ----------------- lwp# 2 / thread# 2 --------------------
    ff11e958 _signotifywait (ff1de000, 59, 0, 0, 0, 0) + 8
    ff1c2030 thr_yield (0, 0, 0, 0, 0, 0) + 8c
    ----------------- lwp# 3 --------------------------------
    ff1c9774 private___lwp_cond_wait (ff075d70, ff1ded9c, ff1de000, 0, 0, 4) + 8
    ff11c554 doorreturn (ff075cb0, ff1ba740, 0, 0, 0, 0) + 68
    ----------------- lwp# 4 / thread# 4 --------------------
    ff11efbc ___lwp_cond_wait (60048, 60030, fe901ad0, 0, 0, fe901ac8) + 8
    ff116610 lwpcond_timedwait (1cb8c88, 3dd1157a, fe901ba4, 60030, 60048, 1) + 98
    fecfc7d8 ???????? (0, 1, 0, 581b8, feffa26c, 0)
    fecfcfd4 ???????? (ff00a15c, feffa4b8, feffa4b4, 0, 0, 0)
    fecfccc0 ???????? (d3980, 0, 0, 0, 0, 0)
    fecfcbd0 ???????? (d3980, ff1df688, 1, 1, ff1de000, 0)
    ff1cb728 threadstart (d3980, 0, 0, 0, 0, 0) + 40
    ----------------- lwp# 5 --------------------------------
    ff11c4fc doorreturn (4, ff1df688, ff1df6a0, 3, ff1de000, 1) + 10
    ff1ba740 lwpstart (fea95d70, 0, 6000, ff075b74, 0, 0) + 18
    ff1c2030 thr_yield (0, 0, 0, 0, 0, 0) + 8c
    ----------------- lwp# 6 / thread# 5 --------------------
    ff11efbc ___lwp_cond_wait (d5720, d5708, 0, fed10a40, 0, 0) + 8
    fed110d4 ???????? (d56c8, 0, 5000, 5210, d4d38, 4d24)
    fed10824 ???????? (fdf8172c, 0, 0, d4d38, d4d38, 30dec8)
    fed103b0 ???????? (d4dcc, fdf81824, 0, 0, 0, 0)
    fa40cc94 ???????? (f2000380, b6, fdf818a4, ffffffff, 0, fdf817c0)
    fa405da0 ???????? (f2000380, b6, fdf818a8, fa415444, 0, fdf81840)
    fa405da0 ???????? (fdf81938, 0, 0, fa4157a4, 2f4210, fdf818d8)
    fa400438 ???????? (fdf819c0, fdf81c08, a, f6050b68, fa40bc8c, fdf81b50)
    fecfe2f8 ???????? (fdf81c00, fdf81a88, fdf81b48, d4d38, d4d38, fdf81a9c)
    fed0ff90 ???????? (fefe4000, d5298, fdf81b3c, fdf81b38, fdf81b48, d4d38)
    fed0fdf0 ???????? (fdf81c00, fdf81bfc, fdf81bf0, fdf81be8, fdf81be0, d4d38)
    fed0fd78 ???????? (d4d38, d4d38, ac9a0, d5298, 2d4488, fed0fa60)
    fed0fa88 ???????? (d4d38, 0, 0, 0, 0, 0)
    fecfcbd0 ???????? (d4d38, ff1df688, 1, 1, ff1de000, 0)
    ff1cb728 threadstart (d4d38, 0, 0, 0, 0, 0) + 40
    ----------------- lwp# 7 / thread# 6 --------------------
    ff11efbc ___lwp_cond_wait (d7040, d7028, 0, 1, 0, 0) + 8
    fed110d4 ???????? (d6fe8, 0, 5000, 5210, d6658, 4d24)
    fed10824 ???????? (fa38169c, 0, 0, d6658, d6658, 30dec8)
    fed103b0 ???????? (d66ec, fa38179c, 0, 0, 0, 0)
    fa40cc94 ???????? (f2000490, b6, fa3817a0, fa414050, 0, fa381730)
    fa405da0 ???????? (f2000478, b6, fa3818b4, fa415444, 0, fa3817d8)
    fa405c4c ???????? (f2000478, b6, fa381934, fa415444, d6658, fa381858)
    fa405c4c ???????? (fa381938, 0, 0, fa38197c, 2f4210, fa3818d8)
    fa400438 ???????? (fa3819c0, fa381c08, a, f60520b8, fa40bc8c, fa381b50)
    fecfe2f8 ???????? (fa381c00, fa381a88, fa381b48, d6658, d6658, fa381a9c)
    fed0ff90 ???????? (fefe4000, d6bb8, fa381b3c, fa381b38, fa381b48, d6658)
    fed0fdf0 ???????? (fa381c00, fa381bfc, fa381bf0, fa381be8, fa381be0, d6658)
    fed0fd78 ???????? (d6658, d6658, ac9e0, d6bb8, 2d4488, fed0fa60)
    fed0fa88 ???????? (d6658, 0, 0, 0, 0, 0)
    fecfcbd0 ???????? (d6658, ff1df688, 1, 1, ff1de000, 0)
    ff1cb728 threadstart (d6658, 0, 0, 0, 0, 0) + 40
    ----------------- lwp# 8 / thread# 7 --------------------
    ff11d194 _poll    (0, 0, 0, fa281a28, ff13f1b4, fa281a28) + 8
    ff1cb134 select (0, a, 0, ff1de000, fa281e14, 0) + 34
    fed32afc ???????? (d8040, 0, a, 0, 0, 0)
    fed328b4 ???????? (d8040, 0, 0, 0, 0, 0)
    fecfcbd0 ???????? (d8040, ff1df688, 1, 1, ff1de000, 0)
    ff1cb728 threadstart (d8040, 0, 0, 0, 0, 0) + 40
    ----------------- lwp# 9 / thread# 8 --------------------
    ff11efbc ___lwp_cond_wait (5f998, 5f980, 2e7aa0, ff1de000, fa181e14, 0) + 8
    fecfc634 ???????? (5f950, 0, 0, 0, feffa26c, 0)
    fed3371c ???????? (3c00, 3f44, 0, 0, 0, 0)
    fecfcbd0 ???????? (d81a8, ff1df688, 1, 1, ff1de000, 0)
    ff1cb728 threadstart (d81a8, 0, 0, 0, 0, 0) + 40
    ----------------- lwp# 10 / thread# 9 --------------------
    ff11f008 lwpsema_wait (f1f81e30, ff1de000, 0, f1f81d70, ff3e2628, 0) + c
    ff1b94c0 _swtch   (f1f81d70, ffffffff, ff1de000, 5, 1000, 0) + 158
    ff1bcc64 sema_wait (ff020fe0, ff1e98e4, 5000, 10000, 534d, 1) + bc
    fed345c8 ???????? (0, 6, b, a, 1, 0)
    fed34254 ???????? (ff002ae4, ff00a5a0, ff00a5d4, dab90, 2d4488, fed0fa60)
    fed0fa88 ???????? (da630, 0, 0, 0, 0, 0)
    fecfcbd0 ???????? (da630, ff1df688, 1, 1, ff1de000, 0)
    ff1cb728 threadstart (da630, 0, 0, 0, 0, 0) + 40
    ----------------- lwp# 11 / thread# 10 --------------------
    ff11efbc ___lwp_cond_wait (604e8, 604d0, 2e7aa0, feffa26c, 106c40, 0) + 8
    fecfc88c ???????? (604a0, 0, 0, dbbd0, feffa26c, 0)
    fed349ac ???????? (db670, db670, dbfd0, dbbd0, 2d4488, fed0fa60)
    fed0fa88 ???????? (db670, 0, 0, 0, 0, 0)
    fecfcbd0 ???????? (db670, ff1df688, 1, 1, ff1de000, 0)
    ff1cb728 threadstart (db670, 0, 0, 0, 0, 0) + 40
    -------------------------- thread# 3 --------------------
    ff1bddbc reapwait (ff1e29e0, 20520, 0, ff1de000, 0, 0) + 38
    ff1bdb14 _reaper  (ff1dee30, ff1e4740, ff1e29e0, ff1dee08, 1, fe400000) + 38
    ff1cb728 threadstart (0, 0, 0, 0, 0, 0) + 40

    This is an update to the original message -
    I have tried both HotSpot & Server JVMs but still see the
    same behavior. I'm using 1.4 .
    I'd like to provide more information to those who can help
    me. I have a feeling there might be something wrong in my
    CC options. Thus you will find below what my CC statement
    looks like for one of the files in my project & for the
    linking of the final shared library. I also have
    provided the output of ldd on my shared library libaicd.so
    & for comparison the output of ldd on libjvm.so as that
    might provide some usefull information just incase
    something looks suspecious & might ring a bell.
    /opt/SUNWspro.cc6/bin/CC -c -KPIC -g -DDEBUG=DEBUG -
    D_DEBUG -mt -DSOLARIS -DSTD_STREAM -
    I/vob1/qwsrc/fw/include -I.-I/vob4/source/idl -
    I/vob4/source/mttoolkit -I/vob4/source/mttoolkit/tools -
    I/vob4/source/integrations/siebel/aicd -
    I/vob4/source/include -I/vob1/qwsrc/fw/include -
    I/vob4/source/source -I/vob4/source/mttoolkit -
    I/vob1/external/platform_neutral/siebel/scapi/include -
    I/external/sparc/Sun/jdk/1.3.1/include -
    I/external/sparc/Sun/jdk/1.3.1/include/solaris -
    I/vob4/source/idl -I/vob4/source/mttoolkit -
    I/vob4/source/mttoolkit/tools -
    I/vob4/source/mttoolkit/vnet -
    I/vob4/source/mttoolkit/bool -DUNIX -
    D_USE_MTTServerToolkit -D_JAVA_ WIAcceptTimeOut.cpp -
    o /space/users/janak/buildoutput/sparc/debug/obj/integratio s/siebel/aicd/WIAcceptTimeOut.o
    /opt/SUNWspro.cc6/bin/CC -G -
    o /space/users/janak/buildoutput/sparc/debug/lib/fw/libaicd.so
    /space/us
    ers/janak/buildoutput/sparc/debug/obj/integrations/siebel/ai
    cd/AgentService.o /space/users/janak/buildoutput/sparc/debug
    /obj/integrations/siebel/aicd/AgentServiceCmds.o /space/user
    s/janak/buildoutput/sparc/debug/obj/integrations/siebel/aicd
    /AgentServiceEvents.o /space/users/janak/buildoutput/sparc/d
    ebug/obj/integrations/siebel/aicd/AgentServiceICAReq.o /spac
    e/users/janak/buildoutput/sparc/debug/obj/integrations/siebe
    l/aicd/AgentServiceICEvents.o /space/users/janak/buildoutput
    /sparc/debug/obj/integrations/siebel/aicd/AgentServiceUtilit
    ies.o /space/users/janak/buildoutput/sparc/debug/obj/integra
    tions/siebel/aicd/AvMc.o /space/users/janak/buildoutput/spar
    c/debug/obj/integrations/siebel/aicd/InternationalStrings.o
    /space/users/janak/buildoutput/sparc/debug/obj/integrations/
    siebel/aicd/JEvent.o /space/users/janak/buildoutput/sparc/de
    bug/obj/integrations/siebel/aicd/JMultipleEvents.o /space/us
    ers/janak/buildoutput/sparc/debug/obj/integrations/siebel/ai
    cd/JNIObject.o /space/users/janak/buildoutput/sparc/debug/ob
    j/integrations/siebel/aicd/JObject.o /space/users/janak/buil
    doutput/sparc/debug/obj/integrations/siebel/aicd/JSemaphore.
    o /space/users/janak/buildoutput/sparc/debug/obj/integration
    s/siebel/aicd/JWorkerThread.o /space/users/janak/buildoutput
    /sparc/debug/obj/integrations/siebel/aicd/MultipleEvents.o /
    space/users/janak/buildoutput/sparc/debug/obj/integrations/s
    iebel/aicd/Param.o /space/users/janak/buildoutput/sparc/debu
    g/obj/integrations/siebel/aicd/ParamQueue.o /space/users/jan
    ak/buildoutput/sparc/debug/obj/integrations/siebel/aicd/RefC
    ount.o /space/users/janak/buildoutput/sparc/debug/obj/integr
    ations/siebel/aicd/SiebelDriver.o /space/users/janak/buildou
    tput/sparc/debug/obj/integrations/siebel/aicd/SiebelEvent.o
    /space/users/janak/buildoutput/sparc/debug/obj/integrations/
    siebel/aicd/SiebelWorkItem.o /space/users/janak/buildoutput/
    sparc/debug/obj/integrations/siebel/aicd/SingleEvent.o /spac
    e/users/janak/buildoutput/sparc/debug/obj/integrations/siebe
    l/aicd/SmartPtr.o /space/users/janak/buildoutput/sparc/debug
    /obj/integrations/siebel/aicd/StdAfx.o /space/users/janak/bu
    ildoutput/sparc/debug/obj/integrations/siebel/aicd/ThreadPoo
    l.o /space/users/janak/buildoutput/sparc/debug/obj/integrati
    ons/siebel/aicd/Utilities.o /space/users/janak/buildoutput/s
    parc/debug/obj/integrations/siebel/aicd/WIAcceptTimeOut.o -
    lnsl -lc -lCstd -
    L/space/users/janak/buildoutput/sparc/debug/lib/cti -
    lmttoolkit -
    L/space/users/janak/buildoutput/sparc/debug/lib/fw -
    lmttlogger -
    L/space/users/janak/buildoutput/sparc/debug/lib/fw -
    lqwlicmtt -
    L/external/sparc/Sun/jdk/1.3.1/jre/lib/sparc/server -
    Bdynamic -ljvm -mt -lpthread -lposix4
    $ ldd /usr/j2se/jre/lib/sparc/libjvm.so
    libCrun.so.1 => /usr/lib/libCrun.so.1
    libdl.so.1 => /usr/lib/libdl.so.1
    libthread.so.1 => /usr/lib/libthread.so.1
    libsocket.so.1 => /usr/lib/libsocket.so.1
    libnsl.so.1 => /usr/lib/libnsl.so.1
    libm.so.1 => /usr/lib/libm.so.1
    libw.so.1 => /usr/lib/libw.so.1
    libc.so.1 => /usr/lib/libc.so.1
    libmp.so.2 => /usr/lib/libmp.so.2
    /usr/platform/SUNW,Sun-Blade-1000/lib/libc_psr.so.1
    $ ldd libaicd.so
    libnsl.so.1 => /usr/lib/libnsl.so.1
    libc.so.1 => /usr/lib/libc.so.1
    libmttoolkit.so => ./libmttoolkit.so
    libmttlogger.so => ./libmttlogger.so
    libjvm.so => /usr/java/jre/lib/sparc/libjvm.so
    libpthread.so.1 => /usr/lib/libpthread.so.1
    librt.so.1 => /usr/lib/librt.so.1
    libdl.so.1 => /usr/lib/libdl.so.1
    libmp.so.2 => /usr/lib/libmp.so.2
    libCrun.so.1 => /usr/lib/libCrun.so.1
    libthread.so.1 => /usr/lib/libthread.so.1
    libsocket.so.1 => /usr/lib/libsocket.so.1
    libm.so.1 => /usr/lib/libm.so.1
    libaio.so.1 => /usr/lib/libaio.so.1
    libw.so.1 => /usr/lib/libw.so.1
    /usr/platform/SUNW,Sun-Blade-1000/lib/libc_psr.so.1

  • Problem with JNI form C++

    Hi all,
    I'm fairly new to programming with JNI, so please excuse me if I ask a dumb question.
    I'm trying to call a Java method from a C++ class, but when I run the program, it throws an error, crashing the program. I'm pretty sure the problem is that the call to env->getMethodID() is throwing an error. I have looked around to try and find a way call a function with no arguments, but all of the examples that I have found all call a Java main.
    I'll post my code and the error message below so that things are a bit clearer.
    Thanks,
    Robert.
    Here is the main.cpp. This is where the program is started.
    #include "/usr/lib/jvm/java-6-sun-1.6.0.06/include/jni.h"
    int main()
       JNIEnv *env;
       JavaVM *jvm;
       jint res;
       jclass cls;
       jmethodID mid;
       // creation of the JVM
       JavaVMInitArgs vm_args;
       JavaVMOption options[1];
       options[0].optionString = "-Djava.class.path= .";
       vm_args.version = 0x00010002;
       vm_args.options = options;
       vm_args.nOptions = 1;
       vm_args.ignoreUnrecognized = JNI_TRUE;
       res = JNI_CreateJavaVM(&jvm, (void**)&env, &vm_args);
       // now the rest of the code can work
       cls = env->FindClass("Test");
       mid = env->GetMethodID(cls, "run", "()V");
       env->CallVoidMethod(cls, mid);
       jvm->DestroyJavaVM();
    }Here is Test.java
    public class Test
       public void run()
          System.out.println("stuff");
          foo();
       public void foo()
          System.out.println("asdfasdf");
    }And here is the error message.
    # An unexpected error has been detected by Java Runtime Environment:
    #  SIGSEGV (0xb) at pc=0x06245f7d, pid=9054, tid=1076641792
    # Java VM: Java HotSpot(TM) Client VM (10.0-b22 mixed mode, sharing linux-x86)
    # Problematic frame:
    # V  [libjvm.so+0x245f7d]
    # An error report file with more information is saved as:
    # /media/MY STICK/jni/cpp/hs_err_pid9054.log
    # If you would like to submit a bug report, please visit:
    #   http://java.sun.com/webapps/bugreport/crash.jsp
    AbortedEdited by: metaldrummer610 on Apr 23, 2008 8:35 PM

    Yeah, so I just figured out what was wrong. I wasn't calling main from in Java. My bad guys.

  • Problems wiht b/b connection

    taken from my router log file and pasted below this sort of thing happens several times a day and every time i loose connection it reports that its waiting for the line to become free, i take it that just like the last time this happened it measn the line card in the exchange i'm connected to has too many customers for the avilable ports, this in turn is locking my line profile down from 7.5 meg (which it maintained for most of the last 2 years) to below 4meg and due to the constant stream of problems which are either cabinet or exchange based (i tried the quiet line test and theres nothing there) i've had my internal wireing tested and still am having all thease problems which i dont understand, the only thing connected to the test socket is the adsl filter which is in turn connected ot the phone and the router, i tried useing 2 different routers with the same results last time this happened, and now i'm stuck wiht a broken connection which the call center in india are worse than useless at sorting out (i tried them 3 times in the last week, there "best solution" was " unplug your routerfor 20 minutes and then swithc it back on" it achieved the square root of sweet FA and its the answer they came up with all 3 times like its a new script option there trying out.
    Sep 26 08:23:37  syslog  -- MARK --
      Sep 26 09:23:37  syslog  -- MARK --
      Sep 26 09:43:57  user  kernel: Line 0: ADSL link down
      Sep 26 09:43:57  user  syslog: tc qdisc del dev ppp_0_0_38_1 root 2>/dev/null
      Sep 26 09:43:59  user  kernel: Line 0: xDSL G.994 training
      Sep 26 09:44:00  daemon  pppd[388]: Terminating connection due to link down.
      Sep 26 09:44:08  user  kernel: Line 0: ADSL G.992 started
      Sep 26 09:44:12  user  kernel: Line 0: ADSL G.992 channel analysis
      Sep 26 09:44:19  user  kernel: Line 0: ADSL link down
      Sep 26 09:44:24  user  kernel: Line 0: xDSL G.994 training
      Sep 26 09:44:33  user  kernel: Line 0: ADSL G.992 started
      Sep 26 09:44:37  user  kernel: Line 0: ADSL G.992 channel analysis
      Sep 26 09:44:44  user  kernel: Line 0: ADSL link up, Path 0, us=783, ds=3995
      Sep 26 09:44:45  daemon  pppd[388]: Clear IP addresses.  Connection DOWN.
      Sep 26 09:44:45  daemon  pppd[388]: Clear IP addresses.
      Sep 26 09:44:45  daemon  pppd[388]: Couldn't increase MTU to 1500.
      Sep 26 09:44:51  daemon  pppd[388]: Connection terminated.
      Sep 26 09:44:51  daemon  pppd[388]: Connect time 5383.1 minutes.
      Sep 26 09:44:51  daemon  pppd[388]: Sent 518305249 bytes, received 803617461 bytes.
      Sep 26 09:44:51  user  kernel: dev_shutdown, dec ppp device refcnt, dev->refcnt=3
      Sep 26 09:44:51  user  kernel: unregister_netdevice: waiting for ppp_0_0_38_1 to become free. Usage count = -1
      Sep 26 09:44:51  user  kernel: dev->name = ppp_0_0_38_1, dev->refcnt=-1
      Sep 26 09:44:51  user  kernel: after reset to 0, dev->refcnt=0
      Sep 26 09:44:51  daemon  pppd[388]: PPP: Start to connect ...
      Sep 26 09:44:53  daemon  pppd[388]: Using interface ppp0_0_38_1
      Sep 26 09:44:53  daemon  pppd[388]: Connect: ppp_0_0_38_1 <-->
      Sep 26 09:44:53  daemon  pppd[388]: Couldn't increase MTU to 1500.
      Sep 26 09:44:53  daemon  pppd[388]: PPP LCP UP.
      Sep 26 09:44:54  daemon  pppd[388]: Remote message: CHAP authentication success, unit 23731
      Sep 26 09:44:54  daemon  pppd[388]: local  IP address 109.145.231.179
      Sep 26 09:44:54  daemon  pppd[388]: remote IP address 217.32.147.104
      Sep 26 09:44:54  daemon  pppd[388]: primary   DNS address 213.120.234.58
      Sep 26 09:44:54  daemon  pppd[388]: secondary DNS address 213.120.234.26
      Sep 26 09:44:54  daemon  dnsmasq[64]: using nameserver 213.120.234.26#53
      Sep 26 09:44:54  daemon  dnsmasq[64]: using nameserver 213.120.234.58#53
      Sep 26 09:44:54  daemon  pppd[388]: Received valid IP address from server.  Connection UP.
      Sep 26 09:44:54  user  syslog: begin: interface: ppp_0_0_38_1 go to up
      Sep 26 09:44:55  daemon  dnsmasq[64]: using nameserver 213.120.234.26#53
      Sep 26 09:44:55  daemon  dnsmasq[64]: using nameserver 213.120.234.58#53
      Sep 26 09:44:55  daemon  UPNPD[4235]: uuidvalue=uuid:0004ed9f-54de-0004-ed9f-54de0000000
      Sep 26 09:44:55  daemon  UPNPD[4235]: Unable to open pidfile for writing /var/run/miniupnpd.pid: File exists
      Sep 26 09:44:55  daemon  UPNPD[4235]: HTTP listening on port 2800
      Sep 26 09:44:56  user  syslog: start Tr069
      Sep 26 09:44:58  daemon  user: Could not load verify locations
      Sep 26 09:44:59  user  syslog: end: interface: ppp_0_0_38_1 go to up
      Sep 26 09:44:59  daemon  user: tr69c: Unable to retrieve attributes in scratch PAD
      Sep 26 09:44:59  daemon  user: Stored Parameter Attribute data is corrupt or missing
      Sep 26 09:47:27  user  kernel: do_page_fault() #2: sending SIGSEGV to miniupnpd for invalid read access from
      Sep 26 09:47:27  user  kernel: 7fff8000 (epc == 0040c780, ra == 0040c7f8)
      Sep 26 10:14:01  user  kernel: Line 0: ADSL link down
      Sep 26 10:14:01  user  syslog: tc qdisc del dev ppp_0_0_38_1 root 2>/dev/null
      Sep 26 10:14:03  user  kernel: Line 0: xDSL G.994 training
      Sep 26 10:14:03  daemon  pppd[388]: Terminating connection due to link down.
      Sep 26 10:14:12  user  kernel: Line 0: ADSL G.992 started
      Sep 26 10:14:16  user  kernel: Line 0: ADSL G.992 channel analysis
      Sep 26 10:14:22  user  kernel: Line 0: ADSL G.992 message exchange
      Sep 26 10:14:23  user  kernel: Line 0: ADSL link down
      Sep 26 10:14:28  user  kernel: Line 0: xDSL G.994 training
      Sep 26 10:14:37  user  kernel: Line 0: ADSL G.992 started
      Sep 26 10:14:41  user  kernel: Line 0: ADSL G.992 channel analysis
      Sep 26 10:14:47  user  kernel: Line 0: ADSL link up, Path 0, us=775, ds=3975
      Sep 26 10:14:49  daemon  pppd[388]: Clear IP addresses.  Connection DOWN.
      Sep 26 10:14:49  daemon  pppd[388]: Clear IP addresses.
      Sep 26 10:14:49  daemon  pppd[388]: Couldn't increase MTU to 1500.
      Sep 26 10:14:55  daemon  pppd[388]: Connection terminated.
      Sep 26 10:14:55  daemon  pppd[388]: Connect time 30.0 minutes.
      Sep 26 10:14:55  daemon  pppd[388]: Sent 4989135 bytes, received 6403434 bytes.
      Sep 26 10:14:55  user  kernel: dev_shutdown, dec ppp device refcnt, dev->refcnt=3
      Sep 26 10:14:55  user  kernel: unregister_netdevice: waiting for ppp_0_0_38_1 to become free. Usage count = -1
      Sep 26 10:14:55  user  kernel: dev->name = ppp_0_0_38_1, dev->refcnt=-1
      Sep 26 10:14:55  user  kernel: after reset to 0, dev->refcnt=0
      Sep 26 10:14:55  daemon  pppd[388]: PPP: Start to connect ...
      Sep 26 10:14:57  daemon  pppd[388]: Using interface ppp0_0_38_1
      Sep 26 10:14:57  daemon  pppd[388]: Connect: ppp_0_0_38_1 <-->
      Sep 26 10:14:57  daemon  pppd[388]: Couldn't increase MTU to 1500.
      Sep 26 10:14:57  daemon  pppd[388]: PPP LCP UP.
      Sep 26 10:14:57  daemon  pppd[388]: Remote message: CHAP authentication success, unit 10632
      Sep 26 10:14:58  daemon  pppd[388]: local  IP address 31.52.3.74
      Sep 26 10:14:58  daemon  pppd[388]: remote IP address 217.32.147.104
      Sep 26 10:14:58  daemon  pppd[388]: primary   DNS address 213.120.234.58
      Sep 26 10:14:58  daemon  pppd[388]: secondary DNS address 213.120.234.26
      Sep 26 10:14:58  daemon  dnsmasq[64]: using nameserver 213.120.234.26#53
      Sep 26 10:14:58  daemon  dnsmasq[64]: using nameserver 213.120.234.58#53
      Sep 26 10:14:58  daemon  pppd[388]: Received valid IP address from server.  Connection UP.
      Sep 26 10:14:58  user  syslog: begin: interface: ppp_0_0_38_1 go to up
      Sep 26 10:14:58  daemon  dnsmasq[64]: using nameserver 213.120.234.26#53
      Sep 26 10:14:58  daemon  dnsmasq[64]: using nameserver 213.120.234.58#53
      Sep 26 10:14:58  daemon  UPNPD[5010]: uuidvalue=uuid:0004ed9f-54de-0004-ed9f-54de0000000
      Sep 26 10:14:58  daemon  UPNPD[5010]: Unable to open pidfile for writing /var/run/miniupnpd.pid: File exists
      Sep 26 10:14:58  daemon  UPNPD[5010]: HTTP listening on port 2800
      Sep 26 10:15:00  user  syslog: start Tr069
      Sep 26 10:15:02  daemon  user: Could not load verify locations
      Sep 26 10:15:03  user  syslog: end: interface: ppp_0_0_38_1 go to up
      Sep 26 10:15:03  daemon  user: tr69c: Unable to retrieve attributes in scratch PAD
      Sep 26 10:15:03  daemon  user: Stored Parameter Attribute data is corrupt or missing
      Sep 26 10:17:42  user  kernel: do_page_fault() #2: sending SIGSEGV to miniupnpd for invalid read access from
      Sep 26 10:17:42  user  kernel: 7fff8000 (epc == 0040c780, ra == 0040c7f8)
      Sep 26 10:23:37  syslog  -- MARK --
    i'd be interested ot here what a mod has to say on the matter, as i already am pretty sure of whats causing the problem (the exchange having too many lines plugged into the card, which is exactly what happened a year ago for 2 weeks) because the exchange is fitted wiht cards that have *10 extra line slots* than there capable of connecting at the same time (because they were cheaper for bt to bulk buy and install than the ones that line matched the DSLAM's the exchange is fitted with) but hey that shouldnt be causeing me problems

    and yet again and no doubt several more times during the night i will get this problem as well as a lot more again tomorrow untill bt stop putting too many lines onto the cards, or upgrade the DSLAM's so there able to cope with the line's (probably not going to happen)
      Sep 26 22:23:37  syslog  -- MARK --
      Sep 26 22:52:59  user  kernel: Line 0: ADSL link down
      Sep 26 22:52:59  user  syslog: tc qdisc del dev ppp_0_0_38_1 root 2>/dev/null
      Sep 26 22:53:01  daemon  pppd[388]: Terminating connection due to link down.
      Sep 26 22:53:01  user  kernel: Line 0: xDSL G.994 training
      Sep 26 22:53:09  user  kernel: Line 0: ADSL G.992 started
      Sep 26 22:53:14  user  kernel: Line 0: ADSL G.992 channel analysis
      Sep 26 22:53:20  user  kernel: Line 0: ADSL G.992 message exchange
      Sep 26 22:53:21  user  kernel: Line 0: ADSL link down
      Sep 26 22:53:24  user  syslog: web: 192.168.1.101 login
      Sep 26 22:53:26  user  kernel: Line 0: xDSL G.994 training
      Sep 26 22:53:35  user  kernel: Line 0: ADSL G.992 started
      Sep 26 22:53:39  user  kernel: Line 0: ADSL G.992 channel analysis
      Sep 26 22:53:46  user  kernel: Line 0: ADSL link up, Path 0, us=799, ds=3915
      Sep 26 22:53:48  daemon  pppd[388]: Clear IP addresses.  Connection DOWN.
      Sep 26 22:53:48  daemon  pppd[388]: Clear IP addresses.
      Sep 26 22:53:48  daemon  pppd[388]: Couldn't increase MTU to 1500.
      Sep 26 22:53:54  daemon  pppd[388]: Connection terminated.
      Sep 26 22:53:54  daemon  pppd[388]: Connect time 758.9 minutes.
      Sep 26 22:53:54  daemon  pppd[388]: Sent 91666850 bytes, received 262633189 bytes.
      Sep 26 22:53:54  user  kernel: dev_shutdown, dec ppp device refcnt, dev->refcnt=3
      Sep 26 22:53:54  user  kernel: unregister_netdevice: waiting for ppp_0_0_38_1 to become free. Usage count = -1
      Sep 26 22:53:54  user  kernel: dev->name = ppp_0_0_38_1, dev->refcnt=-1
      Sep 26 22:53:54  user  kernel: after reset to 0, dev->refcnt=0
      Sep 26 22:53:54  daemon  pppd[388]: PPP: Start to connect ...
      Sep 26 22:53:56  daemon  pppd[388]: Using interface ppp0_0_38_1
      Sep 26 22:53:56  daemon  pppd[388]: Connect: ppp_0_0_38_1 <-->
      Sep 26 22:53:56  daemon  pppd[388]: Couldn't increase MTU to 1500.
      Sep 26 22:53:56  daemon  pppd[388]: PPP LCP UP.
      Sep 26 22:53:57  daemon  pppd[388]: Remote message: CHAP authentication success, unit 12405
      Sep 26 22:53:57  daemon  pppd[388]: local  IP address 86.169.113.140
      Sep 26 22:53:57  daemon  pppd[388]: remote IP address 217.32.147.104
      Sep 26 22:53:57  daemon  pppd[388]: primary   DNS address 213.120.234.58
      Sep 26 22:53:57  daemon  pppd[388]: secondary DNS address 213.120.234.26
      Sep 26 22:53:57  daemon  dnsmasq[64]: using nameserver 213.120.234.26#53
      Sep 26 22:53:57  daemon  dnsmasq[64]: using nameserver 213.120.234.58#53
      Sep 26 22:53:57  daemon  pppd[388]: Received valid IP address from server.  Connection UP.
      Sep 26 22:53:57  user  syslog: begin: interface: ppp_0_0_38_1 go to up
      Sep 26 22:53:57  daemon  dnsmasq[64]: using nameserver 213.120.234.26#53
      Sep 26 22:53:57  daemon  dnsmasq[64]: using nameserver 213.120.234.58#53
      Sep 26 22:53:57  daemon  UPNPD[5787]: uuidvalue=uuid:0004ed9f-54de-0004-ed9f-54de0000000
      Sep 26 22:53:57  daemon  UPNPD[5787]: Unable to open pidfile for writing /var/run/miniupnpd.pid: File exists
      Sep 26 22:53:57  daemon  UPNPD[5787]: HTTP listening on port 2800
      Sep 26 22:53:59  user  syslog: start Tr069
      Sep 26 22:54:01  daemon  user: Could not load verify locations
      Sep 26 22:54:02  user  syslog: end: interface: ppp_0_0_38_1 go to up
      Sep 26 22:54:02  daemon  user: tr69c: Unable to retrieve attributes in scratch PAD
      Sep 26 22:54:02  daemon  user: Stored Parameter Attribute data is corrupt or missing
      Sep 26 22:54:56  user  kernel: do_page_fault() #2: sending SIGSEGV to miniupnpd for invalid read access from
      Sep 26 22:54:56  user  kernel: 7fff8000 (epc == 0040c780, ra == 0040c7f8)
    of course i just love the fact this problem is making my internet slower and slower, i cant even use it when my kids are doing homework, becuse the contention ratios are so bad locally at those "peak periods" guess i'm just lucky heh

  • Problem accessing basic data types

    Hi,
    I am a newbie at using JNI so please don't mind if I am asking something trivial.
    I have a JNI wrapper for a native C code. The C code is a Gtk+ application using GLib library. This library has it's own basic data types. For example, "gchar" corresponding to "char". I have generated the JNI Wrappers using the tool named "Swig" which is an interface between the C and other programming languages such as Java. What Swig has come up with is since "gchar" is not understood by it as "char" so it has taken the "gchar" as come Reference Type and generated another class for it. And instead of accepting simple char it is expecting a long.
    Even if I pass a numerical value like 11111 after instantiating this newly generated gchar class while running the program the JVM is crashing complaining SIGSEGV recieved from the underlying libraries.
    I am confused first of all since the error is not understood and secondly how can I tell the JNI that gchar is similar to char.
    What approach should I follow to solve the problem that I am facing? Any feedback on this will be appreciated.
    Thanks & Regards

    At run time you can see all the data........ like what i have shown...
    but if you clearly see, DATE will be in the internal format..but if you print it, it will be in dd:mm:yyyy
    can you suggest me if i have a dynamic field symbol (table data) ,,,, How can i convert data types dynamically..
    if it is a static internal table i am achieving with WRITE TO statement.....but i have huge data in field symbols...
    Instead of all these , please specify the exact problem your are facing . What is it with date field ? . In SAP while printing the internal format will be converted to external. What is your requirement with this date field?
    My output looks some thing like this:
    04 36876 15.09.2011 39600 1999
    06 36960 15.09.2011 39600 2632
    07 36874 15.09.2011 39541 9232
    My expected output
    04 36.876 15.09.2011 39.600 1.999
    06 36.960 15.09.2011 39.600 2.632
    07 36.874 15.09.2011 39.541 9.232
    I dont see any problems mentioned in your date field. Both your actual and expected outputs reflects the same in date field.
    In SCN you will only get solutions if your question is precise.
    Kesav

Maybe you are looking for