MPE crashes after SMS backup

For user who dont speak german please use this part of my forum
Antworten
joe1203
Beiträge: 5
Registriert: Di 27. Jan 2009, 11:18

MPE crashes after SMS backup

Beitrag von joe1203 »

When I backup by SMS using MPE (I have tried both 1.70 and 1.71), MPE crash after reading the phone.
Then MPE keeps crashing when starting.

The only way to make MPE starts again is to delete the "SMS.dat" created.

When I open the "SMS.dat", it shows many lines like
SIM,1,1,0791....................v
. I know they may be GSM 03.38/Unicode/Ansi encoded content, can anyone teachs me how to view them in MPE? Or can anyone suggests me some freeware to view the backup SMS?

**The SMS contains chinese character.

Thank you!
weinbi
Moderator
Beiträge: 929
Registriert: Mo 11. Jun 2007, 11:25
Wohnort: Kärnten
Kontaktdaten:

Beitrag von weinbi »

Please search the forum.

MPE is not fully unicode-compatible, therefore there are some problems with chinese characters and the double-byte char system (DBCS).
English FAQ || Deutsche FAQ
----------------------------------
HTC Desire
FJ
Site Admin
Beiträge: 32117
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

Please post the logfile after the crash.
Also try it with activated "Stable connection"
joe1203
Beiträge: 5
Registriert: Di 27. Jan 2009, 11:18

Beitrag von joe1203 »

Here is the log :wink:

Stable connection doesn't help

I found that the SMS.dat content is in PDU format. I can now decode the content manually and read them back.

Code: Alles auswählen

Logdatei MyPhoneExplorer
************************
Programmversion: 1.7.1
Datum:   28/1/2009

21:35:12.29       Machine works as Double-Byte-Character-System!
21:35:12.29       Setting Port: 15
21:35:12.29       Setting Baud: 921600
21:35:12.29       Avaiable Ports: COM1=\Device\Serial0; COM2=\Device\VCP0; COM4=\Device\Serial3; COM5=\Device\Serial4; COM6=\Device\Serial5; COM7=\Device\Serial6; 
21:35:12.95       Hauptfenster wird geladen
21:35:13.29       Sidebar fertig geladen
21:35:13.29       Farbschema wurde gelesen
21:35:13.37       UC SMS wird geladen
21:35:13.43       UC Phonebook wird geladen
21:35:13.46       UC Phonebook fertig geladen
21:35:13.48       UC Calls wird geladen
21:35:13.57       UC Organizer wird geladen
21:35:13.70       DoItemUpdate
21:35:13.73       DoItemUpdate fertig
21:35:13.76       Organizer initiated
21:35:13.76       Startpage=1
21:35:13.76       Startpage set
21:35:13.76       UC Filebrowser wird geladen
21:35:13.78       UC Filebrowser: Images werden geladen...
21:35:13.79       UC Filebrowser: Icons Haupttoolbar geladen
21:35:13.79       UC Filebrowser: Icons Detailtoolbar geladen
21:35:13.79       UC Filebrowser: Icons PLaylisttoolbar geladen
21:35:13.79       Lade Ordnericon
21:35:13.79       Lade Laufwerkicon
21:35:13.79       Lade sonstige Icons...
21:35:13.79       Lade Treeviewicons...
21:35:13.81       UC Filebrowser: Icons Listview geladen
21:35:13.81       UC Filebrowser: Sprachdaten werden geladen...
21:35:13.82       Winpreview exists=True
21:35:13.84       UC Filebrowser fertig geladen
21:35:13.84       UC Notes wird geladen
21:35:13.85       UC Calls wird geladen
21:35:13.90       Setting Lastuser: Sony Ericsson V800-Vodafone 802SE [XXXXXXXXX]
21:35:13.90       Lade Userdatenbank: Sony Ericsson V800-Vodafone 802SE [XXXXXXXXX]
21:35:13.90       GMT Einstellungen geladen
21:35:13.90       InfoSMS geladen
21:35:14.00       Kontakte geladen
21:35:14.01       DoItemUpdate
21:35:14.04       DoItemUpdate fertig
21:35:14.04       Organizer geladen
21:35:14.04       Notizen geladen
21:35:14.04       Load SMS Data...
21:35:14.06       SMS - Datenbank wird geladen...
21:35:14.10       SMS Laden  - Readfile: 16 Split: 0 Parse: 16 HandleMultiSMS: 31 Nachrichten: 28
Zuletzt geändert von joe1203 am Do 29. Jan 2009, 16:53, insgesamt 1-mal geändert.
FJ
Site Admin
Beiträge: 32117
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

Hmm - i think it would be the easiest to switch your PC to english locale. After changing this setting you have to restart your PC.
joe1203
Beiträge: 5
Registriert: Di 27. Jan 2009, 11:18

Beitrag von joe1203 »

FJ hat geschrieben:Hmm - i think it would be the easiest to switch your PC to english locale. After changing this setting you have to restart your PC.
I run MPE with Applocale and selected English as language, no help

I think the crash may be related to the phasing of SMS Double Byte Characters.

I will try changing the locale if I have time
FJ
Site Admin
Beiträge: 32117
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

If you want then you can send me the SMS.dat (zipped via email) so maybe i can reproduce it on my PC.
joe1203
Beiträge: 5
Registriert: Di 27. Jan 2009, 11:18

Beitrag von joe1203 »

email sent

That SMS.dat contains one english SMS only. However, MPE crashes if it exists

Thank you for your hard work :D
FJ
Site Admin
Beiträge: 32117
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

I loaded your SMS.dat many times without problems.
I run MPE with Applocale and selected English as language, no help
You have to set your whole PC-Charset to a non-chinese language so that the DBCS-Mode gets disabled. You can see that the PC is in DBCS-Mode if you open the logfile after starting MPE, its the first line:
21:35:12.29 Machine works as Double-Byte-Character-System!
marksu22

Beitrag von marksu22 »

joe1203 hat geschrieben:That SMS.dat contains one english SMS only. However, MPE crashes if it exists
Does it suggest that MPE won't crash if messages are all with Chinese and none in pure English?
FJ
Site Admin
Beiträge: 32117
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

The problem are not the chinese SMS. The DBCS-Mode of chinese PC's can raise a crash in MPE.
marksu22

Beitrag von marksu22 »

FJ hat geschrieben:I loaded your SMS.dat many times without problems.
I run MPE with Applocale and selected English as language, no help
You have to set your whole PC-Charset to a non-chinese language so that the DBCS-Mode gets disabled. You can see that the PC is in DBCS-Mode if you open the logfile after starting MPE, its the first line:
21:35:12.29 Machine works as Double-Byte-Character-System!
Dear FJ,

Is there any parameter to force MPE to NOT start in DBCS-Mode?
(since latest Windows actually runs in Unicode, I'm not sure if the non-unicode developed programs need to aware of OS charset.)
FJ
Site Admin
Beiträge: 32117
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

Its not possible to except single programs from DBCS-Mode. Also Win98 runs in Unicode, not only the newer OS-Versions. Its quite simple:
- enabled DBCS-Mode makes problems (its enabled on Chinese PCs or to be more exact: if the system-charset is set to China)
- disabled DBCS-Mode makes no problems (rest of the world)

I'm a littlebit tired to discuss this topic, i've wrote alot of this in my forum - use the Forum-Search
marksu22

Beitrag von marksu22 »

Apologize for my mistake of no searching beforehand.
And sorry for my ignorance of the particular DBCS-Mode exists on Chinese PC.

I can imagine that you had a lot of bother from people like me.
Thank you for this amazing software although I'm still learning how to get it work.
joe1203
Beiträge: 5
Registriert: Di 27. Jan 2009, 11:18

Beitrag von joe1203 »

Hi FJ
Thank you for your information :D . I will test it again later

Few more reports, since I use chinese character in my phone book. In SimPhonebook.dat, MPE replaces all chinese character with Hex 00. Is it a windows locale issue again?
FJ
Site Admin
Beiträge: 32117
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

In SimPhonebook.dat, MPE replaces all chinese character with Hex 00. Is it a windows locale issue again?
I think yes
Antworten