Portál AbcLinuxu, 7. května 2024 07:07


Dotaz: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)

3.3.2014 00:53 karel
Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Přečteno: 356×
Odpovědět | Admin
Ahoj,

trápí mě velice časté a náhodné segfaulty v různých programech - první se stal v gcc, když jsem kompiloval jádro, pak nepočítaně mi crashnul iceweasel (třeba i 6x během 5min, někdy zase držel celou noc), jednou se to stalo při spuštění synapticu:

synaptic[14839]: segfault at 7f42002cc770 ip 00007f42f1f1baf4 sp 00007fff5f7b18b0 error 4 in libapt-pkg.so.4.12.0[7f42f1eb9000+127000] update-apt-xapi[14844]: segfault at 147f5330 ip 000000000046f656 sp 00007fff05cb9160 error 6 in python2.7[400000+258000] update-apt-xapi[14854]: segfault at b687db38 ip 00000000004a47bd sp 00007fff1dc81910 error 4 in python2.7[400000+258000]

Teď zase thunar:

thunar[4303]: segfault at 7f53cda82b20 ip 00007f53cda82b20 sp 00007fffbd6d3078 error 14 in thunar-uca.so[7f53cda8f000+13000]

A nejděsivější je to gcc/g++: právě jsem si zkusil zkompilovat ogre demo a musel jsem buildovat na potřetí - pokaždé segfault v g++.

Jádro je ručně zkompilované: 3.10.22-zen-liquorix

Čím to, prosím, může být? Nějaká zrada v kernelu? Nebo v userspace? Je to debian stable a aktuální, udělal jsem debsums a to taky je v pořádku - poradí někdo?

Moc děkuji

P.S. systém je nainstalovaný asi měsíc, dělá to od začátku, už jsem tu měl jeden dotaz v poradně na tuto instalaci, týkala se iommu

P.P.S memtest jsem už pouštěl, nenašel nic
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.3.2014 02:19 Cepoon
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Debian Wheezy má verziu jadra 3.2.0-4. Máte takéto problémy aj s týmto jadrom? Alebo len s tým ktoré ste kompilovali? Neviem či je zrovna stabilná vetva debianu vhodná na takéto experimenty, ale možno by nebolo zlé použiť jadro z backports pokiaľ chcete novšie, prípadne vyladiť vanillu. Kedysi som si tiež kompiloval vlastné jadrá do debianu no potom som v tom veľmi nevidel význam, okrem toho že som ušetril možno pár mb vo veľkosti povyhadzovaním toho čo tam nepotrebujem a moje železo ani neobsahuje. Tiež doladenie určitých prvkov ktoré mi až tak na výkone nepridali (alebo len zanedbateľne) že by to malo vôbec význam sa tým zaoberať.
3.3.2014 08:18 karel
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Distribuční jádro jsem skoro nepoužil, hned jsem tam dal liquorix - mám s ním dobrou zkušenost, co se týče odezvy na desktopu - na starším a slabším stroji to bylo opravdu znát. Zkusím to ale.
3.3.2014 02:45 Pat1 | skóre: 15
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusil bych memtest, takove mnozstvi chyb (a hlavne nahodnych, neopakujicich se) vypada na hw problem.
3.3.2014 02:47 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Prostě skusit originál jádro a pokud to není tímto (že tam máš někde chybičku) tak je vada v HW.

Memtest není samospásný - chyba může být i ve zdroji a jak se víc zatíží tak něco skolabuje atd....
3.3.2014 08:23 karel
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Zdroj nebyl zrovna levný, kupoval jsem kvalitní Fortron FSP600-50ARN. Na zdroji jsem šetřit nechtěl. Neexistuje nějaký zátěžový test, který otestuje paměti a spolehlivost systému pod stresem - vysokým vytížením cpu, disku, grafiky a nejlépe s ukazateli, napětí, teplota apod.?
3.3.2014 08:28 w
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Jednou jsem takhle kupoval na doma ne zrovna levný kvalitní Fotron a žádný jiný zdroj mi nikdy neodešel tak rychle (samozřejmě až po skončení záruky). Od těch dob jsem kupoval zdroje obyčejné, mnohem levnější, s tím, že si když tak koupím nový. Ale vlastně jsem žádný nový levný nepotřeboval, protože ty levné mi vždycky vydržely.
3.3.2014 08:54 karel
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Čemu dnes může člověk důvěřovat - já hlavně od zdroje něco požadoval (Wattáž, 2* 6pin + 8pin) a aby to mělo ochrany - prostě jsem si nechtěl mizerným šuntem odpálit desku se vším na ní...
3.3.2014 09:58 pet
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Teplota nebo paměť. Nebo obojí. Nebo něco jiného v HW.

P.S.: U zákazníka nám nepravidelně padal server, tak jsme tam spustili memtest na celý víkend. Start v pátek, konec v pondělí ráno, ale chybovalo to jen v noci ze soboty na neděli. Od výměny vadného trámku to jede zase bez chyby.
3.3.2014 10:15 karel
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Rád bych, kdyby to byl jen modul paměti, hrozím se, že by to bylo něco na desce nebo cpu: pustím to dnes do konce týdne, stáhl jsem si i overclockix live usb, vyzkouším tam počítat prvočísla a phoronix test suite, nic jiného mi nezbývá. Když to projde, tak zkusím distr. jádro.

Je fakt, že tam mám dual boot s win7 a často mi padají na "neznámé chyby" hry, ale to jsem za to vinil widle samotné, tak možná, to segfaultuje i tam, a je to hw.

3.3.2014 10:41 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Pokud to padá i v jiném OS je to na 90% HW.

Takže máš tam nejnovější BIOS? Je dostatečné chlazení všeho?

Vyskoušet různé memtesty a jako zátěž třeba spustit několikrát překlad jádra aby bylo vytížené CPU.

A skusil bych si půjčit jiný zdroj.

Skouknout na MB i ve zdroji kondenzátory nesmí být nafouknuté ani trochu.
3.3.2014 12:33 karel
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
BIOS je aktuální, veškerý hw je měsíc starý, kondíky musí být v pořádku - jinak dosloužilé kondíky se mi většinou projevovali tvrdým vypnutím pc a častou nemožností ho ihned spustit, dokud se nevybily.

Toto prostě udělá segfault v uživatelském prostoru v nějaké aplikaci a všechno jede dál, žádný os crash.

Budu stresovat ty paměti a procesor.
3.3.2014 23:53 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
U starého PC vadný zdroj spůsoboval chyby HDD.

To že je to nové neznamená že něco nemusí haprovat, pokud tam máš víc paměťových modulů otestoval bych je i samostatně.

Pokud to nepomůže tak bych v biosu nespoléhal na AUTO nastavení, ale začal jednotlivé položky nastavovat ručně, vyskoušel i drobné podtaktování co to udělá.
3.3.2014 10:35 alkoholik | skóre: 40 | blog: Alkoholik
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nepoustej jenom klasicky memtest.
Memtester z debianiho baliku se mi osvedcil vic.
3.3.2014 12:13 R
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Ten ma dve vyhody: bezi v realnom prostredi a netreba kvoli nemu restartovat OS a bootovat nieco ine. A jednu nevyhodu: neotestuje celu RAM.
3.3.2014 12:36 karel
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
To vůbec neznám, můžu u toho dělat?
3.3.2014 15:50 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Debian wheezy mnoho náhodných segfaults (gcc, g++, thunar, iceweasel, synaptic)
Odpovědět | | Sbalit | Link | Blokovat | Admin

Pokud ti to dělá i ve Win, jhak píšeš jinde, téměř jistě je to HW problém…

Začínám vždy tím, že pustím memtest z livka (flashky) a nechám jej běžet 24-48 hodin.

Není to samospasitelné, ale považuji to za dobrý začátek.

To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.