[Nexus S General] gancoline:
Hi all,

I recently installed ICS and have noticed that no songs show up in the Music app. The first rom I tried was by brainmaster, so I flashed AOSP+ by AndroidUser00110001, which had the same problem.

The problem is not specific to the official Music app; I tried Winamp, Mixzing, and a few other music players, which also failed to display songs.

Here is a logcat of what happened when I opened the Music app:

12-21 19:31:01.480: D/Launcher(1760): -- loadPreferences()
12-21 19:31:01.480: I/ActivityManager(222): Process com.keramidas.TitaniumBackup (pid 2382) has died.
12-21 19:31:01.582: D/dalvikvm(222): GC_FOR_ALLOC freed 1030K, 15% free 14454K/16839K, paused 83ms
12-21 19:31:01.597: I/ActivityManager(222): Process com.google.android.googlequicksearchbox (pid 2429) has died.
12-21 19:31:01.734: I/dalvikvm-heap(2553): Clamp target GC heap from 49.791MB to 48.000MB
12-21 19:31:01.734: D/dalvikvm(2553): GC_CONCURRENT freed 50K, 1% free 48840K/49031K, paused 2ms+10ms
12-21 19:31:01.914: I/dalvikvm-heap(2553): Clamp target GC heap from 49.949MB to 48.000MB

--SAME MESSAGE REPEATS MANY, MANY TIMES--

12-21 19:32:43.738: D/dalvikvm(2553): GC_CONCURRENT freed 1K, 1% free 49000K/49159K, paused 2ms+4ms
12-21 19:32:43.832: I/dalvikvm-heap(2553): Clamp target GC heap from 49.949MB to 48.000MB
12-21 19:32:43.832: D/dalvikvm(2553): GC_FOR_ALLOC freed <1K, 1% free 49000K/49159K, paused 93ms
12-21 19:32:43.832: I/dalvikvm-heap(2553): Forcing collection of SoftReferences for 458-byte allocation
12-21 19:32:43.945: I/dalvikvm-heap(2553): Clamp target GC heap from 49.949MB to 48.000MB
12-21 19:32:43.945: D/dalvikvm(2553): GC_BEFORE_OOM freed 0K, 1% free 49000K/49159K, paused 113ms
12-21 19:32:43.945: E/dalvikvm-heap(2553): Out of memory on a 458-byte allocation.
12-21 19:32:43.945: I/dalvikvm(2553): "MediaScannerService" prio=5 tid=12 RUNNABLE
12-21 19:32:43.945: I/dalvikvm(2553): | group="main" sCount=0 dsCount=0 obj=0x4139d7c0 self=0x110c098
12-21 19:32:43.945: I/dalvikvm(2553): | sysTid=2816 nice=11 sched=0/0 cgrp=bg_non_interactive handle=17879864
12-21 19:32:43.949: I/dalvikvm(2553): | schedstat=( 0 0 0 ) utm=1137 stm=696 core=0
12-21 19:32:43.949: I/dalvikvm(2553): at java.lang.AbstractStringBuilder.enlargeBuffer(AbstractStringBuilder.java:~94)
12-21 19:32:43.949: I/dalvikvm(2553): at java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:145)
12-21 19:32:43.949: I/dalvikvm(2553): at java.lang.StringBuilder.append(StringBuilder.java:216)
12-21 19:32:43.949: I/dalvikvm(2553): at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1707)
12-21 19:32:43.949: I/dalvikvm(2553): at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1591)
12-21 19:32:43.949: I/dalvikvm(2553): at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:2808)
12-21 19:32:43.949: I/dalvikvm(2553): at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3135)
12-21 19:32:43.949: I/dalvikvm(2553): at com.android.providers.media.MediaProvider.insert(MediaProvider.java:2478)
12-21 19:32:43.949: I/dalvikvm(2553): at android.content.ContentProvider$Transport.insert(ContentProvider.java:189)
12-21 19:32:43.960: I/dalvikvm(2553): at android.media.MediaScanner$MyMediaScannerClient.endFile(MediaScanner.java:875)
12-21 19:32:43.960: I/dalvikvm(2553): at android.media.MediaScanner$MyMediaScannerClient.doScanFile(MediaScanner.java:538)
12-21 19:32:43.960: I/dalvikvm(2553): at android.media.MediaScanner$MyMediaScannerClient.scanFile(MediaScanner.java:525)
12-21 19:32:43.960: I/dalvikvm(2553): at android.media.MediaScanner.processDirectory(Native Method)
12-21 19:32:43.960: I/dalvikvm(2553): at android.media.MediaScanner.scanDirectories(MediaScanner.java:1181)
12-21 19:32:43.960: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.scan(MediaScannerService.java:104)
12-21 19:32:43.960: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.access$300(MediaScannerService.java:49)
12-21 19:32:43.960: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:261)
12-21 19:32:43.960: I/dalvikvm(2553): at android.os.Handler.dispatchMessage(Handler.java:99)
12-21 19:32:43.960: I/dalvikvm(2553): at android.os.Looper.loop(Looper.java:137)
12-21 19:32:43.960: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.run(MediaScannerService.java:183)
12-21 19:32:43.960: I/dalvikvm(2553): at java.lang.Thread.run(Thread.java:856)
12-21 19:32:43.996: E/MediaScannerJNI(2553): An exception was thrown by callback 'scanFile'.
12-21 19:32:44.093: I/dalvikvm-heap(2553): Clamp target GC heap from 49.950MB to 48.000MB
12-21 19:32:44.093: D/dalvikvm(2553): GC_CONCURRENT freed 1K, 1% free 49001K/49159K, paused 4ms+4ms
12-21 19:32:44.187: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:44.187: D/dalvikvm(2553): GC_FOR_ALLOC freed 0K, 1% free 49003K/49159K, paused 94ms
12-21 19:32:44.187: I/dalvikvm-heap(2553): Forcing collection of SoftReferences for 110-byte allocation
12-21 19:32:44.300: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:44.300: D/dalvikvm(2553): GC_BEFORE_OOM freed 0K, 1% free 49003K/49159K, paused 113ms
12-21 19:32:44.300: E/dalvikvm-heap(2553): Out of memory on a 110-byte allocation.
12-21 19:32:44.300: I/dalvikvm(2553): "MediaScannerService" prio=5 tid=12 RUNNABLE
12-21 19:32:44.300: I/dalvikvm(2553): | group="main" sCount=0 dsCount=0 obj=0x4139d7c0 self=0x110c098
12-21 19:32:44.300: I/dalvikvm(2553): | sysTid=2816 nice=11 sched=0/0 cgrp=bg_non_interactive handle=17879864
12-21 19:32:44.300: I/dalvikvm(2553): | schedstat=( 0 0 0 ) utm=1158 stm=697 core=0
12-21 19:32:44.304: I/dalvikvm(2553): at java.lang.Throwable.nativeGetStackTrace(Native Method)
12-21 19:32:44.304: I/dalvikvm(2553): at java.lang.Throwable.getInternalStackTrace(Throwable.java:270)
12-21 19:32:44.304: I/dalvikvm(2553): at java.lang.Throwable.printStackTrace(Throwable.java:323)
12-21 19:32:44.304: I/dalvikvm(2553): at java.lang.Throwable.printStackTrace(Throwable.java:305)
12-21 19:32:44.304: I/dalvikvm(2553): at android.media.MediaScanner.processDirectory(Native Method)
12-21 19:32:44.304: I/dalvikvm(2553): at android.media.MediaScanner.scanDirectories(MediaScanner.java:1181)
12-21 19:32:44.304: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.scan(MediaScannerService.java:104)
12-21 19:32:44.304: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.access$300(MediaScannerService.java:49)
12-21 19:32:44.304: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:261)
12-21 19:32:44.304: I/dalvikvm(2553): at android.os.Handler.dispatchMessage(Handler.java:99)
12-21 19:32:44.304: I/dalvikvm(2553): at android.os.Looper.loop(Looper.java:137)
12-21 19:32:44.304: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.run(MediaScannerService.java:183)
12-21 19:32:44.304: I/dalvikvm(2553): at java.lang.Thread.run(Thread.java:856)
12-21 19:32:44.410: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:44.410: D/dalvikvm(2553): GC_CONCURRENT freed 0K, 1% free 49003K/49159K, paused 2ms+3ms
12-21 19:32:44.503: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:44.507: D/dalvikvm(2553): GC_FOR_ALLOC freed 0K, 1% free 49003K/49159K, paused 94ms
12-21 19:32:44.507: I/dalvikvm-heap(2553): Forcing collection of SoftReferences for 120-byte allocation
12-21 19:32:44.621: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:44.621: D/dalvikvm(2553): GC_BEFORE_OOM freed 0K, 1% free 49003K/49159K, paused 114ms
12-21 19:32:44.621: E/dalvikvm-heap(2553): Out of memory on a 120-byte allocation.
12-21 19:32:44.621: I/dalvikvm(2553): "MediaScannerService" prio=5 tid=12 RUNNABLE
12-21 19:32:44.621: I/dalvikvm(2553): | group="main" sCount=0 dsCount=0 obj=0x4139d7c0 self=0x110c098
12-21 19:32:44.621: I/dalvikvm(2553): | sysTid=2816 nice=11 sched=0/0 cgrp=bg_non_interactive handle=17879864
12-21 19:32:44.621: I/dalvikvm(2553): | schedstat=( 0 0 0 ) utm=1178 stm=697 core=0
12-21 19:32:44.621: I/dalvikvm(2553): at java.lang.Throwable.nativeFillInStackTrace(Native Method)
12-21 19:32:44.621: I/dalvikvm(2553): at java.lang.Throwable.fillInStackTrace(Throwable.java:160)
12-21 19:32:44.621: I/dalvikvm(2553): at java.lang.Throwable.<init>(Throwable.java:83)
12-21 19:32:44.621: I/dalvikvm(2553): at java.lang.Error.<init>(Error.java:37)
12-21 19:32:44.621: I/dalvikvm(2553): at java.lang.VirtualMachineError.<init>(VirtualMachineError.java:35)
12-21 19:32:44.621: I/dalvikvm(2553): at java.lang.OutOfMemoryError.<init>(OutOfMemoryError.java:33)
12-21 19:32:44.621: I/dalvikvm(2553): at java.lang.Throwable.nativeGetStackTrace(Native Method)
12-21 19:32:44.621: I/dalvikvm(2553): at java.lang.Throwable.getInternalStackTrace(Throwable.java:270)
12-21 19:32:44.621: I/dalvikvm(2553): at java.lang.Throwable.printStackTrace(Throwable.java:323)
12-21 19:32:44.621: I/dalvikvm(2553): at java.lang.Throwable.printStackTrace(Throwable.java:305)
12-21 19:32:44.621: I/dalvikvm(2553): at android.media.MediaScanner.processDirectory(Native Method)
12-21 19:32:44.621: I/dalvikvm(2553): at android.media.MediaScanner.scanDirectories(MediaScanner.java:1181)
12-21 19:32:44.621: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.scan(MediaScannerService.java:104)
12-21 19:32:44.621: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.access$300(MediaScannerService.java:49)
12-21 19:32:44.621: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:261)
12-21 19:32:44.621: I/dalvikvm(2553): at android.os.Handler.dispatchMessage(Handler.java:99)
12-21 19:32:44.621: I/dalvikvm(2553): at android.os.Looper.loop(Looper.java:137)
12-21 19:32:44.621: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.run(MediaScannerService.java:183)
12-21 19:32:44.621: I/dalvikvm(2553): at java.lang.Thread.run(Thread.java:856)
12-21 19:32:44.628: W/dalvikvm(2553): Exception thrown (Ljava/lang/OutOfMemoryError;) while throwing internal exception (Ljava/lang/OutOfMemoryError;)
12-21 19:32:44.746: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:44.746: D/dalvikvm(2553): GC_FOR_ALLOC freed <1K, 1% free 49003K/49159K, paused 93ms
12-21 19:32:44.839: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:44.839: D/dalvikvm(2553): GC_FOR_ALLOC freed 0K, 1% free 49003K/49159K, paused 94ms
12-21 19:32:44.839: I/dalvikvm-heap(2553): Forcing collection of SoftReferences for 50-byte allocation
12-21 19:32:44.953: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:44.953: D/dalvikvm(2553): GC_BEFORE_OOM freed 0K, 1% free 49003K/49159K, paused 113ms
12-21 19:32:44.953: E/dalvikvm-heap(2553): Out of memory on a 50-byte allocation.
12-21 19:32:44.953: I/dalvikvm(2553): "MediaScannerService" prio=5 tid=12 RUNNABLE
12-21 19:32:44.953: I/dalvikvm(2553): | group="main" sCount=0 dsCount=0 obj=0x4139d7c0 self=0x110c098
12-21 19:32:44.953: I/dalvikvm(2553): | sysTid=2816 nice=11 sched=0/0 cgrp=bg_non_interactive handle=17879864
12-21 19:32:44.957: I/dalvikvm(2553): | schedstat=( 0 0 0 ) utm=1207 stm=698 core=0
12-21 19:32:44.957: I/dalvikvm(2553): at java.lang.Throwable.nativeGetStackTrace(Native Method)
12-21 19:32:44.957: I/dalvikvm(2553): at java.lang.Throwable.getInternalStackTrace(Throwable.java:270)
12-21 19:32:44.957: I/dalvikvm(2553): at java.lang.Throwable.printStackTrace(Throwable.java:323)
12-21 19:32:44.957: I/dalvikvm(2553): at java.lang.Throwable.printStackTrace(Throwable.java:305)
12-21 19:32:44.957: I/dalvikvm(2553): at android.media.MediaScanner.processDirectory(Native Method)
12-21 19:32:44.957: I/dalvikvm(2553): at android.media.MediaScanner.scanDirectories(MediaScanner.java:1181)
12-21 19:32:44.957: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.scan(MediaScannerService.java:104)
12-21 19:32:44.957: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.access$300(MediaScannerService.java:49)
12-21 19:32:44.957: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:261)
12-21 19:32:44.957: I/dalvikvm(2553): at android.os.Handler.dispatchMessage(Handler.java:99)
12-21 19:32:44.957: I/dalvikvm(2553): at android.os.Looper.loop(Looper.java:137)
12-21 19:32:44.957: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.run(MediaScannerService.java:183)
12-21 19:32:44.957: I/dalvikvm(2553): at java.lang.Thread.run(Thread.java:856)
12-21 19:32:45.062: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:45.062: D/dalvikvm(2553): GC_CONCURRENT freed 0K, 1% free 49003K/49159K, paused 2ms+3ms
12-21 19:32:45.156: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:45.156: D/dalvikvm(2553): GC_FOR_ALLOC freed 0K, 1% free 49003K/49159K, paused 93ms
12-21 19:32:45.156: I/dalvikvm-heap(2553): Forcing collection of SoftReferences for 120-byte allocation
12-21 19:32:45.269: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:45.269: D/dalvikvm(2553): GC_BEFORE_OOM freed 0K, 1% free 49003K/49159K, paused 113ms
12-21 19:32:45.269: E/dalvikvm-heap(2553): Out of memory on a 120-byte allocation.
12-21 19:32:45.273: I/dalvikvm(2553): "MediaScannerService" prio=5 tid=12 RUNNABLE
12-21 19:32:45.273: I/dalvikvm(2553): | group="main" sCount=0 dsCount=0 obj=0x4139d7c0 self=0x110c098
12-21 19:32:45.273: I/dalvikvm(2553): | sysTid=2816 nice=11 sched=0/0 cgrp=bg_non_interactive handle=17879864
12-21 19:32:45.273: I/dalvikvm(2553): | schedstat=( 0 0 0 ) utm=1227 stm=698 core=0
12-21 19:32:45.273: I/dalvikvm(2553): at java.lang.Throwable.nativeFillInStackTrace(Native Method)
12-21 19:32:45.273: I/dalvikvm(2553): at java.lang.Throwable.fillInStackTrace(Throwable.java:160)
12-21 19:32:45.273: I/dalvikvm(2553): at java.lang.Throwable.<init>(Throwable.java:83)
12-21 19:32:45.273: I/dalvikvm(2553): at java.lang.Error.<init>(Error.java:37)
12-21 19:32:45.273: I/dalvikvm(2553): at java.lang.VirtualMachineError.<init>(VirtualMachineError.java:35)
12-21 19:32:45.273: I/dalvikvm(2553): at java.lang.OutOfMemoryError.<init>(OutOfMemoryError.java:33)
12-21 19:32:45.273: I/dalvikvm(2553): at java.lang.Throwable.nativeGetStackTrace(Native Method)
12-21 19:32:45.273: I/dalvikvm(2553): at java.lang.Throwable.getInternalStackTrace(Throwable.java:270)
12-21 19:32:45.273: I/dalvikvm(2553): at java.lang.Throwable.printStackTrace(Throwable.java:323)
12-21 19:32:45.273: I/dalvikvm(2553): at java.lang.Throwable.printStackTrace(Throwable.java:305)
12-21 19:32:45.273: I/dalvikvm(2553): at android.media.MediaScanner.processDirectory(Native Method)
12-21 19:32:45.273: I/dalvikvm(2553): at android.media.MediaScanner.scanDirectories(MediaScanner.java:1181)
12-21 19:32:45.273: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.scan(MediaScannerService.java:104)
12-21 19:32:45.273: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.access$300(MediaScannerService.java:49)
12-21 19:32:45.273: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:261)
12-21 19:32:45.273: I/dalvikvm(2553): at android.os.Handler.dispatchMessage(Handler.java:99)
12-21 19:32:45.273: I/dalvikvm(2553): at android.os.Looper.loop(Looper.java:137)
12-21 19:32:45.273: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.run(MediaScannerService.java:183)
12-21 19:32:45.273: I/dalvikvm(2553): at java.lang.Thread.run(Thread.java:856)
12-21 19:32:45.281: W/dalvikvm(2553): Exception thrown (Ljava/lang/OutOfMemoryError;) while throwing internal exception (Ljava/lang/OutOfMemoryError;)
12-21 19:32:45.398: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:45.398: D/dalvikvm(2553): GC_FOR_ALLOC freed <1K, 1% free 49003K/49159K, paused 93ms
12-21 19:32:45.492: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:45.492: D/dalvikvm(2553): GC_FOR_ALLOC freed 0K, 1% free 49003K/49159K, paused 94ms
12-21 19:32:45.492: I/dalvikvm-heap(2553): Forcing collection of SoftReferences for 128-byte allocation
12-21 19:32:45.605: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:45.605: D/dalvikvm(2553): GC_BEFORE_OOM freed 0K, 1% free 49003K/49159K, paused 113ms
12-21 19:32:45.605: E/dalvikvm-heap(2553): Out of memory on a 128-byte allocation.
12-21 19:32:45.605: I/dalvikvm(2553): "MediaScannerService" prio=5 tid=12 RUNNABLE
12-21 19:32:45.605: I/dalvikvm(2553): | group="main" sCount=0 dsCount=0 obj=0x4139d7c0 self=0x110c098
12-21 19:32:45.605: I/dalvikvm(2553): | sysTid=2816 nice=11 sched=0/0 cgrp=bg_non_interactive handle=17879864
12-21 19:32:45.605: I/dalvikvm(2553): | schedstat=( 0 0 0 ) utm=1256 stm=699 core=0
12-21 19:32:45.605: I/dalvikvm(2553): at java.lang.Throwable.nativeFillInStackTrace(Native Method)
12-21 19:32:45.605: I/dalvikvm(2553): at java.lang.Throwable.fillInStackTrace(Throwable.java:160)
12-21 19:32:45.605: I/dalvikvm(2553): at java.lang.Throwable.<init>(Throwable.java:83)
12-21 19:32:45.605: I/dalvikvm(2553): at java.lang.Exception.<init>(Exception.java:36)
12-21 19:32:45.609: I/dalvikvm(2553): at java.lang.RuntimeException.<init>(RuntimeException.java:35)
12-21 19:32:45.609: I/dalvikvm(2553): at java.lang.NullPointerException.<init>(NullPointerException.java:35)
12-21 19:32:45.609: I/dalvikvm(2553): at java.lang.StackTraceElement.<init>(StackTraceElement.java:62)
12-21 19:32:45.609: I/dalvikvm(2553): at java.lang.Throwable.nativeGetStackTrace(Native Method)
12-21 19:32:45.609: I/dalvikvm(2553): at java.lang.Throwable.getInternalStackTrace(Throwable.java:270)
12-21 19:32:45.609: I/dalvikvm(2553): at java.lang.Throwable.printStackTrace(Throwable.java:323)
12-21 19:32:45.609: I/dalvikvm(2553): at java.lang.Throwable.printStackTrace(Throwable.java:305)
12-21 19:32:45.609: I/dalvikvm(2553): at android.media.MediaScanner.processDirectory(Native Method)
12-21 19:32:45.609: I/dalvikvm(2553): at android.media.MediaScanner.scanDirectories(MediaScanner.java:1181)
12-21 19:32:45.609: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.scan(MediaScannerService.java:104)
12-21 19:32:45.609: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.access$300(MediaScannerService.java:49)
12-21 19:32:45.609: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:261)
12-21 19:32:45.609: I/dalvikvm(2553): at android.os.Handler.dispatchMessage(Handler.java:99)
12-21 19:32:45.609: I/dalvikvm(2553): at android.os.Looper.loop(Looper.java:137)
12-21 19:32:45.609: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.run(MediaScannerService.java:183)
12-21 19:32:45.609: I/dalvikvm(2553): at java.lang.Thread.run(Thread.java:856)
12-21 19:32:45.714: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:45.714: D/dalvikvm(2553): GC_CONCURRENT freed 0K, 1% free 49003K/49159K, paused 1ms+3ms
12-21 19:32:45.812: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:45.812: D/dalvikvm(2553): GC_FOR_ALLOC freed 0K, 1% free 49003K/49159K, paused 94ms
12-21 19:32:45.812: I/dalvikvm-heap(2553): Forcing collection of SoftReferences for 176-byte allocation
12-21 19:32:45.925: I/dalvikvm-heap(2553): Clamp target GC heap from 49.952MB to 48.000MB
12-21 19:32:45.925: D/dalvikvm(2553): GC_BEFORE_OOM freed 0K, 1% free 49003K/49159K, paused 114ms
12-21 19:32:45.925: E/dalvikvm-heap(2553): Out of memory on a 176-byte allocation.
12-21 19:32:45.925: I/dalvikvm(2553): "MediaScannerService" prio=5 tid=12 RUNNABLE
12-21 19:32:45.925: I/dalvikvm(2553): | group="main" sCount=0 dsCount=0 obj=0x4139d7c0 self=0x110c098
12-21 19:32:45.925: I/dalvikvm(2553): | sysTid=2816 nice=11 sched=0/0 cgrp=bg_non_interactive handle=17879864
12-21 19:32:45.925: I/dalvikvm(2553): | schedstat=( 0 0 0 ) utm=1276 stm=700 core=0
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.Throwable.nativeFillInStackTrace(Native Method)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.Throwable.fillInStackTrace(Throwable.java:160)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.Throwable.<init>(Throwable.java:83)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.Error.<init>(Error.java:37)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.VirtualMachineError.<init>(VirtualMachineError.java:35)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.OutOfMemoryError.<init>(OutOfMemoryError.java:33)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.Throwable.nativeFillInStackTrace(Native Method)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.Throwable.fillInStackTrace(Throwable.java:160)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.Throwable.<init>(Throwable.java:83)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.Exception.<init>(Exception.java:36)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.RuntimeException.<init>(RuntimeException.java:35)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.NullPointerException.<init>(NullPointerException.java:35)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.StackTraceElement.<init>(StackTraceElement.java:62)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.Throwable.nativeGetStackTrace(Native Method)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.Throwable.getInternalStackTrace(Throwable.java:270)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.Throwable.printStackTrace(Throwable.java:323)
12-21 19:32:45.925: I/dalvikvm(2553): at java.lang.Throwable.printStackTrace(Throwable.java:305)
12-21 19:32:45.925: I/dalvikvm(2553): at android.media.MediaScanner.processDirectory(Native Method)
12-21 19:32:45.925: I/dalvikvm(2553): at android.media.MediaScanner.scanDirectories(MediaScanner.java:1181)
12-21 19:32:45.929: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.scan(MediaScannerService.java:104)
12-21 19:32:45.929: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.access$300(MediaScannerService.java:49)
12-21 19:32:45.929: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:261)
12-21 19:32:45.929: I/dalvikvm(2553): at android.os.Handler.dispatchMessage(Handler.java:99)
12-21 19:32:45.929: I/dalvikvm(2553): at android.os.Looper.loop(Looper.java:137)
12-21 19:32:45.929: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.run(MediaScannerService.java:183)
12-21 19:32:45.929: I/dalvikvm(2553): at java.lang.Thread.run(Thread.java:856)
12-21 19:32:45.933: W/dalvikvm(2553): Exception thrown (Ljava/lang/OutOfMemoryError;) while throwing internal exception (Ljava/lang/OutOfMemoryError;)
12-21 19:32:45.937: E/MediaScannerJNI(2553): java.lang.OutOfMemoryError
12-21 19:32:45.941: E/MediaScannerJNI(2553): An error occurred while scanning directory '/mnt/sdcard'.
12-21 19:32:46.054: I/dalvikvm-heap(2553): Clamp target GC heap from 49.948MB to 48.000MB
12-21 19:32:46.054: D/dalvikvm(2553): GC_FOR_ALLOC freed 4K, 1% free 48999K/49159K, paused 93ms
12-21 19:32:46.148: I/dalvikvm-heap(2553): Clamp target GC heap from 49.948MB to 48.000MB
12-21 19:32:46.148: D/dalvikvm(2553): GC_FOR_ALLOC freed 0K, 1% free 48999K/49159K, paused 95ms
12-21 19:32:46.148: I/dalvikvm-heap(2553): Forcing collection of SoftReferences for 6184-byte allocation
12-21 19:32:46.261: I/dalvikvm-heap(2553): Clamp target GC heap from 49.948MB to 48.000MB
12-21 19:32:46.261: D/dalvikvm(2553): GC_BEFORE_OOM freed 0K, 1% free 48999K/49159K, paused 113ms
12-21 19:32:46.261: E/dalvikvm-heap(2553): Out of memory on a 6184-byte allocation.
12-21 19:32:46.261: I/dalvikvm(2553): "MediaScannerService" prio=5 tid=12 RUNNABLE
12-21 19:32:46.261: I/dalvikvm(2553): | group="main" sCount=0 dsCount=0 obj=0x4139d7c0 self=0x110c098
12-21 19:32:46.261: I/dalvikvm(2553): | sysTid=2816 nice=11 sched=0/0 cgrp=bg_non_interactive handle=17879864
12-21 19:32:46.261: I/dalvikvm(2553): | schedstat=( 0 0 0 ) utm=1306 stm=700 core=0
12-21 19:32:46.261: I/dalvikvm(2553): at android.media.MediaScanner.postscan(MediaScanner.java:~1095)
12-21 19:32:46.261: I/dalvikvm(2553): at android.media.MediaScanner.scanDirectories(MediaScanner.java:1191)
12-21 19:32:46.261: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.scan(MediaScannerService.java:104)
12-21 19:32:46.261: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.access$300(MediaScannerService.java:49)
12-21 19:32:46.261: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:261)
12-21 19:32:46.261: I/dalvikvm(2553): at android.os.Handler.dispatchMessage(Handler.java:99)
12-21 19:32:46.261: I/dalvikvm(2553): at android.os.Looper.loop(Looper.java:137)
12-21 19:32:46.261: I/dalvikvm(2553): at com.android.providers.media.MediaScannerService.run(MediaScannerService.java:183)
12-21 19:32:46.265: I/dalvikvm(2553): at java.lang.Thread.run(Thread.java:856)
12-21 19:32:46.281: W/dalvikvm(2553): threadid=12: thread exiting with uncaught exception (group=0x40a54338)
12-21 19:32:46.371: I/dalvikvm-heap(2553): Clamp target GC heap from 49.951MB to 48.000MB
12-21 19:32:46.371: D/dalvikvm(2553): GC_CONCURRENT freed <1K, 1% free 49002K/49159K, paused 2ms+4ms
12-21 19:32:46.468: I/dalvikvm-heap(2553): Clamp target GC heap from 49.950MB to 48.000MB
12-21 19:32:46.468: D/dalvikvm(2553): GC_FOR_ALLOC freed 1K, 1% free 49001K/49159K, paused 95ms
12-21 19:32:46.589: I/dalvikvm-heap(2553): Clamp target GC heap from 49.951MB to 48.000MB
12-21 19:32:46.589: D/dalvikvm(2553): GC_FOR_ALLOC freed <1K, 1% free 49002K/49159K, paused 119ms
12-21 19:32:46.589: I/dalvikvm-heap(2553): Forcing collection of SoftReferences for 196-byte allocation
12-21 19:32:46.671: D/dalvikvm(2553): GC_BEFORE_OOM freed 39620K, 81% free 9381K/49159K, paused 81ms
12-21 19:32:46.695: E/AndroidRuntime(2553): FATAL EXCEPTION: MediaScannerService
12-21 19:32:46.695: E/AndroidRuntime(2553): java.lang.OutOfMemoryError
12-21 19:32:46.695: E/AndroidRuntime(2553):	at android.media.MediaScanner.postscan(MediaScanner.java:1095)
12-21 19:32:46.695: E/AndroidRuntime(2553):	at android.media.MediaScanner.scanDirectories(MediaScanner.java:1191)
12-21 19:32:46.695: E/AndroidRuntime(2553):	at com.android.providers.media.MediaScannerService.scan(MediaScannerService.java:104)
12-21 19:32:46.695: E/AndroidRuntime(2553):	at com.android.providers.media.MediaScannerService.access$300(MediaScannerService.java:49)
12-21 19:32:46.695: E/AndroidRuntime(2553):	at com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:261)
12-21 19:32:46.695: E/AndroidRuntime(2553):	at android.os.Handler.dispatchMessage(Handler.java:99)
12-21 19:32:46.695: E/AndroidRuntime(2553):	at android.os.Looper.loop(Looper.java:137)
12-21 19:32:46.695: E/AndroidRuntime(2553):	at com.android.providers.media.MediaScannerService.run(MediaScannerService.java:183)
12-21 19:32:46.695: E/AndroidRuntime(2553):	at java.lang.Thread.run(Thread.java:856)
12-21 19:32:46.703: D/dalvikvm(2553): GC_CONCURRENT freed 7K, 81% free 9386K/49159K, paused 1ms+4ms
12-21 19:32:46.734: I/Process(2553): Sending signal. PID: 2553 SIG: 9
12-21 19:32:46.746: I/ActivityManager(222): Process android.process.media (pid 2553) has died.
12-21 19:32:46.753: W/ActivityManager(222): Service crashed 2 times, stopping: ServiceRecord{41739578 com.android.providers.media/.MediaScannerService}

It appears to be an error in MediaScanner.