Crash when pressing Advanced for contacts sync configuration
Crash when pressing Advanced for contacts sync configuration
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?
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?
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
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
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
Bitte benutzt auch die Forum-Suche bzw. die FAQ
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.
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.
Neues Win10 x64, neueste Version MPE - gleiches Problem
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?
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?
Drüberinstallieren hilft
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.
Die doppelten und inzwischen dreifachen Einträge sind allerdings leider immernoch drin.
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.
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.
doppelte
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.
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.
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.UliE hat geschrieben:...ich konnte bei den doppelten Terminen keine Systematik sehen, zumal die nur auf dem Smartphone, aber nicht in MPE auftraten.
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
doppelte Einträge
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
Hoffentlich bekomme ich keine Gelegenheit das nochmal zu testen
Grüsse
Bei der Nutzung von mehreren Kalenderspeichern siehe => Kalenderzuordnung mit mehreren Kalendern