|
具體原因看這裡,經常用rescoexplorer 修復 關聯 就可以,我的裝了ZL就這樣,害得我好苦,看到下面的帖子后,就不會了很久,前幾天又來了,應該是其他的原因了,記住要備份。
9 T J0 o- j. O' uHello
5 `8 a2 \4 C& P9 N
- ?3 e) Z( ]1 Eas the user complaints with these errors periodically re-appear, here is an explanation about what this means.2 k6 p- l$ x. i, T% v0 q$ D
' K+ v1 s1 e! Z# G v% ^Here is what Palm documentation says about the error: \6 M, M H7 v: b, c1 _' b# p
exgErrTargetMissing: "The target field contains a creator ID, but the application with that creator ID does not exist": H; j1 T3 S, s1 v5 M, V& S( j& Q
Or also: "Cannot find application for data received"& S. W2 d. r- l7 g) L# w
* w7 J& X: b* ~) n" i' y5 M
Translated to a more understandable form: A trial to send to an application that does not exist.
6 P: Q/ M# j1 N9 h! d9 N) B( u! ~. M' A
This typically happens when you have some viewer/player/reader etc. (I shall use the term handler for all such apps) and:
1 M; Q( o1 B, o% H5 ^( A; T- This handler is installed on the card,
- _- C a+ P( N' K" F! o( c- This handler registered by Palm OS to receive data (images, mp3's etc.)
( @( C' ^$ Z+ W) H5 @5 u) D. {
6 j0 w7 a6 _1 ]6 b( @This is the situation when Palm OS fails (it thinks that the handler exists, but cannot use card handlers). The consequence is just exgErrTargetMissing error message.
7 J& P6 r: H. s( Y; {% f0 E0 \
% Y6 b4 w8 _2 M; n4 D/ UImplied crashes
4 A0 b4 {' ]- i- z, M( D/ ^# X5 e. p& v7 N+ f
6 ~& k7 q3 r! L) U" o7 p# X: CIt is even worse, because after this message is displayed, Palm OS "forgets" to close the preferences and any following trial to use the preferences will lead to the fatal alert
# J+ `7 m. H* z. _ "Preferences.c, Line:..., Pref DB Open Error"4 k7 ?3 w2 m% M2 z
and to a crash.: d+ x& s: ^! V9 O+ k
This usually happens on an unrelated place and the user might wrongly conclude that some application has a bug.; O8 z0 P- y& Q: v6 ~
, Q) |. ]/ R5 l4 `/ W2 Y0 _5 X! H5 U0 M: S3 b o! {( u' J
Typical example
9 `$ |# F) c d4 m: x! h( k$ d7 F4 b
% M/ y* E2 x \0 p2 w) Z- m; l
Situation:
/ C) n t' P% P/ B1 q W( [/ H- K- E-mail with an attached jpg image7 L+ L+ d+ u3 e3 u+ L% z* C
- Viewer installed on the card and registered as the default jpg handler.
, f0 {' d1 m9 s, b- d
0 |4 V) C6 F3 Q2 Y* y: T3 D3 TSnappermail offers the list of existing viewers to preview the image.' G3 d+ s8 R% D$ u
In this moment Palm OS bug causes the preferences to remain open.; W$ S9 x: {! c- N0 h/ [
User cancels the preview and some time later (maybe in another program) crash happens.
' j8 ~ k: r \4 \) i' J6 V! ]- I8 E: W2 D
% M1 L7 D; [9 M( C/ ?# `How Resco Exlorer helps4 {3 ^0 b* S" Z! a$ q0 X, r
0 V9 S% K" V" W, ]9 T
( N+ F' R1 W8 \# P' k( u* a( ~Try Explorer > Menu > Tools > Manage associations > Repair [9 ^- `7 R1 o
: }# P" r! \) p6 n" F7 z! u% ~This will detect and remove illegally registered handlers.9 ^; n( I3 z1 B
More importantly, Explorer will list the problematic applications so that you can take some action. (Because if not, the problem will reappear in the future.)% ~ `: C: Q( p {
" e2 G& \1 Z2 j; F
3 q5 c3 N; E6 n3 lHow the shortcuts help
- a* c* S: }6 C0 @ a) n1 {
( l/ Z- ` b8 o% N5 `( r$ b5 `2 r9 W1 E) v# C
ZLauncher (and some other launchers as well) offers a tool to overcome this problem - so-called shortcuts.) y7 ^6 J1 `) l
A shortcut is a small stub program in RAM that replaces the original handler installed on the card.( C/ A4 w' b. J
It serves as a mediator between the OS and card app and makes the Palm OS think that the handler exists and prevents thus above problem.' X( P; I$ v( R# i$ X3 R9 f' ]
+ S6 Z# h0 r; u+ H* ~. D, \If you use the default Palm launcher) w7 [) V; f. U2 w* ]9 ~
3 l8 h$ ?) ]! n: |5 c
: q' S3 F/ s# p! ?' MNotice that the Palm launcher does not support shortcuts. So if you use the default launcher, you have to be careful with the card installation:
0 Q1 o3 u' L- y) c% ^. v3 ?7 y
G- g ?- D3 }Either do not install your handlers (viewers/players/readers...) on the card, or make sure they are not registered by the Palm OS as the data handlers. (Bad thing is that sometimes you can't influence it.). E) L- l6 x. D, K/ R; x
# S: b+ C. v+ D7 u8 m
* w7 ^" k8 n1 V
Summary) a7 e/ e/ J+ S0 S: s0 F( a
2 P& d% c d- t" L
1 }& }; T) ?" u9 E. l- Repair associations using Resco Explorer6 W8 _3 W1 E( t# G; a9 B) L; B
- Use shortcuts (if you use 3rd party launchers), or% d! T- K7 l, s$ T
- Make sure that your viewers/readers/players installed on the card are not registered as the document handlers
; h6 R' g+ K: R! V
. J I4 p2 A: e7 v. XBest regards |
|