austgl / transdroid

Automatically exported from code.google.com/p/transdroid
GNU General Public License v3.0
0 stars 0 forks source link

Crash on adding local .torrent #357

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
Add a local .torrent file to some server. Transdroid crashes with this error:

10-23 17:03:28.995 I/ActivityManager(2681): Starting: Intent { 
dat=file:///mnt/sdcard/download/file.torrent cmp=org.transdroid/.gui.Transdroid 
} from pid 13770
10-23 17:03:28.995 E/AndroidRuntime(13770): FATAL EXCEPTION: main
10-23 17:03:28.995 E/AndroidRuntime(13770): java.lang.RuntimeException: Failure 
delivering result ResultInfo{who=null, request=1, result=-1, data=Intent { 
act=org.openintents.action.PICK_FILE 
dat=file:///mnt/sdcard/download/file.torrent 
cmp=org.openintents.filemanager/.FileManagerActivity }} to activity 
{org.transdroid/org.transdroid.gui.Add}: 
android.content.ActivityNotFoundException: Unable to find explicit activity 
class {org.transdroid/org.transdroid.gui.Transdroid}; have you declared this 
activity in your AndroidManifest.xml?
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.app.ActivityThread.deliverResults(ActivityThread.java:2536)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.app.ActivityThread.handleSendResult(ActivityThread.java:2578)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.app.ActivityThread.access$2000(ActivityThread.java:117)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:965)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.os.Handler.dispatchMessage(Handler.java:99)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.os.Looper.loop(Looper.java:123)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.app.ActivityThread.main(ActivityThread.java:3691)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
java.lang.reflect.Method.invokeNative(Native Method)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
java.lang.reflect.Method.invoke(Method.java:507)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
dalvik.system.NativeStart.main(Native Method)
10-23 17:03:28.995 E/AndroidRuntime(13770): Caused by: 
android.content.ActivityNotFoundException: Unable to find explicit activity 
class {org.transdroid/org.transdroid.gui.Transdroid}; have you declared this 
activity in your AndroidManifest.xml?
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1405)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.app.Instrumentation.execStartActivity(Instrumentation.java:1379)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.app.Activity.startActivityForResult(Activity.java:2827)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.app.Activity.startActivity(Activity.java:2933)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
org.transdroid.gui.Add.onActivityResult(Add.java:154)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.app.Activity.dispatchActivityResult(Activity.java:3908)
10-23 17:03:28.995 E/AndroidRuntime(13770):     at 
android.app.ActivityThread.deliverResults(ActivityThread.java:2532)
10-23 17:03:28.995 E/AndroidRuntime(13770):     ... 11 more

The problem seems to be tied to the recent renaming of the main Acitivty from 
Transdroid to Torrents, while the intent (on picking a file) still uses the old 
name.

What version of the product are you using?
1.1.0

What torrent client are you using?
Transmission, but seems unrelated

Reported by Alexander (thanks!)

Original issue reported on code.google.com by erickok@gmail.com on 23 Oct 2011 at 3:18

GoogleCodeExporter commented 9 years ago
Should be fixed in r374, which will be part of the next (yet unscheduled) 
release.

Original comment by erickok@gmail.com on 24 Oct 2011 at 4:32