lin888dick / websmssend

Automatically exported from code.google.com/p/websmssend
0 stars 0 forks source link

uncaught exception java.lang.nullpointerexception #31

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?

Please provide any additional information below.

Original issue reported on code.google.com by christia...@googlemail.com on 10 Mar 2011 at 6:18

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
My OS: Blackberry OS6 (6.0.0.461)
Fehler seit Version 0.64x und später...Version 0.63x funktioniert!

Original comment by christia...@googlemail.com on 10 Mar 2011 at 6:24

GoogleCodeExporter commented 9 years ago
Sorry, aber was genau möchtest du uns sagen? Damit wir dir folgen können, 
müsstest das Problem genauer beschreiben und die Debug-Meldungen versenden. 
Siehe FehlerMeldungenVersenden

Original comment by redrocke...@gmail.com on 10 Mar 2011 at 9:48

GoogleCodeExporter commented 9 years ago
Sorry. 
Sobald ich websmssend ab Version 0.64 starte kommt folgende Fehlermeldung: 
"uncaught exception java.lang.nullpointerexception"
Beim ersten Start kann ich noch die Zugangsdaten eingeben und abspeichern. 
Danach kommt bei jedem neuen Start die oben genannte Fehlermeldung und wird 
sofort geschlossen. Für einen Debugbericht gibt es somit leider keine 
Möglichkeit.
Wie schon erwähnt, verwende ich ein Blackberry mit dem OS6.
Version 0.63 funktioniert.

Original comment by christia...@googlemail.com on 10 Mar 2011 at 9:58

GoogleCodeExporter commented 9 years ago
Kommst du beim ersten Start nach der Eingabe der Zugangsdaten auf den 
Hauptbildschirm? Also dort, wo die SMS eingegeben werden kann. Version 0.65.0 
benützt eine andere Benutzerverwaltung und hat vom Abspeichern der 
Benutzerdaten nichts mit Version 0.64 und früher zu tun. Diese funktioniert 
bei dir auch nicht? Kannst du beim ersten Start eine SMS versenden? Wann genau 
kommt die Fehlermeldung? Also kannst du schon etwas schon einen Bildschirm 
sehen oder direkt davor?

Original comment by redrocke...@gmail.com on 10 Mar 2011 at 10:06

GoogleCodeExporter commented 9 years ago
Also bei der Version 0.63x speichere ich meine Zugangsdaten ab und komme dann 
automatisch auf den Hauptbildschirm (Eingabe von Nr und Text). Bei 0.64x und 
0.65 gebe ich meine Zugangsdaten ein und speichere sie ab. Danach passiert 
nichts weiter. Es ist immernoch die Eingabe der Zugangsdaten zu sehen. Wenn ich 
das Programm dann beende und wieder neu starte kommt die erwähnte 
Fehlermeldung. Dann hilft nur eine Deinstallation von websmssend. Würde auch 
gern die neuste Version nutzen, da die Software echt Spitze ist und Geld spart.

Original comment by christia...@googlemail.com on 10 Mar 2011 at 10:26

GoogleCodeExporter commented 9 years ago
Fassen wir mal zusammen:
1. Beim 1. Start nach der Eingabe der Zugangsdaten beim Klick auf Speichern 
bleibt WebSMSsend hängen und muss beendet werden
2. Ab dem nächsten Start kommt direkt eine Fehlermeldung

Laut Google ist die Version 6.0.0.461 sehr neu. Hattest du vor dem Upgrade 
schon mal die Version 0.64.0 zum Laufen bekommen?

Original comment by redrocke...@gmail.com on 10 Mar 2011 at 10:51

GoogleCodeExporter commented 9 years ago
Die Zusammenfassung ist korrekt so!
Ja, die 6.0.0.461 ist relativ neu. Vor dem Update lief die 0.64.x. Ich hatte 
mal die neue Update-Funktion von webSMSsend ausprobiert...aber seit der .461 
läuft nur noch webSMSsend 0.63.x  

Original comment by christia...@googlemail.com on 11 Mar 2011 at 8:55

GoogleCodeExporter commented 9 years ago
So, habe meine Gerätesoftware mal auf die 6.0.0.499 upgedatet. Ich habe es 
irgendwie geschafft nach der Eingabe der Zugangsdaten auf den Hauptbildschirm 
zu kommen (ging nicht automatisch). Ich konnte dann SMS versenden (ohne 
Neustart). Habe dann webSMSsend beendet und versucht wieder neuzustarten. Dann 
kam die bekannte Fehlermeldung. Scheint so, als hängt es mit dem abspeichern 
der Zugangsdaten zusammen.
Mit der 0.63.x klappt es nach wie vor ohne Probleme.
Wenn noch Informationen gewünscht sind, bitte einfach nachfragen. Ich hoffe 
"der Fehler" kann gefunden werden :-)

Original comment by christia...@googlemail.com on 11 Mar 2011 at 5:52

GoogleCodeExporter commented 9 years ago
Hallo, ich habe exakt das selbe Problem. Habe ebenfalls das 6.0.0.499 OS 
installiert, der Fehler trat jedoch auch bei der früheren Firmware schon auf. 
Allerdings kann ich nicht genau sagen, welche Version von webSMS noch 
funktioniert hat. Werde gleich noch etwas rumtesten und dann die 0.63.x 
installieren. 

P.S.: Super App, ich möchte sie nicht mehr missen! Finde es großartig, dass 
sich Leute für sowas Zeit nehmen um anderen das Leben leichter und billiger zu 
machen! ;)

Original comment by uwe.glei...@googlemail.com on 12 Mar 2011 at 9:04

GoogleCodeExporter commented 9 years ago
So, die 0.63 funktioniert ebenfalls bei mir noch. Ich kann sie schließen und 
öffnen, ohne dass der genannte Fehler auftritt. 

Original comment by uwe.glei...@googlemail.com on 12 Mar 2011 at 10:49

GoogleCodeExporter commented 9 years ago
Ich habe versucht das Problem in einem Blackberry Simulator nachzustellen. 
Leider gibt es nur Simulatoren mit mit maximal OS-Version 6.0.0.438. Dort ist 
es möglich WebSMSsend mehrmals zu starten. Ich werde gerne versuchen das 
Problem zu beheben, aber im Moment gibt es nicht die richtigen Tools dafür... 
Könnt ihr mir schreiben welche Blackberrygeräte ihr benützt, da die 
Simulatoren selbst zwischen den einzelnen Geräten unterscheiden.
@chr.walt...@gmx.dem Was genau meinst du mit "ging nicht automatisch"? Kannst 
du beim ersten Mal die Debug-Informationen verschicken?

Original comment by redrocke...@gmail.com on 12 Mar 2011 at 5:58

GoogleCodeExporter commented 9 years ago
Also, ich benutze ein Blackberry Bold 9700. Mit "automatisch" meine ich, dass, 
wenn ich die Zugangsdaten eingegeben habe und auf "speichern" ging, dass ich 
dann automatisch immer auf den Hauptbildschirm kam. 
Von welcher Version soll ich dir die Debug-Info schicken? Meinst du, solange es 
geht?

Original comment by christia...@googlemail.com on 12 Mar 2011 at 6:04

GoogleCodeExporter commented 9 years ago
Die Debug-Informationen von der Version 0.65 wären interessant, sofern 
möglich. Zudem habe ich hier eine Version von WebSMSsend angehängt, die keine 
Daten abspeichert, um zu testen, ob es wirklich am Abspeichern liegt. Das 
heißt, nach jedem Start verliert diese Version sämtliche Zugangsdaten. Bitte 
diese Version testen, d.h. öffnen, eine SMS versenden, und schauen ob die 
verbliebenen SMS angezeigt werden. Danach bitte ebenfalls die Debug-Meldungen 
versenden und versuchen die App mehrmals zu starten.
Wenn ihr die Debug-Meldungen versendet, bitte dazu angeben, dass es um das 
Blackberry Problem handelt, da wir öfters Debug-Meldungen erhalten.

Original comment by Rafael.B...@gmail.com on 12 Mar 2011 at 9:36

Attachments:

GoogleCodeExporter commented 9 years ago
Ich habe auch exakt das gleiche Problem. Ich benutze einen Blackberry Bold 9700 
mit v5.0.0.1014 (Platform 5.1.0.1777). Auch ich würde mich sehr freuen, wenn 
der Fehler behoben werden könnte, denn die App ist sonst echt klasse!

Original comment by u.drech...@gmx.de on 12 Mar 2011 at 11:55

Attachments:

GoogleCodeExporter commented 9 years ago
So, hier der Bericht mit der speziellen Version:
Nach Eingabe der Zugangsdaten musste ich 2mal auf "Speichern" klicken um auf 
den Hauptbildschirm zu kommen. Dort konnte ich dann erfolgreich SMS versenden 
bzw. die restlichen SMS wurden mir angezeigt.
Zum Schließen musste ich wieder 2mal auf "Schließen" klicken um webSMSsend zu 
beenden. 
Ein Neustart ging ohne Probleme, musste, wie bereits erwähnt, die Zugangsdaten 
neu eingeben. Scheint also wirklich damit zusammen zu hängen.
Wenn ich weiterhin etwas testen soll, nur zu...

Original comment by christia...@googlemail.com on 13 Mar 2011 at 8:54

GoogleCodeExporter commented 9 years ago
Bei mir ebenfalls das fast identische Verhalten. Ich habe einen Bold 9700 mit 
der OS 6.0.0.499. 
Der einzige Unterschied bei mir ist, dass ich mit der speziellen Version nur 
einmal auf Schließen drücken muss. Das 2malige drücken für Speichern ist 
bei mir jedoch genauso. Eine Debugmeldung von der extra 0.65-Version ist 
versendet. 
Ist auch Interesse da für das Versenden einer Debugmeldung einer normalen 
0.65-Version die nur einmalig funktioniert? 

Original comment by uwe.glei...@googlemail.com on 13 Mar 2011 at 12:21

GoogleCodeExporter commented 9 years ago
Nein, ich muss mir erst den Code genauer anschauen. Ich hoffe, ich komme die 
Tage dazu. Am besten auf den Stern neben dem Issue klicken, damit ihr immer 
über jede Aktualisierung informiert werdet.

Original comment by redrocke...@gmail.com on 14 Mar 2011 at 12:14

GoogleCodeExporter commented 9 years ago
Ja, keine Eile. Zur Not läuft ja immer noch die ältere Version! 

Original comment by uwe.glei...@googlemail.com on 14 Mar 2011 at 9:27

GoogleCodeExporter commented 9 years ago
Ich habe 2 neue Testversionen angehängt. Versucht zuerst die webSMSsend_0.65.0 
Version ohne debugSystemProperties.jar. Vor der Installation wäre es sinnvoll, 
dass ihr die alten Apps deinstalliert und deren Daten löscht, sofern möglich. 
Bei beiden Versionen kommt absichtlich nicht der Setup-Bildschirm, ihr müsst 
also unter Eintstellungen/Benutzer einen Account anlegen und die App danach 
neustarten und hoffen dass es dann funktioniert. Ich habe versucht diese 
Versionen in einem Blackberrysimulator zu testen, leider fühlt sich dieser 
Simulator an als ob man Vista auf einem Taschenrechner installiert hätte und 
lässt sich zumindest auf meinem PC absolut nicht sinnvoll bedienen.

Original comment by redrocke...@gmail.com on 17 Mar 2011 at 10:21

Attachments:

GoogleCodeExporter commented 9 years ago
Erstmal Danke das sich hier weiter bemüht wird den Fehler zu beheben. 
Jetzt zu den beiden Versionen. Hab beide Installiert und versucht zu starten. 
Beide brechen jedoch sofort mit der bekannten Fehlermeldung ab :-( 

Original comment by christia...@googlemail.com on 18 Mar 2011 at 7:19

GoogleCodeExporter commented 9 years ago
Schade, dass es nicht geklappt hat. Ich bin das jetzt systematischer angegangen 
und habe jetzt 6 Version hochgeladen. Bitte der Reihe nach durchgehen und 
berichten ob sie funktionieren. Achtung bei der 1. Version ist fast alles 
ausgeschalten, daher ist sie nur dafür gedacht zum Starten, Beenden und wieder 
zum Starten. Falls man ins Einstellungen-Menü geht und dort versucht eine 
Einstellung zu ändern wird sie auf jeden Fall eine Exception melden. Die 
Andren dürften keine Exceptions melden, außer wir haben den Verursacher 
gefunden.Viel Glück
redrocket 

Original comment by redrocke...@gmail.com on 18 Mar 2011 at 7:51

Attachments:

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Also, habe jetzt alle 6 Versionen getestet. Und es laufen alle bis auf die 
letzte (6). Hängt also mit der TempSMS-Funktion vielleicht zusammen. In allen 
anderen Versionen konnte ich problemlos starten, schließen, starten...sogar 
Benutzer anlegen und speichern.
Bei der letzten kam sofort die bekannte exception.

Original comment by christia...@googlemail.com on 19 Mar 2011 at 7:27

GoogleCodeExporter commented 9 years ago
Das hört sich schon mal gut an. Der Fehler scheint an einer Stelle zu liegen, 
die ich bisher nicht verdächtigt habe. So jetzt noch 2 Versionen und dann 
sollte ich genug Informationen haben, um den Fehler im nächsten Update von 
WebSMSsend zu beheben:)

Original comment by redrocke...@gmail.com on 19 Mar 2011 at 9:44

Attachments:

GoogleCodeExporter commented 9 years ago
So...Version 1 lässt sich einmal öffnen, dann hab ein einen Benutzer 
erstellt, geschlossen und beim wieder öffnen kam die exception.
Die Version 2 ging ohne Probleme. Öffnen, Benutzer erstellen, schließen, 
öffnen....
Super, das wir es immer weiter eingegrenzt bekommen... :-)

Original comment by christia...@googlemail.com on 19 Mar 2011 at 10:30

GoogleCodeExporter commented 9 years ago
Ja wir kommen immer näher. Könntest du die Version 2 öffnen, beginnen eine 
SMS zu schreiben (Telefonnummer und SMS-Text eingeben), dann WebSMSsend beenden 
und wieder starten. Interessant wäre ob die angefangene SMS wiederhergestellt 
wird oder nicht. Wenn das klappen würde, wäre das Problem gelöst, wenn 
nicht, müssten Blackberry-Benutzer im schlimmsten Fall vorerst ohne dieses 
Feature leben

Original comment by redrocke...@gmail.com on 19 Mar 2011 at 11:05

GoogleCodeExporter commented 9 years ago
Habe die 2. Version getestet. Die Nummer und der Text bleibt beim beenden und 
wieder öffnen erhalten :-) Keine Exception! Sind die beiden Versionen mit 
unterschiedlichen Methoden den Inhalt zu speichern?

Original comment by christia...@googlemail.com on 19 Mar 2011 at 12:20

GoogleCodeExporter commented 9 years ago
Super, damit ist das Problem gelöst! Bis zum nächsten Update können 
Blackberry-Benutzer also die Version "2webSMSsend_0.65.0 Version mit 
TryCatch.jar" verwenden. Falls mit dieser Version sonstige Probleme auftreten, 
bitte hier melden.

@chr.walt...@gmx.de: Die 2. Version fängt die Exception ab, benützt aber den 
gleichen Code. Ausgelöst wird die Exception von einer dieser 2 Zeilen in der 
Funktion retrieveTempSms() in der webSMSsend.java:

                getTextField3().notifyStateChanged();
                getDisplay().setCurrentItem(getTextField());

Original comment by redrocke...@gmail.com on 19 Mar 2011 at 1:46

GoogleCodeExporter commented 9 years ago
Super! Freut mich das ich helfen konnte. Wenn es noch etwas zu testen gibt, 
immer her damit. Für solch ein Programm immer wieder...
Gruß Christian

2 Wünsche für nachfolgende Versionen hätte ich noch:
- Adressbuchzugriff (lässt sich vermutlich nicht realisieren, da webSMSsend 
recht allgemein gehalten ist)
- Telefonnummern- und Text-Eingabefelder linksbündig. Sind auf den hier 
gezeigten Screenshots so, auf einem Blackberry nicht (mittig angeordnet)

Original comment by christia...@googlemail.com on 19 Mar 2011 at 2:13

GoogleCodeExporter commented 9 years ago
Auch Dir Danke für die schnellen Test-Rückmeldungen. Zu den deinen 2 
Wünschen:

- Der Adressbuchzugriff ist technisch sehr schwierig aufgrund der großen 
Anzahl sehr verschiedener Handys (Nokia, Lg, Sony Ericsson, Blackberry).Bei 
Nokia-Geräten ist dies nur möglich, da das Betriebssystem Symbian diese 
Funktion in die Textbox ohne zutuen von WebSMSsend einblendet

- Bei den kurzen Versuchen mit dem Blackberry-Simulator ist mir auch die 
relativ schlechte Darstellung der J2ME-Oberflächen-Elemente aufgefallen. Das 
sieht auf meinem Nokia bedeutend besser aus... Die Layout-Einstellungen der 
Telefonummern- und Text-Eingabefelder sind aus irgendwelchen Gründen vor 
langer Zeit mal auf Zentral eingestellt worden. Das scheint bisher nur von 
Blackberry-Geräten beachtet zu werden.

Im Anhang befindet sich eine Version, die es linksbündig darstellen sollte.

Original comment by redrocke...@gmail.com on 19 Mar 2011 at 4:11

Attachments:

GoogleCodeExporter commented 9 years ago
Super. Danke! Nun passt erstmal alles...Ist dann die "Linksbündigkeit" bei 
allen folgenden Versionen auch gegeben oder nur speziell diese Version?

Original comment by christia...@googlemail.com on 20 Mar 2011 at 11:36

GoogleCodeExporter commented 9 years ago
Solange das bei anderen Geräten nicht zu größeren Problemen führt, wovon 
ich nicht ausgehe, wird es in den zukünftigen Release enthalten sein.

Original comment by redrocke...@gmail.com on 20 Mar 2011 at 1:15

GoogleCodeExporter commented 9 years ago
Mir ist noch ein riesen Bug in der 'webSMSsend_0.65.0 left aligned.jar' 
aufgefallen!!! Statt an die Mobilfunknummer, wird die SMS an den Textinhalt 
geschickt. Wenn ich mich bei O2 einlogge, sehe ich die SMS, und bei der 
Ziel-Mobilfunknummer steht der Textinhalt. Somit konnte die SMS natürlich 
nicht korrekt zugestellt werden :-(

Original comment by christia...@googlemail.com on 22 Mar 2011 at 8:18

GoogleCodeExporter commented 9 years ago
Danke für den Hinweis! Der Bug war mir vor ein paar Tagen auch aufgefallen und 
wurde mit r223 auch schon korrigiert. Tut mir leid, dass ich nicht dran gedacht 
habe, dass es Versionen da draußen gibt, die den Bug enthalten und ein Update 
brauchen! Kann verstehen, dass das ne ärgerliche Situation für dich und 
vielleicht noch ein paar andere Leute war.

Alle, die die offiziellen Release-Versionen benutzen kann ich beruhigen: Dort 
ist der Bug nicht enthalten.

Original comment by schirinowski@gmail.com on 22 Mar 2011 at 8:57

GoogleCodeExporter commented 9 years ago
Kein Problem. Habs ja bemerkt und wollte es nur mitteilen falls es noch nicht 
bekannt war. Nehme jetzt erstmal die 0.63 wieder bis es die neue Version gibt. 
Gruß Christian

Original comment by christia...@googlemail.com on 22 Mar 2011 at 9:02

GoogleCodeExporter commented 9 years ago
Mit der vorhin veröffentlichten Version 0.65.5 ist auch der Bug behoben, der 
dazu führte, dass die SMS an den SMS-Text gesendet wird. Vielleicht könnte 
jemand der Blackberryaner kurz melden, ob ansonsten auch alles gut läuft, dann 
können wir diese Issue getrost schließen.

Original comment by schirinowski@gmail.com on 23 Mar 2011 at 6:34

GoogleCodeExporter commented 9 years ago
So, hab die neue 0.65.5 getestet...läuft erste Sahne...Starten, SMS kommen an, 
klappt alles...Issue kann also abgehakt werden...
Einen Wunsch vielleicht für die kommende Version: Wenn ich unter Einstellungen 
mir die Benutzer anzeigen lasse und dann wieder zurück gehen, springts in das 
Benutzer-Setup, wo ich einen neuen Benutzer erstellen kann...würde mir 
wünschen, das man wieder in die Einstellungen kommt...
Sonst funktioniert bis jetzt alles mit der neuen Version. Top!

Original comment by christia...@googlemail.com on 23 Mar 2011 at 7:01

GoogleCodeExporter commented 9 years ago
Wunderbar! Ich schließe. :)

Original comment by schirinowski@gmail.com on 23 Mar 2011 at 7:04

GoogleCodeExporter commented 9 years ago
@chr.walt...@gmx.de: Schön, dass es gut läuft. 
Normalerweise gibt es unter Einstellungen\Benutzer gar keine Option "Zurück". 
Sinn der Sache ist, dass man jedes Mal beim Zurückgehen in Menü sich auf 
einen Benutzeraccount festlegt. Zum Beenden also immer auf den gewünschten 
Account klicken...

Original comment by redrocke...@gmail.com on 23 Mar 2011 at 10:14