music player crash

28 views
Skip to first unread message

sathish kumar

unread,
May 14, 2009, 5:33:31 AM5/14/09
to android...@googlegroups.com
hi,
we are facing a issue with music player and gallery.
when music or gallery is clicked, they crash and give message "not
responding" on the grphical window.


sathish

Yi Sun

unread,
May 14, 2009, 12:32:29 PM5/14/09
to android...@googlegroups.com
COuld you send out logcat output?

kumar

unread,
May 21, 2009, 2:43:23 AM5/21/09
to android-porting
E/AndroidRuntime( 237): at android.view.LayoutInflater.inflate
(LayoutInflater.java:318)E/AndroidRuntime( 237): at
android.view.LayoutInflater.inflate(LayoutInflater.java:276)E/
AndroidRuntime( 237): at
com.android.internal.policy.impl.PhoneWindow.setContentView
(PhoneWindow.java:309)E/AndroidRuntime( 237): at
android.app.Activity.setContentView(Activity.java:1626)
E/AndroidRuntime( 237): at
com.android.music.MusicBrowserActivity.init(MusicBrowserActivity.java:
87)
E/AndroidRuntime( 237): at
com.android.music.MusicBrowserActivity.onCreate
(MusicBrowserActivity.java:77)
E/AndroidRuntime( 237): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:
1123)E/AndroidRuntime( 237): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:
2231)
E/AndroidRuntime( 237): ... 11 moreI/Process ( 81): Sending
signal. PID: 237 SIG: 3
I/dalvikvm( 237): threadid=7: reacting to signal 3E/ActivityThread
( 81): Failed to find provider info for android.server.checkin
E/Checkin ( 81): Error reporting crash:
java.lang.IllegalArgumentException: Unknown URL
content://android.server.checkin/crashesI/dalvikvm( 237): Wrote stack
trace to '/data/anr/traces.txt'
D/dalvikvm( 74): GC freed 2 objects / 48 bytes in 256msV/
WindowManager( 81): Assign layer Window{437e4c18
com.android.launcher/com.android.launcher.Launcher paused=false}:
11000
V/WindowManager( 81): Assign layer Window{438b8458 Starting
com.android.music paused=false}: 11005
V/WindowManager( 81): Assign layer Window{438df888 TrackingView
paused=false}: 41000
V/WindowManager( 81): Assign layer Window{437e7d30 StatusBarExpanded
paused=false}: 41005V/WindowManager( 81): Assign layer Window
{43736320 StatusBar paused=false}: 61000
V/WindowManager( 81): Assign layer Window{438d7478 Sorry!
paused=false}: 81000
E/SurfaceComposerClient( 81): openGlobalTransaction() called more
than once. skipping.
E/SurfaceComposerClient( 81): Not in transaction (client=0x1bce78,
SurfaceID=2, mTransactionOpen=0
W/WindowManager( 81): Error updating surface in Window{438d7478
Sorry! paused=false}
W/WindowManager( 81): java.lang.IllegalArgumentException
W/WindowManager( 81): at android.view.Surface.setMatrix
(Native Method)W/WindowManager( 81): at
com.android.server.WindowManagerService.performLayoutAndPlaceSurfacesLockedInner
(WindowManagerService.java:8215)W/WindowManager( 81): at
com.android.server.WindowManagerService.performLayoutAndPlaceSurfacesLocked
(WindowManagerService.java:7604)W/WindowManager( 81): at
com.android.server.WindowManagerService.access$1800
(WindowManagerService.java:128)W/WindowManager( 81): at
com.android.server.WindowManagerService$H.handleMessage
(WindowManagerService.java:7223)
W/WindowManager( 81): at android.os.Handler.dispatchMessage
(Handler.java:99)
W/WindowManager( 81): at android.os.Looper.loop(Looper.java:
123)
W/WindowManager( 81): at
com.android.server.WindowManagerService$WMThread.run
(WindowManagerService.java:456)
E/SurfaceComposerClient( 81): Not in transaction (client=0x1fd620,
SurfaceID=1, mTransactionOpen=0I/ARMAssembler( 81): generated
scanline__00000077:03515104_00001001_00000000 [ 64 ipp] (84 ins) at
[0x233648:0x233798] in 1996250 ns
D/dalvikvm( 81): GC freed 7041 objects / 374832 bytes in 416ms
E/WindowManager( 81): Unhandled exception in Window Manager
E/WindowManager( 81): java.lang.IllegalArgumentException
E/WindowManager( 81): at android.view.Surface.setLayer
(Native Method)E/WindowManager( 81): at
com.android.server.WindowManagerService.performLayoutAndPlaceSurfacesLockedInner
(WindowManagerService.java:8336)E/WindowManager( 81): at
com.android.server.WindowManagerService.performLayoutAndPlaceSurfacesLocked
(WindowManagerService.java:7604)E/WindowManager( 81): at
com.android.server.WindowManagerService.access$1800
(WindowManagerService.java:128)E/WindowManager( 81): at
com.android.server.WindowManagerService$H.handleMessage
(WindowManagerService.java:7223)E/WindowManager( 81): at
android.os.Handler.dispatchMessage(Handler.java:99)
E/WindowManager( 81): at android.os.Looper.loop(Looper.java:
123)E/WindowManager( 81): at
com.android.server.WindowManagerService$WMThread.run
(WindowManagerService.java:456)W/WindowManager( 81): Due to memory
failure, waiting a bit for next layout
V/WindowManager( 81): Stepping win Window{438d7478 Sorry!
paused=false} anim layer: 81000I/ARMAssembler( 81): generated
scanline__00000077:03515104_00000000_00000000 [ 27 ipp] (41 ins) at
[0xd2b08:0xd2bac] in 1282750 ns
W/ActivityManager( 81): Launch timeout has expired, giving up wake
lock!W/ActivityManager( 81): Activity idle timeout for HistoryRecord
{4378c4f8 {com.android.music/com.android.music.MusicBrowserActivity}}
I/WindowManager( 81): Checking dispatch to: Window{438d7478 Sorry!
paused=false}
I/WindowManager( 81): tmpRect.left 0 top 147 right 640 bottom 358I/
WindowManager( 81): Using this target! screen false flag 1073872898
I/Process ( 237): Sending signal. PID: 237 SIG: 9I/ActivityManager
( 81): Process com.android.music (pid 237) has died.
W/ActivityManager( 81): Scheduling restart of crashed service
com.android.music/.MediaPlaybackService in 5000msV/WindowManager
( 81): Assign layer Window{437e4c18 com.android.launcher/
com.android.launcher.Launcher paused=false}: 11000V/WindowManager
( 81): Assign layer Window{438df888 TrackingView paused=false}:
41000
V/WindowManager( 81): Assign layer Window{437e7d30 StatusBarExpanded
paused=false}:
41005
V/WindowManager( 81): Assign layer Window{43736320 StatusBar
paused=false}: 61000W/InputManagerService( 81): Window already
focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@4372c840I/
WindowManager( 81): Checking dispatch to: Window{43736320 StatusBar
paused=false}
I/WindowManager( 81): tmpRect.left 0 top 0 right 640 bottom 25I/
WindowManager( 81): Checking dispatch to: Window{437e7d30
StatusBarExpanded paused=false}
I/WindowManager( 81): Not visible!I/WindowManager( 81): Checking
dispatch to: Window{438df888 TrackingView paused=false}
I/WindowManager( 81): Not visible!I/WindowManager( 81): Checking
dispatch to: Window{437e4c18 com.android.launcher/
com.android.launcher.Launcher paused=false}I/WindowManager( 81):
tmpRect.left 0 top 0 right 640 bottom 480
I/WindowManager( 81): Using this target! screen false flag 65792
D/dalvikvm( 149): GC freed 1403 objects / 68400 bytes in 249ms
I/WindowManager( 81): Checking dispatch to: Window{43736320
StatusBar paused=false}I/WindowManager( 81): tmpRect.left 0 top 0
right 640 bottom 25
I/WindowManager( 81): Checking dispatch to: Window{437e7d30
StatusBarExpanded paused=false}
I/WindowManager( 81): Not visible!I/WindowManager( 81): Checking
dispatch to: Window{438df888 TrackingView paused=false}
I/WindowManager( 81): Not visible!I/WindowManager( 81): Checking
dispatch to: Window{437e4c18 com.android.launcher/
com.android.launcher.Launcher paused=false}
I/WindowManager( 81): tmpRect.left 0 top 0 right 640 bottom 480
I/WindowManager( 81): Using this target! screen false flag 65792I/
ActivityManager( 81): Starting activity: Intent
{ action=android.intent.action.MAIN categories=
{android.intent.category.LAUNCHER} flags=0x10200000 comp=
{com.android.camera/com.android.camera.GalleryPicker} }V/WindowManager
( 81): Assign layer Window{437e4c18 com.android.launcher/
com.android.launcher.Launcher paused=true}: 11000
V/WindowManager( 81): Assign layer Window{438561b8 Starting
com.android.camera paused=false}: 11005
V/WindowManager( 81): Assign layer Window{438df888 TrackingView
paused=false}: 41000
V/WindowManager( 81): Assign layer Window{437e7d30 StatusBarExpanded
paused=false}: 41005
V/WindowManager( 81): Assign layer Window{43736320 StatusBar
paused=false}: 61000I/ActivityManager( 81): Start proc
com.android.music for service com.android.music/.MediaPlaybackService:
pid=244 uid=10008 gids={3003}
D/dalvikvm( 81): threadid=17: bogus mon 1+0>0; adjustingI/
ActivityManager( 81): Start proc com.android.camera for activity
com.android.camera/.GalleryPicker: pid=246 uid=10001 gids={1006, 2001,
3003}
V/WindowManager( 81): Stepping win Window{438561b8 Starting
com.android.camera paused=false} anim layer: 11005
V/WindowManager( 81): Stepping win Window{437e4c18
com.android.launcher/com.android.launcher.Launcher paused=false} anim
layer: 11000
E/ImageManager( 246): create NNNAAAAA file: /sdcard/DCIM/100ANDRO
failed
V/ImageManager( 246): storage state is removed
V/ImageManager( 246): storage state is removed
V/ImageManager( 246): storage state is removed
V/ImageManager( 246): storage state is removed
V/WindowManager( 81): Assign layer Window{437e4c18
com.android.launcher/com.android.launcher.Launcher paused=false}:
11000V/WindowManager( 81): Assign layer Window{43755ac0
com.android.camera/com.android.camera.GalleryPicker paused=false}:
11005
V/WindowManager( 81): Assign layer Window{438561b8 Starting
com.android.camera paused=false}: 11010
V/WindowManager( 81): Assign layer Window{438df888 TrackingView
paused=false}: 41000
V/WindowManager( 81): Assign layer Window{437e7d30 StatusBarExpanded
paused=false}: 41005
V/WindowManager( 81): Assign layer Window{43736320 StatusBar
paused=false}: 61000W/IInputConnectionWrapper( 149): showStatusIcon
on inactive InputConnection
I/ActivityManager( 81): Displayed activity
com.android.camera/.GalleryPicker: 1770 msI/ARMAssembler( 81):
generated scanline__00000077:03545404_00000A04_00000000 [ 29 ipp] (51
ins) at [0x18f910:0x18f9dc] in 1113250 ns
V/WindowManager( 81): Stepping win Window{438561b8 Starting
com.android.camera paused=false} anim layer: 11010
V/WindowManager( 81): Assign layer Window{437e4c18
com.android.launcher/com.android.launcher.Launcher paused=false}:
11000
V/WindowManager( 81): Assign layer Window{43755ac0
com.android.camera/com.android.camera.GalleryPicker paused=false}:
11005
V/WindowManager( 81): Assign layer Window{438df888 TrackingView
paused=false}: 41000
V/WindowManager( 81): Assign layer Window{437e7d30 StatusBarExpanded
paused=false}: 41005
V/WindowManager( 81): Assign layer Window{43736320 StatusBar
paused=false}: 61000W/KeyCharacterMap( 246): No keyboard for id 0
W/KeyCharacterMap( 246): Using default keymap: /system/usr/keychars/
qwerty.kcm.bin
D/dalvikvm( 149): GC freed 310 objects / 13392 bytes in 236ms
> > sathish- Hide quoted text -
>
> - Show quoted text -

mvniekerk

unread,
May 21, 2009, 8:40:47 AM5/21/09
to android-porting
You can copy all resources from layout-finger into layout folder.

Some changes to frameworks/base/libs/utils/ResourcesTypes.cpp

*** frameworks/base/libs/utils/ResourceTypes.cpp.org 2009-04-28
12:50:25.000000000 +0900
--- frameworks/base/libs/utils/ResourceTypes.cpp 2009-04-28
18:35:37.000000000 +0900
***************
*** 3523,3537 ****
// Check to make sure this one is valid for the current
parameters.
if (config && !thisConfig.match(*config)) {
TABLE_GETENTRY(LOGI("Does not match config!\n"));
+ #ifdef IGNORE_TOUCHSCREEN_CONFIGURATION
+ // Allow no touchscreen device to use touchscreen
configuration
+ thisConfig.touchscreen = 0;
+ if (!thisConfig.match(*config)) {
+ #endif // IGNORE_TOUCHSCREEN_CONFIGURATION
continue;
+ #if 1 // IGNORE_TOUCHSCREEN_CONFIGURATION
+ }
+ #endif // IGNORE_TOUCHSCREEN_CONFIGURATION
}

// Check if there is the desired entry in this type.
--- 3523,3529 ----

# to protect myself from apache license
# THIS_IS_NOT_CONTRIBUTION


Your Phone and Contacts apps will also exibit the same behaviour.
Doing the same to that projects will fix your error. Thanks for Tatsuo
Nagamatsu for helping me fix this!
> ins) at [0x18f910:0x18f9dc] in 1113250 ns...
>
> read more »

Yi Sun

unread,
May 21, 2009, 12:24:22 PM5/21/09
to android...@googlegroups.com
On Thu, May 21, 2009 at 5:40 AM, mvniekerk <mvni...@gmail.com> wrote:

You can copy all resources from layout-finger into layout folder.
why don't you just copy layout-finger to layout-notouch?  I don't see any reason to change the source code.

Harishkumar V

unread,
Jun 2, 2009, 5:18:10 AM6/2/09
to android...@googlegroups.com
Hi,

Even i am also facing the same problem.

after making corresponding changes as per the given mail, compilation errors are coming.

there is need to define IGNORE_TOUCHSCREEN_CONFIGURATION and any other changes missing.

Thanks and Regards,
HarishKumar.V

Matthew Porter

unread,
Jun 2, 2009, 10:32:15 AM6/2/09
to android...@googlegroups.com

On May 21, 2009, at 12:24 PM, Yi Sun wrote:


On Thu, May 21, 2009 at 5:40 AM, mvniekerk <mvni...@gmail.com> wrote:

You can copy all resources from layout-finger into layout folder.
why don't you just copy layout-finger to layout-notouch?  I don't see any reason to change the source code.


Some changes to frameworks/base/libs/utils/ResourcesTypes.cpp

<snip>

Instead of hacking up the default Google apps, I just added a trivial fake touchscreen driver using uinput, it only has to register an abs event uinput device to made Android happy. We use it on our non-touchscreen Android ports since those apps are easily navigated using keyboard and trackpad/mouse.

-Matt

Harishkumar V

unread,
Jun 3, 2009, 1:44:20 AM6/3/09
to android...@googlegroups.com
Hi,

Can u share me or guide me how to do this ...

Thanks and Regards,
HarishKumar.V
Reply all
Reply to author
Forward
0 new messages