attempted to add a ipp printer, clicked verify and crashed

Bug #198600 reported by daishujin
36
Affects Status Importance Assigned to Milestone
system-config-printer (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Hardy by Pascal De Vuyst

Bug Description

Binary package hint: system-config-printer

Using Hardy Heron (8.04) updated on 06-27-08
Attempted to add an existing local network printer (192.168.1.103) Samsung CLX-3160FN color printer to this machine using the Internet Printing Protocol.
The preview URI of the queue looks correct. When I clicked on verifiy the program crashed.

ProblemType: Crash
Architecture: i386
Date: Tue Mar 4 15:56:30 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/share/system-config-printer/system-config-printer.py
InterpreterPath: /usr/bin/python2.5
Package: system-config-printer-gnome 0.7.81+svn1976-0ubuntu2
PackageArchitecture: all
ProcCmdline: python /usr/share/system-config-printer/system-config-printer.py
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/share/system-config-printer/system-config-printer.py']
SourcePackage: system-config-printer
Title: system-config-printer.py crashed with TypeError in on_btnIPPVerify_clicked()
Traceback:
 Traceback (most recent call last):
   File "/usr/share/system-config-printer/system-config-printer.py", line 3419, in on_btnIPPVerify_clicked
     debugprint ("Failed to get attributes: " + e + " " + msg)
 TypeError: cannot concatenate 'str' and 'int' objects
Uname: Linux 2.6.24-11-generic i686
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev video

Revision history for this message
daishujin (matthew-armitage) wrote :
Revision history for this message
Tim Waugh (twaugh) wrote :

Should be fixed in revision 2060 (trunk), revision 2061 (0.7.82.x).

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Tim can you attach a patch here, as we are after feature freeze. Thanks.

Revision history for this message
Tim Waugh (twaugh) wrote :

Just get it using 'svn diff -c 2061'.

Revision history for this message
craigstrydom (cstrydom) wrote :
Download full text (9.4 KiB)

I don't know if this is related.

When I try to add a printer via Iprint, I receive a munmap_chunk() error and Firefox exits.
Hardy 8.04 Release with all updates installed and vanilla Hardy with no updates installed.

I tried the following:
Gnome
KDE 3.5
XFCE4
Firefox 3.x
Firefox 2.0.0.x
Galeon
Konqueror
Epiphany
Changed theme
With and without customisations and before and after updates.
Iprint in terminal – iprntcmd
Check for later version of iprint client – none.

Could this be a faulty c library causing this eg glibc?

Thank you very much,
Craig.

cstrydom@cstrydom-ws2:~$ firefox
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
*** glibc detected *** /usr/lib/firefox-3.0b5/firefox: munmap_chunk(): invalid pointer: 0xb07c4fb1 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(cfree+0x1bb)[0xb7d5661b]
/usr/lib/libcups.so.2(httpClearFields+0x6b)[0xb076931b]
/usr/lib/libcups.so.2[0xb0769652]
/opt/novell/lib/libiprint.so.1(MyCupsDoFileRequest+0xbd7)[0xb07db5c7]
/opt/novell/lib/libiprint.so.1(IPRINTSendRequest+0x81)[0xb07c6b81]
/opt/novell/lib/libiprint.so.1(IPRINTGetUserRightsToPrinter+0x339)[0xb07cc8b9]
/opt/novell/iprint/plugin/npnipp.so[0xb07f82a4]
/opt/novell/iprint/plugin/npnipp.so(NPP_New+0x1b2)[0xb07f87e2]
/opt/novell/iprint/plugin/npnipp.so(Private_New+0x49)[0xb07f9eb9]
/usr/lib/xulrunner-1.9b5/libxul.so[0xb772f1e1]
/usr/lib/xulrunner-1.9b5/libxul.so[0xb773c2df]
/usr/lib/xulrunner-1.9b5/libxul.so[0xb77338e9]
/usr/lib/xulrunner-1.9b5/libxul.so[0xb773cf97]
/usr/lib/xulrunner-1.9b5/libxul.so[0xb72e156b]
/usr/lib/xulrunner-1.9b5/libxul.so[0xb72e4944]
/usr/lib/xulrunner-1.9b5/libxul.so[0xb73eaa33]
/usr/lib/xulrunner-1.9b5/libxul.so[0xb73eadd5]
/usr/lib/xulrunner-1.9b5/libxul.so[0xb78eae4a]
/usr/lib/xulrunner-1.9b5/libxul.so[0xb78ba42b]
/usr/lib/xulrunner-1.9b5/libxul.so[0xb783c826]
/usr/lib/xulrunner-1.9b5/libxul.so[0xb76d1826]
/usr/lib/xulrunner-1.9b5/libxul.so(XRE_main+0x2036)[0xb712c722]
/usr/lib/firefox-3.0b5/firefox[0x8049033]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7cfd450]
/usr/lib/firefox-3.0b5/firefox[0x8048cc1]
======= Memory map: ========
08048000-0804e000 r-xp 00000000 08:02 459875 /usr/lib/firefox-3.0b5/firefox
0804e000-0804f000 rw-p 00006000 08:02 459875 /usr/lib/firefox-3.0b5/firefox
0804f000-08cd0000 rw-p 0804f000 00:00 0 [heap]
b0500000-b0564000 rw-p b0500000 00:00 0
b0564000-b0600000 ---p b0564000 00:00 0
b063e000-b0640000 r-xp 00000000 08:02 803064 /lib/libkeyutils-1.2.so
b0640000-b0641000 rw-p 00001000 08:02 803064 /lib/libkeyutils-1.2.so
b0641000-b0648000 r-xp 00000000 08:02 313885 /usr/lib/libkrb5support.so.0.1
b0648000-b0649000 rw-p 00006000 08:02 313885 /usr/lib/libkrb5support.so.0.1
b0649000-b0652000 r-xp 00000000 08:02 802967 /lib/tls/i686/cmov/libcrypt-2.7.so
b0652000-b06540...

Read more...

description: updated
description: updated
Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

Looks like a good candidate for a Stable Release Update for Ubuntu 8.04.1 LTS.

Changed in system-config-printer:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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