beidgui crashes on "no locale NL" because it is not installed; problem is: it cannot be revoked, not even by apt-get --reinstall install

Bug #320480 reported by tdflanders
2
Affects Status Importance Assigned to Milestone
belpic (Ubuntu)
New
Undecided
Unassigned

Bug Description

root@thomas-laptop:/home/thomas# lsb_release -rd ; uname -a ; apt-cache policy firefox beidgui pcscd libacr38u
Description: Ubuntu 8.10
Release: 8.10
Linux thomas-laptop 2.6.27-11-generic #1 SMP Thu Jan 22 17:22:40 UTC 2009 i686 GNU/Linux
firefox:
  Installed: 3.0.5+nobinonly-0ubuntu0.8.10.1
  Candidate: 3.0.5+nobinonly-0ubuntu0.8.10.1
  Version table:
 *** 3.0.5+nobinonly-0ubuntu0.8.10.1 0
        500 http://archive.ubuntu.com intrepid-updates/main Packages
        500 http://archive.ubuntu.com intrepid-security/main Packages
        100 /var/lib/dpkg/status
     3.0.3+nobinonly-0ubuntu2 0
        500 http://archive.ubuntu.com intrepid/main Packages
beidgui:
  Installed: 2.6.0-4
  Candidate: 2.6.0-4
  Version table:
 *** 2.6.0-4 0
        500 http://archive.ubuntu.com intrepid/universe Packages
        100 /var/lib/dpkg/status
pcscd:
  Installed: 1.4.102-1ubuntu1
  Candidate: 1.4.102-1ubuntu1
  Version table:
 *** 1.4.102-1ubuntu1 0
        500 http://archive.ubuntu.com intrepid/universe Packages
        100 /var/lib/dpkg/status
libacr38u:
  Installed: 1.7.9-3
  Candidate: 1.7.9-3
  Version table:
 *** 1.7.9-3 0
        500 http://archive.ubuntu.com intrepid/universe Packages
        100 /var/lib/dpkg/status
root@thomas-laptop:/home/thomas#

thomas@thomas-laptop:~$ apt-cache search ACR38
libacr38u - PC/SC driver for the ACR38U smart card reader
libacr38ucontrol-dev - Library for operational mode for ACR38U smartcard reader dev files
libacr38ucontrol0 - Library for operational mode for ACR38U smartcard reader
libacr38u-dbgsym - debug symbols for package libacr38u
libacr38ucontrol0-dbgsym - debug symbols for package libacr38ucontrol0
thomas@thomas-laptop:~$ apt-cache search libacr38ucontrol-dev
libacr38ucontrol-dev - Library for operational mode for ACR38U smartcard reader dev files
thomas@thomas-laptop:~$ apt-cache search libacr38ucontrol-dev | grep "dbg"
thomas@thomas-laptop:~$

root@thomas-laptop:/home/thomas# ls -la gdb-beidgui.*
-rw-r--r-- 1 root root 4004 2009-01-23 14:46 gdb-beidgui.log
-rw-r--r-- 1 root root 4823 2009-01-23 14:46 gdb-beidgui.txt
root@thomas-laptop:/home/thomas# chmod 777 -c gdb-beidgui.*
mode of `gdb-beidgui.log' changed to 0777 (rwxrwxrwx)
mode of `gdb-beidgui.txt' changed to 0777 (rwxrwxrwx)
root@thomas-laptop:/home/thomas# chown 1000 -c gdb-beidgui.*
changed ownership of `gdb-beidgui.log' to 1000
changed ownership of `gdb-beidgui.txt' to 1000
root@thomas-laptop:/home/thomas#

Revision history for this message
tdflanders (thomasdelbeke) wrote :
Revision history for this message
tdflanders (thomasdelbeke) wrote :
Download full text (5.0 KiB)

Sorry about the accidental hurestore attachment, I removed it.

<gdb output>:

root@thomas-laptop:/home/thomas# gdb beidgui 2>&1 | tee gdb-beidgui.txt
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) set pagination 0
(gdb) set logging file gdb-beidgui.log
(gdb) set logging on
Copying output to gdb-beidgui.log.
(gdb) run
Starting program: /usr/bin/beidgui
[Thread debugging using libthread_db enabled]
[New Thread 0xb63ab700 (LWP 21907)]
[New Thread 0xb639fb90 (LWP 21910)]
^C
Program received signal SIGINT, Interrupt.
[Switching to Thread 0xb63ab700 (LWP 21907)]
0xb80a6430 in __kernel_vsyscall ()
(gdb) backtrace full
#0 0xb80a6430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb6f56f77 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7407a86 in ?? () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#3 0xb65b5c32 in g_main_context_iterate (context=0x9897810, block=1, dispatch=1, self=0x9898690) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:3091
 max_priority = 2147483647
 timeout = -1
 some_ready = <value optimized out>
 nfds = 2
 allocated_nfds = <value optimized out>
 fds = (GPollFD *) 0x9886638
 __PRETTY_FUNCTION__ = "g_main_context_iterate"
#4 0xb65b62c2 in IA__g_main_loop_run (loop=0x9ca5418) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2986
 self = (GThread *) 0x9898690
 __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#5 0xb69403a9 in IA__gtk_main () at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:1200
 tmp_list = (GList *) 0xffffffff
 functions = (GList *) 0x0
 init = (GtkInitFunction *) 0x9ca87d8
 loop = (GMainLoop *) 0x9ca5418
#6 0xb7421c1b in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#7 0xb74ac80e in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#8 0xb74ac441 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#9 0xb72371ba in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#10 0xb7237276 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#11 0x08057540 in main (argc=Cannot access memory at address 0x2
) at src/eidviewer/eidviewerApp.cpp:84
No locals.
(gdb) info registers
eax 0xfffffdfc -516
ecx 0x2 2
edx 0xffffffff -1
ebx 0x9886638 159934008
esp 0xbfca8264 0xbfca8264
ebp 0xbfca8288 0xbfca8288
esi 0xffffffff -1
edi 0xb6fd9ff4 -1224892428
eip 0xb80a6430 0xb80a6430 <__kernel_vsyscall+16>
eflags 0x246 [ PF ZF IF ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
f...

Read more...

Revision history for this message
tdflanders (thomasdelbeke) wrote :

root@thomas-laptop:/home/thomas# G_SLICE=always-malloc G_DEBUG=gc-friendly valgrind -v --tool=memcheck --leak-check=full --num-callers=40 --log-file=valgrind.beidgui.log beidgui

root@thomas-laptop:/home/thomas# chmod 777 -c valgrind.beidgui.log
mode of `valgrind.beidgui.log' changed to 0777 (rwxrwxrwx)
root@thomas-laptop:/home/thomas# chown 1000 -c valgrind.beidgui.log
changed ownership of `valgrind.beidgui.log' to 1000
root@thomas-laptop:/home/thomas#

Hi there,

I will give this a further look tonight.

I have to go out now.

Cheers,

Thomas

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.