cups smb backend segfaults

Bug #41608 reported by Chris Jones
6
Affects Status Importance Assigned to Milestone
samba (Ubuntu)
New
Medium
Unassigned

Bug Description

I am running dapper (up to date as of today) on an Apple G5 and I attempted to configure a Dell colour laser printer through the Gnome cups manager, but when I print to it, the smb backend segfaults. I have attempted to reproduce it manually to provide some details:

cmsj@es017:/tmp$ gdb /usr/lib/cups/backend/smb
GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "powerpc-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) run smb://Chris.Jones:MYPASSWORD@ES/ESDC1/Dell%20Colour%201 213121 cmsj test 1 "" /tmp/test.ps
Starting program: /usr/lib/cups/backend/smb smb://Chris.Jones:MYPASSWORD@ES/ESDC1/Dell%20Colour%201 213121 cmsj test 1 "" /tmp/test.ps
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -134384768 (LWP 26115)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -134384768 (LWP 26115)]
0x1007a5d8 in toupper_w ()
(gdb) bt
#0 0x1007a5d8 in toupper_w ()
#1 0x1007c284 in toupper_ascii ()
#2 0x1007dc00 in set_global_myname ()
#3 0x10021fa8 in lp_load ()
#4 0x10017ebc in main ()
(gdb) quit
The program is running. Exit anyway? (y or n) y

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.