gkrellm Speicherzugriffsverletzung
Hi zusammen, seit einem SW Update vor ein paar Wochen stürzt bei mir gkrellm immer beim Start ab mit: gkrellm Speicherzugriffsverletzung: Kalender (create_monitor) Was damals aktualisiert wurde, weiss ich nicht mehr. Kann mir jemand einen Tipp geben ? Opensuse 11.0 gkrellm-2.3.2-0.pm.2 Danke und Gruss Werner Franke caxwf@ltt6 [!45] strace gkrellm : : : stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 --- SIGSEGV (Segmentation fault) @ 0 (0) --- fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 5), ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ec2000 write(1, "gkrellm Speicherzugriffsverletzu"..., 64gkrellm Speicherzugriffsverletzung: Kalender (create_monitor) ) = 64 pipe([7, 8]) = 0 pipe([9, 10]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb724e918) = 21320 close(8) = 0 close(10) = 0 waitpid(21320, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 21320 --- SIGCHLD (Child exited) @ 0 (0) --- read(7, "", 8) = 0 read(9, "IS\0\0", 4) = 4 read(9, "", 0) = 0 close(7) = 0 close(9) = 0 rt_sigaction(SIGABRT, {SIG_DFL}, {0x805b0c0, [ABRT], SA_RESTART}, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 tgkill(21308, 21308, SIGABRT) = 0 --- SIGABRT (Aborted) @ 0 (0) --- +++ killed by SIGABRT +++ caxwf@ltt6 [!42] ll /etc/localtime lrwxrwxrwx 1 root root 33 26. Mär 15:14 /etc/localtime -> /usr/share/zoneinfo/Europe/Berlin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Moin, On Thu, 26 Mar 2009, 15:17:21 +0100, Werner Franke wrote:
Hi zusammen,
seit einem SW Update vor ein paar Wochen stürzt bei mir gkrellm immer beim Start ab mit: gkrellm Speicherzugriffsverletzung: Kalender (create_monitor)
Was damals aktualisiert wurde, weiss ich nicht mehr. Kann mir jemand einen Tipp geben ?
Was da aktualisiert wurde, kannst du mit "rpm -qa --last" gut nachvollziehen.
Opensuse 11.0 gkrellm-2.3.2-0.pm.2
Ich wuerde einfach mal das ~/.gkrellm2 Directory beiseite schieben.
Danke und Gruss Werner Franke
HTH, cheers. l8er manfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Manfred, Danke für Deine Antwort, Am Donnerstag, 26. März 2009 17:12:40 schrieb Manfred Hollstein:
Moin,
On Thu, 26 Mar 2009, 15:17:21 +0100, Werner Franke wrote:
Hi zusammen,
seit einem SW Update vor ein paar Wochen stürzt bei mir gkrellm immer beim Start ab mit: gkrellm Speicherzugriffsverletzung: Kalender (create_monitor)
Was damals aktualisiert wurde, weiss ich nicht mehr. Kann mir jemand einen Tipp geben ?
Was da aktualisiert wurde, kannst du mit "rpm -qa --last" gut nachvollziehen.
caxwf@ltt6 [!48] rpm -qa --last|wc 1678 11746 124280 Etwas viel um da noch was heraus zu bekommen.
Opensuse 11.0 gkrellm-2.3.2-0.pm.2
Ich wuerde einfach mal das ~/.gkrellm2 Directory beiseite schieben.
Das hatte ich als erstes gemacht (Sorry, vergessen zu erwähnen). Könnte meine Uhr Umstellung von UTC nach local/Berlin etwas damit zu tun haben ? Das war notwendig, damit der Uhrzeitaustausch mit Windows klappt. Habe die gerade mal probehalber in YAST wieder auf UTC zurückgestellt. gkrellm stürzt immer noch ab. Das war's also nicht. Zu Hause habe ich auch eine 11.0 PC, mache dort auch immer die RPM Updates und da hat gkrellm keine Probleme. Kann jemand aus dem strace Output, der meinem erster Mail beigefügt ist, was herauslesen ? Danke und Gruss Werner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi zusammen,
seit einem SW Update vor ein paar Wochen stürzt bei mir gkrellm immer beim Start ab mit: gkrellm Speicherzugriffsverletzung: Kalender (create_monitor)
ich verstehe es zwar nicht, aber mit export LANG=C; gkrellm funktioniert's nun wieder. Was die Sprache damit zu tun hat, keine Ahnung. Gruss Werner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Werner, On Fri, 27 Mar 2009, 15:39:12 +0100, Werner Franke wrote:
Hi Manfred, Danke für Deine Antwort,
Am Donnerstag, 26. März 2009 17:12:40 schrieb Manfred Hollstein:
Moin,
On Thu, 26 Mar 2009, 15:17:21 +0100, Werner Franke wrote:
Hi zusammen,
seit einem SW Update vor ein paar Wochen stürzt bei mir gkrellm immer beim Start ab mit: gkrellm Speicherzugriffsverletzung: Kalender (create_monitor)
Was damals aktualisiert wurde, weiss ich nicht mehr. Kann mir jemand einen Tipp geben ?
Was da aktualisiert wurde, kannst du mit "rpm -qa --last" gut nachvollziehen.
caxwf@ltt6 [!48] rpm -qa --last|wc 1678 11746 124280
Etwas viel um da noch was heraus zu bekommen.
na ja, aber mit "| less" kannst du das ja sicher naeher eingrenzen; vorausgesetzt, du weisst noch, wann "vor ein paar Wochen" war ;-)
Opensuse 11.0 gkrellm-2.3.2-0.pm.2
Ich wuerde einfach mal das ~/.gkrellm2 Directory beiseite schieben.
Das hatte ich als erstes gemacht (Sorry, vergessen zu erwähnen).
Könnte meine Uhr Umstellung von UTC nach local/Berlin etwas damit zu tun haben ? Das war notwendig, damit der Uhrzeitaustausch mit Windows klappt.
Habe die gerade mal probehalber in YAST wieder auf UTC zurückgestellt. gkrellm stürzt immer noch ab. Das war's also nicht.
Zu Hause habe ich auch eine 11.0 PC, mache dort auch immer die RPM Updates und da hat gkrellm keine Probleme.
Kann jemand aus dem strace Output, der meinem erster Mail beigefügt ist, was herauslesen ?
Aus dem Output kann man nicht wirklich etwas erkennen; wie sieht denn deine /etc/sysconfig/language aus? # egrep -v '^#' /etc/sysconfig/language Wenn die Werte alle richtig sind, lass' mal ein "SuSEconfig" laufen; koennte auch von Interesse sein, was in deiner ~/.i18n steht - oder hast du irgendwelche LANG/LC_* Variablen in einer deiner ~/.bash* (oder vielleicht in /etc/{bash*,profile}) gesetzt? Ich wuerde mal auf ein korruptes /etc/localtime tippen. Um das zu korrigieren, solltest du einfach Folgendes ausfuehren: # ln -vf /usr/share/zoneinfo/Europe/Berlin /etc/localtime # SuSEconfig Falls danach immer noch was schief laeuft, ueberpruef' mal das dazugehoerige Paket: # rpm -qf /usr/share/zoneinfo/Europe/Berlin -V
Danke und Gruss Werner
HTH, cheers. l8er manfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Manfred Hollstein
-
Werner Franke