Exec java_vm segmentation fault
Hi
when I execute java_vm in the console it shows the following error to me
root@localhost# java_vm
Segmentation fault
my configuration of java
export JAVA_HOME=/usr/lib/java
export PATH="/usr/lib/java/bin:$PATH"
I runnning j2re-1.4.2
Hi,
I got this error once when I tried installing Oracle 10g on a Linux box.
This is a memory error. This is usually handled by making sure that the system has more physical memory.
When starting up, make sure that you kill as many processes as possible. This frees up memory.
Also, change the settings for the Java VM. This can be done by accessing the non-standard jvm functions.
Type java -X in the console. This gives a list of non-standard operations.
Use 'java -Xms -Xmx' options to set memory levels. Tweak it around till you get it working.
Hope this helps.
IC.
Similar Messages
-
Segment fault (Core dump)
Hi
when i run the following Pro*c file in Unix Environment im getting the SEGMENTATION FAULT(CORE DUMP) error. I used DBX to debug the code. I couldnt find out the proper reason for this error form the dbx output.
This is the output i got from DBX.
*signal SEGV (no mapping at the fault address) in _doprnt at 0xfb98736c*
*0xfb98736c: _doprnt+0x2798: stb %o0, [%o1]*
I did the showmemuse and show leaks, the output for this commands :
(dbx) showmemuse
Checking for memory use...
Blocks in use report (blocks in use: 575 total size: 328086 bytes)
Total % of Num of Avg Allocation call stack
Size All Blocks Size
======= ==== ====== ====== =======================================
134876 41% 30 4495 kpummapg < kghgex
18098 5% 1 18098 lxldlbb < lxlinit < kpummpin < kpupin < sqgctx < sqgrct < sqlcmex < sqlcxt
16552 5% 4 4138 kogmapg < kghgex
16516 5% 4 4129 kogmapg < kogmasg
12288 3% 6 2048 nlhtnsl < nlhthnew
10350 3% 5 2070 calloc < nsbGetBFS
9688 2% 1 9688 kouogini < kouoini < kpuinit0 < kpuinit < sqgctx < sqgrct < sqlcmex < sqlcxt
8200 2% 1 8200 findbuf < doprnt < _fprintf < main
8120 2% 4 2030 sqlrlc < sqlcopydfn
8080 2% 1 8080 kpuinit0 < kpuinit < sqgctx < sqgrct < sqlcmex < sqlcxt < main
7168 2% 1 7168 calloc < nsgbliuc < nsgblini < niotns < nigcall < osncon < kpuadef < upiini
7168 2% 3 2389 lxldlod < lxdlobj
5976 1% 4 1494 sqlrlc < sqlcopydfn
4640 1% 1 4640 sqlrlc < sqldrl < sqlexp < sqlcmex < sqlcxt < get_pub_dates < main
4640 1% 1 4640 sqlrlc < sqlbrl < sqlexp < sqlcmex < sqlcxt < get_pub_dates < main
4128 1% 1 4128 calloc < nsgbliuc < nsgblini < niotns < nigcall < osncon < kpuadef < upiini
4024 1% 1 4024 sqlrlc < sqlbrl < sqlexp < sqlcmex < sqlcxt < get_pub_dates < main
3408 1% 1 3408 sqlrlc < sqldrl < sqlexp < sqlcmex < sqlcxt < get_pub_dates < main
2452 <1% 8 306 calloc < nsmal
2156 <1% 7 308 calloc < nlemfins
(dbx) showleaks
Checking for memory leaks...
Actual leaks report (actual leaks: 1 total size: 30 bytes)
Total Num of Leaked Allocation call stack
Size Blocks Block
Address
====== ====== ========== =======================================
30 1 0x9c9c8 getOutFileName < main
Possible leaks report (possible leaks: 0 total size: 0 bytes)
i know its because of Pad pointer and something related to Pointer or array overflow. But i couldnt find out where exactly happening....
Following is my Code, please help me to find out the error and what i need to change in my code:
#ifndef ORA_PROC
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <ctype.h>
#include <math.h>
#else
typedef struct FILE FILE;
#endif
/*** Added by TCS Begins ***/
char getOutFileName(char );
char getEnvVar(char );
void prepare_declare_oracle_cursors();
void get_calendar_dates();
void get_issues();
void get_master_cusip_no();
void get_run_date_finish();
void get_payments();
int get_pub_dates();
void get_rights();
void get_s_h_meetings();
void get_special_codes();
void get_agents();
void get_currency();
void get_payment_codes();
void get_issue_codes();
void get_standard_footnotes();
void get_index_codes();
void get_exchanges();
void get_tax_codes();
void get_tenders();
int check_if_holiday(int );
void sql_error(int , int , char *);
void login_error();
void no_pub_dates();
void no_cal_dates();
void no_finish_date();
void save_payment_footnote(char , char [3],int , char );
void save_issue_footnote(char );
int print_footnotes();
int print_foreign_tax();
int get_partial_run_time();
void save_rght_footnotes();
int print_supplimental();
int convert_tender_price(char *);
void pad_s_h_meetings();
int strip_out_codes(char *);
char *getSqlLogonString();
/**** TCS ADD Ends ****/
EXEC SQL INCLUDE sqlca;
EXEC SQL INCLUDE ddr_create_all_tapes.h;
#define TRUE 1
#define ORA_NOT_FOUND ( sqlca.sqlcode == 1403 )
/* The Definitions of SUCCESS and FAILURE were switched to test the
idea that SUCCESS should be Zero and FAILURE should be Non-Zero
#define SUCCESS 1
#define FAILURE 0
#define SUCCESS 0
#define FAILURE -1
#define SYSOK 0
#define SYSERR 1
#define DEBUGGING 0
#define DEBUG_LEVEL 0
/* #define DEBUGGING 1
#define DEBUG_LEVEL 2
int first_cal_date;
int footnote_count;
int foreign_count;
int last_cal_date;
int total_records;
int which_tape = 0;
char cusip_table_name[30];
char field_type_code;
char final_cusip_number[10];
/**** char footnote_text[300][300];
char foreign_text[60][100]; **** Commented by TCS as per the change request ****/
/*** Added by TCS as per the change request ***/
char footnote_text[200][300];
char foreign_text[200][300];
/*** TCS Add Ends ***/
char freq_type_code;
char init_cusip_number[10];
char rec_type_code;
char payment_where_clause[600];
char rights_where_clause[600];
char tenders_where_clause[600];
char s_h_meet_where_clause[600];
char last_run_time[18];
char supp_info_buffer[321];
int call_flag;
int tenders_flag;
int rights_flag;
int s_h_meet_flag;
int rght_foot_pos;
double hold_double;
int hold_int;
char hold_char[100];
int i=0;
FILE *fp;
FILE pfp; / this is used for a report file to correspond to
the partial tape file */
int main(int argc, char argv[]) / Modified by TCS */
char ddr_tape_name[100];
char ddr_partial_rpt[100];
char copyright_notice[100];
long file_position;
char *logname;
/* READ IN PARAMETERS AND SET UP VARIABLES */
memset (oracle_uid.arr, 0, sizeof(oracle_uid.arr));
memset (oracle_pwd.arr, 0, sizeof(oracle_pwd.arr));
strcpy (oracle_uid.arr, argv[1]);
oracle_uid.len = strlen(oracle_uid.arr);
strcpy (oracle_pwd.arr, argv[2]);
oracle_pwd.len = strlen(oracle_pwd.arr);
printf("Calling getSqlLogonString");
logname = getSqlLogonString();
which_tape = atoi(argv[1]);
memset (last_run_time, 0, sizeof(last_run_time));
if ( ( DEBUGGING ) && ( DEBUG_LEVEL > 1 ) )
printf ("Oracle username: %s\n", oracle_uid.arr);
printf ("Oracle password: %s\n", oracle_pwd.arr);
printf ("Oracle username/password@database: %s\n", logname); /** Added by TCS **/
printf ("Which Tape: %d\n", which_tape);
hold_double = 0.0;
hold_int = 0;
memset (hold_char, ' ', sizeof(hold_char));
EXEC SQL WHENEVER SQLERROR DO login_error();
/* EXEC SQL CONNECT :oracle_uid IDENTIFIED BY :oracle_pwd; */
EXEC SQL CONNECT :logname ;
printf ("Connected to ORACLE... \n");
EXEC SQL WHENEVER SQLERROR continue;
get_pub_dates();
memset (ddr_tape_name, 0, sizeof(ddr_tape_name));
memset (ddr_partial_rpt, 0, sizeof(ddr_partial_rpt));
memset (cusip_table_name, 0, sizeof(cusip_table_name));
memset (payment_where_clause, 0, sizeof(payment_where_clause));
memset (rights_where_clause, 0, sizeof(rights_where_clause));
memset (tenders_where_clause, 0, sizeof(tenders_where_clause));
memset (s_h_meet_where_clause, 0, sizeof(s_h_meet_where_clause));
/* SET UP VARIABLES BASED ON THE DIFFERENT FREQUENCY OF TAPE */
switch (which_tape)
case 0:
get_partial_run_time();
/*sprintf (ddr_tape_name,
"idb_tape$out:ddr_partial%1d.asc", p_count); ** Comented by TCS **/
sprintf (ddr_tape_name,"%s%1d.%s",getOutFileName("DDR_PARTIAL"),p_count,getEnvVar("DDR_PARTIAL_EXT_ASC")); /* Added by TCS */
strcpy (cusip_table_name,
"IDB.DDR_PARTIAL_TAPE_TABLE");
/*sprintf (ddr_partial_rpt,
"idb_tape$out:ddr_partial%1d.rpt", p_count); ** Commented by TCS **/
sprintf (ddr_partial_rpt,"%s%1d.%s",getOutFileName("DDR_PARTIAL"),p_count,getEnvVar("DDR_PARTIAL_EXT_RPT")); /* Added by TCS */
get_calendar_dates();
freq_type_code = '0';
sprintf (payment_where_clause,
"AND PYMT_PUB_DATE IS NULL \
AND ((PYMT_ADD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI') \
AND PYMT_ADD_DATE_TIME < TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')) \
OR (PYMT_UPD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI') \
AND PYMT_UPD_DATE_TIME < TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')))",
p_from.arr, p_to.arr, p_from.arr, p_to.arr);
sprintf (rights_where_clause,
"AND RGHT_PUB_DATE IS NULL \
AND ((RGHT_ADD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI') \
AND RGHT_ADD_DATE_TIME < TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')) \
OR (RGHT_UPD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI') \
AND RGHT_UPD_DATE_TIME < TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')))",
p_from.arr, p_to.arr, p_from.arr, p_to.arr);
sprintf (tenders_where_clause,
"AND TNDR_PUB_DATE IS NULL \
AND ((TNDR_ADD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI') \
AND TNDR_ADD_DATE_TIME < TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')) \
OR (TNDR_UPD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI') \
AND TNDR_UPD_DATE_TIME < TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')))",
p_from.arr, p_to.arr, p_from.arr, p_to.arr);
sprintf (s_h_meet_where_clause,
"AND SMTG_PUB_DATE IS NULL \
AND ((SMTG_ADD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI') \
AND SMTG_ADD_DATE_TIME < TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')) \
OR (SMTG_UPD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI') \
AND SMTG_UPD_DATE_TIME < TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')))",
p_from.arr, p_to.arr, p_from.arr, p_to.arr);
break;
case 3:
/* PARTIAL 5 */
get_partial_run_time();
p_count = 5;
/**sprintf (ddr_tape_name,
"idb_tape$out:ddr_partial%1d.asc", p_count); ** Comented by TCS **/
sprintf (ddr_tape_name,"%s%1d.%s",getOutFileName("DDR_PARTIAL"),p_count,getEnvVar("DDR_PARTIAL_EXT_ASC")); /* Added by TCS */
/* for testing only I am using seperate TABLE */
/**strcpy (cusip_table_name,
"IDB.DDR_PARTIAL5_TAPE_TABLE"); ** Commented by TCS **/
strcpy (cusip_table_name,
"IDB.DDR_PARTIAL_TAPE_TABLE");
/*sprintf (ddr_partial_rpt,
"idb_tape$out:ddr_partial%1d.rpt", p_count); ** Commented by TCS **/
sprintf (ddr_tape_name,"%s%1d.%s",getOutFileName("DDR_PARTIAL"),p_count,getEnvVar("DDR_PARTIAL_EXT_RPT")); /* Added by TCS */
get_calendar_dates();
freq_type_code = '3';
sprintf (payment_where_clause,
"AND ( (PYMT_ADD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')) \
OR (PYMT_UPD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')))",
p_to.arr, p_to.arr);
sprintf (rights_where_clause,
"AND ((RGHT_ADD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')) \
OR (RGHT_UPD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')))",
p_to.arr, p_to.arr);
sprintf (tenders_where_clause,
"AND ((TNDR_ADD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')) \
OR (TNDR_UPD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')))",
p_to.arr, p_to.arr);
sprintf (s_h_meet_where_clause,
"AND ((SMTG_ADD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')) \
OR (SMTG_UPD_DATE_TIME >= TO_DATE('%15.15s', 'DD-MON-RR HH24:MI')))",
p_to.arr, p_to.arr);
break;
case 1:
/**strcpy (ddr_tape_name,
"idb_tape$out:ddr_daily_tape.asc"); ** Commented by TCS **/
sprintf (ddr_tape_name,"%s",getOutFileName("DDR_DAILY_TAPE_ASC")); /* Added by TCS */
strcpy (cusip_table_name,
"IDB.DDR_DAILY_TAPE_TABLE");
get_calendar_dates();
freq_type_code = '1';
sprintf (payment_where_clause, "AND (PYMT_PUB_DATE \
= TO_DATE('%s','DD-MON-RR') OR PYMT_PUB_DATE IS NULL)", pub_to_date.arr);
sprintf (rights_where_clause, "AND (RGHT_PUB_DATE \
= TO_DATE('%s','DD-MON-RR') OR RGHT_PUB_DATE IS NULL)", pub_to_date.arr);
sprintf (tenders_where_clause, "AND (TNDR_PUB_DATE \
= TO_DATE('%s','DD-MON-RR') OR TNDR_PUB_DATE IS NULL)", pub_to_date.arr);
sprintf (s_h_meet_where_clause, "AND (SMTG_PUB_DATE \
= TO_DATE('%s','DD-MON-RR') OR SMTG_PUB_DATE IS NULL)", pub_to_date.arr);
break;
case 5:
/*strcpy (ddr_tape_name,
"idb_tape$out:ddr_weekly_tape.asc"); ** Commented by TCS **/
sprintf (ddr_tape_name, "%s",getOutFileName("DDR_WEEKLY_TAPE_ASC")); /* Added by TCS */
strcpy (cusip_table_name,
"IDB.DDR_WEEKLY_TAPE_TABLE");
get_calendar_dates();
freq_type_code = '2';
sprintf (payment_where_clause, "AND (PYMT_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') OR PYMT_PUB_DATE IS NULL)",
pub_from_date.arr, pub_to_date.arr);
sprintf (rights_where_clause, "AND (RGHT_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') OR RGHT_PUB_DATE IS NULL)",
pub_from_date.arr, pub_to_date.arr);
sprintf (tenders_where_clause, "AND (TNDR_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') OR TNDR_PUB_DATE IS NULL)",
pub_from_date.arr, pub_to_date.arr);
/* ram - 6/28/95 - reverted back to original criteria: */
/* include on weekly tape based on pub-date, regardless of */
/* whether in calendar or not */
sprintf (s_h_meet_where_clause, "AND (SMTG_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') OR SMTG_PUB_DATE IS NULL)",
pub_from_date.arr, pub_to_date.arr);
break;
case 12:
/* ram - 7/13/95 */
/* changed monthly "6" to "12" */
/*strcpy (ddr_tape_name,
"idb_tape$out:ddr_monthly_tape.asc"); ** Commented by TCS **/
sprintf (ddr_tape_name, "%s", getOutFileName("DDR_MONTHLY_TAPE_ASC")); /* Added by TCS */
strcpy (cusip_table_name,
"IDB.DDR_MONTHLY_TAPE_TABLE");
freq_type_code = '3';
sprintf (payment_where_clause, "AND (PYMT_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') OR PYMT_PUB_DATE IS NULL)",
pub_from_date.arr, pub_to_date.arr);
sprintf (rights_where_clause, "AND (RGHT_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') OR RGHT_PUB_DATE IS NULL)",
pub_from_date.arr, pub_to_date.arr);
sprintf (tenders_where_clause, "AND (TNDR_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') OR TNDR_PUB_DATE IS NULL)",
pub_from_date.arr, pub_to_date.arr);
break;
case 8:
/*strcpy (ddr_tape_name,
"idb_tape$out:ddr_quarterly_tape.asc");** Commented by TCS **/
sprintf (ddr_tape_name,"%s",getOutFileName("DDR_QUARTERLY_TAPE_ASC")); /* Added by TCS */
strcpy (cusip_table_name,
"IDB.DDR_QUARTERLY_TAPE_TABLE");
freq_type_code = '3';
sprintf (payment_where_clause, "AND (PYMT_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') OR PYMT_PUB_DATE IS NULL)",
pub_from_date.arr, pub_to_date.arr);
sprintf (rights_where_clause, "AND (RGHT_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') OR RGHT_PUB_DATE IS NULL)",
pub_from_date.arr, pub_to_date.arr);
sprintf (tenders_where_clause, "AND (A.TNDR_TENDER_DATE \
= TO_DATE('%s','DD-MON-RR'))", pub_to_date.arr); break;
case 9:
/*strcpy (ddr_tape_name,
"idb_tape$out:ddr_annual_tape.asc"); ** Comented by TCS **/
sprintf (ddr_tape_name,"%s", getOutFileName("DDR_ANNUAL_TAPE_ASC")); /* Added by TCS */
strcpy (cusip_table_name,
"IDB.DDR_ANNUAL_TAPE_TABLE");
freq_type_code = '4';
sprintf (payment_where_clause, "AND (PYMT_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') \
OR PYMT_PUB_DATE = TO_DATE('29-OCT-1929','DD-MON-YYYY'))",
pub_from_date.arr, pub_to_date.arr);
sprintf (rights_where_clause, "AND (RGHT_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') OR RGHT_PUB_DATE IS NULL)",
pub_from_date.arr, pub_to_date.arr);
sprintf (tenders_where_clause, "AND (A.TNDR_TENDER_DATE \
= TO_DATE('%s','DD-MON-RR'))", pub_to_date.arr); break;
case 15:
/*strcpy (ddr_tape_name,
"idb_tape$out:ddr_general_tape.asc"); ** Commented by TCS **/
sprintf (ddr_tape_name,"%s", getOutFileName("DDR_GENERAL_TAPE_ASC")); /* Added by TCS */
strcpy (cusip_table_name,
"IDB.DDR_GENERAL_TAPE_TABLE");
freq_type_code = '3';
sprintf (payment_where_clause, "AND (PYMT_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') OR PYMT_PUB_DATE IS NULL)",
pub_from_date.arr, pub_to_date.arr);
sprintf (rights_where_clause, "AND (RGHT_PUB_DATE \
BETWEEN to_date('%s','DD-MON-RR') AND to_date('%s','DD-MON-RR') OR RGHT_PUB_DATE IS NULL)",
pub_from_date.arr, pub_to_date.arr);
sprintf (tenders_where_clause, "AND (A.TNDR_TENDER_DATE \
= TO_DATE('%s','DD-MON-RR'))", pub_to_date.arr); break;
default:
exit (printf ("Invalid tape option: %d\n", which_tape)); /*** %s changed by TCS to %d ***/
break;
if ((fp = fopen(ddr_tape_name, "w+")) == NULL)
exit (printf ("Unable to open asc <%s> file for write access\n",
ddr_tape_name));
/* GR. Partial 5
if (which_tape == 0 || which_tape == 3 )
if ((pfp = fopen(ddr_partial_rpt, "w+")) == NULL)
exit (printf ("Unable to open asc <%s> file \
for write access\n", ddr_partial_rpt));
/* WRITE THE HEADER RECORD ON THE TAPE */
memset (copyright_notice, 0, sizeof(copyright_notice));
sprintf (copyright_notice, "COPYRIGHT (c) %.4s STANDARD & POOR'S \
CORPORATION. ALL RIGHTS RESERVED", year.arr);
fprintf (fp, "%-80.80sDIVIDEND%8d%17.17s ",
copyright_notice, control_date, run_date_start.arr);
file_position = ftell(fp);
fprintf (fp, "\n");
total_records = 0;
/* GET THE SPECIAL CATEGORY RECORDS */
get_special_codes();
/* SELECT FROM THE DRIVER TABLE TO GET ALL THE OTHER RECORDS */
get_master_cusip_no();
printf("After get_master_cusip_no()");
get_run_date_finish();
printf("After get_run_date_finish()");
if ( DEBUGGING )
printf ("initial cusip = %s\n", init_cusip_number);
printf ("final cusip = %s\n", final_cusip_number);
printf ("record type is %c\n", rec_type_code);
/* WRITE THE TRAILER RECORD */
fprintf (fp, "%8d%-17.17s%07d%-9.9s1%-9.9s%c\n", control_date,
run_date_finish.arr, total_records, init_cusip_number , final_cusip_number,
rec_type_code);
/* re-wind and add to the header record ... */
rewind(fp);
fseek(fp, file_position - 33, 0);
fprintf (fp, "%07d%-9.9s1%-9.9s%c", total_records, init_cusip_number,
final_cusip_number, rec_type_code);
fclose(fp);
/* GR Partial 5
if (which_tape == 0 || which_tape == 3 )
fclose(pfp);
printf ("\nDONE: %07d%-9.9s1%-9.9s%c\n", total_records, init_cusip_number,
final_cusip_number, rec_type_code);
return (0); /*** Added by TCS ***/
void prepare_declare_oracle_cursors() /* Modified by TCS */
/* We'll us dynamic sql to get the appropriate where clause but use */
/* a bind variable for the master cusip number. So we prepare and */
/* declare get_issues, get_payments, get_tenders, get rights, and */
/* get_s_h_meetings cursors only once, outside the driving loop. */
EXEC SQL BEGIN DECLARE SECTION;
/**** TCS Comment begins as per the change request ****
VARCHAR sql_stmt1[1500];*/ /* issues */
/*VARCHAR sql_stmt2[3000]; *//* payments */
/*VARCHAR sql_stmt3[500]; *//* tenders */
/*VARCHAR sql_stmt4[500]; *//* rights */
/*VARCHAR sql_stmt5[500]; *//* s_h_meetings */
/**** TCS Add begins as per the change request ****/
VARCHAR sql_stmt1[2000]; /* issues */
VARCHAR sql_stmt2[4000]; /* payments */
VARCHAR sql_stmt3[1000]; /* tenders */
VARCHAR sql_stmt4[1000]; /* rights */
VARCHAR sql_stmt5[1000]; /* s_h_meetings */
/**** TCS Add ends ****/
EXEC SQL END DECLARE SECTION;
/* prepare and declare the get_issues cursor */
memset (sql_stmt1.arr, 0, sizeof(sql_stmt1.arr));
sprintf (sql_stmt1.arr, "SELECT \
A.ISSU_PAR_VALUE, \
DECODE (A.ISSU_MARKET_SYMBOL||A.ISSU_NASDAQ,'OTCY','NASD', A.ISSU_MARKET_SYMBOL), \
A.ISSU_C_RATE, A.ISSU_C_FREQ, A.ISSU_C_NEW_AMOUNT, A.ISSU_C_NEW_Q1, \
A.ISSU_C_NEW_Q2, A.ISSU_C_NEW_Q3, A.ISSU_C_OLD_AMOUNT, A.ISSU_C_OLD_Q1, \
A.ISSU_C_OLD_Q2, A.ISSU_C_OLD_Q3, A.ISSU_CURRENCY, \
A.ISSU_UPD_HIS, A.ISSU_COMMENT, A.TAX_EXEMPT_FLAG,\
B.SEC_TYPE_CODE, B.ACQ_BY_IND, B.ACQ_ISSUER_NO, \
rtrim(substr(B.ACQ_ISSUER_DESCR,1,30)), \
B.INDEX_CODE, B.TRFR_AGT_CODE, B.NY_AGT_CODE, B.TICKER_SYMBOL, \
B.TICKER_SYMBOL2, \
rtrim(substr(C.ISSR_DDR_ISSUER_DESCR,1,60)), \
rtrim(substr(E.ISSUE_DESCR,1,30)), \
rtrim(substr(D.ISSUER_DESCR1,1,30)), \
F.TRFR_DAYS \
FROM IDB.DDR_ISSUES A, IDB.DDR_ISSUES_2 B, IDB.DDR_ISSUERS C, \
BLIS.CUSIP_ISSUERS D, BLIS.CUSIP_ISSUES E, IDB.DDR_TRANSFER F \
WHERE A.ISSU_CUSIP_NO = :master_cusip_no \
AND A.ISSU_CUSIP_NO = B.ISSU_CUSIP_NO(+) \
AND SUBSTR(A.ISSU_CUSIP_NO, 1, 6) = C.ISSR_ISSUER_NO(+) \
AND SUBSTR(A.ISSU_CUSIP_NO, 1, 6) = D.ISSUER_NO \
AND A.ISSU_CUSIP_NO = E.CUSIP_NO \
AND A.ISSU_TRANSFER_CODE = F.TRFR_TR_CD(+) ");
sql_stmt1.len = strlen(sql_stmt1.arr);
EXEC SQL PREPARE ISSUES FROM :sql_stmt1;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in preparing ISSUES");
EXEC SQL DECLARE ISSUES_C CURSOR FOR ISSUES;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in declaring ISSUES");
/* now the get_payments cursor */
memset (sql_stmt2.arr, 0, sizeof(sql_stmt2.arr));
sprintf (sql_stmt2.arr, "SELECT \
a.PYMT_RP_DIV, \
a.PYMT_RP_DEC, \
a.PYMT_RP_EXD, \
a.PYMT_RP_REC, \
a.PYMT_RP_PAY, \
a.PYMT_RP_DUE, \
a.PYMT_RP_TAX, \
a.PYMT_RP_ANN, \
a.PYMT_PRP_DIV, \
a.PYMT_PRP_DEC, \
a.PYMT_PRP_EXD, \
a.PYMT_PRP_REC, \
a.PYMT_PRP_PAY, \
a.PYMT_PRP_DUE, \
a.PYMT_PRP_TAX, \
a.PYMT_PRP_ANN, \
NVL(a.PYMT_SEQ_NO,0), \
TO_CHAR(a.PYMT_DECLARED, 'YYMMDD'), \
TO_CHAR(a.PYMT_EX_DATE, 'YYMMDD'), \
TO_CHAR(a.PYMT_STK_REC, 'YYMMDD'), \
TO_CHAR(a.PYMT_TRANSFER_DATE, 'YYMMDD'), \
TO_CHAR(a.PYMT_PAYABLE, 'YYMMDD'), \
a.PYMT_CODES, \
NVL(a.PYMT_CASH_DIVD,0.0), \
NVL(b.ORDINARY_INCOME,0.0), \
NVL(b.CAP_GAINS,0.0), \
NVL(b.SHORT_TM_CAP_GAINS,0.0), \
NVL(b.LONG_TM_CAP_GAINS,0.0), \
NVL(b.RETURN_OF_CAPITAL,0.0), \
b.STK_DIVD_IND, \
NVL(a.PYMT_STK_DIVD,0), \
b.FRAC_IN_CASH_STK_IND, \
NVL(b.FRAC_IN_CASH_PRICE,0.0), \
NVL(a.PYMT_SPLIT_NEW,0), \
NVL(a.PYMT_SPLIT_OLD,0), \
TO_CHAR(a.PYMT_DB_DATE, 'YYMMDD'), \
NVL(b.ARREARS_PAID,0.0), \
NVL(b.ARREARS_DUE,0.0), \
b.SPINOFF_IND, \
b.SPINOFF_ISSUE_NO, \
b.SPINOFF_ISSUER_DESCR, \
b.SPINOFF_ISSUE_DESCR, \
NVL(b.TAX_CODE,0), \
NVL(b.TAX_CODE_2,0), \
NVL(b.OLD_SEQ_NO,0), \
b.ORDINARY_INCOME_CODE, \
b.CAP_GAINS_CODE, \
b.SHORT_TM_CAP_GAINS_CODE, \
b.LONG_TM_CAP_GAINS_CODE, \
b.RETURN_OF_CAPITAL_CODE, \
TO_CHAR(b.CALL_DATE, 'YYMMDD'), \
NVL(b.CALL_PRICE,0.0), \
b.CALL_PRICE_CURRENCY, \
b.CALL_AGT_NO, \
b.ACCRUED_DIVD_IND, \
TO_CHAR(a.PYMT_DB_DATE, 'YYMMDD'), \
a.PYMT_DB_TEXT, \
a.PYMT_DVD_TEXT, \
a.PYMT_YEAR, \
TO_CHAR(a.PYMT_STK_REC, 'fmMon dd'), \
TO_CHAR(a.PYMT_DB_DATE, 'fmMon dd'), \
b.NY_CALL_AGT_NO, \
NVL(b.FOREIGN_TAX_RATE, 0.0), \
NVL(b.NET_RATE, 0.0), \
NVL(b.FEE, 0.0), \
NVL(b.COMMISSION, 0.0), \
a.PYMT_CASH_DIVD_FNS, \
a.PYMT_STK_DIVD_FNS, \
a.PYMT_DECLARED_FNS, \
a.PYMT_EX_DATE_FNS, \
a.PYMT_STK_REC_FNS, \
a.PYMT_PAYABLE_FNS, \
a.PYMT_SPLIT_FNS, \
NVL (TO_NUMBER (TO_CHAR(a.PYMT_PUB_DATE, 'YYYYMMDD')), 0), \
NVL (TO_NUMBER (TO_CHAR(a.PYMT_TRANSFER_DATE, 'YYYYMMDD')), 0), \
NVL (TO_NUMBER (TO_CHAR(a.PYMT_STK_REC, 'YYYYMMDD')), 0), \
NVL (TO_NUMBER (TO_CHAR(a.PYMT_DB_DATE, 'YYYYMMDD')), 0) \
FROM IDB.DDR_PAYMENTS A, IDB.DDR_PAYMENTS_2 B \
WHERE A.PYMT_CUSIP_NO = :master_cusip_no \
AND A.PYMT_CUSIP_NO = B.PYMT_CUSIP_NO (+) \
AND A.PYMT_SEQ_NO = B.PYMT_SEQ_NO (+) \
AND NVL(INSTR(A.PYMT_CODES,'CO'),0) NOT IN (1,3,5,7,9,11) ");
strcat (sql_stmt2.arr, payment_where_clause);
sql_stmt2.len = strlen(sql_stmt2.arr);
EXEC SQL PREPARE PAYMENTS FROM :sql_stmt2;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in preparing PAYMENTS");
EXEC SQL DECLARE PAYMENTS_C CURSOR FOR PAYMENTS;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in declaring PAYMENTS");
/* now the get_tenders cursor */
memset (sql_stmt3.arr, 0, sizeof(sql_stmt3.arr));
/* FXL ADD SUBSTR to tndr_price_qual: substr(A.TNDR_PRICE_QUAL,1,14), 3/23/99,
to to_number 3/29/99 */
sprintf (sql_stmt3.arr, "SELECT \
B.TNDR_AGT_NO, \
B.NY_AGT_NO, \
TO_CHAR(A.TNDR_TENDER_DATE, 'YYMMDD'), \
A.TNDR_PRICE, \
to_number(A.TNDR_PRICE_QUAL), \
A.TNDR_TE_SIZE, \
TNDR_TE_TEXT_1 \
FROM IDB.DDR_TENDERS A, IDB.DDR_TENDERS_2 B \
WHERE TNDR_CUSIP_NO = :master_cusip_no \
AND TNDR_CUSIP_NO = TNDR_ISSUE_NO(+) \
AND A.TNDR_TENDER_DATE = B.TNDR_TENDER_DATE(+) ");
strcat (sql_stmt3.arr, tenders_where_clause);
sql_stmt3.len = strlen(sql_stmt3.arr);
EXEC SQL PREPARE TENDERS FROM :sql_stmt3;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in preparing TENDERS");
EXEC SQL DECLARE TENDERS_C CURSOR FOR TENDERS;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in declaring TENDERS");
/* now the get_rights cursor */
memset (sql_stmt4.arr, 0, sizeof(sql_stmt4.arr));
/* ADD TO_CHAR(A.RGHT_DB_DATE, 'YYMMDD') */
sprintf (sql_stmt4.arr, "SELECT \
B.NO_RIGHTS_ISSUED, \
B.SHS_REQ_FOR_PURCH, \
B.RGHTS_REQUIRED, \
B.QTY_SHS_PURCHASED, \
B.TYPE_SHS_ELIGIBLE, \
B.NEW_SHS_CUSIP_NO, \
B.NEW_CO_ISSUER_DESCR, \
TO_CHAR(A.RGHT_RECORD, 'YYMMDD'), \
TO_CHAR(A.RGHT_EX_DATE, 'YYMMDD'), \
TO_CHAR(B.NYC_RECORD_DATE, 'YYMMDD'), \
TO_CHAR(A.RGHT_EXPIRE, 'YYMMDD'), \
TO_CHAR(A.RGHT_DB_DATE, 'YYMMDD'), \
A.RGHT_PRICE, \
NVL(A.RGHT_RECORD_FNS,' '), \
NVL(A.RGHT_EXPIRE_FNS,' '), \
NVL(A.RGHT_EX_DATE_FNS,' '), \
NVL(A.RGHT_PRICE_FNS,' '), \
NVL(A.RGHT_BASIS_FNS,' '), \
A.RGHT_FOOTNOTE, \
B.US_INELIGIBILITY_IND, \
B.RGHT_TRFR_IND \
FROM IDB.DDR_RIGHTS A, IDB.DDR_RIGHTS_2 B \
WHERE RGHT_CUSIP_NO = :master_cusip_no \
AND RGHT_CUSIP_NO = RGHT_ISSUE_NO(+) \
AND A.RGHT_RECORD = B.RGHT_RECORD_DATE(+) ");
strcat (sql_stmt4.arr, rights_where_clause);
sql_stmt4.len = strlen(sql_stmt4.arr);
EXEC SQL PREPARE RIGHTS FROM :sql_stmt4;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in preparing RIGHTS");
EXEC SQL DECLARE RIGHTS_C CURSOR FOR RIGHTS;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in declaring RIGHTS");
/* ram - added logic on 7/18/95 */
/* for the standard footnotes cursor */
EXEC SQL DECLARE STANDARD_FOOTNOTES_C CURSOR
FOR
SELECT SFTN_S_F_TEXT, SFTN_S_F_TYPE
FROM IDB.DDR_STANDARD_FOOTNOTES
WHERE SFTN_S_F_TYPE = :standard_footnote_type;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in declaring STANDARD_FOOTNOTES");
/* now the issue footnotes cursor */
EXEC SQL DECLARE ISSUE_FOOTNOTES_C CURSOR
FOR
SELECT FTNT_F_TEXT, FTNT_F_TYPE
FROM IDB.DDR_FOOTNOTES
WHERE FTNT_CUSIP_NO = :master_cusip_no
AND FTNT_SYMBOL = :footnote_symbol
AND FTNT_YEAR IS NULL;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in declaring ISSUE_FOOTNOTES");
/* now the payment footnotes cursor */
EXEC SQL DECLARE PAYMENT_FOOTNOTES_C CURSOR
FOR
SELECT FTNT_F_TEXT, FTNT_F_TYPE
FROM IDB.DDR_FOOTNOTES
WHERE FTNT_CUSIP_NO = :master_cusip_no
AND FTNT_SYMBOL = :footnote_symbol
AND FTNT_YEAR = :footnote_year;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in declaring PAYMENT_FOOTNOTES");
/* now the get_s_h_meetings cursor */
/* ONLY for certain tape types. */
/* GR PARTial 5
if (which_tape == 0 || which_tape == 3 || which_tape == 1 || which_tape == 5)
memset (sql_stmt5.arr, 0, sizeof(sql_stmt5.arr));
/* ram - 6/15/95 - changed ORigunal to smtg */
/* TO_CHAR(ORIGINAL_REC_DATE, 'YYMMDD'), \ */
sprintf (sql_stmt5.arr, "SELECT \
TO_CHAR(SMTG_MTG_DATE, 'YYMMDD'), \
TO_CHAR(SMTG_REC_DATE, 'YYMMDD'), \
SMTG_FOOTNOTE \
FROM IDB.DDR_S_H_MEETINGS \
WHERE SMTG_CUSIP_NO = :master_cusip_no ");
strcat (sql_stmt5.arr, s_h_meet_where_clause);
sql_stmt5.len = strlen(sql_stmt5.arr);
EXEC SQL PREPARE S_H_MEET FROM :sql_stmt5;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in preparing S_H_MEET");
EXEC SQL DECLARE S_H_MEET_C CURSOR FOR S_H_MEET;
if (sqlca.sqlcode)
sql_error (SYSERR, sqlca.sqlcode,
"Error in declaring S_H_MEET");
} /* end of if (which_tape == 0 || which_tape == 1 || which_tape == 5) */
/* replaced get_calendar_dates function with use of PLSQL - ram - 5/24/95 */
void get_calendar_dates() /* Modified by TCS */
/* put first and last calendar dates into global ints */
/* first_cal_date and last_cal_date (YYYYMMDD) using */
/* ddr package function get_business_days. */
/* The package object ddr is owned by idb, so I'll */
/* specify this, just in case accounts other than idb */
/* run this code. (EXECUTE priviledge is granted to */
/* "idb_user" role.) */
EXEC SQL BEGIN DECLARE SECTION;
int cal_start;
int cal_end;
int return_val;
EXEC SQL END DECLARE SECTION;
/* initialize destination globals */You actually need to run it with "check -access"; memuse and leaks won't help with the crash, which happens because of illegal memory access. Hopefully, "check -access" will help you to locate the bad guy, but that's not panacea either.
To be precise:
- start dbx
$ dbx <your app>
- issue
(dbx) check -access
(dbx) run
and wait for dbx to stop and report suspicious memory access. -
[SOLVED] Segmentation Fault with Clementine
When I open the preferences (Ctrl+P) of Clementine it crashes with a segmentation fault.
This is the backtrace:
18:53:58.858 WARN unknown libpng warning: iCCP: known incorrect sRGB profile
18:53:58.900 WARN unknown libpng warning: iCCP: known incorrect sRGB profile
[Thread 0x7fff9ffff700 (LWP 1566) exited]
Program received signal SIGSEGV, Segmentation fault.
0x00007fffec8b9ba1 in ?? () from /usr/lib/libfontconfig.so.1
(gdb) bt
#0 0x00007fffec8b9ba1 in ?? () from /usr/lib/libfontconfig.so.1
#1 0x00007fffec8ba03f in ?? () from /usr/lib/libfontconfig.so.1
#2 0x00007fffec8b9cd8 in ?? () from /usr/lib/libfontconfig.so.1
#3 0x00007fffec8ba554 in ?? () from /usr/lib/libfontconfig.so.1
#4 0x00007fffec8ba77d in FcConfigSubstituteWithPat ()
from /usr/lib/libfontconfig.so.1
#5 0x00007fffec8c85cc in FcFontRenderPrepare ()
from /usr/lib/libfontconfig.so.1
#6 0x00007ffff32d695e in QFontDatabase::load(QFontPrivate const*, int) ()
from /usr/lib/libQtGui.so.4
#7 0x00007ffff32b35e9 in QFontPrivate::engineForScript(int) const ()
from /usr/lib/libQtGui.so.4
#8 0x00007ffff32e9252 in QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const () from /usr/lib/libQtGui.so.4
#9 0x00007ffff32e9a03 in QTextEngine::shapeTextWithHarfbuzz(int) const ()
from /usr/lib/libQtGui.so.4
#10 0x00007ffff32eab02 in QTextEngine::shapeText(int) const ()
from /usr/lib/libQtGui.so.4
#11 0x00007ffff32eae25 in QTextEngine::shape(int) const ()
from /usr/lib/libQtGui.so.4
#12 0x00007ffff32f0a30 in QTextEngine::boundingBox(int, int) const ()
from /usr/lib/libQtGui.so.4
#13 0x00007ffff32c79f4 in QFontMetrics::boundingRect(QString const&) const ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/libQtGui.so.4
#14 0x00007ffff34673dd in ?? () from /usr/lib/libQtGui.so.4
#15 0x00007ffff3467534 in QComboBox::sizeHint() const ()
from /usr/lib/libQtGui.so.4
#16 0x00007ffff30ce65c in QWidgetItemV2::updateCacheIfNecessary() const ()
from /usr/lib/libQtGui.so.4
#17 0x00007ffff30ce96d in QWidgetItemV2::maximumSize() const ()
from /usr/lib/libQtGui.so.4
#18 0x00007ffff30b0b55 in ?? () from /usr/lib/libQtGui.so.4
#19 0x00007ffff30b11d6 in QBoxLayout::sizeHint() const ()
from /usr/lib/libQtGui.so.4
#20 0x00007ffff30caca4 in QLayout::totalSizeHint() const ()
from /usr/lib/libQtGui.so.4
#21 0x00007ffff30dec30 in QWidget::sizeHint() const ()
from /usr/lib/libQtGui.so.4
#22 0x00007ffff30ce65c in QWidgetItemV2::updateCacheIfNecessary() const ()
from /usr/lib/libQtGui.so.4
#23 0x00007ffff30ce96d in QWidgetItemV2::maximumSize() const ()
from /usr/lib/libQtGui.so.4
#24 0x00007ffff30b0b55 in ?? () from /usr/lib/libQtGui.so.4
#25 0x00007ffff30b1206 in QBoxLayout::minimumSize() const ()
from /usr/lib/libQtGui.so.4
#26 0x00007ffff30cac34 in QLayout::totalMinimumSize() const ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/libQtGui.so.4
#27 0x00007ffff30dec60 in QWidget::minimumSizeHint() const ()
from /usr/lib/libQtGui.so.4
#28 0x00007ffff30cc8c3 in qSmartMinSize(QWidget const*) ()
from /usr/lib/libQtGui.so.4
#29 0x00007ffff350e4b9 in ?? () from /usr/lib/libQtGui.so.4
#30 0x00007ffff350e897 in QScrollArea::setWidget(QWidget*) ()
from /usr/lib/libQtGui.so.4
#31 0x0000000000765b18 in SettingsDialog::AddPage(SettingsDialog::Page, SettingsPage*, QTreeWidgetItem*) ()
#32 0x0000000000765e67 in SettingsDialog::SettingsDialog(Application*, BackgroundStreams*, QWidget*) ()
#33 0x0000000000745360 in MainWindow::OpenSettingsDialog() ()
#34 0x000000000080c1ea in ?? ()
#35 0x00007ffff6cd7b48 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#36 0x00007ffff309cf82 in QAction::triggered(bool) ()
from /usr/lib/libQtGui.so.4
#37 0x00007ffff309e953 in QAction::activate(QAction::ActionEvent) ()
from /usr/lib/libQtGui.so.4
#38 0x00007ffff34c7d79 in ?? () from /usr/lib/libQtGui.so.4
#39 0x00007ffff34cc2a9 in ?? () from /usr/lib/libQtGui.so.4
#40 0x00007ffff30f262e in QWidget::event(QEvent*) ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/libQtGui.so.4
#41 0x00007ffff34d007b in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#42 0x00007ffff30a30dc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#43 0x00007ffff30a97dd in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/libQtGui.so.4
#44 0x00007ffff6cc3ebd in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#45 0x00007ffff30a8f93 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
from /usr/lib/libQtGui.so.4
#46 0x00007ffff311aedc in ?? () from /usr/lib/libQtGui.so.4
#47 0x00007ffff311961c in QApplication::x11ProcessEvent(_XEvent*) ()
from /usr/lib/libQtGui.so.4
#48 0x00007ffff3140162 in ?? () from /usr/lib/libQtGui.so.4
#49 0x00007ffff41b3296 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#50 0x00007ffff41b35e8 in ?? () from /usr/lib/libglib-2.0.so.0
#51 0x00007ffff41b368c in g_main_context_iteration ()
from /usr/lib/libglib-2.0.so.0
#52 0x00007ffff6cf0b25 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#53 0x00007ffff3140216 in ?? () from /usr/lib/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
#54 0x00007ffff6cc2b1f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#55 0x00007ffff6cc2e15 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#56 0x00007ffff6cc7f4b in QCoreApplication::exec() ()
from /usr/lib/libQtCore.so.4
#57 0x00000000005db094 in main ()
This happen every time. I searched on internet but I can't find similar issue.
Thanks.
Last edited by ryuzy (2014-02-06 11:30:13)I tried installing Infinality-bundle+fonts and it fixed the problem.
So there was a problem with my fonts, I don't know why this happened but I'm happy to have solved.
Last edited by ryuzy (2014-02-06 11:30:59) -
Segmentation fault from libclntsh.so.10.1
Hi,
I try to use Pro*C arrays and have Segmentation fault from libclntsh.so.10.1.
First I accumulate values in arrays and then INSERT them with help of EXEC SQL FOR :m_entries_num
INSERT INTO ETCASHMGR.BUY_ORDER
statement. If error occurred I try to INSERT values in those arrays in DB using loop look this:
for (int i = 0; i < m_entries_num; i++)
EXEC SQL INSERT INTO ETCASHMGR.BUY_ORDER
First statement works.
However, if error occurs and control is undertaken by statement with loop segmentation fault occurs immediately.
Here are stamens (without many fields to make long story shorter).
void InsertBuyData::execute()
EXEC SQL WHENEVER SQLERROR GOTO sql_error;
EXEC SQL SAVEPOINT InsertBuyData_point;
EXEC SQL FOR :m_entries_num
INSERT INTO ETCASHMGR.BUY_ORDER
ticker_symbol,
order_status,
order_timestamp,
ATS_fee_code,
RS_admintag,
MOC_order_flag
VALUES
:p_ticker_symbol,
:p_order_status,
TO_TIMESTAMP(:p_order_timestamp, 'yyyymmddhh24miss'),
:p_ATS_fee_code,
:p_RS_admintag,
:p_MOC_order_flag
return;
sql_error:
return sql_error();
void InsertBuyData::sql_error()
EXEC SQL WHENEVER SQLERROR GOTO sql_error;
ostringstream os;
os << endl << "InsertBuyData::execute" << " " << sqlca.sqlerrm.sqlerrmc << endl;
cerr << os.str().c_str();
EXEC SQL ROLLBACK TO SAVEPOINT InsertBuyData_point;
for (int i = 0; i < m_entries_num; i++)
EXEC SQL INSERT INTO ETCASHMGR.BUY_ORDER
ticker_symbol,
order_status,
order_timestamp,
ATS_fee_code,
RS_admintag,
MOC_order_flag
VALUES
:p_ticker_symbol[i] ,
:p_order_status[i] ,
TO_TIMESTAMP(:p_order_timestamp, 'yyyymmddhh24miss'),
:p_ATS_fee_code[i] ,
:p_RS_admintag[i] ,
:p_MOC_order_flag[i]
return;
sql_error:
os << endl << "InsertBuyData::sql_error" << " " << sqlca.sqlerrm.sqlerrmc << endl;
cerr << os.str().c_str();
return;
Above I take values from arrays one by one (I don't know why "i" in brackets are not seen).
Here is backtrace.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 182919222464 (LWP 7844)]
0x0000002a957e2bdf in sqlbls ()
from /usr/app/oracle/product/10gR2/lib/libclntsh.so.10.1
(gdb) bt
#0 0x0000002a957e2bdf in sqlbls ()
from /usr/app/oracle/product/10gR2/lib/libclntsh.so.10.1
#1 0x0000002a957d34d0 in sqlbdv ()
from /usr/app/oracle/product/10gR2/lib/libclntsh.so.10.1
#2 0x0000002a957cdaf1 in sqlexp ()
from /usr/app/oracle/product/10gR2/lib/libclntsh.so.10.1
#3 0x0000002a957c8d55 in sqlcmex ()
from /usr/app/oracle/product/10gR2/lib/libclntsh.so.10.1
#4 0x0000002a957c95f4 in sqlcxt ()
from /usr/app/oracle/product/10gR2/lib/libclntsh.so.10.1
#5 0x000000000041506b in InsertBuyData::sql_error (this=0x713b00)
at DBClass.cpp:4281
#6 0x000000000041326e in InsertBuyData::execute (this=0x713b00)
at DBClass.cpp:3544
Thank you for any help.
YP
Message was edited by:
user572296Did some one find any solution to the above mentioned issue . I am also facing the same issue. Using Linux 64 bit machine with oracle 10.2client installed in it. but getting the following error.
Loaded symbols for /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/libnnz10.so
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Core was generated by `./AutoLoader'.
Program terminated with signal 11, Segmentation fault.
#0 0x00002aab0a0e9a53 in sqlcfx () from /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/libclntsh.so.10.1
(gdb) bt
#0 0x00002aab0a0e9a53 in sqlcfx () from /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/libclntsh.so.10.1
#1 0x00002aab0a0cc149 in sqlcmex () from /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/libclntsh.so.10.1
#2 0x00002aab0a0cca7c in sqlcxt () from /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/libclntsh.so.10.1
#3 0x000000000040cbf8 in oracle_logon ()
#4 0x000000000040bed8 in main ()
Could someone please help me how to resolve it. Very urgent request :( -
Kontact PID: 9999 Signal: 11 Segmentation Fault
I recently upgraded my system to KDE 4.4 and now I am experience a problem with Kontact. I have two IMAP accounts, and when I try selecting the inbox from the account that is not currently highlighted, Kontact crashes with a PID: 9999 Signal: 11 Segmentation Fault.
Here's the backtrace:
#5 0x00007f9fcba205c0 in QTreeWidgetItem::addChild(QTreeWidgetItem*) () from /usr/lib/libQtGui.so.4
#6 0x00007f9fcba209c3 in QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem*, int) () from /usr/lib/libQtGui.so.4
#7 0x00007f9fb54dec69 in KMMimePartTreeItem::KMMimePartTreeItem(KMMimePartTreeItem*, partNode*, QString const&, QString const&, QString const&, unsigned long long, bool) ()
from /usr/lib/libkmailprivate.so.4
#8 0x00007f9fb5523853 in partNode::fillMimePartTree(KMMimePartTreeItem*, KMMimePartTree*, QString const&, QString const&, QString const&, unsigned long long, bool) ()
from /usr/lib/libkmailprivate.so.4
#9 0x00007f9fb55120dc in KMail::ObjectTreeParser::insertAndParseNewChildNode(partNode&, char const*, char const*, bool, bool) () from /usr/lib/libkmailprivate.so.4
#10 0x00007f9fb5515f00 in KMail::ObjectTreeParser::processMessageRfc822Subtype(partNode*, KMail::ProcessResult&) () from /usr/lib/libkmailprivate.so.4
#11 0x00007f9fb5511801 in KMail::ObjectTreeParser::parseObjectTree(partNode*) () from /usr/lib/libkmailprivate.so.4
#12 0x00007f9fb5511b25 in KMail::ObjectTreeParser::stdChildHandling(partNode*) () from /usr/lib/libkmailprivate.so.4
#13 0x00007f9fb5511ed4 in KMail::ObjectTreeParser::processMultiPartMixedSubtype(partNode*, KMail::ProcessResult&) () from /usr/lib/libkmailprivate.so.4
#14 0x00007f9fb5511801 in KMail::ObjectTreeParser::parseObjectTree(partNode*) () from /usr/lib/libkmailprivate.so.4
#15 0x00007f9fb5393510 in KMReaderWin::parseMsg(KMMessage*) () from /usr/lib/libkmailprivate.so.4
#16 0x00007f9fb5388590 in KMReaderWin::displayMessage() () from /usr/lib/libkmailprivate.so.4
#17 0x00007f9fb5388760 in KMReaderWin::updateReaderWin() () from /usr/lib/libkmailprivate.so.4
#18 0x00007f9fb5389035 in KMReaderWin::update(KMail::Interface::Observable*) () from /usr/lib/libkmailprivate.so.4
#19 0x00007f9fb55b13b1 in KMail::ISubject::notify() () from /usr/lib/libkmailprivate.so.4
#20 0x00007f9fb52ae8ac in KMMessage::updateBodyPart(QString, QByteArray const&) () from /usr/lib/libkmailprivate.so.4
#21 0x00007f9fb5588a69 in KMail::ImapJob::slotGetMessageResult(KJob*) () from /usr/lib/libkmailprivate.so.4
#22 0x00007f9fb558a62b in KMail::ImapJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkmailprivate.so.4
#23 0x00007f9fcc0cf4df in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#24 0x00007f9fcc4c9542 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#25 0x00007f9fcc4c97e0 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#26 0x00007f9fc98b6333 in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#27 0x00007f9fc98b6cf7 in KIO::TransferJob::slotFinished() () from /usr/lib/libkio.so.5
#28 0x00007f9fc98b4921 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#29 0x00007f9fcc0cf4df in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#30 0x00007f9fc9975fe1 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#31 0x00007f9fc9973353 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#32 0x00007f9fc99677c6 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#33 0x00007f9fc99679ac in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#34 0x00007f9fcc0cf4df in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#35 0x00007f9fc9885837 in KIO::ConnectionPrivate::dequeue() () from /usr/lib/libkio.so.5
#36 0x00007f9fc988595d in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#37 0x00007f9fcc0cc419 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#38 0x00007f9fcb4805ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#39 0x00007f9fcb486bdb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#40 0x00007f9fcca89cd6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#41 0x00007f9fcc0bc79c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#42 0x00007f9fcc0bef17 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#43 0x00007f9fcc0e60d3 in ?? () from /usr/lib/libQtCore.so.4
#44 0x00007f9fc38ed26e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#45 0x00007f9fc38f0c28 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#46 0x00007f9fc38f0d50 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#47 0x00007f9fcc0e5c13 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#48 0x00007f9fcb52ed6e in ?? () from /usr/lib/libQtGui.so.4
#49 0x00007f9fcc0bb0c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#50 0x00007f9fcc0bb49c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#51 0x00007f9fcc0bf1db in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#52 0x0000000000403b3e in _start ()
I submitted a crash report, but just wondering if anybody else is experiencing this. Also, kdepim-runtime kdepimlibs are both installed and up to date.
Thanks!Actually I would try removing everything under .kde4 and .config... It's a pain in the ass to configure everything again but... most of my problems were gone. Or maybe look for and remove kmail config files under those folders, since it seems to be a KMail related crash.
Last edited by Slurp (2010-02-22 16:39:48) -
Segmentation fault jrockit81sp2_141_05
Hi,
Where running Red Hat Enterprise Linux 3 AS (i386) Update 1 machine with WebLogic
8.1SP2 and the jrockit JVM. When a create an easy install with all defaults the
startWeblogic.sh is allways giving a "Segmentation fault" See some logging:
./startWebLogic.sh: line 70: 1009 Segmentation fault ${JAVA_HOME}/bin/java
${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_NAME} -Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE}
-Djava.security.policy="${WL_HOME}/server/lib/weblogic.policy" weblogic.Server
Is there anybody that can help with this unsupported configuration until now.
It's working on RH AS3 without update 1? I see some difference in the glibc libaries?
(glibc-2.3.2-95.3 vs glibc-2.3.2-95.6)
Hope that some can help me with this?
Regards,
Jeroen Vermeulen
Siennax BVPlease see the contents of README.TXT in the JRockit SDK root directory,
which states that:
--------------------<---------------
ADDITIONAL IMPORTANT RELEASE NOTES
In order to run the BEA WebLogic JRockit 8.1 JVM on Red Hat
Enterprise Linux 3.0, you should first make sure that the environment
variable `LD_ASSUME_KERNEL' has the value `2.4.1'. This release of the
JRockit JVM does not support the default NPTL threading library and
the value `2.4.1' directs the runtime linker to use the older
LinuxThreads threading library instead.
----------------------<------------------
Best Regard
Robert Ottenhag
BEA Systems, Inc.
"Jeroen Vermeulen" <[email protected]> wrote in message
news:[email protected]..
>
Hi,
Where running Red Hat Enterprise Linux 3 AS (i386) Update 1 machine withWebLogic
8.1SP2 and the jrockit JVM. When a create an easy install with alldefaults the
startWeblogic.sh is allways giving a "Segmentation fault" See somelogging:
>
./startWebLogic.sh: line 70: 1009 Segmentation fault${JAVA_HOME}/bin/java
${JAVA_VM} ${MEM_ARGS}${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_NAME} -Dweblogic.ProductionModeEnab
led=${PRODUCTION_MODE}
-Djava.security.policy="${WL_HOME}/server/lib/weblogic.policy"weblogic.Server
>
Is there anybody that can help with this unsupported configuration untilnow.
It's working on RH AS3 without update 1? I see some difference in theglibc libaries?
(glibc-2.3.2-95.3 vs glibc-2.3.2-95.6)
Hope that some can help me with this?
Regards,
Jeroen Vermeulen
Siennax BV -
Fluxmenu crashes w/ segmentation fault and empties ~/.fluxbox/menu
Here are some steps to outline the problem:
$ cat menu
# Generated by fluxbox-generate_menu
# If you read this it means you want to edit this file manually, so here
# are some useful tips:
# - You can add your own menu-entries to ~/.fluxbox/usermenu
# - If you miss apps please let me know and I will add them for the next
# release.
# - The -r option prevents removing of empty menu entries and lines which
# makes things much more readable.
# - To prevent any other app from overwriting your menu
# you can change the menu name in ~/.fluxbox/init to:
# session.menuFile: ~/.fluxbox/my-menu
[begin] (Fluxbox-1.1.1)
[encoding] {UTF-8}
[exec] (xterm) {xterm}
[exec] () {}
[submenu] (Editors)
[exec] (nano) {xterm -e nano}
[exec] (vi) {xterm -e vi}
[end]
[submenu] (System Tools)
[exec] (top) {xterm -e top}
[end]
[submenu] (Fluxbox menu)
[config] (Configure)
[submenu] (System Styles) {Choose a style...}
[stylesdir] (/usr/share/fluxbox/styles)
[end]
[submenu] (User Styles) {Choose a style...}
[stylesdir] (~/.fluxbox/styles)
[end]
[workspaces] (Workspace List)
[commanddialog] (Fluxbox Command)
[reconfig] (Reload config)
[restart] (Restart)
[exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) | xmessage -file - -center}
[separator]
[exit] (Exit)
[end]
[endencoding]
[end]
$
$ fluxmenu
I then added a single new menu entry and clicked the 'save' button, which causes fluxmenu to exit with a segmentation fault.
The menu file still exists but becomes completely empty and useless.
Right-clicking on the desktop pops up a very small fluxbox menu:
Fluxbox default menu
xterm
Reload Config
Restart
Exit
Why is this happening and how can I get fluxmenu to work correctly?
Last edited by bpont (2010-03-29 14:13:00)I've rebuilt conduit with webkit and GIO support by patching the file defs.py.in in the source directory, however the segfault still occurs on my machine. The only difference is that the run-mozilla.sh error is not given but instead a blank line. Perhaps this is related to a specific plugin not working correctly.
edit: this is also occuring with conduit 0.3.14 release. I may try the SVN version later today.
Last edited by iBertus (2009-06-13 19:16:16) -
Conky 1.8.0-1 segmentation fault
Yesterday I upgraded conky to version 1.8.0-1 and since then I am troubled with segmentation faults.
My .conkyrc
#avoid flicker
double_buffer yes
#own window to run simultanious 2 or more conkys
own_window yes
own_window_transparent yes
own_window_type normal
own_window_hints undecorate,sticky,skip_taskbar,skip_pager
#borders
draw_borders no
#shades
draw_shades no
#position
gap_x 3
gap_y 3
alignment top_right
#behaviour
update_interval 1
#colour
default_color 808080
own_window_colour 333333
#font
use_xft yes
xftfont Droid Sans:pixelsize=11
#to prevent window from moving
use_spacer none
minimum_size 1440 0
TEXT
UPTIME: ${color ffffff}$uptime ${color} CPU: ${color ffffff}${cpu cpu0}% ${color} TEMP: ${color ffffff}${i8k_cpu_temp}°C ${color} RAM: ${color ffffff}$mem ${color} SWAP: ${color ffffff}$swap ${color} HDD: ${color ffffff}${fs_free /home/}${color} BAT: ${color ffffff} ${battery_percent}% ${color} DOWN: ${color ffffff} ${downspeed wlan0}${color bdc6b1}/ ${color ffffff}${totaldown wlan0} ${color} UP: ${color ffffff} ${upspeed wlan0}${color bdc6b1}/ ${color ffffff}${totalup wlan0} ${color} ${alignr}DATE: ${color FFFFFF}${time %A, %d %B %Y}${color} TIME: ${color FFFFFF}${time %H:%M:%S}${color} ${texeci 3600 feh --bg-scale "`grep 'wallpaper=' ~/.kdemod4/share/config/plasma-desktop-appletsrc | tail -n1 | tail --bytes=+11`"}
${alignr} NOW PLAYING: ${color ffffff}${execi 10 ~/.conky/amarok artist}${color} - ${color ffffff}${execi 10 ~/.conky/amarok title} ${color}
Terminal output
Conky: /home/tuhyk/.conkyrc: 12: no such configuration: 'border_margin'
Conky: desktop window (1c00105) is subwindow of root window (1ad)
Conky: window type - normal
Conky: drawing to created window (0x1e00001)
Conky: drawing to double buffer
Segmentation fault
I removed the mentioned line but no luck, conky keeps on quitting with a segmentation fault. Any ideas how to solve? Perhaps here is a change in the settings in the new version I am not aware of? Thanks guys
EDIT: the segmentation fault occurs after a couple of minutes, not immediately.
Last edited by tuhyk (2010-04-02 17:10:35)Does it still segment fault without a .conkyrc?
Also FWIW, heres my conky settings:
# Use Xft?
use_xft yes
xftfont mono:size=9
xftalpha 0.8
text_buffer_size 2048
# Update interval in seconds
update_interval 1
# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent no
own_window_type override
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# Minimum size of text area
minimum_size 1280 0
# Draw shades?
draw_shades no
# Draw outlines?
draw_outline no
# Draw borders around text
draw_borders no
# Draw borders around graphs
draw_graph_borders yes
# Stippled borders?
stippled_borders 0
# border margins
border_margin 0
# border width
border_width 0
# Default colors and also border colors
default_color white
color2 1994D1
default_shade_color black
default_outline_color 3c3c3c
own_window_colour 3c3c3c
# Text alignment, other possible values are commented
#alignment top_left
#alignment top_right
alignment bottom_left
#alignment bottom_right
# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 0
gap_y 3
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2
# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 2
# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes
# Add spaces to keep things from moving about? This only affects certain objects.
use_spacer right
TEXT -
Limitation on number of roles in oracle menu or segmentation fault in menu
Hi All,
Is there any limitation on the number of roles we can have in oracle menu? We are having around 300 roles created in our menu and after that if we try to add new role we are not able to compile the menu file. In the windows the form builder closes abruptly and in Linux it gives us segmentation fault error. Did anyone face the problem? Also if there is any solution then please provide the same.
Please let me know.
Thanks in advance!
AshishI just wonder how many forms do you have that you needed to create 300 roles. We normally create a role for one set of users. It means you've 300 different set of users for your application !!.
-
I'm getting a segmentation fault on the laptop
I'm getting a segmentation fault when trying to upgrade system (pacman -Syu).
This happened after my battery went empy (this is a laptop).
Here goes the output of `pacman -Syu --debug':
debug: config: attempting to read file /etc/pacman.conf
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: SyncFirst: pacman
debug: config: architecture: x86_64
debug: config: showsize
debug: config: usedelta
debug: config: totaldownload
debug: config: new section 'core'
debug: registering sync database 'core'
debug: config file /etc/pacman.conf, line 64: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'core': http://mirrors.kernel.org/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': http://mirror.archlinux.no/core/os/x86_64
debug: adding new server URL to database 'core': http://archlinux.uib.no/core/os/x86_64
debug: setlibpaths() called
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'extra'
debug: registering sync database 'extra'
debug: config file /etc/pacman.conf, line 67: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'extra': http://mirrors.kernel.org/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': http://mirror.archlinux.no/extra/os/x86_64
debug: adding new server URL to database 'extra': http://archlinux.uib.no/extra/os/x86_64
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'community'
debug: registering sync database 'community'
debug: config file /etc/pacman.conf, line 73: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'community': http://mirrors.kernel.org/archlinux/community/os/x86_64
debug: adding new server URL to database 'community': http://mirror.archlinux.no/community/os/x86_64
debug: adding new server URL to database 'community': http://archlinux.uib.no/community/os/x86_64
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'multilib'
debug: registering sync database 'multilib'
debug: config file /etc/pacman.conf, line 86: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'multilib': http://mirrors.kernel.org/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://mirror.archlinux.no/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://archlinux.uib.no/multilib/os/x86_64
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'archlinuxfr'
debug: registering sync database 'archlinuxfr'
debug: adding new server URL to database 'archlinuxfr': http://repo.archlinux.fr/x86_64
debug: config: new section 'nightly'
debug: registering sync database 'nightly'
debug: adding new server URL to database 'nightly': http://nightly.uhuc.de/x86_64
debug: config: finished parsing /etc/pacman.conf
debug: registering local database
:: Synchronizing package databases...
debug: destfile found, using mtime only
debug: using 'core.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1288548030 local_time: 1288548030 compare: 0
debug: ust.size: 36523 local_size: 36523 compare: 0
debug: files are identical, skipping core.db.tar.gz
core is up to date
debug: destfile found, using mtime only
debug: using 'extra.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1288548042 local_time: 1288548042 compare: 0
debug: ust.size: 487079 local_size: 487079 compare: 0
debug: files are identical, skipping extra.db.tar.gz
extra is up to date
debug: destfile found, using mtime only
debug: using 'community.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1288545853 local_time: 1288545853 compare: 0
debug: ust.size: 398944 local_size: 398944 compare: 0
debug: files are identical, skipping community.db.tar.gz
community is up to date
debug: destfile found, using mtime only
debug: using 'multilib.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1288386951 local_time: 1288386951 compare: 0
debug: ust.size: 21675 local_size: 21675 compare: 0
debug: files are identical, skipping multilib.db.tar.gz
multilib is up to date
debug: destfile found, using mtime only
debug: using 'archlinuxfr.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1288452825 local_time: 1288452825 compare: 0
debug: ust.size: 21807 local_size: 21807 compare: 0
debug: files are identical, skipping archlinuxfr.db.tar.gz
archlinuxfr is up to date
debug: destfile found, using mtime only
debug: using 'nightly.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1288324936 local_time: 1288324936 compare: 0
debug: ust.size: 21349 local_size: 21349 compare: 0
debug: files are identical, skipping nightly.db.tar.gz
nightly is up to date
debug: loading package cache for repository 'local'
debug: database path for tree local set to /var/lib/pacman/local/
debug: loading package cache for repository 'core'
debug: database path for tree core set to /var/lib/pacman/sync/core/
:: Starting full system upgrade...
debug: checking for package upgrades
debug: loading package cache for repository 'extra'
debug: database path for tree extra set to /var/lib/pacman/sync/extra/
debug: new version of 'aalib' found (1.4rc5-6 => 1.4rc5-7)
debug: adding package aalib-1.4rc5-7 to the transaction targets
debug: loading package cache for repository 'community'
debug: database path for tree community set to /var/lib/pacman/sync/community/
debug: loading package cache for repository 'multilib'
debug: database path for tree multilib set to /var/lib/pacman/sync/multilib/
debug: loading package cache for repository 'archlinuxfr'
debug: database path for tree archlinuxfr set to /var/lib/pacman/sync/archlinuxfr/
debug: loading package cache for repository 'nightly'
debug: database path for tree nightly set to /var/lib/pacman/sync/nightly/
debug: new version of 'awesome' found (3.4.7-1 => 3.4.8-1)
debug: adding package awesome-3.4.8-1 to the transaction targets
debug: new version of 'chromium' found (6.0.472.62-1 => 7.0.517.43-1)
debug: adding package chromium-7.0.517.43-1 to the transaction targets
debug: new version of 'compositeproto' found (0.4.1-1 => 0.4.2-1)
debug: adding package compositeproto-0.4.2-1 to the transaction targets
debug: new version of 'damageproto' found (1.2.0-1 => 1.2.1-1)
debug: adding package damageproto-1.2.1-1 to the transaction targets
debug: new version of 'dhcpcd' found (5.2.7-1 => 5.2.8-1)
debug: adding package dhcpcd-5.2.8-1 to the transaction targets
debug: new version of 'emesene' found (1.6.3-3 => 1.6.3-4)
debug: adding package emesene-1.6.3-4 to the transaction targets
debug: new version of 'fixesproto' found (4.1.1-1 => 4.1.2-1)
debug: adding package fixesproto-4.1.2-1 to the transaction targets
debug: new version of 'fontsproto' found (2.1.0-1 => 2.1.1-1)
debug: adding package fontsproto-2.1.1-1 to the transaction targets
debug: new version of 'gimp' found (2.6.10-2 => 2.6.11-1)
debug: adding package gimp-2.6.11-1 to the transaction targets
debug: new version of 'gparted' found (0.6.4-1 => 0.7.0-1)
debug: adding package gparted-0.7.0-1 to the transaction targets
debug: new version of 'jre' found (6u22-2 => 6u22-3)
debug: adding package jre-6u22-3 to the transaction targets
debug: new version of 'kernel26' found (2.6.35.7-1 => 2.6.35.8-1)
debug: adding package kernel26-2.6.35.8-1 to the transaction targets
debug: new version of 'kernel26-headers' found (2.6.35.7-1 => 2.6.35.8-1)
debug: adding package kernel26-headers-2.6.35.8-1 to the transaction targets
debug: new version of 'libdrm-git' found (20101027-1 => 20101029-1)
debug: adding package libdrm-git-20101029-1 to the transaction targets
debug: new version of 'libxdmcp' found (1.0.3-1 => 1.1.0-1)
debug: adding package libxdmcp-1.1.0-1 to the transaction targets
debug: new version of 'libxft' found (2.1.14-1 => 2.2.0-1)
debug: adding package libxft-2.2.0-1 to the transaction targets
debug: new version of 'libxkbfile' found (1.0.6-1 => 1.0.7-1)
debug: adding package libxkbfile-1.0.7-1 to the transaction targets
debug: new version of 'libxmu' found (1.0.5-1 => 1.1.0-1)
debug: adding package libxmu-1.1.0-1 to the transaction targets
debug: new version of 'libxpm' found (3.5.8-1 => 3.5.9-1)
debug: adding package libxpm-3.5.9-1 to the transaction targets
debug: new version of 'libxss' found (1.2.0-1 => 1.2.1-1)
debug: adding package libxss-1.2.1-1 to the transaction targets
debug: new version of 'libxtst' found (1.1.0-1 => 1.2.0-1)
debug: adding package libxtst-1.2.0-1 to the transaction targets
debug: new version of 'libxv' found (1.0.5-1 => 1.0.6-1)
debug: adding package libxv-1.0.6-1 to the transaction targets
debug: new version of 'libxxf86dga' found (1.1.1-1 => 1.1.2-1)
debug: adding package libxxf86dga-1.1.2-1 to the transaction targets
debug: new version of 'libxxf86vm' found (1.1.0-1 => 1.1.1-1)
debug: adding package libxxf86vm-1.1.1-1 to the transaction targets
debug: new version of 'mlocate' found (0.23.1-1 => 0.23.1-2)
debug: adding package mlocate-0.23.1-2 to the transaction targets
debug: new version of 'mpfr' found (3.0.0-2 => 3.0.0.p4-1)
debug: adding package mpfr-3.0.0.p4-1 to the transaction targets
debug: new version of 'perl-mp3-info' found (1.24-1 => 1.24-2)
debug: adding package perl-mp3-info-1.24-2 to the transaction targets
debug: new version of 'randrproto' found (1.3.1-1 => 1.3.2-1)
debug: adding package randrproto-1.3.2-1 to the transaction targets
debug: new version of 'recordproto' found (1.14-1 => 1.14.1-1)
debug: adding package recordproto-1.14.1-1 to the transaction targets
debug: new version of 'scrnsaverproto' found (1.2.0-1 => 1.2.1-1)
debug: adding package scrnsaverproto-1.2.1-1 to the transaction targets
debug: new version of 'syslinux' found (4.02-1 => 4.03-1)
debug: adding package syslinux-4.03-1 to the transaction targets
debug: new version of 'vicious-git' found (20101027-1 => 20101029-1)
debug: adding package vicious-git-20101029-1 to the transaction targets
debug: new version of 'wine' found (1.3.5-1 => 1.3.6-1)
debug: adding package wine-1.3.6-1 to the transaction targets
debug: new version of 'xplc' found (0.3.13-2 => 0.3.13-3)
debug: adding package xplc-0.3.13-3 to the transaction targets
error: segmentation fault
Internal pacman error: Segmentation fault.
Please submit a full bug report with --debug if appropriate.
I've tried running memtest86+ and I'm not having any errors.
What should I do next?
This is depressing :´-(Hey, thanks!
That just did it -
Root.sh failure during Grid install - segmentation fault for clscfg
Hi anyone got any idea how to resolve the following error during execution of root.sh on second node of a RAC installation. I see there is a failure when clscfg -localadd is run - perhaps this is the start of the issue. I have no idea what this command is doing
Any help appreciated
Installing verison 11.2.0.2 on RHEL 5
ntpd was NOT running - I ignored this during the pre-reqs at the end of the runInstaller - perhaps this is the issue and i need to start fresh and make sure its running before running root.sh ?
root.sh....
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /opt/app/11.2.0/grid/crs/install/crsconfig_params
Failure with signal 11 from command: 1 /opt/app/11.2.0/grid/bin/clscfg -localadd
OLR initialization - successful
Adding daemon to inittab
ACFS-9200: Supported
ACFS-9300: ADVM/ACFS distribution files found.
ACFS-9307: Installing requested ADVM/ACFS software.
ACFS-9308: Loading installed ADVM/ACFS drivers.
ACFS-9321: Creating udev for ADVM/ACFS.
ACFS-9323: Creating module dependencies - this may take some time.
ACFS-9327: Verifying ADVM/ACFS devices.
ACFS-9309: ADVM/ACFS installation correctness verified.
CRS-2672: Attempting to start 'ora.mdnsd' on 'coden-ota-odc'
CRS-2676: Start of 'ora.mdnsd' on 'coden-ota-odc' succeeded
CRS-2672: Attempting to start 'ora.gpnpd' on 'coden-ota-odc'
CRS-2676: Start of 'ora.gpnpd' on 'coden-ota-odc' succeeded
CRS-2672: Attempting to start 'ora.cssdmonitor' on 'coden-ota-odc'
CRS-2672: Attempting to start 'ora.gipcd' on 'coden-ota-odc'
CRS-2676: Start of 'ora.cssdmonitor' on 'coden-ota-odc' succeeded
CRS-2676: Start of 'ora.gipcd' on 'coden-ota-odc' succeeded
CRS-2672: Attempting to start 'ora.cssd' on 'coden-ota-odc'
CRS-2672: Attempting to start 'ora.diskmon' on 'coden-ota-odc'
CRS-2676: Start of 'ora.diskmon' on 'coden-ota-odc' succeeded
CRS-2676: Start of 'ora.cssd' on 'coden-ota-odc' succeeded
Start of resource "ora.ctssd" failed
CRS-2672: Attempting to start 'ora.ctssd' on 'coden-ota-odc'
CRS-2674: Start of 'ora.ctssd' on 'coden-ota-odc' failed
CRS-4000: Command Start failed, or completed with errors.
Cluster Time Synchronisation Service start in exclusive mode failed at /opt/app/11.2.0/grid/crs/install/crsconfig_lib.pm line 6455.
/opt/app/11.2.0/grid/perl/bin/perl -I/opt/app/11.2.0/grid/perl/lib -I/opt/app/11.2.0/grid/crs/install /opt/app/11.2.0/grid/crs/install/rootcrs.pl execution failed
I executed the /opt/app/11.2.0/grid/bin/clscfg to see what the result was and it returns a Segmentation Fault to std err
Edited by: 787789 on Nov 10, 2010 6:58 AMHi,
here is one document you can go for work around but it is on windows platform but similar error as you posted *CRS Installation Failed with "failed to configure Oracle Cluster Registry with CLSCFG, ret 9" [ID 851742.1]*
Thanks -
Upgraded to Ubuntu lucid lynx 64bit platform, Firefox will no longer start, even in terminal safe mode - terminal reports Attempting to load the system libmoon Segmentation fault. Thunderbird works fine. Un-installed/re-installed to no success.
== User Agent ==
Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.9 Safari/533.2I completely uninstalled everything associated with firefox in synaptic package manager, then reinstalled the latest version of firefox again.
Evidently one of the add-ons was preventing firefox from opening, not sure which one though. I hope this will help someone else. Firefox is working now. -
When browsing with midori, it sometimes crashes. It seems to be random, a page might chras it someday, but not the otherday. When run in terminall with -g it gives this:
Launching command: '/usr/bin/gdb' --batch -ex 'set print thread-events off' -ex run -ex bt -ex 'set logging on /tmp/midori-gdb.bt' --return-child-result --args midori
warning: Could not load shared library symbols for linux-gate.so.1.
Do you need "set solib-search-path" or "set sysroot"?
Traceback (most recent call last):
File "/usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.3400.3-gdb.py", line 9, in <module>
from gobject import register
File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
import gdb.backtrace
ImportError: No module named backtrace
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
(midori4:5202): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2:19: Theming engine 'adwaita' not found
a bunch of similar Gtk warnings...
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Program received signal SIGSEGV, Segmentation fault.
0xb598565c in JSC::WeakBlock::visit(JSC::HeapRootVisitor&) () from /usr/lib/libjavascriptcoregtk-3.0.so.0
#0 0xb598565c in JSC::WeakBlock::visit(JSC::HeapRootVisitor&) () from /usr/lib/libjavascriptcoregtk-3.0.so.0
#1 0xb5983774 in JSC::MarkedSpace::visitWeakSets(JSC::HeapRootVisitor&) () from /usr/lib/libjavascriptcoregtk-3.0.so.0
#2 0xb597c340 in JSC::Heap::markRoots(bool) () from /usr/lib/libjavascriptcoregtk-3.0.so.0
#3 0xb597cec7 in JSC::Heap::collect(JSC::Heap::SweepToggle) () from /usr/lib/libjavascriptcoregtk-3.0.so.0
#4 0xb597d08c in JSC::Heap::collectAllGarbage() () from /usr/lib/libjavascriptcoregtk-3.0.so.0
#5 0xb5eaf77b in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#6 0xb5eafa45 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#7 0xb6bb5602 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#8 0xb6bb5675 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#9 0xb6c4436b in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#10 0xb7ebd46f in ?? () from /usr/lib/libglib-2.0.so.0
#11 0xb7ebc793 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#12 0xb7ebcb30 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0xb7ebcf8b in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#14 0xb7ad32f5 in gtk_main () from /usr/lib/libgtk-3.so.0
#15 0x08067e45 in main ()
*** NSPlugin Viewer *** ERROR: rpc_end_sync called when not in sync!
Launching command: '/usr/bin/gdb' --batch -ex 'set print thread-events off' -ex run -ex bt -ex 'set logging on /tmp/midori-gdb.bt' --return-child-result --args midori d
warning: Could not load shared library symbols for linux-gate.so.1.
Do you need "set solib-search-path" or "set sysroot"?
Traceback (most recent call last):
File "/usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.3400.3-gdb.py", line 9, in <module>
from gobject import register
File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
import gdb.backtrace
ImportError: No module named backtrace
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
(midori4:5560): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2:19: Theming engine 'adwaita' not found
a bunch of similar Gtk warnings...
** (midori4:5560): CRITICAL **: midori_browser_add_uri: assertion `uri != NULL' failed
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
#0 0x00000000 in ?? ()
#1 0xbffff438 in ?? ()
#2 0x00000001 in ?? ()
*** NSPlugin Viewer *** ERROR: rpc_end_sync called when not in sync!
[matyilona@localhost ~]$ midori -gd
Launching command: '/usr/bin/gdb' --batch -ex 'set print thread-events off' -ex run -ex bt -ex 'set logging on /tmp/midori-gdb.bt' --return-child-result --args midori d
warning: Could not load shared library symbols for linux-gate.so.1.
Do you need "set solib-search-path" or "set sysroot"?
Traceback (most recent call last):
File "/usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.3400.3-gdb.py", line 9, in <module>
from gobject import register
File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
import gdb.backtrace
ImportError: No module named backtrace
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
(midori4:7964): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2:19: Theming engine 'adwaita' not found
a bunch of similar Gtk warnings...
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Program received signal SIGSEGV, Segmentation fault.
0xb602a803 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#0 0xb602a803 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#1 0xb602ad56 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#2 0xb602d4de in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#3 0xb602e675 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#4 0xa0bdbc80 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
I dont know witch pages I was looking at when midori chrashed.
I found this, but I'm not sure if I have the same problem. Are this three are all the same problem, and if so, is it something with flash?Are you using KDE? Did you just did an upgrade of KDE?
I had a similar problem and it seems to be related to ~/.kde4 where it seems settings do not get updated. I even have a thread about the Pager Settings not updating.
Anyway ... if this is your case deleting ~/.kde4 and logging out and in again solved the problem for me, for both: Chromium and Firefox. Of course you loose your personal settings but it's faster to re-set your settings than it is to find what file is failing to update in ~/.kde4
Hope this helps.
R -
HT1338 Macbook pro mac os 10.6.8 software update segment fault
I recently tried to update a few software on my macbook pro, but apparently software update crashed while it ran in the process.
So I cannot update any softwares since it won't work at all. I even tried to run softwareupdate on command line and it gave me
"segement fault". Any idea how to fix this problem?
In the Software logs:
Apr 11 11:38:00 Realfrees-MacBook-Pro com.apple.WindowServer[263]: Wed Apr 11 11:38:00 Realfrees-MacBook-Pro.local WindowServer[263] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
Apr 11 11:38:00 Realfrees-MacBook-Pro WindowServer[263]: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
Apr 11 11:38:01 Realfrees-MacBook-Pro Software Update[272]: Looking for products to install
Apr 11 11:38:11 Realfrees-MacBook-Pro com.apple.launchd[1] ([0x0-0x21021].com.apple.SoftwareUpdate[272]): Job appears to have crashed: Segmentation fault
Apr 11 11:38:11 Realfrees-MacBook-Pro loginwindow[262]: DEAD_PROCESS: 262 console
Apr 11 11:38:11 Realfrees-MacBook-Pro UserEventAgent[267]: CGSShutdownServerConnections: Detaching application from window server
Apr 11 11:38:11 Realfrees-MacBook-Pro com.apple.UserEventAgent-LoginWindow[267]: Wed Apr 11 11:38:11 Realfrees-MacBook-Pro.local UserEventAgent[267] <Warning>: CGSShutdownServerConnections: Detaching application from window server
Apr 11 11:38:11 Realfrees-MacBook-Pro UserEventAgent[267]: CGSDisplayServerShutdown: Detaching display subsystem from window server
Apr 11 11:38:11 Realfrees-MacBook-Pro UserEventAgent[267]: XRHotKeyAgent:638 kCGErrorInvalidConnection
Apr 11 11:38:11 Realfrees-MacBook-Pro com.apple.UserEventAgent-LoginWindow[267]: Wed Apr 11 11:38:11 Realfrees-MacBook-Pro.local UserEventAgent[267] <Warning>: CGSDisplayServerShutdown: Detaching display subsystem from window server
Apr 11 11:38:12 Realfrees-MacBook-Pro /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow[279]: Login Window Application Started
Apr 11 11:38:13 Realfrees-MacBook-Pro com.apple.ReportCrash.Root[276]: 2012-04-11 11:38:13.055 ReportCrash[276:2903] Saved crash report for Software Update[272] version ??? (???) to /Library/Logs/DiagnosticReports/Software Update_2012-04-11-113813_localhost.crash
And crash reports:
Date/Time: 2012-04-11 11:32:56.409 +0900
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000bbadbeef
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 com.apple.JavaScriptCore 0x00007fff874dd7f9 JSC::Heap::makeUsableFromMultipleThreads() + 57
1 com.apple.JavaScriptCore 0x00007fff874dd2e4 JSGlobalContextCreateInGroup + 132
2 com.apple.installframework 0x00007fff810d2c93 IFJS_GlobalContextCreate + 32
3 com.apple.installframework 0x00007fff810cd986 -[PKDistributionController initWithDistribution:interfaceType:] + 310
4 ...le.SoftwareUpdate.framework 0x00007fff81124416 -[SUProduct distributionController] + 115
5 ...le.SoftwareUpdate.framework 0x00007fff8112bde9 -[SULocalProduct initWithProductKey:productPath:error:] + 401
6 ...le.SoftwareUpdate.framework 0x00007fff8112c85a -[SUProductManager localProductForProductKey:] + 96
7 ...le.SoftwareUpdate.framework 0x00007fff8112d90a -[SUProductManager allLocalProducts] + 258
8 ...le.SoftwareUpdate.framework 0x00007fff8112d559 -[SUProductManager(InstallAtLogout) _productForProductKey:] + 64
9 ...le.SoftwareUpdate.framework 0x00007fff8112d4ac -[SUProductManager(InstallAtLogout) productsToInstallAtLogout] + 236
10 com.apple.SoftwareUpdate 0x000000010000eeeb 0x100000000 + 61163
11 com.apple.Foundation 0x00007fff82380bc5 _nsnote_callback + 167
12 com.apple.CoreFoundation 0x00007fff83ec7000 __CFXNotificationPost + 1008
13 com.apple.CoreFoundation 0x00007fff83eb3578 _CFXNotificationPostNotification + 200
14 com.apple.Foundation 0x00007fff82377b26 -[NSNotificationCenter postNotificationName:object:userInfo:] + 101
15 com.apple.AppKit 0x00007fff8784144a -[NSApplication _postDidFinishNotification] + 100
16 com.apple.AppKit 0x00007fff8784137f -[NSApplication _sendFinishLaunchingNotification] + 66
17 com.apple.AppKit 0x00007fff8790c35d -[NSApplication(NSAppleEventHandling) _handleAEOpen:] + 219
18 com.apple.AppKit 0x00007fff8790bfd9 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 77
19 com.apple.Foundation 0x00007fff823af1c6 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 360
20 com.apple.Foundation 0x00007fff823aeff6 _NSAppleEventManagerGenericHandler + 114
21 com.apple.AE 0x00007fff844f732b aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 162
22 com.apple.AE 0x00007fff844f7224 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 32
23 com.apple.AE 0x00007fff844f712b aeProcessAppleEvent + 210
24 com.apple.HIToolbox 0x00007fff8707e619 AEProcessAppleEvent + 48
25 com.apple.AppKit 0x00007fff87811095 _DPSNextEvent + 1191
26 com.apple.AppKit 0x00007fff87810801 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
27 com.apple.AppKit 0x00007fff877d668f -[NSApplication run] + 395
28 com.apple.AppKit 0x00007fff877cf3b0 NSApplicationMain + 364
29 com.apple.SoftwareUpdate 0x0000000100001cc8 0x100000000 + 7368Greetings,
Download the combo update (don't install it yet): http://support.apple.com/kb/DL1400
SafeBoot your computer: http://support.apple.com/kb/HT1455
While in SafeBoot install the combo update
Restart the computer to come out of SafeBoot
Try running software update again and see if it works.
Hope that helps. -
Svrmgrl segmentation fault!
Hi everyone.
I installed Oracle 8.0.5.1 Enterprise Edition on a RedHat 6.0 box
with 2 Pentium III processors. The installation went smoothly but
when I ran the svrmgrl the familiar message "segmentation fault
(core dumped)" appears. The funny thing is that I have installed
the same product on a SuSE 6.1 with a Pentium II 233Mhz and it
runs OK.
Any suggestions?
nullAlbert Chan (guest) wrote:
: Kostas Zorbadelos (guest) wrote:
: : Hi everyone.
: : I installed Oracle 8.0.5.1 Enterprise Edition on a RedHat 6.0
: box
: : with 2 Pentium III processors. The installation went smoothly
: but
: : when I ran the svrmgrl the familiar message "segmentation
fault
: : (core dumped)" appears. The funny thing is that I have
: installed
: : the same product on a SuSE 6.1 with a Pentium II 233Mhz and
it
: : runs OK.
: : Any suggestions?
: I have this problem too. I read the Oracle-HOWTO document and
: recompiled and loaded the iBCS. But the problem still happen.
My
: PC running AMD K3 400Mhz (one CPU only), 64MRam
: I also updated my kernel to 2.2.10 and updated the iBCS to 2.1
: According to your situation, it seems to be a problem of Red
Hat.
: Is there anyone in Red Hat can help?
I also experienced the same problem with RedHat 6.0 but I also
noticed that I have untarred everything under /home/oracle in
which there is a bin directory under which svrmgrl works and I
can start and shutdown, run sql plus etc... It seems to be a
problem with the re-linking.
Julien
null
Maybe you are looking for
-
After I create a flash swf file how do I edit the video and audio?
I created a nice flash animation, but it appears there are no video editing program which edit swf files. Why would flash create a file that cannot be edited in video editing programs including their own premiere pro? I have to get a program to conve
-
Latest desktop software. Stops at about 98%, while "Backing up Smart Card Options 1 of 1 Record". Never finishes, cancel doesn't work. Have to pull the USB cable to stop process, no file is placed in the backup folder. IT USED TO WORK. Tried poi
-
Help, i have a question abou serialization
i am a newbie here. i use wsad to generate a web service from a simple java bean. And i can choose to generate a client proxy and the serialization related classes. But if i don't want to use this proxy in my client. What should i do? Say i use axis
-
My iMac G5: Sometimes when pausing or playing iTunes my computer pops really loud. It scares the heck out of me. When one-way video chatting, when it starts, it goes pop-crazy. Pop... Pop... What is going on? Im scared to use any software that uses A
-
New - Burning iDVD projects using External Lacie Drive
My current eMac only has DVD-R capable drive and I a Lacie Firewire DVD External Drive with ability to burn DVD Double Layer. Question how do I get iDVD to use external drive instead of internal drive to burn iDVD Projects? Current option I can come