Ostalo

EXC_BAD_ACCESS (SIGSEGV)

jazzwineman

Originalni poster
22. svibnja 2016
  • 22. svibnja 2016
Nisam programer i tako mi nešto od ovoga nema smisla, međutim dok čitam zapisnik, čini se da ukazuje na probleme u memoriji čitanja/pisanja (veličina predmemorije ili predmemorije - možda). Upravo sam nadogradio nekoga s Mavericksa na El Capitan i to se događa s prekidima i ponekad će proći danima bez ikakvog događaja, a onda će se rušiti, 3 ili 4 puta zaredom. Može li netko biti ljubazan da baci pogled na ovo i kaže mi u čemu je problem? Bilo je nekoliko binarnih slika - međutim forum mi je stalno govorio da ima nevažeće znakove u poruci i da neće objaviti.





Hvala na vašem vremenu i pomoći.





Proces: vrijeme izvođenja [3137]

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

Identifikator: com.filemaker.client.runtime.MentalNt32

Verzija: 11.0.1 (11.0.1)

Vrsta koda: X86 (izvorni)

Roditeljski proces: ??? [1]

Odgovorno: vrijeme izvođenja [3137]

ID korisnika: 501



Datum/Vrijeme: 2016-05-17 16:02:10.375 -0500

Verzija OS-a: Mac OS X 10.11.4 (15E65)

Verzija izvješća: 11

Anonimni UUID: E02D64F8-AF87-C361-6011-AA1AC8BF9FD0



UUID mirovanja/buđenja: 65F9A5FA-D794-41D7-B94F-717A0A098B9C



Vrijeme buđenja od pokretanja: 28000 sekundi

Vrijeme od buđenja: 16000 sekundi



Zaštita integriteta sustava: onemogućeno



Srušena nit: 0 Red otpreme: com.apple.main-thread



Vrsta iznimke: EXC_BAD_ACCESS (SIGSEGV)

Kodovi izuzetaka: KERN_INVALID_ADDRESS na 0x0000000000000020

Napomena o iznimci: EXC_CORPSE_NOTIFY



VM regije blizu 0x20:

->

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



Specifične informacije o aplikaciji:

objc_msgSend() naziv selektora: izdanje





Srušena nit 0:: Red otpreme: com.apple.main-thread

0 libobjc.A.dylib 0x998accaf objc_msgSend + 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 ​​početak + 54



Nit 1:: Red otpreme: 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



Tema 2:

0 libsystem_kernel.dylib 0x9d5427ce __semwait_signal + 10

1 libsystem_c.dylib 0x9e5e98cd nanosleep$UNIX2003 + 218

2 com.filemaker.support.framework 0x012199dc Draco::Thread::Sleep(unsigned long) + 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



Tema 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::Semaphore: Reakcije:Lasica

jazzwineman

Originalni poster
22. svibnja 2016


  • 22. svibnja 2016
grahamperrin je rekao: U Pitaj drugačije: Može li mi netko pomoći da pročitam ovo izvješće o padu kao korisniku? – razmotri prihvaćeni odgovor.

Je li MentalNt32 FileMaker proizvod? Jeste li pitali programere MentalNt32?
Zaista cijenim vaš odgovor. Ali upravljanje s nekih 15.000 računala, to bi inače bilo prvo što bih napravio, a budući da ne postoje niti postoje prije 4 godine, moram ići na alternativne resurse. Ne mislim ovo na loš način, jer pokušavate pomoći, ali navodite očito. Da, piše da je napravio Filemaker.

Hvala ti svejedno. Samo pokušavam dobiti pomoć u čitanju onoga što postoji i pomoći klijentu/prijatelju liječniku koji ima povremene probleme.
Reakcije:grahamperrin THE

leman

14. listopada 2008
  • 22. svibnja 2016
jazzwineman je rekao: Hvala ti svejedno. Samo pokušavam dobiti pomoć u čitanju onoga što postoji i pomoći klijentu/prijatelju liječniku koji ima povremene probleme.

Pa, to je greška u aplikaciji. Što još želiš da kažemo? Pogreška znači da aplikacija pristupa nepostojećoj memorijskoj lokaciji. Najvjerojatnije jedna od onih stvari koje rade na jednom OS X-u, a prestaju raditi na sljedećem jer se dev nije potrudio pročitati dokumente. Ne možete puno učiniti bez pristupa izvornom kodu ili kontakta s programerom.

jazzwineman

Originalni poster
22. svibnja 2016
  • 22. svibnja 2016
leman je rekao: Pa, to je bug u aplikaciji. Što još želiš da kažemo? Pogreška znači da aplikacija pristupa nepostojećoj memorijskoj lokaciji. Najvjerojatnije jedna od onih stvari koje rade na jednom OS X-u, a prestaju raditi na sljedećem jer se dev nije potrudio pročitati dokumente. Ne možete puno učiniti bez pristupa izvornom kodu ili kontakta s programerom.
Hvala vam. Mislio sam da se radi o greškama čitanja i pisanja memorije. Radilo je u Mavericksu, ali ne i u El Capitanu. Čudno, mislio bih da će se to dogoditi svaki put, ali je isprekidano. U programu nema mnogo podesivih opcija. Prilagodio sam predmemoriju, koja je 64 mb prema zadanim postavkama na 128 MB i napravio provjeru spremanja predmemorije svakih 10 minuta u odnosu na vrijeme kada je program neaktivan. Ne znam hoće li bilo koji od njih utjecati. Rekao sam klijentu da bi bez izvornog koda svatko bio bespomoćan. THE

leman

14. listopada 2008
  • 22. svibnja 2016
Pretpostavljam da je to curenje memorije ili nešto slično tome. Zašto se to nije aktiviralo u Mavericksima - moglo bi imati doslovno stotine razloga. Bojim se da je bez podrške izvornog programera slijepa ulica.
Reakcije:NoBoMac

NoBoMac

Moderator
Član osoblja
1. srpnja 2014
  • 22. svibnja 2016
Što je Leman rekao.

Curenje memorije, NULL pokazivač, nevažeći pokazivač, pristup memoriji koju je program oslobodio, neispravno dodjeljivanje memorije, prekoračenje međuspremnika itd.

I nije tako čudno. Promjena okruženja može otkriti bug(e) u kodu. Jednom mi se dogodila slična stvar: kod kuće je radio prema očekivanjima više od godinu dana, ažurirao operativno okruženje, otkrio NULL pokazivač bug u kodu.

Po ispisu pogreške, čini se da je pogreška nevažećeg pokazivača:

Kodovi izuzetaka: KERN_INVALID_ADDRESS na 0x0000000000000020

Najvjerojatnije je aplikacija, a ne bilo što, OS X. Da je povezana s OS-om, vidjeli bi više ovih i iz više aplikacija.
Reakcije:grahamperrin

jazzwineman

Originalni poster
22. svibnja 2016
  • 22. svibnja 2016
Hvala svima na pomoći. To potvrđuje moja razmišljanja i klijent vjerojatno mora nabaviti novi program i ne pokušavati se vratiti na starije probleme s OS-om koji na kraju neće biti podržani ili druge stavke možda neće raditi u nekom trenutku.
Hvala još jednom.

Živjeli!

Tom

NoBoMac

Moderator
Član osoblja
1. srpnja 2014
  • 22. svibnja 2016
Nema razloga da se ne vratite na prethodno. Ako postoji TimeMachine sigurnosna kopija i/ili klon, trebao bi biti u mogućnosti vratiti stvari na staro. Zatim ostavite stroj kakav jest, dok se ne izradi plan za utvrđivanje koje su aplikacije nekompatibilne, trebaju nadogradnju itd. i testirane u nekom načinu rada s dvostrukim pokretanjem.

Osim sigurnosnih ažuriranja, vjerojatno nema uvjerljivih značajki u El Capu gdje bi se stroj trebao nadograditi.

grahamperrin

8. lipnja 2007
  • 22. svibnja 2016
jazzwineman je rekao: … klijent vjerojatno mora dobiti novi program i ne pokušavati se vratiti na stariji OS …

Ako vaš klijent želi nastaviti sa starom aplikacijom i El Capitanom, bi li onda razmotrio pokretanje Mavericksa ili manje u (recimo) VirtualBoxVM-u samo za tu aplikaciju?

jazzwineman

Originalni poster
22. svibnja 2016
  • 23. svibnja 2016
grahamperrin je rekao: Ako vaš klijent želi nastaviti sa starom aplikacijom i El Capitanom, bi li onda razmislio o pokretanju Mavericksa ili manje u (recimo) VirtualBoxVM-u samo za tu aplikaciju?
Pokrećemo vm fusion za određeni Windows program. Koji vm box biste preporučili za pokretanje mavericksa? Moj jedini problem i to možda nema nikakve razlike, ali instalacijski program koji je izvorno preuzeo (komprimirana datoteka) je oštećen. Pitam se bi li se ovo moglo na dobar način prenijeti na novu instalaciju, iako imam sigurnosnu kopiju vremenskog stroja kako je izvorno bilo postavljeno i pretpostavljam da bi to moglo ići i u virtualni kormilar. Misli i hvala puno

Tom

grahamperrin

8. lipnja 2007
  • 23. svibnja 2016
Posljednjih godina nisam probao ništa osim VirtualBoxa. Moja glavna zamjerka je što neke kombinacije tipki naredbe ne rade kako se očekivalo. Na primjer, Command-Q s mojim palcem na lijevoj tipki Command se ne tumači kao zatvaranje aplikacije koja je ispred u gostu; tumači se kao napuštanje gosta.

NoBoMac

Moderator
Član osoblja
1. srpnja 2014
  • 23. svibnja 2016
Čini se da se Fusion 6.0-8.0 može nositi s Mavericksima.

Što se tiče instalatera, ako je klijent 'kupio svoju kopiju legalno (tj. preuzet s App Storea putem svog Apple ID-a), i dalje bi trebao biti na popisu pod karticom 'Kupljeno'. Moj je još uvijek tamo i prikazuje se kao za preuzimanje.

Što se tiče bilo čega drugog vezanog uz Fusion, nisam ga koristio od nadogradnje na Yosemite: trenutno koristim VirtualBox i samo sa Windowsima.

jazzwineman

Originalni poster
22. svibnja 2016
  • 23. svibnja 2016
grahamperrin je rekao: Posljednjih godina nisam probao ništa osim VirtualBoxa. Moja glavna zamjerka je što neke kombinacije tipki naredbe ne rade kako se očekivalo. Na primjer, Command-Q s mojim palcem na lijevoj tipki Command se ne tumači kao zatvaranje aplikacije koja je ispred u gostu; tumači se kao napuštanje gosta.
Mogu li uzeti sigurnosnu kopiju vremenskog stroja za Mavericks i učitati na virtualni box. Nisam imao prilike čitati, ali me zanima može li se to učiniti.
[doublepost=1464041350][/doublepost]
NoBoMac je rekao: Čini se da Fusion 6.0-8.0 može podnijeti Mavericks.

Što se tiče instalatera, ako je klijent 'kupio svoju kopiju legalno (tj. preuzet s App Storea putem svog Apple ID-a), i dalje bi trebao biti na popisu pod karticom 'Kupljeno'. Moj je još uvijek tamo i prikazuje se kao za preuzimanje.

Što se tiče bilo čega drugog vezanog uz Fusion, nisam ga koristio od nadogradnje na Yosemite: trenutno koristim VirtualBox i samo sa Windowsima.
Nemam instalacijski program za Mental Notes Program - nisam zabrinut za VM Fusion. Hoće li virtualna kutija uzeti sigurnosnu kopiju vremenskog stroja i učitati je kao operativni sustav?

grahamperrin

8. lipnja 2007
  • 23. svibnja 2016
jazzwineman je rekao: Hoće li virtualna kutija uzeti sigurnosnu kopiju vremenskog stroja i učitati je kao operativni sustav?

Sumnjam.

Nešto poput ovoga bi moglo raditi:
  1. vratiti iz sigurnosne kopije Time Machine na fizički disk u kućištu s USB vezom
  2. u VirtualBoxVM gostu, imaju dva virtualna diska
  3. instalirajte bilo koju verziju OS X na jednu od ta dva
  4. u glavnom stroju, isključite, ali nemojte izbaciti pokretački volumen OS X koji se nalazi na fizičkom disku
  5. u VirtualBoxVM gostu, povežite se s fizičkim pogonom
  6. u gostu, klonirajte sadržaj fizičkog pogona na drugi virtualni disk
… nešto kao to. Dugo vremena otkako sam prošao kroz rutinu, bilo je potrebno malo predumišljaja da ono što je *bio* sekundarni virtualni disk postane primarni uređaj za potrebe pokretanja u gostu. Ako to ima smisla – sad mi se spava, prošla je ponoć i možda ne objašnjavam kako treba!