Crash when pressing Advanced for contacts sync configuration

For user who dont speak german please use this part of my forum
witek
Beiträge: 4
Registriert: Fr 20. Dez 2013, 12:32

Crash when pressing Advanced for contacts sync configuration

Beitrag von witek »

Hi,
I have MPE installed on Win7 x64 and when I try to configure synchronization for outlook 2007 contacts and press Advanced button MPE closes/crashes with no error message. I can't also find anything in the log file.

is there any way to better debug it i.e. set some flags maybe or so?
witek
Beiträge: 4
Registriert: Fr 20. Dez 2013, 12:32

Beitrag von witek »

I found in the other post an extension to debug which FJ suggested to install to someone with some other Outlook problem. I installed it as well and it generated the following debug output:

16:15:31.77 Setting Port: 999
16:15:31.77 Setting Baud: 115200
16:15:31.77 Avaiable Ports: COM3=\Device\Serial0;
16:15:31.77 Main Load frmSplash
16:15:31.78 Load frmSplash...
16:15:31.78 Show splash...
16:15:31.79 frmSplash geladen
16:15:32.25 Hauptfenster wird geladen
16:15:32.41 Sidebar fertig geladen
16:15:32.57 UC SMS wird geladen
16:15:32.62 UC Phonebook wird geladen
16:15:32.65 UC Phonebook fertig geladen
16:15:32.65 UC Calls wird geladen
16:15:32.68 UC Organizer wird geladen
16:15:32.75 Organizer initiated
16:15:32.78 Startpage=1
16:15:32.79 UC Filebrowser wird geladen
16:15:32.86 UC Filebrowser fertig geladen
16:15:32.86 UC AppBrowser wird geladen
16:15:32.87 UC Notes wird geladen
16:15:32.89 UC Calls wird geladen
16:15:32.92 Setting Lastuser: HTC Desire C [352276052213139]
16:15:32.93 Lade Userdatenbank: HTC Desire C [352276052213139]
16:15:32.97 LoadDatafile: pb_metadata.xml(4288 Bytes)
16:15:32.98 LoadDatafile: Phonebook.dat(158728 Bytes)
16:15:33.36 Kontakte geladen
16:15:33.38 LoadDatafile: Calls.dat(3116 Bytes)
16:15:33.39 ParseDialedCalls needed 0ms
16:15:33.50 Anrufe geladen
16:15:33.50 Organizer LoadUser DefaultTimeColWidth=99
16:15:33.52 LoadDatafile: Organizer.dat(45 Bytes)
16:15:33.52 LoadDatafile: cal_metadata.xml(1151 Bytes)
16:15:33.52 Organizer geladen
16:15:33.53 LoadDatafile: notes_metadata.xml(114 Bytes)
16:15:33.53 Notizen geladen
16:15:33.53 Load SMS Data...
16:15:33.53 LoadDatafile: SMS.dat(170518 Bytes)
16:15:33.53 SMS - Datenbank wird geladen...
16:15:33.61 SMS Laden - Readfile: 0 Split: 0 Parse: 78 HandleMultiSMS: 0 Nachrichten: 681
16:15:33.69 RefreshList (Archive): Addrows=0 Sort=0 MenuUpdate=0 Redraw=0
16:15:33.76 SMS Data Loaded...
16:15:33.76 SMS geladen
16:15:36.30 Hauptfenster fertig geladen
16:15:36.39 Init Android Connection for future connect via WiFi
16:15:36.39 Broadcaster started
16:15:36.46 Downloader: RC=6 BytesMax=5 URL=http://www.fjsoft.at/myphoneexplorer/version.txt
16:15:37.58 Refresh ComDescriptions...
16:15:37.58 PORT: COM3 Enumerator=PCI Displayed=Intel(R) Active Management Technology - SOL InstanceID=PCI\VEN_8086&DEV_1E3D&SUBSYS_21F317AA&REV_04\3&E89B380&0&B3
16:15:37.88 StickyNotesPath=C:\Windows\Sysnative\StikyNot.exe FileExists=True
16:15:37.88 StickyNotesTitle=Sticky Notes
16:15:40.16 fSyncContactSettings_Activate
16:15:40.17 List OL folders...
16:15:40.17 InitApplication cOutlookRedemption

nothing more than this so for some reason it can't open outlook folders list as I understand but don't know what is wrong with this list and how to fix it...
I guess it's environmental problem with Outlook (I have a new laptop, on my previous one Outlook2007 on Win7 with MPE worked great) but still want to fix it as I really like MPE and use it
witek
Beiträge: 4
Registriert: Fr 20. Dez 2013, 12:32

Beitrag von witek »

any hints?
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

Please download the beta again, i made some changes in it. Then try again, if it crashes then try the sync - in this case you will get probably no crash - you will get an errormessage. After the errormessage please post the logfile.
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
witek
Beiträge: 4
Registriert: Fr 20. Dez 2013, 12:32

Beitrag von witek »

Hi,
thanks for the hint. really useful as now shows what's wrong but no idea how to fix/workaround it. The error message is:

22:07:28.72 List OL folders...
22:07:28.72 InitApplication cOutlookRedemption
22:07:28.89 Error in InitApplication (cOutlookRedemption) : -2147221231 Error in MAPILogonEx: MAPI_E_LOGON_FAILED
Make sure your code runs under the Windows user identity that has MAPI profiles.
When running in a service (including ASP under IIS), set your code to run under
the Windows user account that has MAPI profiles.
When connecting to an Exchange Server, you can also use RDOSession.LogonExchangeMailbox
which does not require an existing profile.

I'm running it as a user for which I have outlook with MAPI profiles defined. Will try to browse the net for potential hints how to troubleshoot it more. Any suggestions from your side?
Strange to me is that on my previous laptop with same config for Outlook (MAPI + personal folders) it was working. So apparently it got defaulted to Personal folders or somehow else MAPI was ignored maybe but don't know to to make it now.
UliE
Beiträge: 5
Registriert: So 12. Feb 2012, 14:47

Neues Win10 x64, neueste Version MPE - gleiches Problem

Beitrag von UliE »

Dieser Thread ist zwar schon alt und bezieht sich auf eine alte Win Version, aber bei mir tritt seit Kurzem das gleiche Phänomen auf (win10 x64, neueste Version, MPE 1.8.11 nightly vom 14.1.19, Outlook 2016): F2 > sync >Contacts/Advanced > MPE Absturz. Bei Events and tasks/Advanced stürzt MPE NICHT ab. Es ist egal ob das Smartphone verbunden ist oder nicht und der Absturz ist auch mit verschiedenen accounts reproduzierbar.

Auch das Problem mit im Handy verdoppelten Einträgen ist wieder da: selbst wenn ich erzwinge, dass auch nicht geänderte Eintrage nur von Outlook auf MPE synchronisiert werden tauchen einige, nicht alle, im Smartphone doppelt auf. Die doppelten Einträge stammen aus verschiedene Kalendern. Im MPE Interface sind aber alle Einträge nur einfach vorhanden.

Hat jemand einen Tip woran das liegen könnte?
Koelner
Beiträge: 1691
Registriert: Do 11. Okt 2012, 21:12
Wohnort: Deutschland

Beitrag von Koelner »

Ich kann dieses Problem auch reproduzieren.

Spannender Weise kann ich es bei mir beheben, indem ich den MPE (das Programm, nicht die Nightly-Version) einfach nochmal drüber installiere.
Nur Geduld! Mit der Zeit wird aus Gras Milch.
UliE
Beiträge: 5
Registriert: So 12. Feb 2012, 14:47

Drüberinstallieren hilft

Beitrag von UliE »

Hallo Kölner, danke für den Tip, das funktioniert tatsächlich hinsichtlich der Crashs!
Die doppelten und inzwischen dreifachen Einträge sind allerdings leider immernoch drin.
Koelner
Beiträge: 1691
Registriert: Do 11. Okt 2012, 21:12
Wohnort: Deutschland

Beitrag von Koelner »

Ah, das mit den doppelten Einträgen hatte ich jetzt irgendwie überlesen.

Bei mir hatte ich dieses Problem auch. Das waren aber alles Serientermine.
Ich habe festgestellt, dass in Outlook bei manchen Serienterminen drin stand "endet nach X Termien" und in anderen stand drin "endet am Datum XYZ".
Ich habe alle Termine auf "endet am Datum XYZ" umgestellt und dannach ging es dann.

Vielleicht funktioniert das ja auch für dich.
Nur Geduld! Mit der Zeit wird aus Gras Milch.
UliE
Beiträge: 5
Registriert: So 12. Feb 2012, 14:47

doppelte

Beitrag von UliE »

Hi, ich konnte bei den doppelten Terminen keine Systematik sehen, zumal die nur auf dem Smartphone, aber nicht in MPE auftraten. Wie ich es in Zukunft verhindern kann weiss ich noch nicht, aber repariert hab ich es wie folgt (ob das für die Zukunft hält weiss ich noch nicht - eigentlich logisch):

In MPE Settings:
- Sync beim Verbinden ausschalten
- Kalender sichern
- MPE so einstellen, dass (1) Sync nur von Outlook -> Smartphone geht
und
(2) alle Termine synchronisieren

Im Smartphone:
- Kalender sichern (evlt. als Export)
- Einstellungen des Kalenders sichern
- Einstellungen/Anwendungsmanager aufrufen
- Alle Apps anzeigen lassen
- Android nativen "Kalenderspeicher" suchen (nicht irgendwelche anderen Kalender-Apps)
- Android Kalender aufrufen und 'Daten löschen' auswählen. Das löscht komplette Termindatenbank und ggf. die settings der benutzten Kalender-App
- Einstellungen verlassen. Evtl. muss man etwas warten bis die Kalender-App auf dem Homescreen merkt, dass die Daten weg sind.
- Einstellungen der Kalender-App wiederherstellen (evtl. muss man die lokalen Kalender neu anlegen)
- in MPE/Settings/Outlook/Advanced die Kalenderzuordnung prüfen
- Smartphone verbinden und von MPE aus synchronisieren. Die Termine werden wieder übertragen.
- Kalender App aufrufen
- Doppelte sind weg.


Ist mühsam, aber nicht so schlimm wie alle Termine einzeln anzufassen wenn sie dann hinterher doch wieder verdoppelt werden.
icke1954
Moderator
Beiträge: 18157
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

UliE hat geschrieben:...ich konnte bei den doppelten Terminen keine Systematik sehen, zumal die nur auf dem Smartphone, aber nicht in MPE auftraten.
Wenn unter den Terminen in MPE nach einem Sync sich keine Duplikate befinden, wie im Handy, dann liegt das daran, dass die wahrscheinlich in einem anderen Kalenderspeicher sind.
Wenn Du z.b. wie Du schreibst, nur einen lokalen Kalender zum Sync aktiviert hast, aber in Deiner Kalender App weitere Kalender zur Ansicht aktiviert sind, in denen sich noch Termine befinden, dann werden die auch doppelt angezeigt.
Schau Dir die doppelten Termine in der Korrekturansicht an, hier sollte Dir der Kalenderspeicher angezeigt werden.

Ich vermute mal, dass der 2. angezeigte Kalenderspeicher von Google kommt.
Falls Du mit Deiner Aktion alle Termine auch in Google auf dem Server gelöscht hast, ist der leer und Du hast natürlich auch mit der alten Einstellung in der Kalenderapp Ruhe
UliE
Beiträge: 5
Registriert: So 12. Feb 2012, 14:47

doppelte Einträge

Beitrag von UliE »

Hi icke, Danke für den Tip, aber ich benutze Google Calendar nicht wissentlich und hab ihn in meiner Kalender-App deaktiviert. Meine 4 Outlook Kalender sind auch alle 1:1 auf entsprechende Kalender in der App abgebildet. Mir ist nicht klar, wie da die Einträge in Google Cal reinkommen sollen, ich kopiere ja nicht plötzlich unwissentlich 2-3 Dutzend Termine vom einen in den anderen Kalender. Da die doppelten Einträge jetzt weg sind kann ich das (leider) nicht mehr prüfen. Ich hatte das Problem allerdings schonmal und hab dann händisch alle doppelten Termine rausgeworfen - mühsam, sowas. Damals hatte ich den Eindruck, dass das passiert ist, als eine Sync durch Verbindungsabbruch unterbrochen wurde.

Hoffentlich bekomme ich keine Gelegenheit das nochmal zu testen ;-).

Grüsse
icke1954
Moderator
Beiträge: 18157
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

Bei der Nutzung von mehreren Kalenderspeichern siehe => Kalenderzuordnung mit mehreren Kalendern
icke1954
Moderator
Beiträge: 18157
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

@UliE + Koelner
In der Nightly vom 17.01.19 sind besagte Fehler (Absturz MPE bei "Erweitert") beseitigt.
Antworten