לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > מערכות הפעלה
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #4  
ישן 04-05-2007, 17:40
  שימיadmin שימי אינו מחובר  
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
 
חבר מתאריך: 25.10.01
הודעות: 42,775
בתגובה להודעה מספר 1 שנכתבה על ידי benyamin שמתחילה ב "קריסה של האופרה - איפה בודקים מה קרה ?"

אתה יכול להריץ אותו דרך gdb ולהוציא backtrace (פקודה: bt, אחרי שזה קורס) כדי לראות מה הפונקציות האחרונות שהורצו לפני הקריסה - אבל אלא אם כן מקור הבעייה הוא בספריה חיצונית (שאולי תוכל לשדרג) - כל דבר אחר אומר שתצטרך ממש להתחיל להבין מה קורה בתוכנה - וזה כבר תלוי אם אתה מתכנת או לא.

תן לנו את ה backtrace ואולי נהיה יותר חכמים...

דוגמא על התוכנה bc (עם עצירה מכוונת של התוכנה כדי להדגים את gdb - בפועל אתה אמור לקבל את gdb חזרה כשהתוכנה קורסת) :

shimi@matrix ~ $ gdb bc
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/bc
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.

Program received signal SIGINT, Interrupt.
0x00002b5b2114b462 in read () from /lib/libc.so.6
(gdb) bt
#0 0x00002b5b2114b462 in read () from /lib/libc.so.6
#1 0x00002b5b20e2a441 in rl_getc () from /lib/libreadline.so.5
#2 0x00002b5b20e2a40e in rl_read_key () from /lib/libreadline.so.5
#3 0x00002b5b20e176c9 in readline_internal_char () from /lib/libreadline.so.5
#4 0x00002b5b20e17bf5 in readline () from /lib/libreadline.so.5
#5 0x0000000000403629 in ?? ()
#6 0x0000000000404282 in ?? ()
#7 0x0000000000403f54 in ?? ()
#8 0x0000000000401d00 in ?? ()
#9 0x000000000040181f in ?? ()
#10 0x00002b5b210bcd00 in __libc_start_main () from /lib/libc.so.6
#11 0x000000000040135a in ?? ()
#12 0x00007fff89dbbc08 in ?? ()
#13 0x000000000000001c in ?? ()
#14 0x0000000000000001 in ?? ()
#15 0x00007fff89dbc191 in ?? ()
#16 0x0000000000000000 in ?? ()
#17 0x00007fff89dbc19d in ?? ()
#18 0x00007fff89dbc29c in ?? ()
#19 0x00007fff89dbc2af in ?? ()
#20 0x00007fff89dbc2c3 in ?? ()
#21 0x00007fff89dbc2d3 in ?? ()
#22 0x00007fff89dbc2e3 in ?? ()
#23 0x00007fff89dbc2fb in ?? ()
#24 0x00007fff89dbc306 in ?? ()
#25 0x00007fff89dbc369 in ?? ()
---Type <return> to continue, or q <return> to quit---
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
נמאס לכם לזכור סיסמאות? לחצו כאן!

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #5  
ישן 04-05-2007, 18:26
  benyamin benyamin אינו מחובר  
 
חבר מתאריך: 06.03.05
הודעות: 1,266
בתגובה להודעה מספר 4 שנכתבה על ידי שימי שמתחילה ב "אתה יכול להריץ אותו דרך gdb..."

dboss@dboss:~$ gdb /usr/lib/opera/9.10-20061214.6/opera
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(gdb) run
Starting program: /usr/lib/opera/9.10-20061214.6/opera
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1222699312 (LWP 5916)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Qt: gdb: -nograb added to command-line options.
Use the -dograb option to enforce grabbing.
X Error: BadDevice, invalid or uninitialized input device 167
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 167
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
opera: [java] Disabling java due to potential problems. If you know
what you are doing, you can set the environment variable
OPERA_FORCE_JAVA_ENABLED to '1' to override this.
Start Opera with '-debugjava' argument for more information.

(no debugging symbols found)
opera: spellcheck.so: cannot open shared object file: No such file or directory

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1222699312 (LWP 5916)]
0x08072130 in ?? ()
(gdb) bt
#0 0x08072130 in ?? ()
#1 0x08a29ad8 in ?? ()
#2 0x00000002 in ?? ()
#3 0xbf91c0b8 in ?? ()
#4 0x08dcc3a8 in ?? ()
#5 0x08dcc400 in ?? ()
#6 0x00000002 in ?? ()
#7 0xbf91c0e8 in ?? ()
#8 0x08076205 in ?? ()
#9 0x08dcc400 in ?? ()
#10 0x00000002 in ?? ()
#11 0x00000002 in ?? ()
#12 0x081eb14d in ?? ()
#13 0x08a29ad8 in ?? ()
#14 0x08dcc130 in ?? ()
#15 0x00000002 in ?? ()
#16 0x08dcc3a8 in ?? ()
#17 0x08dcc140 in ?? ()
#18 0x08dcc130 in ?? ()
#19 0xbf91c118 in ?? ()
#20 0x08613576 in ?? ()
#21 0x08dcc3a8 in ?? ()
#22 0x00000002 in ?? ()
#23 0x00000002 in ?? ()
#24 0x00000000 in ?? ()
(gdb)
_____________________________________
IF there is no LOVE there is Nothing

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #7  
ישן 05-05-2007, 21:03
  benyamin benyamin אינו מחובר  
 
חבר מתאריך: 06.03.05
הודעות: 1,266
בתגובה להודעה מספר 6 שנכתבה על ידי oc666 שמתחילה ב "נסה להתקין את החבילות aspell..."

עכשיו זה כבר מתחיל להיות מעניין ( ומעצבן... ) .

החבילה של aspell כבר הייתה מותקנת , אז ניגשתי מייד להתקין את השנייה.

אך אבוי ! אחרי שהתקנתי אותה , לא רק שזה לא עזר , אלא עכשיו אני לא יכול להפעיל שום תוכנה דרך הקונסול.

זה נותן הודעה כמו זו למשל :

dboss@dboss:~$ firefox
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified


(firefox-bin:5838): Gtk-WARNING **: cannot open display:

או כזו :

dboss@dboss:~$ kopete
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

kdeinit: Can't connect to the X Server.
kdeinit: Might not terminate at end of session.
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

kded: cannot connect to X server :0.0
DCOP aborting call from 'anonymous-5860' to 'kded'
kded: ERROR: Communication problem with kded, it probably crashed.
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

kopete: cannot connect to X server :0.0
DCOP aborting call from 'anonymous-5847' to 'kopete'
kopete: ERROR: Communication problem with kopete, it probably crashed.


מה קורה , מה קורה ?
_____________________________________
IF there is no LOVE there is Nothing

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #16  
ישן 06-05-2007, 16:52
  benyamin benyamin אינו מחובר  
 
חבר מתאריך: 06.03.05
הודעות: 1,266
בתגובה להודעה מספר 15 שנכתבה על ידי benyamin שמתחילה ב "וואלה , נכון. טוב אז זה..."

אוקיי ...... אז ככה :

למען כל אלה שהולכים להתקין את האובונטו 7.04 בזמן הקרוב וירצו גם את האופרה עליו .

אחרי גיגול קצר , מצאתי שאכן קיימת בעיה עם גרסה 9.10 של אופרה לעבוד על האובונטו 7.04. ובכדי להוסיף קצת עניין קאנוניקל בחרו לשים דווקא את הגרסה המסוימת הזאת במאגרי החבילות שלהם.

בכל אופן הפתרון בסופו של דבר היה להוריד את הגרסה האחרונה של אופרה ( 9.20 ) מהאתר שלהם ולהתקין אותה ( שימו לב ... עוד באג ) מהממשק הגרפי בלבד !!!

כלומר , רק כאשר לחצתי מקש ימני על החבילה ו " install " , זה הותקן בצורה תקינה.

לעומת זאת , כאשר ניסיתי להתקין פשוט דרך הקונסול ע"י dpkg , לא עזר כלום.

בקיצור עכשיו הכל עובד תודה לכולם
_____________________________________
IF there is no LOVE there is Nothing

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 07:08

הדף נוצר ב 0.06 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר