[apport] lpr crashed with SIGSEGV

Bug #90393 reported by willz06jw
2
Affects Status Importance Assigned to Milestone
cupsys (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: cupsys

I blacklisted bcm43xx and pris54usb drivers to get ndiswrapper to work. I now notice that my laserprinter crashes when I try to print in open office.

ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Wed Mar 7 08:20:28 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/lpr
Package: cupsys-bsd 1.2.8-0ubuntu2
PackageArchitecture: i386
ProcCmdline: lpr
ProcCwd: /usr/lib/openoffice/program
ProcEnviron:
 PATH=/usr/lib/openoffice/program:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: cupsys
StacktraceTop:
 ?? () from /usr/lib/libcups.so.2
 ?? () from /usr/lib/libcups.so.2
 ?? ()
 ?? ()
 ?? ()
Uname: Linux Linux 2.6.20-9-generic #2 SMP Mon Feb 26 03:01:44 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin netdev plugdev powerdev scanner video

Revision history for this message
willz06jw (willz06jw) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug

Changed in cupsys:
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :
Download full text (10.3 KiB)

Debug backtrace for the crash:

#0 0xb7f71c2c in cups_get_sdests (http=<value optimized out>,
    op=<value optimized out>, num_dests=1, dests=0xbfaba110) at dest.c:1066
        i = 0
        dest = (cups_dest_t *) 0x8072f28
        request = <value optimized out>
        response = (ipp_t *) 0x8073fd8
        attr = (ipp_attribute_t *) 0x0
        accepting = 1
        shared = 1
        state = 3
        change_time = 1173192364
        type = 36884
        info = 0x80554c8 ""
        make_model = 0x8074258 "HP LaserJet 1022 Foomatic/hpijs"
        name = 0x8074168 "LaserJet-1022"
        job_sheets = "none,none\000�\004~��-l8&\202\232��@�I�q\226�\025�Q�\234�g\205:3�\226\034\231�<��m\230\001\031�-Cv\206��b���a\225���n�Tu+\207\227\016q\2364\032�~�b�\226F�\212$\006��d~4\237\035\r\202{Q��#�ɫ�r;\031y�\034}�7��\225���d\226�>\201�\235\225=&d\006~NEk3\214��VW��\215��O�BC\025\201�x\003m\200�\233��x�I\230��\221\226�\020 \222�\035Hj$����\210�c\032� \bW��p�\227"...
        reasons = "none", '\0' <repeats 223 times>, "\223�ٷ\000\000\000\000\000\000\000\000.�ط�\"���\"��\f\000\000\000�o���\"��\f\000\000\000x\205��Qn׷\234\205���\"��\f", '\0' <repeats 15 times>, "Aj׷\000\000\000\000\000\000\000\000P\205��\000\000\000\000\000\000\000\000�\204��", '\0' <repeats 16 times>, "��\211R\000\000\000\000\212\001y�0\206��\000\000\000\000\216LOJ\226\205��\223�ٷ�\034�Y��Ʊ\000\000\000\000;�6�u�\236��%Q\b�-�\220\213�\000�\nX iJ`!]1���\001�PB\004"...
        rptr = <value optimized out>
        temp = "1173192364\000\201\000\026\002\001G\032\n�9���!(t�=Cvx�\002\004��@\000\202\236P@\035\0246�\000\020\002\003\237�pE������&��\\_Z\227\v��4�J��p\225�\202��j\231�_\fk�\213�\037?\"�FL���\002\003@�5�En\036\226C��`�\216\025\034Y�<'���\024\177\226I��Q\232�t\003\\\211��:�n\025��\020�t^����eZ'\\�7��.t@\023(Z'\\����e�t^�\025��\020�:�n\003\\\211�Q\232�t\226I���"...
        pattrs = {0xb7f8f947 "job-sheets-default", 0xb7f8fc2a "printer-info",
  0xb7f8fc37 "printer-is-accepting-jobs", 0xb7f8fc51 "printer-is-shared",
  0xb7f8fc63 "printer-make-and-model", 0xb7f8fc7a "printer-name",
  0xb7f8fc87 "printer-state", 0xb7f8fc95 "printer-state-change-time",
  0xb7f8fcaf "printer-state-reasons", 0xb7f8fcc5 "printer-type"}
#1 0xb7f729bd in cupsGetDests2 (http=0x806fcd0, dests=0xbfaba110)
    at dest.c:335
        i = <value optimized out>
        num_dests = <value optimized out>
        dest = <value optimized out>
        filename = "`]��\020\016̷�gԷ<�˷�\030ڷ�\037��0\227ӷ\210\214���\214��\003\021��<�˷\210\214��<(��g\214��X\205��X\201��P\201��\001\000\000\000�\002\000\000�\214���\002\000\000\003\021��P\201��\224\214��\004\000\000\000\000\000\000\000 6ʷ�\214��x\225ӷ\020\016̷F\000\000\0010�\202\r\000\000\000\000\030���v\205��\020ii\r(\030��\204\214��y\v���3��l\205���T���T��00ʷ\002\000��I\\���\204���T���\037���\236ӷ"...
        defprinter = <value optimized out>
        name = "�ղ�Q��*Aj׷\005*\036�=�:\021|\215���h�\v�+�\017\020\215������\t\226\020\206�\037���K��R�^\235w\002\000\000\002\035=�T\216��U�,��\022\005�a~p�\024l�{\204\037���\177x\030\000\000\000\000����\003\000\000\000�\006���\006��\020\215��", '\0' <repeats 20 times>, "\n\000\000\000\r\215��", '\0' <repeats 40 times>, " W\002�\020\01...

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

Report was not accepted upstream, problem seems to be inside sprintf. See current CUPS source code, cups/dest.c, line 1066.

Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:cups_get_sdests (http=<value optimized out>, op=<value optimized out>, num_dests=1, dests=0xbfaba110) at dest.c:1066
cupsGetDests2 (http=0x806fcd0, dests=0xbfaba110) at dest.c:335
cupsGetDests (dests=0xbfaba110) at dest.c:277
main (argc=1, argv=0xbfabc5c4) at lpr.c:368
__libc_start_main () from /lib/tls/i686/cmov/libc.so.6

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Phillip Susi (psusi) wrote :

Hardy has reached end of life, and this package is not present in later releases. Closing all related bugs.

Changed in cupsys (Ubuntu):
status: Confirmed → Invalid
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.