Cuireann tú tús leis an gcliant, priontálann an teirminéal Segmentation fault (core dumped), agus téann an chéad uair eile chun an cárta a athscríobh. Déanann an teachtaireacht sin cur síos ar conas a fuair próiseas amháin bás in aon nóiméad amháin. Ní deir sí go bhfuil an bord damáistithe, agus ní shaorann sí an soláthar cumhachta, an stóras ná an íomhá ach an oiread.

Oibrigh ón líne a phriontáil an sliogán siar chuig an bpróiseas atá taobh thiar di. Is iad na fíricí úsáideacha cé acu inneall a theip, ina éiceachóras, agus ag céim na nascóireachta.

Tosaigh ón líne a phriontáil an sliogán

Is minic gur timfhillteán nó lainseálaí é an t-ainm i d’ordú a chuireann tús le dénártha eile, mar sin déan deimhin de cén t-inneall a chríochnaigh an t-eithne i ndáiríre. Scríobh síos an cosán iomlán, leagan an phacáiste agus an fheidhmchláir, an ailtireacht, leagan an chórais oibriúcháin agus an eithne, an cuntas a sheol é, agus an t-am cruinn. Is féidir le hordú sliogáin atá ainmnithe i ndiaidh VPN próiseas cabhrach a thosú go héasca, agus ainmneoidh an taifead an cúntóir sin. Ní insíonn cóipeáil an tsreang leagain ó phacáiste a shuiteáil tú an mhí seo caite aon rud faoin méid a rith.

Tabhair faoi deara cad a tháinig díreach roimh an tuairt: tosú, parsáil próifíle, fíordheimhniú, nó seisiún a bhí ag cur tráchta ar aghaidh cheana féin. Cúngaíonn na ceithre chéim sin an cuardach i bhfad níos mó ná an focal segfault. Coinnigh an fhuinneog ghearr loga timpeall an imeachta sin, agus fág amach buille faoi thuairim faoi cén t-athrú le déanaí ba chúis leis go dtí go ndeir an taifead é.

Faigh amach an bhfuil íomhá chuimhne ann

Déanann an tagairt do chomhad core cur síos ar dump mar íomhá de chuimhne an phróisis a scríobhtar ag deireadh, agus liostaíonn sí na coinníollacha a stopann an scríobh sin. Áirítear orthu sin teorainn acmhainne de nialas agus patrún core a threoraíonn an dump go háit eile seachas an chomhadlann oibre. Mar sin ní chruthaíonn comhad core atá ar iarraidh aon rud faoi cibé ar tharla tuairt. Seiceáil an patrún cumraithe agus an teorainn sula gconclúidíonn tú nár tháirg an córas aon fhianaise.

Ar chóras a úsáideann bailitheoir systemd, comhchoibhneálann an dearcadh tacaithe taifead stóráilte le hinneall agus le ham. Is déantáin dhifriúla iad iontráil dialainne agus íomhá chuimhne inléite: féadann polasaí coinneála agus ceadanna tú a fhágáil le ceann gan an ceann eile. Iarr ar an dáileadh nó ar chothaitheoir an fheidhmchláir an sreabhadh oibre diagnóisice a dtacaíonn siad leis, mar is gnách go gcuireann rian a tháirgtear ó thógáil eile nó ó thacar leabharlann eile a gcuid ama amú.

sysctl kernel.core_pattern
ulimit -c
coredumpctl list --since "1 hour ago" --no-pager
coredumpctl info /usr/sbin/openvpn

Athdhéan na léamha sin ar an meaisín a thit i ndáiríre. Freagraíonn a ndéanamh ar shuiteáil úr ceist nach bhfuil ag éinne.

Caith leis an dump mar ábhar a iompraíonn rúin

Féadfaidh cuimhne an phróisis dintiúirí, eochracha seisiúin agus ábhar próifíle a bheith inti, rud a fhágann go bhfuil dump níos íogaire ná an loga téacs ina aice. Ní dhéanann redagú an loga aon rud d’íomhá chuimhne dhoiléir, agus coinníonn rianaitheoirí eagrán comhchoiteanta ceangaltáin i bhfad níos faide ná mar a mhaireann snáithe tacaíochta. Bog an comhad tríd an gcainéal príobháideach a sholáthraíonn an díoltóir nó an cothaitheoir. Nochtann postáil dump amh in eagrán poiblí gach rud a bhí sa chuimhne nuair a fuair an próiseas bás, agus ní féidir leat a fhios cad a bhí ann go dtí go scrúdaíonn duine é.

Má iarrann cothaitheoir rian, fiafraigh cén t-inneall agus cé na leabharlanna ar mhaith leis é a fháil uathu. Tá backtrace nach n-oireann a chreat don tógáil a tuairiscíodh deacair a chreidiúint agus éasca a mhíléamh.

Seiceáil an bunús sula n-athsholáthraíonn tú rud ar bith

Fíoraigh bunús an phacáiste agus sláine na gcomhad trí pé duine a shealbhaíonn an tsuiteáil, agus caomhnaigh cumraíocht agus ábhar aitheantais roimh aon deisiú rialaithe. Ná scríobh thar an aon chóip den fhianaise díreach le féachaint an dtosaíonn suiteáil ghlan. Insíonn íomhá úr a thosaíonn go dtosaíonn an íomhá nua. Ní insíonn sí arbh fholaithe i seanchinn pacáiste truaillithe, cárta ag teip, nó dénártha a bheadh i gcónaí ag lochtú ar an ailtireacht seo.

Má theipeann ar chláir neamhghaolmhara freisin, nó má logáilann an córas earráidí stórála, cumhachta nó eithne, caomhnaigh na breathnuithe sin don imscrúdú ardáin. Leathnaíonn siad an raon; ní chruthaíonn siad gur ó RAM ag teip nó ó íomhá truaillithe a thagann gach segfault.

Tar éis deisiú spriocdhírithe, athdhéan an seoladh údaraithe céanna agus an oibríocht VPN chéanna ar na crua-earraí céanna. Abair cén teip a stop agus faoi cén leagan. Ní aithníonn tosú glan leis féin comhpháirt lochtach ná ní thuarann sé an chéad locht crua-earraí eile.

Ailt ghaolmhara