OCCI: ORA-21500 [17099] seg faults on 10.2.0.4.1 client

Hi,
I've been getting this seg fault using OCCI, my environment:
Oracle client 10.2.0.4.1 x86_64 (jul 2009) on rhel5.4
Oracle database 9.2.0.8 x86_64 on rhel4.8
I've written a g++ multi thread app that is making use of Connection Pooling, within 5 minutes of my app starting it seg faults with:
ORA-21500: internal error code, arguments: [], [], [], [], [], [], [], []
ORA-21500: internal error code, arguments: [17099], [], [], [], [], [], [], []
Errors in file :
ORA-21500: internal error code, arguments: [], [], [], [], [], [], [], []
ORA-21500: internal error code, arguments: [17099], [], [], [], [], [], [], []
----- Call Stack Trace -----
ORA-21500: internal error code, arguments: [], [], [], [], [], [], [], []
ORA-21500: internal error code, arguments: [17099], [], [], [], [], [], [], []
Errors in file :
ORA-21500: internal error code, arguments: [], [], [], [], [], [], [], []
ORA-21500: internal error code, arguments: [17099], [], [], [], [], [], [], []
----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
calling call entry argument values in hex
location type point (? means dubious value)
Cannot seek to string table section header in /proc/8712/exe.
Cannot seek to string table section header in /proc/8712/exe.
Segmentation fault
its compiled against gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
I've tried the following:
Installing the occi download from http://www.oracle.com/technology/tech/oci/occi/occidownloads.html and compiling with gcc-3.4.6
I'm using the following commands to compile & link:
g++ -DMOXA_DEBUG -I/database/u00/app/oracle/product/10.2.0/db_1/rdbms/demo -I/database/u00/app/oracle/product/10.2.0/db_1/rdbms/public -I/database/u00/app/oracle/product/10.2.0/db_1/plsql/public -I/database/u00/app/oracle/product/10.2.0/db_1/network/public -O0 -g3 -Wall -c -fmessage-length=0 -fPIC -MMD -MP -MF"src/DB_Table.d" -MT"src/DB_Table.d" -o"src/DB_Table.o" "../src/DB_Table.cpp"
g++ -L/database/u00/app/oracle/product/10.2.0/db_1/rdbms/lib -L/database/u00/app/oracle/product/10.2.0/db_1/lib -shared -o"libmoxa.so" ./src/DB_Table.o ./src/Dialup.o ./src/Modem.o ./src/Rtu.o ./src/Rtu_Type.o ./src/Session.o ./src/Session_Log.o ./src/Soe_Point.o ./src/Soe_Point_Event.o ./src/Thread.o ./src/Utils_Time.o ./src/db.o -locci10_343 -lclntsh -ldl -lm
I've tried to do a -locci10 instead of the -locci10_343, still nothing..
Intesting to note, the older version of the application on the same environment doesn't have this problem..
I do know OCCI is a bit tempremental, especially when creating threads, as i've had to put a 100ms delay otherwise i get other errors
the back trace looks like, it allways core dumps when releasing the connection..
#0 0x00002b01b9fd8cae in slrac () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
(gdb) bt
#0 0x00002b01b9fd8cae in slrac () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
#1 0x00002b01b9fd8b3d in kgdsaaddr () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
#2 0x00002b01b9fd83b8 in kgdsdst () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
#3 0x00002b01b9c7f0b0 in skgudmp () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
#4 0x00002b01b9fb27ac in kgeriv () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
#5 0x00002b01b9fb2fab in kgesiv () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
#6 0x00002b01b9fb2ace in kgesic0 () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
#7 0x00002b01b9ace52d in kpuhhfre () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
#8 0x00002b01b9ad9a3a in kpuhmcfre () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
#9 0x00002b01b9a6ca5a in kputac () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
#10 0x00002b01b9b8265a in kpuspsessionrelease () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
#11 0x00002b01b9be1d6f in OCISessionRelease () from /database/u00/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
#12 0x00002b01b95452f1 in oracle::occi::ConnectionImpl::do_destroy () from /home/fep/moxa_1.3/libmoxa/Debug/libmoxa.so
#13 0x00002b01b954d78c in oracle::occi::ConnectionPoolImpl::terminateConnection () from /home/fep/moxa_1.3/libmoxa/Debug/libmoxa.so
#14 0x00002b01b953c47c in DB::release_connection (conn=0xed36498) at ../src/db.cpp:126
I'm downloading the 11.2g client in the hope it works there without a hitch..
Any help/suggestions whould be much appreciated..
Cheers
James

Shiyer,
libmoxa.so is the library I have created which is performing the oracle queries..
The pool is created from the main thread by:
Environment _env = Environment::createEnvironment (Environment::DEFAULT);
ConnectionPool connectionpool = _env->createConnectionPool(
username, passwd, tnsname, 1, 10, 1);
And then each query is used run inside a connect initiated with:
Connection *conn = connectionpool->createConnection(_username.c_str(), passwd.cstr());
Statement *stmt = conn->createStatement("select 1 from dual;");
ResultSet *rset = stmt->executeQuery();
while( rset->next() == rset->DATA_AVAILABLE ) {
std::cout << rset->getInt(1) << std::endl;
stmt->closeResultSet (rset);
conn->terminateStatement (stmt);
and connection released with:
connectionpool->terminateConnection(conn);
Hope this helps!
cheers
James

Similar Messages

  • OCCI & ORA -21500

    Hi...
    This is agustin.
    I am getting the oracle error while runnning my c++ appln..
    which uses occi for connecting and accessing db.
    the error is ora-21500
    internal error code..
    please i ma not able to get into this,,
    any one tell me what may be the problem
    Message was edited by:
    user619638

    Shiyer,
    libmoxa.so is the library I have created which is performing the oracle queries..
    The pool is created from the main thread by:
    Environment _env = Environment::createEnvironment (Environment::DEFAULT);
    ConnectionPool connectionpool = _env->createConnectionPool(
    username, passwd, tnsname, 1, 10, 1);
    And then each query is used run inside a connect initiated with:
    Connection *conn = connectionpool->createConnection(_username.c_str(), passwd.cstr());
    Statement *stmt = conn->createStatement("select 1 from dual;");
    ResultSet *rset = stmt->executeQuery();
    while( rset->next() == rset->DATA_AVAILABLE ) {
    std::cout << rset->getInt(1) << std::endl;
    stmt->closeResultSet (rset);
    conn->terminateStatement (stmt);
    and connection released with:
    connectionpool->terminateConnection(conn);
    Hope this helps!
    cheers
    James

  • JVM 1.4 seg faults with pure java code?

    Has anybody else seen JVM 1.4 seg fault when running pure java code? This seems like it shouldn't be possible, but I get the following at indeterminate times. Unfortunately, it is difficult to isolate since decreasing the size of the program avoids the problem. When the seg fault happens, the size in memory is ~1GB and there is plenty of real and virtual memory to spare.
    Unexpected Signal : 11 occurred at PC=0xDE88BC8E
    Function=[Unknown. Nearest: +0x100E]
    Library=/usr/j2se/jre/lib/i386/server/libjvm.so
    Dynamic libraries:
    0x8050000 java
    0xdfb60000 /usr/lib/libthread.so.1
    0xdfba0000 /usr/lib/libdl.so.1
    0xdfab0000 /usr/lib/libc.so.1
    0xde800000 /usr/j2se/jre/lib/i386/server/libjvm.so
    0xdfa40000 /usr/lib/libCrun.so.1
    0xdfa20000 /usr/lib/libsocket.so.1
    0xdf980000 /usr/lib/libnsl.so.1
    0xdf960000 /usr/lib/libm.so.1
    0xdfa70000 /usr/lib/libw.so.1
    0xdf920000 /usr/lib/libmp.so.2
    0xdf8f0000 /usr/j2se/jre/lib/i386/native_threads/libhpi
    .so
    0xdf8c0000 /usr/j2se/jre/lib/i386/libverify.so
    0xdf880000 /usr/j2se/jre/lib/i386/libjava.so
    0xdf860000 /usr/j2se/jre/lib/i386/libzip.so
    0xda890000 /usr/lib/nss_files.so.1
    Local Time = Tue May 14 16:03:38 2002
    Elapsed Time = 72
    # HotSpot Virtual Machine Error : 11
    # Error ID : 4F530E43505002D3
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Server VM (1.4.0-rc-b91 mixed
    mode)
    # An error report file has been saved as hs_err_pid945.log.
    # Please refer to the file for further information.

    Hi sevenM,
    Did you figure out a workaround for this problem?. Did you get it solved with the SUN people?. Is it a known bug?.
    I've got exactly the same problem on the same function and VM library.
    Any info on this is very much welcome.
    Thx
    Krithiga
    I get the same error sometimes with tomcat-4.0.4 on a
    Slackware 8.0.0 and JDK 1.4.0. I don't user any JSPs,
    only servlets and the business calls a remote SLSB on
    a remote JBOSS server and afterwards select some data
    form a remote DB2 7.1 over JDBC.
    Here is the log:
    Unexpected Signal : 11 occurred at PC=0x40267D98
    Function=copy_to_survivor_space__16DefNewGenerationP7oo
    DescPP7oopDesc+0x28
    Library=/usr/local/j2sdk1.4.0/jre/lib/i386/client/libjv
    .so
    Current Java thread:
    at
    at java.net.PlainSocketImpl.socketAccept(Native
    tive Method)
    at
    at
    at
    t
    java.net.PlainSocketImpl.accept(PlainSocketImpl.java:34
    - locked <0x44ed3400> (a
    400> (a java.net.PlainSocketImpl)
    at
    at
    at
    t
    java.net.ServerSocket.implAccept(ServerSocket.java:438)
    at
    at
    at
    t java.net.ServerSocket.accept(ServerSocket.java:409)
    at
    at
    at
    t
    org.apache.catalina.core.StandardServer.await(StandardS
    rver.java:293)
    at
    at
    at
    t
    org.apache.catalina.startup.Catalina.start(Catalina.jav
    :794)
    at
    at
    at
    t
    org.apache.catalina.startup.Catalina.execute(Catalina.j
    va:681)
    at
    at
    at
    t
    org.apache.catalina.startup.Catalina.process(Catalina.j
    va:179)
    at
    at
    at
    t sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)
    at
    at
    at
    t
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMetho
    AccessorImpl.java:39)
    at
    at
    at
    t
    sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegat
    ngMethodAccessorImpl.java:25)
    at
    at
    at java.lang.reflect.Method.invoke(Method.java:324)
    at
    at
    at
    t
    org.apache.catalina.startup.Bootstrap.main(Bootstrap.ja
    a:243)
    Dynamic libraries:
    08048000-0804d000 r-xp 00000000 03:03 757599
    /usr/local/j2sdk1.4.0/bin/java
    0804d000-0804e000 rw-p 00004000 03:03 757599
    /usr/local/j2sdk1.4.0/bin/java
    40000000-40015000 r-xp 00000000 03:03 885142
    /lib/ld-2.2.3.so
    40015000-40016000 rw-p 00014000 03:03 885142
    /lib/ld-2.2.3.so
    40017000-40020000 r-xp 00000000 03:03 69536
    /usr/local/j2sdk1.4.0/jre/lib/i386/native_threads/libh
    i.so
    40020000-40021000 rw-p 00008000 03:03 69536
    /usr/local/j2sdk1.4.0/jre/lib/i386/native_threads/libh
    i.so
    40021000-40022000 r--p 00000000 03:03 33106
    /usr/lib/locale/en_US/LC_IDENTIFICATION
    40022000-40030000 r-xp 00000000 03:03 885133
    /lib/libpthread-0.9.so
    40030000-40038000 rw-p 0000d000 03:03 885133
    /lib/libpthread-0.9.so
    40038000-4003b000 r-xp 00000000 03:03 885149
    /lib/libdl-2.2.3.so
    4003b000-4003c000 rw-p 00002000 03:03 885149
    /lib/libdl-2.2.3.so
    4003c000-40143000 r-xp 00000000 03:03 885147
    /lib/libc-2.2.3.so
    40143000-40149000 rw-p 00106000 03:03 885147
    /lib/libc-2.2.3.so
    4014d000-40410000 r-xp 00000000 03:03 1150891
    /usr/local/j2sdk1.4.0/jre/lib/i386/client/libjvm.so
    40410000-40558000 rw-p 002c2000 03:03 1150891
    /usr/local/j2sdk1.4.0/jre/lib/i386/client/libjvm.so
    4056c000-4057d000 r-xp 00000000 03:03 885152
    /lib/libnsl-2.2.3.so
    4057d000-4057f000 rw-p 00010000 03:03 885152
    /lib/libnsl-2.2.3.so
    40581000-405b5000 r-xp 00000000 03:03 950285
    /usr/i386-slackware-linux/lib/libstdc++-2-libc6.1-1-2.
    .0.so
    405b5000-405c1000 rw-p 00033000 03:03 950285
    /usr/i386-slackware-linux/lib/libstdc++-2-libc6.1-1-2.
    .0.so
    405c3000-405e4000 r-xp 00000000 03:03 885138
    /lib/libm-2.2.3.so
    405e4000-405e5000 rw-p 00020000 03:03 885138
    /lib/libm-2.2.3.so
    405e5000-405f6000 r-xp 00000000 03:03 69542
    /usr/local/j2sdk1.4.0/jre/lib/i386/libverify.so
    405f6000-405f8000 rw-p 00010000 03:03 69542
    /usr/local/j2sdk1.4.0/jre/lib/i386/libverify.so
    405f8000-40619000 r-xp 00000000 03:03 69543
    /usr/local/j2sdk1.4.0/jre/lib/i386/libjava.so
    40619000-4061b000 rw-p 00020000 03:03 69543
    /usr/local/j2sdk1.4.0/jre/lib/i386/libjava.so
    4061c000-40630000 r-xp 00000000 03:03 69545
    /usr/local/j2sdk1.4.0/jre/lib/i386/libzip.so
    40630000-40633000 rw-p 00013000 03:03 69545
    /usr/local/j2sdk1.4.0/jre/lib/i386/libzip.so
    40633000-4063a000 r--s 00000000 03:03 890455
    /usr/local/jakarta-tomcat-4.0.4/bin/bootstrap.jar
    4063a000-40641000 r--s 00000000 03:03 890436
    /usr/local/jakarta-tomcat-4.0.4/common/lib/naming-comm
    n.jar
    40641000-40655000 r--s 00000000 03:03 890437
    /usr/local/jakarta-tomcat-4.0.4/common/lib/servlet.jar
    40655000-4065e000 r--s 00000000 03:03 890438
    /usr/local/jakarta-tomcat-4.0.4/common/lib/naming-reso
    rces.jar
    4065e000-40660000 r--s 00000000 03:03 890439
    /usr/local/jakarta-tomcat-4.0.4/common/lib/jdbc2_0-std
    xt.jar
    40660000-4066c000 r--s 00000000 03:03 890440
    /usr/local/jakarta-tomcat-4.0.4/common/lib/activation.
    ar
    4066c000-4066f000 r--s 00000000 03:03 890441
    /usr/local/jakarta-tomcat-4.0.4/common/lib/jta-spec1_0
    1.jar
    4066f000-4082a000 r--s 00000000 03:03 890443
    /usr/local/jakarta-tomcat-4.0.4/common/lib/xerces.jar
    4082a000-40874000 r--s 00000000 03:03 890444
    /usr/local/jakarta-tomcat-4.0.4/common/lib/tyrex-0.9.7
    0.jar
    40874000-408b9000 r--s 00000000 03:03 890445
    /usr/local/jakarta-tomcat-4.0.4/common/lib/mail.jar
    408b9000-408d2000 r--s 00000000 03:03 890446
    /usr/local/jakarta-tomcat-4.0.4/common/lib/jndi.jar
    408d2000-40958000 r--s 00000000 03:03 890482
    /usr/local/jakarta-tomcat-4.0.4/common/lib/db2java.jar
    40958000-4096e000 r--s 00000000 03:03 890483
    /usr/local/jakarta-tomcat-4.0.4/common/lib/jboss-clien
    .jar
    4096e000-4097c000 r--s 00000000 03:03 890484
    /usr/local/jakarta-tomcat-4.0.4/common/lib/jboss-j2ee.
    ar
    4097c000-40996000 r--s 00000000 03:03 890485
    /usr/local/jakarta-tomcat-4.0.4/common/lib/jaas.jar
    40996000-409a0000 r--s 00000000 03:03 890486
    /usr/local/jakarta-tomcat-4.0.4/common/lib/jbosssx-cli
    nt.jar
    409a0000-409a6000 r--s 00000000 03:03 890487
    /usr/local/jakarta-tomcat-4.0.4/common/lib/jnp-client.
    ar
    409a6000-40d10000 r--s 00000000 03:03 890488
    /usr/local/jakarta-tomcat-4.0.4/common/lib/jt400_3.0.j
    r
    40d10000-40d37000 r--s 00000000 03:03 890489
    /usr/local/jakarta-tomcat-4.0.4/common/lib/log4j.jar
    40d37000-423af000 r--s 00000000 03:03 69634
    /usr/local/j2sdk1.4.0/jre/lib/rt.jar
    423f1000-42408000 r--s 00000000 03:03 69566
    /usr/local/j2sdk1.4.0/jre/lib/sunrsasign.jar
    42408000-42476000 r--s 00000000 03:03 69568
    /usr/local/j2sdk1.4.0/jre/lib/jsse.jar
    42476000-42489000 r--s 00000000 03:03 69567
    /usr/local/j2sdk1.4.0/jre/lib/jce.jar
    42489000-4270a000 r--s 00000000 03:03 69632
    /usr/local/j2sdk1.4.0/jre/lib/charsets.jar
    447b2000-447b3000 r--p 00000000 03:03 33104
    /usr/lib/locale/en_US/LC_MEASUREMENT
    447b3000-447b4000 r--p 00000000 03:03 33102
    /usr/lib/locale/en_US/LC_TELEPHONE
    447b4000-447b5000 r--p 00000000 03:03 33103
    /usr/lib/locale/en_US/LC_ADDRESS
    447b5000-447b6000 r--p 00000000 03:03 33100
    /usr/lib/locale/en_US/LC_NAME
    447b6000-447b7000 r--p 00000000 03:03 33109
    /usr/lib/locale/en_US/LC_PAPER
    447b7000-447b8000 r--p 00000000 03:03 459106
    /usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
    447b8000-447b9000 r--p 00000000 03:03 33110
    /usr/lib/locale/en_US/LC_MONETARY
    447b9000-447bf000 r--p 00000000 03:03 33107
    /usr/lib/locale/en_US/LC_COLLATE
    447bf000-447c0000 r--p 00000000 03:03 33101
    /usr/lib/locale/en_US/LC_TIME
    4c840000-4c841000 r--p 00000000 03:03 33105
    /usr/lib/locale/en_US/LC_NUMERIC
    4c841000-4c85c000 r--p 00000000 03:03 33108
    /usr/lib/locale/en_US/LC_CTYPE
    4c85c000-4c85e000 r--s 00000000 03:03 36766
    /usr/local/j2sdk1.4.0/jre/lib/ext/dnsns.jar
    4c85e000-4c866000 r--s 00000000 03:03 890421
    /usr/local/jakarta-tomcat-4.0.4/server/lib/jakarta-reg
    xp-1.2.jar
    4c866000-4c867000 r--s 00000000 03:03 890422
    /usr/local/jakarta-tomcat-4.0.4/server/lib/servlets-co
    mon.jar
    4c867000-4c871000 r-xp 00000000 03:03 885148
    /lib/libnss_compat-2.2.3.so
    4c871000-4c873000 rw-p 00009000 03:03 885148
    /lib/libnss_compat-2.2.3.so
    4c89e000-4c8bb000 r--s 00000000 03:03 36765
    /usr/local/j2sdk1.4.0/jre/lib/ext/sunjce_provider.jar
    4c8bb000-4c95e000 r--s 00000000 03:03 36767
    /usr/local/j2sdk1.4.0/jre/lib/ext/localedata.jar
    4c95e000-4c96c000 r--s 00000000 03:03 36768
    /usr/local/j2sdk1.4.0/jre/lib/ext/ldapsec.jar
    4c96c000-4ce06000 r--s 00000000 03:03 298906
    /usr/local/j2sdk1.4.0/lib/tools.jar
    4ce06000-4ce0c000 r--s 00000000 03:03 890423
    /usr/local/jakarta-tomcat-4.0.4/server/lib/commons-log
    ing.jar
    4ce0c000-4ce0e000 r--s 00000000 03:03 890424
    /usr/local/jakarta-tomcat-4.0.4/server/lib/servlets-in
    oker.jar
    4ce0e000-4ce11000 r--s 00000000 03:03 890425
    /usr/local/jakarta-tomcat-4.0.4/server/lib/servlets-ma
    ager.jar
    4ce11000-4ce19000 r--s 00000000 03:03 890426
    /usr/local/jakarta-tomcat-4.0.4/server/lib/warp.jar
    4ce19000-4ceab000 r--s 00000000 03:03 890427
    /usr/local/jakarta-tomcat-4.0.4/server/lib/catalina.ja
    4ceab000-4ceb4000 r--s 00000000 03:03 890428
    /usr/local/jakarta-tomcat-4.0.4/server/lib/tomcat-http
    1.jar
    4ceb4000-4ceb9000 r--s 00000000 03:03 890429
    /usr/local/jakarta-tomcat-4.0.4/server/lib/servlets-de
    ault.jar
    4ceb9000-4cec9000 r--s 00000000 03:03 890430
    /usr/local/jakarta-tomcat-4.0.4/server/lib/tomcat-ajp.
    ar
    4cec9000-4ceed000 r--s 00000000 03:03 890431
    /usr/local/jakarta-tomcat-4.0.4/server/lib/tomcat-util
    jar
    4ceed000-4cefb000 r--s 00000000 03:03 890432
    /usr/local/jakarta-tomcat-4.0.4/server/lib/tomcat-coyo
    e.jar
    4cefb000-4cf01000 r--s 00000000 03:03 890434
    /usr/local/jakarta-tomcat-4.0.4/server/lib/servlets-we
    dav.jar
    4cf01000-4cf13000 r-xp 00000000 03:03 69548
    /usr/local/j2sdk1.4.0/jre/lib/i386/libnet.so
    4cf13000-4cf14000 rw-p 00011000 03:03 69548
    /usr/local/j2sdk1.4.0/jre/lib/i386/libnet.so
    4cf14000-4cf25000 r--s 00000000 03:03 890458
    /usr/local/jakarta-tomcat-4.0.4/lib/jasper-runtime.jar
    4cf25000-4cf59000 r--s 00000000 03:03 890459
    /usr/local/jakarta-tomcat-4.0.4/lib/jasper-compiler.ja
    4cf59000-4cf5e000 r--s 00000000 03:03 890460
    /usr/local/jakarta-tomcat-4.0.4/lib/naming-factory.jar
    4cf5e000-4cf5f000 r--s 00000000 03:03 789670
    /usr/local/jakarta-tomcat-4.0.4/temp/jar_cache46958.tm
    (deleted)
    4cf5f000-4cf60000 r--s 00000000 03:03 789673
    /usr/local/jakarta-tomcat-4.0.4/temp/jar_cache46959.tm
    (deleted)
    4cf60000-4cf63000 r--s 00000000 03:03 430785
    /usr/local/jakarta-tomcat-4.0.4/webapps/reporter/WEB-I
    F/lib/arenajobs.jar
    4cf63000-4d067000 r--s 00000000 03:03 430786
    /usr/local/jakarta-tomcat-4.0.4/webapps/reporter/WEB-I
    F/lib/arenatrading.jar
    4d067000-4d08c000 r--s 00000000 03:03 430787
    /usr/local/jakarta-tomcat-4.0.4/webapps/reporter/WEB-I
    F/lib/quartz.jar
    4d08c000-4d08e000 r--s 00000000 03:03 430788
    /usr/local/jakarta-tomcat-4.0.4/webapps/reporter/WEB-I
    F/lib/scheduler.jar
    4d08e000-4d091000 r--s 00000000 03:03 790391
    /usr/local/jakarta-tomcat-4.0.4/temp/jar_cache46960.tm
    (deleted)
    4d091000-4d195000 r--s 00000000 03:03 790392
    /usr/local/jakarta-tomcat-4.0.4/temp/jar_cache46961.tm
    (deleted)
    4d195000-4d1ba000 r--s 00000000 03:03 790394
    /usr/local/jakarta-tomcat-4.0.4/temp/jar_cache46962.tm
    (deleted)
    4d1ba000-4d1bc000 r--s 00000000 03:03 790395
    /usr/local/jakarta-tomcat-4.0.4/temp/jar_cache46963.tm
    (deleted)
    4d1bc000-4d1bd000 r-xp 00000000 03:03 69559
    /usr/local/j2sdk1.4.0/jre/lib/i386/librmi.so
    4d1bd000-4d1be000 rw-p 00000000 03:03 69559
    /usr/local/j2sdk1.4.0/jre/lib/i386/librmi.so
    4d1be000-4d1c2000 r-xp 00000000 03:03 69558
    /usr/local/j2sdk1.4.0/jre/lib/i386/libioser12.so
    4d1c2000-4d1c3000 rw-p 00003000 03:03 69558
    /usr/local/j2sdk1.4.0/jre/lib/i386/libioser12.so
    4d1c9000-4d1d2000 r-xp 00000000 03:03 885155
    /lib/libnss_files-2.2.3.so
    4d1d2000-4d1d3000 rw-p 00008000 03:03 885155
    /lib/libnss_files-2.2.3.so
    Local Time = Tue Oct 8 18:57:29 2002
    Elapsed Time = 32640
    # HotSpot Virtual Machine Error : 11
    # Error ID : 4F530E43505002D3
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Client VM (1.4.0-b92 mixed
    mode)
    # An error report file has been saved as
    hs_err_pid26505.log.
    # Please refer to the file for further information.

  • Seg fault using catalyst(-total) driver for my ATI/intel hybrid card

    I am using a HP Envy 14 with Radeon 5650.
    This is my lspci: http://pastebin.com/5w7SFdrK
    What I've done so far is I've installed xf86-video-intel (for the onboard card) and catalyst-total (from AUR) for the discrete card. I am using the proprietary version since I need the HDMI output.
    Then I've done a aticonfig --initial , blacklisted radeon module in modprobe.d , and then installed the relevant packages for startx to work.
    This is the seg fault log from /var/log/Xorg.0.log: http://pastebin.com/PsPbiXj7
    This is the my xorg.conf: http://www.pastebin.com/NviWjr0i
    I am stuck now, how can I proceed?
    Thanks!

    I wanted to Bump this because I have the same laptop with the same setup and get the same errors.  I have tried all methods suggested for installing the catalyst to this intel/ati setup including the AUR files catalyst and catalyst-utils, the unofficial catalyst repository and the official ATI installer.  Hope somebody might be able to help us out with this.
    Thanks in advance.

  • FreeRADIUS rlm_krb5 seg fault

    I'm having a few problems setting up freeRadius with a kerberos backend on arch and would really appreciate a little help.
    Kernal: Linux 3.11.6-1-ARCH i686
    freeradius 3.0.0-1
    All the configuration changes I have made to the default configs are listed below:
    /etc/raddb/users
    Added the following line at the top of the file:
    DEFAULT Auth-Type = Kerberos
    /etc/raddb/sites-enabled/default and /etc/raddb/sites-enabled/inner-tunnel
    Added the following in the Authenticate section directly after the pap entry
    Auth-Type Kerberos {
    krb5
    I have also copied the file /etc/raddb/mods-available/krb5 to /etc/raddb/mods-enabled/krb5 and edited the entries to point to the keytab and principle im using for radius. The keytab contains two entries one for radius/hostname.domain and one for host/hostname.domain.
    I have verified the keytab is ok by using it with kinit to get a valid ticket for both principles. Additionally im sure my kerberos setup is ok as it works fine with ldap, nslcd and ssh.
    The problem is when I run radiusd -X and then attempt a radtest I get the following:
    (0) files : users: Matched entry DEFAULT at line 1
    (0) [files] = ok
    (0) [expiration] = noop
    (0) [logintime] = noop
    (0) WARNING: pap: No “known good” password found for the user. Not setting Auth-Type.
    (0) WARNING: pap: Authentication will fail unless a “known good” password is available.
    (0) [pap] = noop
    (0) } # authorize = ok
    (0) Found Auth-Type = Kerberos
    (0) # Executing group from file /etc/raddb/sites-enabled/default
    (0) Auth-Type Kerberos {
    at which point the server dies with no further output. Running the server using systemctl start freeradius and then looking at the status after its died shows its failed with Main PID: 21835 (code=dumped, signal=SEGV)
    I have looked all over the internet but the only place I have found someone with the same problem is here:
    http://www.mail-archive.com/freeradius- … 77744.html
    I have also enabled core dumps in the radiusd.conf however I have no idea how to actually view the dump or where it is (and yes I did google it, but all the responses made no sence to me)
    I have also tried the freeradius-git package on the AUR however that throws errors when building, something to do with undefined symbols while making radattr.
    CC src/main/radattr.c
    LINK build/bin/radattr
    UNIT-TEST rfc.txt
    ./build/bin/radattr: symbol lookup error: ./build/bin/radattr: undefined symbol: _fr_cursor_init
    src/tests/unit/all.mk:23: recipe for target 'build/tests/unit/rfc.txt' failed
    make: *** [build/tests/unit/frc.txt] Error 127
    => ERROR: A failure occurred in build().
    Aborting...
    => ERROR: Makepkg was unable to build freeradius-git.
    => Restart building freeradius-git ? [y/N]
    => -----------------------------------------------
    =>
    I don't usually post here as every problem i've had using arch so far, I've solved after reading the wiki/forums or random googling. However i'm at a complete loss this time, i have literally no idea how to solve this...
    Thanks

    Just as a quick update, the rlm_krb module still seems to be causing seg faults, however it is possible to get it working by configuring freeRadius to use PAM and then telling PAM to authenticate with kerberos.

  • Pacman seg fault(Solved but with comments on pacman-db-upgrade)

    Performed an install from FTP and booted into root login.
    Performed pacman -Syu  and received report system up to date.
    Performed downloads via pacman of twelve packages including xorg and xfce4.
    Performed download of abs package. 
    Downloaded abs repos.
    Modified abs extra vlc package and performed pacman -U install of modified package.
    Pacman working well at this point.
    Rebooted.
    After reaching xfce4 Desktop, attemptd to install firefox.
    Pacman -S firefox produced..... /usr/bin/pacman/ report(forget the exact error)
    Subsequent trials with ...pacman -U .... produces seg fault.
    Cannot use pacman.  All other programs seem to perform correctly.  Perhaps have lost DNS.
    Cannot perform ...pacman -Syu --debug.....segfaults.
    Last edited by lilsirecho (2011-07-19 18:19:49)

    Solved the difficulty but have no idea what can be done to prevent it from occuring for another user.
    It seems that the db did not get upgraded when the ...pacman-db-upgrade ...command was executed.  There was no statement for ..."pre 3.5 db" upgrade....while executing the command.
    After re-install, the upgrade command performed correctly and pacman now performs correctly after reboots.
    The question comes up as to what to do if the upgrade command does not work correctly and whether some indicator of correct response should appear in the beginners guide.  Additionally, what can be done in the event that the upgrade command fails to meet the correct response.
    These questions will in time be resolved by a new .iso but the present exposure is amazing in its consequences!
    Perhaps the upgrade command is also a function of properly synced mirrors but the command requesting the upgrade was ...pacman -Syy... the mirror sync function!
    What do we have...catch22?
    The resultant segfaults make sense if the pacman sync db is not upgraded.
    How is a user to know the upgrade failed?  What to do about such a condition?
    Marking this thread as solved ...with comments...

  • Seg fault compiling Fractal C example in ss 12.1  opensolaris 117 x64

    Hello,
    When i try to compile the Fractal example with default settings i get :
    CC -o dist/Debug/SunStudio-Solaris-x86/fractal_2 build/Debug/SunStudio-Solaris-x86/fractal.o
    CC: Fatal error in ld: Segmentation Fault (core dumped)
    ld: fatal: file /opt/sunstudio12.1/prod/lib/crti.o: section .rela.annotate has invalid type [ SHT_RELA ]
    *** Error code 1
    Compiling openjdk 7 hotspot gives me the same seg fault too.
    I'm using ss 12.1 opensolaris 117 x64 with their update managers patches applied for both products.
    Is there some possible error at my system or is it an ss bug ?

    switching to latest ss express fixed the problem.

  • JVM Seg Fault With Multithreaded JNI Code

    Hello all:
    I'm having a problem with a multi threaded application. The application is used to bridge an exsisting C++ application with an exsisting Java application so I went with a JNI implementation. After I completed my implementation, I found that the bridge would crash after a few hours (or a few million JNI calls). At first I thought there was a memory leak but my memory usage was not going up (according to the task manager) and the heap was staying around 3 MB (according to a third party tool). I finally figured out that the problem was my JNI code. The JNI code is all in a wrapper DLL (built with MinGW) that four other DLL's call dynamically. So I made a test app to test the wrapper dll. The test app is a simple two threaded application that creates a java object and deletes the java object. CODE:
    #include <process.h>
    #include "JNIUtilityInterface.h"  // Link to the JNI dll (GetProcAdress, etc.)
    void test(void * arg) {   
       for (int i = 0; i < 4000000; i++) {
          jobject jTest = createObjectByClass(NULL, "JNITest", "()V");
          deleteObject(jTest);
       int num = (int)arg;
       printf("done - %d\n", num);              
    int main(int argc, char *argv[])
       clearJNIUtilityDll();
       initJNIUtilityDll();
       invokeJVM();         
       for (int i = 0; i < 3; i++) {
          if (i == 0) {
             _beginthread(test, 0, (void*)i);
          } else {           
             _beginthread(test, 0, (void*)i);
       Sleep(240000);
       exitJNIUtilityDll();
       return 0;
    }createObjectByClass code:
    jobject JNIUtility_API createObjectByClass(jboolean * hasException, 
                                               const char * className, 
                                               const char * descriptor, va_list args) {                                                                                                                    
       jclass clazz;
       jmethodID mid;
       jobject obj;
       JNIEnv * env;
       env = getEnv();
       if (env != NULL) {  
          if (env->EnsureLocalCapacity(2) == JNI_OK) {
             jclass clazz = env->FindClass(className);                                                
             jmethodID mid = env->GetMethodID(clazz, "<init>", descriptor);       
             if (mid) {
                obj = env->NewObjectV(clazz, mid, args);                                             
             env->DeleteLocalRef(clazz);          
          if (hasException) {
             *hasException = env->ExceptionCheck();
       env = NULL;
       return obj;
    } getEnv code:
    JNIEnv * getEnv() {          
       JNIEnv * env;
       jint result;
       result = jvm->GetEnv((void **)&env, JNI_VERSION_1_4);
       if (result == JNI_EDETACHED) {
          if (jvm->AttachCurrentThreadAsDaemon((void **)&env, NULL) == JNI_OK) {
             //printf("Attached current thread!\n");
       return env;
    }deleteObject code:
    void JNIUtility_API deleteObject(jobject obj) {
       JNIEnv * env;
       env = getEnv();
       if (env != NULL) {                                                                                                                                               
          env->DeleteLocalRef(obj);
       env = NULL;                             
    }The other code is not important since I know this is where the seg fault is happening. Again this is just test code but when I run this code with only one thread, it works fine (with the 4000000 for loop). The JavaVM is globally cached as well.
    If anybody nows how to properly run two or more native threads that use JNI methods, please let me know or if you have any tips, that will be good too! If you want any more code to try for yourself, I'm willing to send it to you.
    Thanks!!

    Nevermind, I found out that if you build you code using jni.h from 1.5.0_06 and run you code using 1.5.0_04 JRE, you run into problems with multi threading! Don't do this because it leads to headaches and high blood pressure :)

  • Loading perl module LWP::Simple causes seg fault

    I just ran pacman -Syu (upgraded 400 packages and the kernel went from 3.12.9-2 to 3.16.1-1 to give an idea of the last time I updated this system).
    Now when I run:
    perl -e 'use LWP::Simple'
    It seg faults and dumps core.
    pacman says: /usr/share/perl5/vendor_perl/LWP/Simple.pm is owned by perl-libwww 6.08-1 Which is the current version.  I tried reverting to 6.05-1 (the version I had previously) but it give the same result.
    Checking pacman.log, I see two errors:
    [2014-08-30 21:31] [PACMAN] installed perl-xml-sax-base (1.08-3)
    [2014-08-30 21:31] [ALPM-SCRIPTLET] /tmp/alpm_TUIVDd/.INSTALL: line 1: 21528 Segmentation fault (core dumped) perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" &> /dev/null
    [2014-08-30 21:31] [PACMAN] installed perl-xml-sax (0.99-4)
    [2014-08-30 21:31] [ALPM-SCRIPTLET] could not find ParserDetails.ini in /usr/share/perl5/vendor_perl/XML/SAX
    So I uninstalled those packages and when I reinstalled, there were no errors... that didn't help.
    Any ideas?

    I found what's causing it, but still don't know how it got there.  For anyone else who has similar problems, here's how I found which module was the problem:
    strace perl -e 'use LWP::Simple' |& grep '^open' | tail -1
    In my case, it shows:
    open("/usr/lib/perl5/site_perl/auto/Storable/Storable.so", O_RDONLY|O_CLOEXEC) = 5
    I'm not sure why I have that file when I also have the proper /usr/lib/perl5/core_perl/auto/Storable/Storable.so.  Perhaps I was installing stuff from CPAN and it did that to fulfill a dependency?
    And it's far from the only one:  I found 27 other .so duplicates in site_perl that are also in core_perl:
    cd /usr/lib/perl5/site_perl
    find . -name "*.so" | xargs -n1 pacman -Qo |& grep "No package owns" | cut -c24- | xargs -n1 -I{} ls -l ../core_perl/{} |& grep -v "cannot access"
    Cleaning this up isn't going to be fun... I have 12 more .so's in site_perl that do NOT exist in core_perl or vendor_perl... so I can't just delete all unowned files in site_perl.

  • SVM is seg-faulting

    hello I have a fresh install on a E250, after I built it I installed PPROSVC and patched it up.
    I then placed the metadb on slice 4 or root and when I went to put the metadb on the soon to be mirror disk I get a seg-fault and it cores.
    I have all the LVM pkg's with patches that are the most current. here is the truss of the metainit command for the root slice..
    I have ran
    crle -c /var/ld/ld.config -l /usr/lib:/opt/SUNWspro/lib
    to recreate the ld.config and it still has the same issues
    thanks
    / # truss metainit -f d10 1 1 c0t8d0s0
    execve("/usr/sbin/metainit", 0xFFBFFC24, 0xFFBFFC40) argc = 6
    mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF3A0000
    resolvepath("/usr/sbin/metainit", "/usr/sbin/metainit", 1023) = 18
    resolvepath("/usr/lib/ld.so.1", "/usr/lib/ld.so.1", 1023) = 16
    stat("/usr/sbin/metainit", 0xFFBFF9F8) = 0
    open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
    stat("./libadm.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libadm.so.1", 0xFFBFF208) = 0
    open("/usr/lib/libadm.so.1", O_RDONLY) = 3
    mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF390000
    mmap(0x00010000, 172032, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF360000
    mmap(0xFF360000, 86181, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF360000
    mmap(0xFF386000, 10000, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 90112) = 0xFF386000
    munmap(0xFF376000, 65536) = 0
    resolvepath("/usr/lib/libadm.so.1", "/usr/lib/libadm.so.1", 1023) = 20
    memcntl(0xFF360000, 15476, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libnsl.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libnsl.so.1", 0xFFBFF208) = 0
    open("/usr/lib/libnsl.so.1", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00010000, 712704, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF280000
    mmap(0xFF280000, 577978, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF280000
    mmap(0xFF31E000, 32732, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 581632) = 0xFF31E000
    mmap(0xFF326000, 30936, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF326000
    munmap(0xFF30E000, 65536) = 0
    resolvepath("/usr/lib/libnsl.so.1", "/usr/lib/libnsl.so.1", 1023) = 20
    memcntl(0xFF280000, 82168, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libdevid.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libdevid.so.1", 0xFFBFF208) = 0
    open("/usr/lib/libdevid.so.1", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00010000, 90112, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF340000
    mmap(0xFF340000, 8326, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000
    mmap(0xFF354000, 832, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 16384) = 0xFF354000
    munmap(0xFF344000, 65536) = 0
    resolvepath("/usr/lib/libdevid.so.1", "/usr/lib/libdevid.so.1", 1023) = 22
    memcntl(0xFF340000, 3068, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libmeta.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libmeta.so.1", 0xFFBFF208) = 0
    open("/usr/lib/libmeta.so.1", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00010000, 811008, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF180000
    mmap(0xFF180000, 680235, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF180000
    mmap(0xFF238000, 37028, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 688128) = 0xFF238000
    mmap(0xFF242000, 8728, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF242000
    munmap(0xFF228000, 65536) = 0
    resolvepath("/usr/lib/libmeta.so.1", "/usr/lib/libmeta.so.1", 1023) = 21
    memcntl(0xFF180000, 107544, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libgen.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libgen.so.1", 0xFFBFF208) = 0
    open("/usr/lib/libgen.so.1", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00010000, 98304, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF260000
    mmap(0xFF260000, 22921, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF260000
    mmap(0xFF276000, 2351, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 24576) = 0xFF276000
    munmap(0xFF266000, 65536) = 0
    resolvepath("/usr/lib/libgen.so.1", "/usr/lib/libgen.so.1", 1023) = 20
    memcntl(0xFF260000, 6372, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libc.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFF208) = 0
    open("/usr/lib/libc.so.1", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00010000, 802816, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF080000
    mmap(0xFF080000, 701392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF080000
    mmap(0xFF13C000, 24692, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 704512) = 0xFF13C000
    munmap(0xFF12C000, 65536) = 0
    resolvepath("/usr/lib/libc.so.1", "/usr/lib/libc.so.1", 1023) = 18
    memcntl(0xFF080000, 117384, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libc.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFF208) = 0
    stat("./libelf.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libelf.so.1", 0xFFBFF208) = 0
    open("/usr/lib/libelf.so.1", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00010000, 139264, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF150000
    mmap(0xFF150000, 126697, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF150000
    mmap(0xFF170000, 3640, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 131072) = 0xFF170000
    mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF250000
    resolvepath("/usr/lib/libelf.so.1", "/usr/lib/libelf.so.1", 1023) = 20
    memcntl(0xFF150000, 11632, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libdl.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libdl.so.1", 0xFFBFF208) = 0
    open("/usr/lib/libdl.so.1", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00002000, 8192, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF39A000
    mmap(0xFF39A000, 1894, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF39A000
    resolvepath("/usr/lib/libdl.so.1", "/usr/lib/libdl.so.1", 1023) = 19
    close(3) = 0
    stat("./libc.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFF208) = 0
    stat("./libmp.so.2", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libmp.so.2", 0xFFBFF208) = 0
    open("/usr/lib/libmp.so.2", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00010000, 90112, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF060000
    mmap(0xFF060000, 10804, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF060000
    mmap(0xFF074000, 849, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 16384) = 0xFF074000
    munmap(0xFF064000, 65536) = 0
    resolvepath("/usr/lib/libmp.so.2", "/usr/lib/libmp.so.2", 1023) = 19
    memcntl(0xFF060000, 2464, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libdevinfo.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libdevinfo.so.1", 0xFFBFF208) = 0
    open("/usr/lib/libdevinfo.so.1", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00010000, 73728, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF040000
    mmap(0xFF040000, 60376, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF040000
    mmap(0xFF050000, 3892, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 65536) = 0xFF050000
    resolvepath("/usr/lib/libdevinfo.so.1", "/usr/lib/libdevinfo.so.1", 1023) = 24
    memcntl(0xFF040000, 12156, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libc.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFF208) = 0
    stat("./libnsl.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libnsl.so.1", 0xFFBFF208) = 0
    stat("./libc.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFF208) = 0
    stat("./libadm.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libadm.so.1", 0xFFBFF208) = 0
    stat("./libdevid.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libdevid.so.1", 0xFFBFF208) = 0
    stat("./libgen.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libgen.so.1", 0xFFBFF208) = 0
    stat("./libdl.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libdl.so.1", 0xFFBFF208) = 0
    stat("./libdevinfo.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libdevinfo.so.1", 0xFFBFF208) = 0
    stat("./libefi.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libefi.so.1", 0xFFBFF208) = 0
    open("/usr/lib/libefi.so.1", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00010000, 90112, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF020000
    mmap(0xFF020000, 11728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF020000
    mmap(0xFF034000, 1972, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 16384) = 0xFF034000
    munmap(0xFF024000, 65536) = 0
    resolvepath("/usr/lib/libefi.so.1", "/usr/lib/libefi.so.1", 1023) = 20
    memcntl(0xFF020000, 2132, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libc.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFF208) = 0
    stat("./libdl.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libdl.so.1", 0xFFBFF208) = 0
    stat("./libc.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFF208) = 0
    stat("./libc.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFF208) = 0
    stat("./libdl.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libdl.so.1", 0xFFBFF208) = 0
    stat("./libc.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFF208) = 0
    stat("./libuuid.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libuuid.so.1", 0xFFBFF208) = 0
    open("/usr/lib/libuuid.so.1", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00010000, 90112, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF000000
    mmap(0xFF000000, 15261, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF000000
    mmap(0xFF014000, 1412, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 16384) = 0xFF014000
    munmap(0xFF004000, 65536) = 0
    resolvepath("/usr/lib/libuuid.so.1", "/usr/lib/libuuid.so.1", 1023) = 21
    memcntl(0xFF000000, 4532, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libc.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFF208) = 0
    stat("./libsocket.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libsocket.so.1", 0xFFBFF208) = 0
    open("/usr/lib/libsocket.so.1", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00010000, 114688, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEFE0000
    mmap(0xFEFE0000, 39550, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFEFE0000
    mmap(0xFEFFA000, 4333, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 40960) = 0xFEFFA000
    munmap(0xFEFEA000, 65536) = 0
    resolvepath("/usr/lib/libsocket.so.1", "/usr/lib/libsocket.so.1", 1023) = 23
    memcntl(0xFEFE0000, 13792, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libc.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFF208) = 0
    stat("./libnsl.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libnsl.so.1", 0xFFBFF208) = 0
    stat("./libc.so.1", 0xFFBFF208) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFF208) = 0
    stat("/usr/platform/SUNW,Ultra-250/lib/libc_psr.so.1", 0xFFBFEF80) = 0
    open("/usr/platform/SUNW,Ultra-250/lib/libc_psr.so.1", O_RDONLY) = 3
    mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
    mmap(0x00002000, 16384, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF37E000
    mmap(0xFF37E000, 13544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF37E000
    resolvepath("/usr/platform/sun4u/lib/libc_psr.so.1_psr.so.1", "/usr/platform/sun4u/lib/libc_psr.so.1", 1023) = 37
    close(3) = 0
    mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFD0000
    munmap(0xFF390000, 8192) = 0
    getustack(0xFFBFF84C)
    getrlimit(RLIMIT_STACK, 0xFFBFF844) = 0
    getcontext(0xFFBFF680)
    setustack(0xFF1438F4)
    brk(0x000236B8) = 0
    brk(0x000256B8) = 0
    stat("/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.2", 0xFFBFEAB0) = 0
    open("/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.2", O_RDONLY) = 3
    mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFEFC0000
    mmap(0x00010000, 90112, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEFA0000
    mmap(0xFEFA0000, 14830, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFEFA0000
    mmap(0xFEFB2000, 8822, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 8192) = 0xFEFB2000
    munmap(0xFEFA4000, 57344) = 0
    resolvepath("/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.2", "/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.2", 1023) = 52
    memcntl(0xFEFA0000, 6840, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    close(3) = 0
    stat("./libc.so.1", 0xFFBFE9F0) Err#2 ENOENT
    stat("/usr/lib/libc.so.1", 0xFFBFE9F0) = 0
    munmap(0xFEFC0000, 8192) = 0
    stat("/usr/cluster/lib/sc/libsds_sc.so", 0xFFBFF318) Err#2 ENOENT
    open64("/dev/md/admin", O_RDWR) = 3
    fstat64(3, 0xFFBFF990) = 0
    ioctl(3, (('V'<<8)|35), 0xFFBFFA2C) = 0
    sigfillset(0xFF142940) = 0
    sigaction(SIGHUP, 0xFFBFF9F0, 0x00024750) = 0
    sigaction(SIGINT, 0xFFBFF9F0, 0x00024770) = 0
    sigaction(SIGQUIT, 0xFFBFF9F0, 0x00024790) = 0
    sigaction(SIGABRT, 0xFFBFF9F0, 0x000247F0) = 0
    sigaction(SIGBUS, 0xFFBFF9F0, 0x00024870) = 0
    sigaction(SIGSEGV, 0xFFBFF9F0, 0x00024890) = 0
    sigaction(SIGPIPE, 0xFFBFF9F0, 0x000248D0) = 0
    sigaction(SIGTERM, 0xFFBFF9F0, 0x00024910) = 0
    getuid() = 0 [0]
    open64("/etc/lvm/mddb.cf", O_RDONLY) = 4
    fstat64(4, 0xFFBFED38) = 0
    brk(0x000256B8) = 0
    brk(0x000276B8) = 0
    fstat64(4, 0xFFBFEBE0) = 0
    ioctl(4, TCGETA, 0xFFBFECC4) Err#25 ENOTTY
    read(4, " # m e t a d e v i c e ".., 8192) = 222
    read(4, 0x0002493C, 8192) = 0
    llseek(4, 0, SEEK_CUR) = 222
    close(4) = 0
    ioctl(3, (('V'<<8)|13), 0xFFBFF298) = 0
    stat64("/dev/md/rdsk/d10", 0xFFBFEED0) = 0
    stat64("/dev/md/rdsk/d10", 0xFFBFF060) = 0
    stat64("/dev/md/rdsk/d10", 0xFFBFEFC8) = 0
    stat64("/dev/md/rdsk/d10", 0xFFBFF3A0) = 0
    open("/etc/vfstab", O_RDONLY) = 4
    llseek(4, 0, SEEK_CUR) = 0
    fstat64(4, 0xFFBFEFF0) = 0
    brk(0x000276B8) = 0
    brk(0x000296B8) = 0
    fstat64(4, 0xFFBFEE98) = 0
    ioctl(4, TCGETA, 0xFFBFEF7C) Err#25 ENOTTY
    read(4, " # l i v e - u p g r a d".., 8192) = 537
    read(4, 0x00026D54, 8192) = 0
    llseek(4, 0, SEEK_SET) = 0
    stat64("/dev/md/rdsk/d10", 0xFFBFF210) = 0
    read(4, " # l i v e - u p g r a d".., 8192) = 537
    stat64("/dev/rdsk/c0t8d0s0", 0xFFBFF210) = 0
    stat64("/dev/rdsk/c0t8d0s3", 0xFFBFF210) = 0
    stat64("/dev/rdsk/c0t8d0s7", 0xFFBFF210) = 0
    read(4, 0x00026D54, 8192) = 0
    llseek(4, 0, SEEK_CUR) = 537
    close(4) = 0
    stat64("/dev/md/dsk/d10", 0xFFBFF2A8) = 0
    stat64("/dev/md/rdsk/d10", 0xFFBFF460) = 0
    open64("/etc/lvm/lock", O_WRONLY) = 4
    fcntl(4, F_SETLK64, 0xFFBFF970) = 0
    ioctl(3, (('V'<<8)|8), 0xFFBFF9B0) = 0
    uname(0xFF243850) = 1
    stat64("/dev/md/rdsk/c0t8d0s0", 0xFFBFEEA0) Err#2 ENOENT
    stat64("/dev/rdsk/c0t8d0s0", 0xFFBFEEA0) = 0
    stat64("/dev/rdsk/c0t8d0s0", 0xFFBFF030) = 0
    stat64("/dev/rdsk/c0t8d0s0", 0xFFBFEF98) = 0
    open64("/dev/rdsk/c0t8d0s0", O_RDONLY|O_NDELAY) = 5
    fstat(5, 0xFFBFF67C) = 0
    modctl(MODSIZEOF_DEVID, 0x00800038, 0xFFBFF704, 0xFF1840A0, 0x00000001) = 0
    modctl(MODGETDEVID, 0x00800038, 0x00000030, 0x00025438, 0x00000001) = 0
    fstat(5, 0xFFBFF67C) = 0
    modctl(MODSIZEOF_MINORNAME, 0x00800038, 0x00002000, 0xFFBFF704, 0x00000001) = 0
    modctl(MODGETMINORNAME, 0x00800038, 0x00002000, 0x00000006, 0x000269F0) = 0
    ioctl(5, 0x0401, 0xFFBFF8BC) = 0
    ioctl(5, 0x040B, 0xFFBFF76C) = 0
    ioctl(5, 0x0403, 0xFFBFF664) = 0
    close(5) = 0
    stat64("/dev/rdsk/c0t8d0s0", 0xFFBFF370) = 0
    open("/etc/vfstab", O_RDONLY) = 5
    llseek(5, 0, SEEK_CUR) = 0
    fstat64(5, 0xFFBFEFC0) = 0
    fstat64(5, 0xFFBFEE68) = 0
    ioctl(5, TCGETA, 0xFFBFEF4C) Err#25 ENOTTY
    read(5, " # l i v e - u p g r a d".., 8192) = 537
    llseek(5, 0xFFFFFFFFFFFFFF72, SEEK_CUR) = 395
    close(5) = 0
    stat64("/dev/rdsk/c0t8d0s0", 0xFFBFF430) = 0
    ioctl(3, (('V'<<8)|31), 0xFF23F004) = 0
    open64("/etc/lvm/mddb.cf", O_RDONLY) = 5
    fstat64(5, 0xFFBFE6B8) = 0
    fstat64(5, 0xFFBFE560) = 0
    ioctl(5, TCGETA, 0xFFBFE644) Err#25 ENOTTY
    read(5, " # m e t a d e v i c e ".., 8192) = 222
    read(5, 0x00026D54, 8192) = 0
    llseek(5, 0, SEEK_CUR) = 222
    close(5) = 0
    ioctl(3, (('V'<<8)|13), 0xFFBFEC18) = 0
    open64("/var/run/nodelist", O_RDONLY) Err#2 ENOENT
    open("/etc/netconfig", O_RDONLY|O_LARGEFILE) = 5
    fcntl(5, F_DUPFD, 0x00000100) Err#22 EINVAL
    read(5, " # p r a g m a i d e n".., 1024) = 1024
    read(5, " t s t p i _ c".., 1024) = 215
    read(5, 0x00026078, 1024) = 0
    lseek(5, 0, SEEK_SET) = 0
    read(5, " # p r a g m a i d e n".., 1024) = 1024
    read(5, " t s t p i _ c".., 1024) = 215
    read(5, 0x00026078, 1024) = 0
    close(5) = 0
    open("/dev/udp", O_RDONLY) = 5
    ioctl(5, 0xC00C6982, 0xFFBFEEB4) = 0
    close(5) = 0
    open64("/var/run/name_service_door", O_RDONLY) = 5
    fcntl(5, F_SETFD, 0x00000001) = 0
    door_info(5, 0xFF142748) = 0
    door_call(5, 0xFFBFCE20) = 0
    ioctl(3, (('V'<<8)|28), 0x000266C0) = 0
    Incurred fault #6, FLTBOUNDS %pc = 0xFF1CB7B0
    siginfo: SIGSEGV SEGV_MAPERR addr=0x0000000C
    Received signal #11, SIGSEGV [caught]
    siginfo: SIGSEGV SEGV_MAPERR addr=0x0000000C
    fstat64(2, 0xFFBFE3A8) = 0
    metainitwrite(2, " m e t a i n i t", 8) = 8
    : write(2, " : ", 2) = 2
    Segmentation Faultwrite(2, " S e g m e n t a t i o n".., 18) = 18
    write(2, "\n", 1) = 1
    sigaction(SIGSEGV, 0xFFBFF280, 0x00000000) = 0
    getpid() = 2848 [2847]
    kill(2848, SIGSEGV) = 0
    setcontext(0xFFBFF4F0)
    Received signal #11, SIGSEGV [default]
    siginfo: SIGSEGV pid=2848 uid=0

    Hello all
    has anyone had SVM do this kind of stuff???
    I am stumped I guess I am to the point of reloading all the librarys and seeing if that fixes it.
    Tim

  • [solved] fontforge seg faults on failure to find font

    I'm having what I suspect is a fairly standard problem but I've been unable to track it down using google, a forum search or the wiki.
    Basically, fontforge seg faults on start. More specifically, it displays the dialog which allows me to select the font I want to open and then crashes. Starting the application from the command line produces this:
    $ fontforge
    Copyright (c) 2000-2012 by George Williams.
    Executable based on sources from 14:57 GMT 31-Jul-2012-ML-D.
    Library based on sources from 14:57 GMT 31-Jul-2012.
    Help! Server claimed font
    -adobe-courier std-medium-r-normal--16-0-0-0-m-0-iso10646-1
    existed in the font list, but when I asked for it there was nothing.
    I may crash soon.
    Segmentation fault (core dumped)
    I've tried fc-cache both with and without -f as both root and me. I've also tried moving ~/.fontconfig and ~/.config/fontconfig to backups and creating empty directories in their places. I've also recreated every fonts.dir and fonts.scale which locate can find on my system. I've also grepped "adobe-courier" in all of these files, all copies of fonts.alias found by locate and through /var/cache/fontconfig/* and not found any trace. I've examined (as best I can but this is not saying very much) the font config under /etc/fonts/.
    The only even vaguely relevant information I've found references a fedora/red hat bug from two or three years ago and those bugs were marked as solved by updates and closed in fedora 10/11.  (Fedora is currently at 17.) Moreover, the problems there were traced to fonts.{dir,scale} not being updated and I've recreated all of these files as found by locate so they should all be current.
    I'm sure I'm missing the stunningly obvious. Can anybody tell me where this reference might be coming from? Or otherwise suggest what I'm missing?
    I haven't needed fontforge for a while so I don't know when it ceased to work and this is not helping with troubleshooting.
    Last edited by cfr (2012-12-14 00:11:37)

    The error may be caused by a bad entry in a fonts.dir file in one of your font directories. This file is used by an older method than fontconfig to index fonts for apps in X.
    I would use 'locate' to find all files named fonts.dir. (There is probably a better way to find these files than 'locate'). When the files are found, 'grep' can be used to find the one with the bad entry. The following line of combined commands should work:
    $ for file in $(locate fonts.dir); do grep -l 'adobe-courier std' $file; done
    Then navigate to that file's directory and run:
    $ mkfontscale
    $ mkfontdir
    Finally, as root, run
    # xset fp rehash
    See https://wiki.archlinux.org/index.php/Fo … plications.

  • [SOLVED] Gnome 2.26 upgrade. Seg faults during upgrade.

    Hello.
    I have an huge problem...
    Yesterday I've tried to update my ArchLinux and I've got seg faults from gconf during the upgrade and my gnome won't start.
    Nautilus, gnome-settings-daemon, etc... All of them with seg faults.
    Anyone with the same problem?
    Last edited by sLUGo (2009-04-06 00:21:14)

    I tried rebuilding the schemas according to the instructions found inthe bug
    report:
    http://bugs.archlinux.org/task/14107
    but I still get segmentation fault. These occur at the points indicated below in
    the snip from the command output:
    --------output-from-command-----------------------
    Installerade schemat "/schemas/desktop/gnome/typing_break/enabled" för lokalen "C"
    Segmenteringsfel
    Installerade schemat "/schemas/apps/yelp/fixed_font" för lokalen "C"
    Segmenteringsfel
    Needless to say this means that trying to reinstall gnomelibs and yelp (which
    were the ones that seg-faulted during upgrade) still causes segmentation fault.

  • Seg Fault at exit of trivial c program. Why?

    #include <stdio.h>
    int main (void) { printf("Hi mom.\n"); }
    ldd himom.exe
    libc.so.1 => /usr/lib/libc.so.1
    libucb.so.1 => /usr/ucblib/libucb.so.1
    libresolv.so.2=> /usr/lib/libresolv.so.2
    libsocket.so.1=>/usr/lib/libsocket.so.1
    libnsl.so.1=> /usr/lib/libnsl.so.1
    libelf.so.1=> /usr/libelf.so.1
    libdl.so.1=> /usr/lib/libdl.so.1
    libmp.so.2=> /usr/lib/libmp.so.2
    /usr/platform/SUNW,Sun-Blade-100/lib/libc_psr.so.1
    truss ./himom.exe
    Incurred fault #6, FLTBOUNDS %pc = 0x00000008
    siginfo: SIGSEGV SEGV_MAPERR addr=0x00000008
    Received signal #11, SIGSEGV [default]
    siginfo: SIGSEGV SEGV_MAPERR addr=0x00000008
    *** process killed ***
    I cannot arrange things so it avoid the seg fault. Why not?
    I can omit the printf altogether. Changes nothing about the segfault. My program runs and does all that it is supposed to do, but ALWAYS seg faults at the conclusion.
    How do I go about debugging this further?
    ggw

    How are you compiling it.
    The library list for a similar program I get is completely different...
    ds2> gcc -o fred fred.c
    ds2> ./fred
    hello world
    ds2> ldd fred
    libc.so.1 => /lib/libc.so.1
    libm.so.2 => /lib/libm.so.2
    /platform/SUNW,Sun-Fire-V210/lib/libc_psr.so.1
    ds2> cat fred.c
    #include <stdio.h>
    int main(void) {printf("hello world\n");}

  • [SOLVED] Seg fault on Haswell processor (TSX+glibc)

    Hello,
    I just installed ArchLinux on a brand new Intel i7 4770S (Haswell) because my old laptop was unable to handle HD content properly under Kdenlive. I have the exact package versions on both machines but when disabling a simple effect in Kdenlive I get a seg fault.
    You can see my bug report on Kdenlive bug tracker here: http://www.kdenlive.org/mantis/view.php?id=3186
    I then looked at the trace and found this stuff about lock elision that seems very (hardware) specific to Haswell CPU.
    http://lwn.net/Articles/534758/
    http://halobates.de/adding-lock-elision-to-linux.pdf
    http://www.phoronix.com/scan.php?page=n … px=MTQzNDk
    http://www.anandtech.com/show/6290/maki … tensions/2
    I looked at the PKGBUILD for the current glibc 2.18-9 and it has the  "--enable-lock-elision" so I used ABS to recompile it without support for it to see if it would make my Kdenlive work again. And yes problem is gone.
    Is this a problem with Kdenlive code or lock elision implementation in current glibc?   Don't know if this is related but I also had some issues with Digikam when using the default glibc.
    Thanks
    Alphazo
    Bug reported: https://bugs.archlinux.org/task/37617#comment116170
    Last edited by alphazo (2013-11-06 08:11:46)

    I've managed to fix it by appending --opencc-options -OPT:Olimit=99999 to nvcc's compiling flags. It compiles and executes fine. Even though that's still a bug (no program should seg fault).

  • ORA-21500?

    Hello,
    What is the meaning of the ORA-21500 message? Don't know what to do with this error code!

    I think you should search through the Metalink with the parameters of the error code or log an iTAR if possible.
    21500, 00000, "internal error code, arguments: [%s], [%s], [%s], [%s], [%s], [%s], [%s], [%s]"
    // *Cause:  This is the generic error number for the OCI
    // environment (client-side) internal errors. This indicates
    // that the OCI environment has encountered an exceptional
    // condition.
    // *Action: Report as a bug - the first argument is the internal error number.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Maybe you are looking for

  • Integer parameters not acceptible in WHERE clause with TO_DATE function.

    Please tell me why the following query is not acceptible in a BI Publisher (11.1.1.5) data set. SELECT * FROM all_tables WHERE LAST_ANALYZED >= TO_DATE(:yyyy || '-' || :startmo || '-' || :startday, 'YYYY-MM-DD') AND LAST_ANALYZED < TO_DATE(:yyyy || '

  • Fujifilm Tethered Capture Plug-in for Adobe Photoshop Lightroom

    Hi! Today Fujifilm shared "Tethered Capture Plug-in for Adobe® Photoshop® Lightroom®". And they shared only 1 exe file, which i can't open on my Mac=). I try open it on PC, but it can't open without HS-V5 ( i needn't it, because it work only on Windo

  • AC 10.0 - New Documentation in BPX

    Hi everyone, We have been publishing a lot of guides this year in our BPX website (http://www.sdn.sap.com/irj/bpx/grc), I would like to share with you some of the new highlights of the last month: New version of the PC+AC Integration guide AC and Net

  • Audio only comes from left

    I was recently trying to play my powerbook into my stereo with a direct RCA connection and I noticed that the audio was only coming out of the left speaker of the stereo. At first I thought it was the stereo but then I hooked my ipod up to the stereo

  • Best Access Method and Estimated Performance

    Dear folks, I'm new to BDB. Although I have read all the documentation and the DS Presentation from Margo, I would like to ask your help to tunne my db layout. I have to index 1 million key/data pairs in wich key is a logical number and data is 256 l