![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| AIX AIX az IBM iparág-vezető UNIX operációs rendszer, amely megfelel az igényeinek alkalmazások vállalkozások támaszkodik a mai piacon. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Segmentation fault | Joey | Magas szintű Programozás | 3 | 12-22-2008 05:28 PM |
| Segmentation fault | rockgal | Magas szintű Programozás | 8 | 12-05-2006 12:16 PM |
| Segmentation fault | compbug | A UNIX a dummies Kérdések és válaszok | 3 | 04-21-2006 11:43 AM |
| Segmentation fault | wojtyla | Magas szintű Programozás | 3 | 02-19-2005 02:53 PM |
| Segmentation fault | OMRAN | Magas szintű Programozás | 2 | 08-01-2003 09:19 AM |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
||||
|
Segmentation fault a nsgetcinfo: Aix 64-bit C kód
Helló, Én futó AIX5.2 a szerveren az Oracle 10g és 9i. Saját kód össze és jól működik a 32-bites módban. A ugyanazt a kódot össze a 64-bites és futtatja jó. A program a fogások CNTRL-C jel megszűnik. Csak a 64-bites kódot amikor hit CNTRL-C, a programban való kilépések szegmentálódásának hibája dbx debugger. Az egész program fut egy darabig végtelen ciklus, amíg a CNTRL-C hitted. A program úgy sql Oracle, és elküldi a sorban. Azt mutatja meg, hogy hiba, ha zömét SQLs feldolgozása, és miután hit CNTRL-C. A hiba Segmentation fault a nsgetcinfo a 0x900000002ccfd18 ($ t1) 0x900000002ccfd18 (nsgetcinfo 0 x38) e8dd02b0 ld r6, 0x2b0 (R29) A hiba ugyanaz, amikor hit CNTRL-C mikor vagyok bármely pontján, míg a hurok. Szóval én nem vagyok képes nyomon követni a kérdést. Kérem, segítsen. Sok malloc és realloc használják. Semmi változás, míg nyílások a 32-bites és 64 bites? Malloc formátumot használ Kód:
char *str1 = NULL; int intStartIndex = 10; /*returns from other function*/ str1 = (char*)malloc((intStartIndex+1) * sizeof(char)); strcpy(str1,""); strcpy(str1,str2); /*str2 is a character pointer with length 10*/ Kérem, segítsen. Én etetik fel ez a probléma az elmúlt egy héten! |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|