Iné

EXC_BAD_ACCESS (SIGSEGV)

džezový vinár

Pôvodný plagát
22. mája 2016
  • 22. mája 2016
Nie som programátor, a preto mi niektoré z toho nedávajú zmysel, no keď čítam protokol, zdá sa, že to naznačuje problémy s pamäťou pri čítaní/zápise (možno veľkosť vyrovnávacej pamäte alebo vyrovnávacej pamäte). Práve som upgradoval niekoho z Mavericks na El Capitan a toto sa vyskytuje prerušovane a niekedy to bude trvať niekoľko dní bez toho, aby sa to stalo, a potom sa to zrúti, 3 alebo 4 krát za sebou. Mohol by byť niekto taký láskavý, aby sa na to zbežne pozrel a dal mi vedieť, v čom je podľa nich problém? Bolo tam niekoľko binárnych obrázkov – fórum mi však stále hovorilo, že správa obsahuje neplatné znaky a nebude uverejňovať.





Ďakujem za váš čas a pomoc.





Proces: Runtime [3137]

Cesta: /Applications/MentalNt32/MentalNt32.app/Contents/MacOS/Runtime

Identifikátor: com.filemaker.client.runtime.MentalNt32

Verzia: 11.0.1 (11.0.1)

Typ kódu: X86 (natívne)

Rodičovský proces: ??? [1]

Zodpovedný: Runtime [3137]

ID užívateľa: 501



Dátum/čas: 2016-05-17 16:02:10.375 -0500

Verzia operačného systému: Mac OS X 10.11.4 (15E65)

Verzia správy: 11

Anonymné UUID: E02D64F8-AF87-C361-6011-AA1AC8BF9FD0



UUID spánku/prebudenia: 65F9A5FA-D794-41D7-B94F-717A0A098B9C



Čas prebudenia od spustenia: 28 000 sekúnd

Čas od prebudenia: 16 000 sekúnd



Ochrana integrity systému: vypnutá



Zlyhané vlákno: 0 Front odoslania: com.apple.main-thread



Typ výnimky: EXC_BAD_ACCESS (SIGSEGV)

Kódy výnimiek: KERN_INVALID_ADDRESS na 0x0000000000000020

Poznámka k výnimke: EXC_CORPSE_NOTIFY



Oblasti virtuálnych počítačov v blízkosti 0x20:

->

__TEXT 0000000000001000-00000000006a0000 [ 6780K] r-x/rwx SM=COW /Applications/MentalNt32/MentalNt32.app/Contents/MacOS/Runtime



Informácie špecifické pre aplikáciu:

názov selektora objc_msgSend(): release





Vlákno 0 Zlyhalo:: Front odoslania: com.apple.main-thread

0 libobjc.A.dylib 0x998accaf objc_msgOdoslať + 31

1 com.apple.CoreFoundation 0x951de69f _CFAutoreleasePoolPop + 47

2 com.apple.Foundation 0x9068efe8 -[NSAutoreleasePool drain] + 122

3 com.apple.AppKit 0x926cdc3e -[NSApplication run] + 946

4 com.filemaker.client.runtime.MentalNt32 0x0033f7ad CMacApp_Main + 413

5 com.filemaker.client.runtime.MentalNt32 0x000cfdc3 main + 51

6 com.filemaker.client.runtime.MentalNt32 0x00003146 ​​štart + 54



Vlákno 1:: Front odoslania: com.apple.libdispatch-manager

0 libsystem_kernel.dylib 0x9d5437fa kevent_qos + 10

1 libdispatch.dylib 0x911237ea _dispatch_mgr_invoke + 234

2 libdispatch.dylib 0x911233be _dispatch_mgr_thread + 52



Vlákno 2:

0 libsystem_kernel.dylib 0x9d5427ce __semwait_signal + 10

1 libsystem_c.dylib 0x9e5e98cd nanosleep$UNIX2003 + 218

2 com.filemaker.support.framework 0x012199dc Draco::Vlákno::Spánok (dlhý nepodpísaný) + 172

3 com.filemaker.support.framework 0x01219ddc Draco::TimerCheckThread::Main() + 252

4 com.filemaker.support.framework 0x012160fe Draco::Thread::RunThread() + 46

5 com.filemaker.support.framework 0x012173c8 Draco::Thread::ThreadUnixProc(void*) + 72

6 libsystem_pthread.dylib 0x94f63780 _pthread_body + 138

7 libsystem_pthread.dylib 0x94f636f6 _pthread_start + 155

8 libsystem_pthread.dylib 0x94f60f7a thread_start + 34



Vlákno 3:

0 libsystem_kernel.dylib 0x9d5423ea __psynch_cvwait + 10

1 libsystem_pthread.dylib 0x94f64538 _pthread_cond_wait + 757

2 libsystem_pthread.dylib 0x94f66276 pthread_cond_wait$UNIX2003 + 71

3 com.filemaker.support.framework 0x0121850f Draco::Semafor: reakcie:Weaselboy

džezový vinár

Pôvodný plagát
22. mája 2016


  • 22. mája 2016
Grahamperrin povedal: V Ask Different: Môže mi niekto pomôcť prečítať túto správu o zlyhaní ako používateľovi? – zvážiť prijatú odpoveď.

Je MentalNt32 produktom FileMaker? Spýtali ste sa vývojárov MentalNt32?
Naozaj si vážim vašu odpoveď. Ale spravovať nejakých 15 000 počítačov, to by bola za normálnych okolností prvá vec, ktorú by som urobil, a keďže neexistujú a neexistujú ani pred 4 rokmi, musím ísť do alternatívnych zdrojov. Nemyslím to v zlom, ako sa snažíš pomôcť, ale uvádzaš samozrejmosť. Áno, hovorí sa, že vyrobil Filemaker.

Aj tak ďakujem. Snažím sa len získať pomoc pri čítaní toho, čo tam je, a pomôcť lekárovi/priateľovi, ktorý má občasné problémy.
reakcie:grahamperín THE

leman

14. októbra 2008
  • 22. mája 2016
jazzwineman povedal: Aj tak ďakujem. Snažím sa len získať pomoc pri čítaní toho, čo tam je, a pomôcť lekárovi/priateľovi, ktorý má občasné problémy.

No, to je chyba v aplikácii. Čo ešte chceš, aby sme povedali? Chyba znamená, že aplikácia pristupuje k neexistujúcemu umiestneniu pamäte. S najväčšou pravdepodobnosťou jedna z vecí, ktoré fungujú na jednom OS X a prestanú fungovať na ďalšom, pretože vývojár sa neobťažoval čítať dokumenty. Bez prístupu k zdrojovému kódu alebo kontaktu na vývojára toho veľa neurobíte.

džezový vinár

Pôvodný plagát
22. mája 2016
  • 22. mája 2016
leman povedal: No, to je chyba v aplikácii. Čo ešte chceš, aby sme povedali? Chyba znamená, že aplikácia pristupuje k neexistujúcemu umiestneniu pamäte. S najväčšou pravdepodobnosťou jedna z vecí, ktoré fungujú na jednom OS X a prestanú fungovať na ďalšom, pretože vývojár sa neobťažoval čítať dokumenty. Bez prístupu k zdrojovému kódu alebo kontaktu na vývojára toho veľa neurobíte.
Ďakujem. Myslel som, že ide o riešenie chýb pri čítaní a zápise pamäte. Fungovalo to v Mavericks, ale nie v El Capitan. Zvláštne, myslel by som si, že sa to stane zakaždým, hoci je to občasné. V programe nie je veľa nastaviteľných možností. Upravil som vyrovnávaciu pamäť, ktorá je predvolene 64 MB na 128 MB, a skontroloval som ukladanie vyrovnávacej pamäte každých 10 minút v porovnaní s nečinnosťou programu. Neviem, či to bude mať nejaký vplyv. Povedal som klientovi, že bez zdrojového kódu by bol každý bezmocný. THE

leman

14. októbra 2008
  • 22. mája 2016
Hádal by som, že ide o únik pamäte alebo niečo v tomto zmysle. Prečo sa to nespustilo v Mavericks - môže to mať doslova stovky dôvodov. Obávam sa, že bez podpory pôvodného vývojára je to slepá ulička.
reakcie:NoBoMac

NoBoMac

Moderátor
Zamestnanec
1. júla 2014
  • 22. mája 2016
Čo povedal Leman.

Úniky pamäte, NULL ukazovateľ, neplatný ukazovateľ, prístup k pamäti uvoľnenej programom, nesprávne pridelenie pamäte, pretečenie vyrovnávacej pamäte atď.

A nie také zvláštne. Zmena prostredia môže odhaliť chybu(y) v kóde. Keby sa mi raz stala podobná vec: domáci kód bežal podľa očakávania viac ako rok, aktualizoval sa operačné prostredie a v kóde sa objavila chyba ukazovateľa NULL.

Podľa výpisu chýb sa zdá, že ide o neplatnú chybu ukazovateľa:

Kódy výnimiek: KERN_INVALID_ADDRESS na 0x0000000000000020

S najväčšou pravdepodobnosťou aplikácia, nič nie je OS X. Ak by to súviselo s OS, videlo by ich viac a z viacerých aplikácií.
reakcie:grahamperín

džezový vinár

Pôvodný plagát
22. mája 2016
  • 22. mája 2016
Ďakujem všetkým za pomoc. Potvrdzuje to moje myšlienky a klient pravdepodobne potrebuje získať nový program a nie sa pokúšať vrátiť sa k starším problémom operačného systému, ktoré nakoniec nebudú podporované alebo iné položky nemusia v určitom bode fungovať.
Ešte raz ďakujem.

Na zdravie!

Tom

NoBoMac

Moderátor
Zamestnanec
1. júla 2014
  • 22. mája 2016
Nie je dôvod nevrátiť sa k predchádzajúcemu. Ak existuje záloha alebo klon TimeMachine, mali by byť schopné vrátiť veci do stavu, v akom boli. A potom nechajte stroj tak, ako je, kým nebude pripravený plán, ktorý určí, ktoré aplikácie sú nekompatibilné, vyžadujú inováciu atď. a neotestuje sa v nejakom režime dvojitého spustenia.

Okrem bezpečnostných aktualizácií pravdepodobne neexistujú žiadne presvedčivé funkcie v El Cap, kde je potrebné stroj aktualizovať.

grahamperín

8. júna 2007
  • 22. mája 2016
jazzwineman povedal: ... klient pravdepodobne potrebuje získať nový program a nie sa pokúšať vrátiť sa k staršiemu OS ...

Ak si váš klient praje pokračovať so starou aplikáciou aj El Capitanom, zvážil by spustenie Mavericks alebo menej v (povedzme) VirtualBoxVM len pre túto aplikáciu?

džezový vinár

Pôvodný plagát
22. mája 2016
  • 23. mája 2016
grahamperrin povedal: Ak si váš klient praje pokračovať so starou aplikáciou aj El Capitanom, zvážil by spustenie Mavericks alebo menej v (povedzme) VirtualBoxVM pre túto aplikáciu samostatne?
Spustíme vm fusion pre konkrétny program Windows. Ktorý vm box by ste odporučili pre bežiacich maverickov? Môj jediný problém a možno na tom nezáleží, ale inštalačný program, ktorý si pôvodne stiahol (komprimovaný súbor), je poškodený. Zaujímalo by ma, či by sa to mohlo dobre preniesť do novej inštalácie, hoci mať zálohu stroja času, ako to bolo pôvodne naplánované, a predpokladám, že by to mohlo ísť aj do virtuálneho kormidelníka. Myšlienky a veľká vďaka

Tom

grahamperín

8. júna 2007
  • 23. mája 2016
Za posledné roky som neskúšal nič iné ako VirtualBox. Mojou hlavnou výhradou je, že niektoré kombinácie kláves Command nefungujú podľa očakávania. Napríklad Command-Q s palcom na ľavom klávese Command sa neinterpretuje ako ukončenie aplikácie, ktorá je vpredu v hosťovi; interpretuje sa to ako vzdanie sa hosťa.

NoBoMac

Moderátor
Zamestnanec
1. júla 2014
  • 23. mája 2016
Zdá sa, že Fusion 6.0-8.0 zvládne Mavericks.

Pokiaľ ide o inštalačný program, ak si klient „zakúpil svoju kópiu legálne (tj stiahol ju z App Store prostredníctvom svojho Apple ID), mal by byť stále v zozname na karte „Zakúpené“. Moja je stále tam a ukazuje sa ako stiahnuteľná.

Čo sa týka čohokoľvek iného, ​​čo súvisí s Fusion, nepoužil som ho od inovácie na Yosemite: momentálne používam VirtualBox a iba so systémom Windows.

džezový vinár

Pôvodný plagát
22. mája 2016
  • 23. mája 2016
grahamperrin povedal: V posledných rokoch som neskúšal nič iné ako VirtualBox. Mojou hlavnou výhradou je, že niektoré kombinácie kláves Command nefungujú podľa očakávania. Napríklad Command-Q s palcom na ľavom klávese Command sa neinterpretuje ako ukončenie aplikácie, ktorá je vpredu v hosťovi; interpretuje sa to ako vzdanie sa hosťa.
Môžem si zo stroja času zálohovať Mavericks a načítať virtuálny box. Nemal som možnosť čítať, ale som zvedavý, či sa to dá.
[doublepost=1464041350][/doublepost]
NoBoMac povedal: Zdá sa, že Fusion 6.0-8.0 zvládne Mavericks.

Pokiaľ ide o inštalačný program, ak si klient „zakúpil svoju kópiu legálne (tj stiahol ju z App Store prostredníctvom svojho Apple ID), mal by byť stále v zozname na karte „Zakúpené“. Moja je stále tam a ukazuje sa ako stiahnuteľná.

Čo sa týka čohokoľvek iného, ​​čo súvisí s Fusion, nepoužil som ho od inovácie na Yosemite: momentálne používam VirtualBox a iba so systémom Windows.
Nemám inštalačný program pre program Mental Notes – o VM Fusion sa nebojím. Vezme si virtuálny box zálohu stroja času a načíta ho ako operačný systém?

grahamperín

8. júna 2007
  • 23. mája 2016
jazzwineman povedal: Vezme si virtuálny box zálohu stroja času a načíta ho ako operačný systém?

pochybujem.

Niečo také by mohlo fungovať:
  1. obnoviť zo zálohy Time Machine na fyzický disk v kryte s USB pripojením
  2. v hosťovi VirtualBoxVM mať dva virtuálne disky
  3. nainštalujte ľubovoľnú verziu OS X do jednej z týchto dvoch verzií
  4. v hostiteľskom počítači odpojte, ale nevysúvajte spúšťací zväzok OS X, ktorý je na fyzickom disku
  5. v hosťovi VirtualBoxVM sa pripojte k fyzickému disku
  6. v hosťovi naklonujte obsah fyzického disku na druhý virtuálny disk
… niečo také. Už dávno odkedy som prešiel touto rutinou, bolo potrebné trochu premýšľať, aby sa to, čo *bol* sekundárny virtuálny disk, stalo primárnym zariadením na účely zavádzania v hosťovi. Ak to dáva zmysel – teraz som ospalý, po polnoci a možno to poriadne nevysvetľujem!