How do you understand the cause of exception having stacktrace?

We have written an Android application which sends stack traces to our server, if any occur. Sometimes we get weird stack traces that seem not to be an exception from our application. For example:

java.lang.NullPointerException at android.widget.FastScroller.scrollTo1(FastScroller.java:306) at android.widget.FastScroller.onTouchEvent(FastScroller.java:507) at android.widget.AbsListView.onTouchEvent(AbsListView.java:1894) at android.widget.ListView.onTouchEvent(ListView.java:3083) at android.view.View.dispatchTouchEvent(View.java:3386) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:831) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1710) at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1197) at android.app.Activity.dispatchTouchEvent(Activity.java:1993) at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1694) at android.view.ViewRoot.handleMessage(ViewRoot.java:1525) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:123) at android.app.ActivityThread.main(ActivityThread.java:3952) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:521) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540) at dalvik.system.NativeStart.main(Native Method)

There is no mention of our own classes, only Android's standard classes. It's obvious that this exception takes place when scrolling of item list (ListView) occurs, but I can't even uderstand how I can fix this bug. I can't reproduce this bug. What do you usually do when you encounter the same problem? Any ideas?

-------------Problems Reply------------

Tehere is something wrong with fast scrolling of some ListView using a thumb. If you set fast scrolling enabled of your ListView make sure the adapter class implements SectionIndexer.

Category:android Views:0 Time:2010-08-24

Related post

  • Sharepoint permissions error 2011-03-08

    I have a sharepoint site with more lists and I have a problem with one of them. If I try to access the permissions of a list item, it displays them, but when I try to modify them it gives an error with the message: "Unknown Error". I tried looking at

  • Java: How to read a locked up thread dump 2011-08-08

    Can anyone help me understand how I should read this stacktrace? "Task-[email protected]488cf1f1" daemon prio=6 tid=0x000000000880f000 nid=0x644 runnable [0x00000000213ef000] java.lang.Thread.State: RUNN

  • What are the barriers to understanding pointers and what can be done to overcome them? 2008-08-08

    Why are pointers such a leading factor of confusion for many new, and even old, college level students in C or C++? Are there any tools or thought processes that helped you understand how pointers work at the variable, function, and beyond level? Wha

  • Understanding reference counting with Cocoa and Objective-C 2008-08-09

    I'm just beginning to have a look at Objective-C and Cocoa with a view to playing with the iPhone SDK. I'm reasonably comfortable with C's malloc and free concept, but Cocoa's references counting scheme has me rather confused. I'm told it's very eleg

  • Understanding Interfaces 2008-08-27

    I have class method that returns a list of employees that I can iterate through. What's the best way to return the list? Typically I just return an ArrayList. However, as I understand, interfaces are better suited for this type of action. Which would

  • I understand threading in theory but not in practice in .net 2008-09-08

    I have a basic cs-major understanding of multi-threading but have never had to do anything beyond simple timers in an application. Does anyone know of a good resource that will give me a tour how to work with multi-threaded applications, explaining t

  • Help Understanding .Net Configuration Options 2008-09-11

    I'm really confused by the various configuration options for .Net configuration of dll's, ASP.net websites etc in .Net v2 - especially when considering the impact of a config file at the UI / end-user end of the chain. So, for example, some of the ap

  • Trying to understand web services performance 2008-09-15

    I bought an ASP.NET script about a year ago to retrieve FedEx shipping values. It builds an XML string that passes to the FedEx server using an HttpWebRequest, then parses the raw XML. The average response time for the script is about 900 millisecond

  • Understanding how Ada serializes a record 2008-09-17

    I would like to be able to predict what will be in the resulting binary when I call Write in Ada to serialize a record. Do you know where I can look this up? I have some legacy Ada software that produces a binary file by Write-ing a record, and I nee

  • VB FFT - stuck understanding relationship of results to frequency 2008-09-26

    Trying to understand an fft (Fast Fourier Transform) routine I'm using (stealing)(recycling) Input is an array of 512 data points which are a sample waveform. Test data is generated into this array. fft transforms this array into frequency domain. Tr

  • Understanding IIS6 permissions, ACL, and identity--how can I restrict access? 2008-09-30

    When an ASP.NET application is running under IIS6.0 in Windows 2003 Server with impersonation, what user account is relevant for deciding file read/write/execute access privileges? I have two scenarios where I am trying to understand what access to g

  • Help me understand how QA works in Scrum 2008-09-30

    Apparently we use the Scrum development methodology. Here's generally how it goes: Developers thrash around trying to accomplish their tasks. Generally the tasks take most of the sprint to complete. QA pesters Dev to release something they can test,

  • Understanding code metrics 2008-09-30

    I recently installed the Eclipse Metrics Plugin and have exported the data for one of our projects. It's all very good having these nice graphs but I'd really like to understand more in depth what they all mean. The definitions of the metrics only go

  • Do programmers of other languages, besides C++, use, know or understand RAII? 2008-10-03

    I've noticed RAII has been getting lots of attention on Stackoverflow, but in my circles (mostly C++) RAII is so obvious its like asking what's a class or a destructor. So I'm really curious if that's because I'm surrounded daily, by hard-core C++ pr

  • matlab FFT. Stuck understanding relationship between frequency and result 2008-10-05

    We're trying to analyse flow around circular cylinder and we have a set of Cp values that we got from wind tunnel experiment. Initially, we started off with a sample frequency of 20 Hz and tried to find the frequency of vortex shedding using FFT in m

  • What is the most hard to understand piece of C++ code you know? 2008-10-07

    Today at work we came across the following code (some of you might recognize it): #define GET_VAL( val, type ) \ { \ ASSERT( ( pIP + sizeof(type) ) <= pMethodEnd ); \ val = ( *((type *&)(pIP))++ ); \ } Basically we have a byte array and a poin

  • K & R Question: Need help understanding "getbits()" method in Chapter 2 2008-10-13

    As I've mentioned before, I'm going through K&R, and overall am doing all right with it. However, in chapter 2, the section on bitwise operators (section 2.9), I'm having trouble understanding how one of the sample methods works -- and as a resul

  • What are some good resources for understanding SNMP MIBs? 2008-10-19

    I know a little about SNMP, but not enough. I need to develop an application that can read standard SNMP MIBs and read/write the various properties. The network end is no problem, but the actual MIBs and exactly what they may contain is something of

  • Where can I find easy to understand information about Unicode? 2008-10-29

    Apart from Joel's article on the subject, where can I find information to help me get a deeper understanding of Unicode? --------------Solutions------------- Unicode Home Page Character Sets And Code Pages At The Push Of A Button O'Reilly has a fairl

Copyright (C) dskims.com, All Rights Reserved.

processed in 0.245 (s). 11 q(s)