firefox crash when authentificate by belgium eid card

Bug #1011230 reported by Grummfy
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
beid (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Hello,
when I try to authentificate with my belgium eid card to this test site : http://www.test.eid.belgium.be/ firefox crash.
I use the digipass 905 from vasco.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: firefox 13.0+build1-0ubuntu0.12.04.1
ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelModules: nvidia
AddonCompatCheckDisabled: False
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu8
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: grummfy 3398 F.... pulseaudio
BuildID: 20120601175215
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xe9300000 irq 46'
   Mixer name : 'Realtek ALC889A'
   Components : 'HDA:10ec0885,1458a002,00100101'
   Controls : 48
   Simple ctrls : 22
Channel: release
Date: Sun Jun 10 18:53:07 2012
ForcedLayersAccel: False
IfupdownConfig:
 auto lo
 iface lo inet loopback
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
IpRoute:
 default via 192.168.1.1 dev eth0 proto static
 169.254.0.0/16 dev eth0 scope link metric 1000
 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.100 metric 1
 192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1
MostRecentCrashID: bp-ee1ee0f2-4c96-434b-bc30-0ccc52120610
PrefErrors:
 Unexpected character before close parenthesis @ [Profile]/extensions/{e4a8a97b-f2ed-450b-b12d-ee082ba24781}/defaults/preferences/greasemonkey.js:4
 Unexpected character before comma @ [Profile]/<email address hidden>/defaults/preferences/defaults.js:26
ProcEnviron:
 LANGUAGE=fr_FR:en
 PATH=(custom, user)
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
Profiles: Profile0 (Default) - LastVersion=13.0/20120601175215 (In use)
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
RunningIncompatibleAddons: False
SourcePackage: firefox
SubmittedCrashIDs:
 bp-ee1ee0f2-4c96-434b-bc30-0ccc52120610
 bp-4cc0e7ff-7c67-4928-9eed-78d8a2120607
 bp-fd10d9c7-bb0f-4ff9-af3b-264c42120607
 bp-ce2b1391-6476-4efd-9aec-586372120607
UpgradeStatus: Upgraded to precise on 2012-05-01 (40 days ago)
WifiSyslog:
 Jun 10 18:34:15 grummfy kernel: [ 4559.424032] usb 7-1: new full-speed USB device number 2 using uhci_hcd
 Jun 10 18:34:16 grummfy kernel: [ 4559.740075] WARNING! power/level is deprecated; use power/control instead

Revision history for this message
Grummfy (grummfy) wrote :
Revision history for this message
Grummfy (grummfy) wrote :
Download full text (14.6 KiB)

Here is the log of terminal when firefox crashed
*** buffer overflow detected ***: /usr/lib/firefox/firefox terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7f747dfc7007]
/lib/x86_64-linux-gnu/libc.so.6(+0x107f00)[0x7f747dfc5f00]
/lib/x86_64-linux-gnu/libc.so.6(+0x10a655)[0x7f747dfc8655]
/lib/x86_64-linux-gnu/libc.so.6(__swprintf_chk+0x78)[0x7f747dfc8548]
/usr/lib/libbeiddialogsQT.so.3(_ZN5eIDMW9DlgAskPinENS_15DlgPinOperationENS_11DlgPinUsageEPKwNS_10DlgPinInfoEPwm+0xbf)[0x7f74635dbeff]
/usr/lib/libbeidcardlayer.so.3(_ZN5eIDMW9CBeidCard13showPinDialogENS_13tPinOperationERKNS_4tPinERSsS5_PKNS_8tPrivKeyE+0x106)[0x7f746380e1f6]
/usr/lib/libbeidcardlayer.so.3(_ZN5eIDMW8CPkiCard6PinCmdENS_13tPinOperationERKNS_4tPinERKSsS6_RmPKNS_8tPrivKeyE+0x471)[0x7f7463808261]
/usr/lib/libbeidcardlayer.so.3(_ZN5eIDMW9CBeidCard6PinCmdENS_13tPinOperationERKNS_4tPinERKSsS6_RmPKNS_8tPrivKeyE+0x123)[0x7f746380dbe3]
/usr/lib/libbeidcardlayer.so.3(_ZN5eIDMW9CBeidCard12SignInternalERKNS_8tPrivKeyEmRKNS_10CByteArrayEPKNS_4tPinE+0xf4)[0x7f746380de64]
/usr/lib/libbeidcardlayer.so.3(_ZN5eIDMW8CPkiCard4SignERKNS_8tPrivKeyERKNS_4tPinEmRKNS_10CByteArrayE+0xa2)[0x7f7463807572]
/usr/lib/libbeidcardlayer.so.3(_ZN5eIDMW7CReader4SignERKNS_8tPrivKeyEmRKNS_10CByteArrayE+0x75)[0x7f7463809ff5]
/usr/lib/libbeidpkcs11.so(cal_sign+0x218)[0x7f7463c5f3e8]
/usr/lib/libbeidpkcs11.so(C_Sign+0x24f)[0x7f7463c5dc9f]
/usr/lib/firefox/libnss3.so(PK11_Sign+0x10c)[0x7f747c60b863]
/usr/lib/firefox/libssl3.so(+0xdaf4)[0x7f747c3a3af4]
/usr/lib/firefox/libssl3.so(+0x105fb)[0x7f747c3a65fb]
/usr/lib/firefox/libssl3.so(+0x11367)[0x7f747c3a7367]
/usr/lib/firefox/libssl3.so(SSL_AuthCertificateComplete+0x59)[0x7f747c3b2f5c]
/usr/lib/firefox/libxul.so(+0xdb1edb)[0x7f747ae8eedb]
/usr/lib/firefox/libxul.so(+0xdb5bca)[0x7f747ae92bca]
/usr/lib/firefox/libxul.so(+0xfe706e)[0x7f747b0c406e]
/usr/lib/firefox/libxul.so(+0xfbc1d7)[0x7f747b0991d7]
/usr/lib/firefox/libxul.so(+0x638a66)[0x7f747a715a66]
/usr/lib/firefox/libxul.so(+0xfe706e)[0x7f747b0c406e]
/usr/lib/firefox/libxul.so(+0xfbc1d7)[0x7f747b0991d7]
/usr/lib/firefox/libxul.so(+0xfe72b2)[0x7f747b0c42b2]
/usr/lib/firefox/libnspr4.so(+0x29243)[0x7f747d5ea243]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a)[0x7f747e282e9a]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7f747dfb04bd]
======= Memory map: ========
7f742a400000-7f742a500000 rw-p 00000000 00:00 0
7f742a600000-7f742a700000 rw-p 00000000 00:00 0
7f742a7ff000-7f742a800000 ---p 00000000 00:00 0
7f742a800000-7f742b000000 rw-p 00000000 00:00 0
7f742b200000-7f742b500000 rw-p 00000000 00:00 0
7f742b5d0000-7f742b600000 rwxp 00000000 00:00 0
7f742b700000-7f742ba00000 rw-p 00000000 00:00 0
7f742baa0000-7f742bab0000 rwxp 00000000 00:00 0
7f742baf0000-7f742bb00000 rwxp 00000000 00:00 0
7f742bb00000-7f742bc00000 rw-p 00000000 00:00 0
7f742bd00000-7f742bf00000 rw-p 00000000 00:00 0
7f742c000000-7f742c100000 rw-p 00000000 00:00 0
7f742c1ff000-7f742c200000 ---p 00000000 00:00 0
7f742c200000-7f742cb00000 rw-p 00000000 00:00 0
7f742d100000-7f742d400000 rw-p 00000000 00:00 0
7f742d500000-7f742d600000 rw-p 00000000 00:00 0
7f742d700000-7f742d900000 rw-p 00000000 00:00 ...

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

This is not a Firefox bug

affects: firefox (Ubuntu) → beid (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in beid (Ubuntu):
status: New → Confirmed
Revision history for this message
Christophe Beyls (christophe-beyls) wrote :

I had the same bug using the beid packages from the Ubuntu repositories (v 3.5.2). Crashed under Chromium too.

I fixed it by uninstalling the current version (removing all *beid* packages) and installing the latest deb packages from the official EID website: http://eid.belgium.be/fr/utiliser_votre_eid/installer_le_logiciel_eid/linux/ (v. 4.0.4).

Revision history for this message
Grummfy (grummfy) wrote :

I confirm remove beid package and install version 4.0.4 resolved the bug.

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.