[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#658966: marked as done (iceweasel: segmentation fault printing a selection)



Your message dated Thu, 10 Mar 2016 18:09:53 +0000
with message-id <10032016180816.de15e0cd0664@desktop.copernicus.demon.co.uk>
and subject line Re: Bug#658714: iceweasel: SIGSEGV with trying to print a page with cups
has caused the Debian Bug report #658714,
regarding iceweasel: segmentation fault printing a selection
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
658714: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658714
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: iceweasel
Version: 9.0.1-1
Severity: normal

When attempting to print a selection of a web page (text plus one image), 
iceweasel quit and when running using iceweasel -g the backtrace was as 
follows:

Program received signal SIGSEGV, Segmentation fault.
0x000000303582e5b4 in ppdFindChoice ()
   from /usr/lib/x86_64-linux-gnu/libcups.so.2
(gdb) bt
#0  0x000000303582e5b4 in ppdFindChoice ()
   from /usr/lib/x86_64-linux-gnu/libcups.so.2
#1  0x00007fffbd7f0472 in create_page_setup (ppd_file=0x7ffff7df6760, size=0x0)
    at /tmp/buildd/gtk+2.0-2.24.9/modules/printbackends/cups/gtkprintbackendcups.c:4543
#2  0x00007fffbd7f2c77 in gtk_print_backend_cups_print_stream (
    print_backend=0x7fffd50b7520, job=0x7fffdeaa3d70, data_io=0x7fffdfe1ed80,
    callback=0x7ffff68e2552 <print_callback(GtkPrintJob*, gpointer, GError*)>,
    user_data=0x7fffd2eb8100,
    dnotify=0x7ffff68e22b9 <ns_release_macro(gpointer)>)
    at /tmp/buildd/gtk+2.0-2.24.9/modules/printbackends/cups/gtkprintbackendcups.c:551
#3  0x00007ffff68e2a17 in nsDeviceContextSpecGTK::EndDocument (
    this=0x7fffd4ade000)
    at /tmp/buildd/iceweasel-9.0.1/widget/src/gtk2/nsDeviceContextSpecG.cpp:624
#4  0x00007ffff61ace37 in nsDeviceContext::EndDocument (this=0x7fffd25a35b0)
    at /tmp/buildd/iceweasel-9.0.1/gfx/src/nsDeviceContext.cpp:609
#5  0x00007ffff6604693 in nsPrintData::~nsPrintData (this=0x7fffda39a180,
    __in_chrg=<optimized out>)
    at /tmp/buildd/iceweasel-9.0.1/layout/printing/nsPrintData.cpp:117
#6  0x00007ffff65ff39b in nsPrintEngine::Destroy (this=0x7fffd43d43a0)
    at /tmp/buildd/iceweasel-9.0.1/layout/printing/nsPrintEngine.cpp:284
#7  0x00007ffff61dcaee in DocumentViewerImpl::OnDonePrinting (
---Type <return> to continue, or q <return> to quit---
    this=0x7fffd1318980)
    at /tmp/buildd/iceweasel-9.0.1/layout/base/nsDocumentViewer.cpp:4268
#8  0x00007ffff65ff148 in nsPrintCompletionEvent::Run (this=<optimized out>)
    at /tmp/buildd/iceweasel-9.0.1/layout/printing/nsPrintEngine.cpp:3361
#9  0x00007ffff69f54b8 in nsThread::ProcessNextEvent (this=0x7ffff4a14110,
    mayWait=0, result=0x7fffffff919c)
    at /tmp/buildd/iceweasel-9.0.1/xpcom/threads/nsThread.cpp:631
#10 0x00007ffff69ca6c2 in NS_ProcessNextEvent_P (thread=<optimized out>,
    mayWait=<optimized out>)
    at /tmp/buildd/iceweasel-9.0.1/build-xulrunner/xpcom/build/nsThreadUtils.cpp:245
#11 0x00007ffff69702dc in mozilla::ipc::MessagePump::Run (this=0x7ffff7dfa700,
    aDelegate=0x7ffff7dd33d0)
    at /tmp/buildd/iceweasel-9.0.1/ipc/glue/MessagePump.cpp:110
#12 0x00007ffff6a1076b in RunHandler (this=0x7ffff7dd33d0)
    at /tmp/buildd/iceweasel-9.0.1/ipc/chromium/src/base/message_loop.cc:201
#13 MessageLoop::Run (this=0x7ffff7dd33d0)
    at /tmp/buildd/iceweasel-9.0.1/ipc/chromium/src/base/message_loop.cc:175
#14 0x00007ffff68edf04 in nsBaseAppShell::Run (this=0x7ffff2d254a0)
    at /tmp/buildd/iceweasel-9.0.1/widget/src/xpwidgets/nsBaseAppShell.cpp:189
#15 0x00007ffff67c3e0e in nsAppStartup::Run (this=0x7ffff2d5b970)
    at /tmp/buildd/iceweasel-9.0.1/toolkit/components/startup/nsAppStartup.cpp:228
---Type <return> to continue, or q <return> to quit---
#16 0x00007ffff6099248 in XRE_main (argc=<optimized out>,
    argv=<optimized out>, aAppData=<optimized out>)
    at /tmp/buildd/iceweasel-9.0.1/toolkit/xre/nsAppRunner.cpp:3557
#17 0x00000000004022e8 in ?? ()
#18 0x000000300161eead in __libc_start_main (main=<optimized out>,
    argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>,
    fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe378)
    at libc-start.c:228
#19 0x000000000040239d in _start ()
(gdb) bt full
#0  0x000000303582e5b4 in ppdFindChoice ()
   from /usr/lib/x86_64-linux-gnu/libcups.so.2
No symbol table info available.
#1  0x00007fffbd7f0472 in create_page_setup (ppd_file=0x7ffff7df6760, size=0x0)
    at /tmp/buildd/gtk+2.0-2.24.9/modules/printbackends/cups/gtkprintbackendcups.c:4543
        display_name = 0x0
        page_setup = <optimized out>
        paper_size = <optimized out>
        option = <optimized out>
        choice = <optimized out>
#2  0x00007fffbd7f2c77 in gtk_print_backend_cups_print_stream (
    print_backend=0x7fffd50b7520, job=0x7fffdeaa3d70, data_io=0x7fffdfe1ed80,
    callback=0x7ffff68e2552 <print_callback(GtkPrintJob*, gpointer, GError*)>,
    user_data=0x7fffd2eb8100,
    dnotify=0x7ffff68e22b9 <ns_release_macro(gpointer)>)
    at /tmp/buildd/gtk+2.0-2.24.9/modules/printbackends/cups/gtkprintbackendcups.c:551
        cups_printer = 0x7fffe08c8940
        ps = <optimized out>
        options_data = <optimized out>
        request = <optimized out>
        settings = 0x7fffe0dc0900
---Type <return> to continue, or q <return> to quit---
        options = <optimized out>
        page_setup = <optimized out>
        title = <optimized out>
        printer_absolute_uri = "\320\374,\v0\000\000\000\200v\344\310\377\177\000\000%%\000\000atalog\n   /Pages o \000\260\f`\341\377\177\000\000%EOF\n8\nef\n/Info  `h\341\377\177\000\000\276^@\000\000\000\000\000@\320\354\367\377\177\000\000\220\067Z\322\377\177\000\000\240\214\377\377\377\177\000\000\001\000\000\000\000\000\000\000\234\221\377\377\377\177", '\000' <repeats 18 times>, "Ќ\377\377\377\177\000\000 \217\377\377\377\177\000\000\300\215\377\377\377\177\000\000@\025-\v0\000\000\000\060\216\377\377\377\177\000\000\n", '\000' <repeats 15 times>, " \217\377\377\377\177\000\000\342\263f\001\060\000\000\000\001\200\255\373\377\177\000\000 \217\377\377\377\177\000\000 \217\377\377\377\177\000\000 \217\377\377\377\177\000\000 \217\377\377\377\177\000\000*\217\377\377\377\177\000\000*\217\377\377\377\177\000\000\224\216\000\000\060\000\000\000*\217\377\377\377\177\000\000\240\215\377\377\377\177\000\000\000\000\000\000\000\000\000\000\240\215\377\377\377\177\000\000@Q\325\367\37
 7\177\000\000"...
#3  0x00007ffff68e2a17 in nsDeviceContextSpecGTK::EndDocument (
    this=0x7fffd4ade000)
    at /tmp/buildd/iceweasel-9.0.1/widget/src/gtk2/nsDeviceContextSpecG.cpp:624
No locals.
#4  0x00007ffff61ace37 in nsDeviceContext::EndDocument (this=0x7fffd25a35b0)
    at /tmp/buildd/iceweasel-9.0.1/gfx/src/nsDeviceContext.cpp:609
        rv = 0
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff6604693 in nsPrintData::~nsPrintData (this=0x7fffda39a180,
    __in_chrg=<optimized out>)
    at /tmp/buildd/iceweasel-9.0.1/layout/printing/nsPrintData.cpp:117
        isCancelled = 0
        rv = 0
#6  0x00007ffff65ff39b in nsPrintEngine::Destroy (this=0x7fffd43d43a0)
    at /tmp/buildd/iceweasel-9.0.1/layout/printing/nsPrintEngine.cpp:284
No locals.
#7  0x00007ffff61dcaee in DocumentViewerImpl::OnDonePrinting (
    this=0x7fffd1318980)
    at /tmp/buildd/iceweasel-9.0.1/layout/base/nsDocumentViewer.cpp:4268
No locals.
#8  0x00007ffff65ff148 in nsPrintCompletionEvent::Run (this=<optimized out>)
    at /tmp/buildd/iceweasel-9.0.1/layout/printing/nsPrintEngine.cpp:3361
No locals.
#9  0x00007ffff69f54b8 in nsThread::ProcessNextEvent (this=0x7ffff4a14110,
    mayWait=0, result=0x7fffffff919c)
    at /tmp/buildd/iceweasel-9.0.1/xpcom/threads/nsThread.cpp:631
        event = {<nsCOMPtr_base> = {
            mRawPtr = 0x7fffcfbb8360}, <No data fields>}
        notifyGlobalObserver = 1
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff2d254a8}, <No data fields>}
        canary = {static sOutputFD = 0}
---Type <return> to continue, or q <return> to quit---
        rv = 0
#10 0x00007ffff69ca6c2 in NS_ProcessNextEvent_P (thread=<optimized out>,
    mayWait=<optimized out>)
    at /tmp/buildd/iceweasel-9.0.1/build-xulrunner/xpcom/build/nsThreadUtils.cpp:245
        val = 1
#11 0x00007ffff69702dc in mozilla::ipc::MessagePump::Run (this=0x7ffff7dfa700,
    aDelegate=0x7ffff7dd33d0)
    at /tmp/buildd/iceweasel-9.0.1/ipc/glue/MessagePump.cpp:110
        did_work = <optimized out>
#12 0x00007ffff6a1076b in RunHandler (this=0x7ffff7dd33d0)
    at /tmp/buildd/iceweasel-9.0.1/ipc/chromium/src/base/message_loop.cc:201
No locals.
#13 MessageLoop::Run (this=0x7ffff7dd33d0)
    at /tmp/buildd/iceweasel-9.0.1/ipc/chromium/src/base/message_loop.cc:175
        save_state = {<MessageLoop::RunState> = {run_depth = 1,
            quit_received = false}, loop_ = 0x7ffff7dd33d0,
          previous_state_ = 0x0}
#14 0x00007ffff68edf04 in nsBaseAppShell::Run (this=0x7ffff2d254a0)
    at /tmp/buildd/iceweasel-9.0.1/widget/src/xpwidgets/nsBaseAppShell.cpp:189
        thread = 0x7ffff4a14110
#15 0x00007ffff67c3e0e in nsAppStartup::Run (this=0x7ffff2d5b970)
    at /tmp/buildd/iceweasel-9.0.1/toolkit/components/startup/nsAppStartup.cpp:2---Type <return> to continue, or q <return> to quit---
28
        rv = <optimized out>
#16 0x00007ffff6099248 in XRE_main (argc=<optimized out>,
    argv=<optimized out>, aAppData=<optimized out>)
    at /tmp/buildd/iceweasel-9.0.1/toolkit/xre/nsAppRunner.cpp:3557
        appStartup = {<nsCOMPtr_base> = {
            mRawPtr = 0x7ffff2d5b970}, <No data fields>}
        shuttingDown = 0
        workingDir = {<nsCOMPtr_base> = {
            mRawPtr = 0x7fffef3cf1c0}, <No data fields>}
        remoteService = {<nsCOMPtr_base> = {
            mRawPtr = 0x7fffec4790b0}, <No data fields>}
        event_tracing_running = false
        cmdLine = {<nsCOMPtr_base> = {
            mRawPtr = 0x7fffee23e680}, <No data fields>}
        xpcom = {mServiceManager = 0x7ffff7dbc8c8, static gNativeAppSupport =
    0x7ffff7d9a710}
        desktopStartupIDEnv = <optimized out>
        desktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffffff9438 "", mLength = 0,
                mFlags = 65553}, <No data fields>}, mFixedCapacity = 63,
            mFixedBuf = 0x7fffffff9438 ""},
          mStorage = "\000\225\000\000\060\000\000\000\260\225\377\377\377\177\0---Type <return> to continue, or q <return> to quit---
00\000\000\000\000\000\000\000\000\000\070\000\000\000\377\177\000\000\000\061\274\002\000\000\000\000\204 `\001\060\000\000\000\000\226\377\377\377\177\000\000`<`\001\060\000\000"}
        display_name = <optimized out>
        profD = {<nsCOMPtr_base> = {
            mRawPtr = 0x7ffff7d4f200}, <No data fields>}
        appInitiatedRestart = 0
        desktopStartupIDPtr = <optimized out>
        display = 0x7ffff7db3190
        _g_set_application_name = <optimized out>
        persistent = 1
        osABI = {<nsCString> = {<nsACString_internal> = {
              mData = 0x7ffff6ac0bb1 "Linux_x86_64-gcc3", mLength = 17,
              mFlags = 1}, <No data fields>}, <No data fields>}
        cachesOK = <optimized out>
        _gtk_window_set_auto_startup_notification = <optimized out>
        nativeApp = {<nsCOMPtr_base> = {
            mRawPtr = 0x7ffff7d9a710}, <No data fields>}
        startOffline = 0
        profileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7ffff7df15e8 "default", mLength = 7,
                mFlags = 65541}, <No data fields>}, mFixedCapacity = 63,
            mFixedBuf = 0x7fffffff9498 ""},
---Type <return> to continue, or q <return> to quit---
          mStorage = "\000\070\325\367\377\177\000\000\340\024\375\367\377\177\000\000\371\f\260\365\377\177\000\000\000\ba\001\060\000\000\000\060<\256\365\377\177\000\000\000\000\000\000\001\000\000\000\205\001\000\000\001\000\000\000`\225\377\377\377\177\000"}
        fFlagFile = {<nsCOMPtr_base> = {
            mRawPtr = 0x7ffff7d4efc0}, <No data fields>}
        xremotearg = <optimized out>
        updRoot = {<nsCOMPtr_base> = {
            mRawPtr = 0x7ffff7d4e480}, <No data fields>}
        flagFile = {<nsCOMPtr_base> = {
            mRawPtr = 0x7ffff7d4efc0}, <No data fields>}
        disableRemote = false
        canRun = 1
        profileLock = {<nsCOMPtr_base> = {
            mRawPtr = 0x7ffff7df8e20}, <No data fields>}
        profLD = {<nsCOMPtr_base> = {
            mRawPtr = 0x7ffff7d4f2c0}, <No data fields>}
        version = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {
                mData = 0x7fffffff94f8 "9.0.1_20111222080735/20111222080735",
                mLength = 35, mFlags = 65553}, <No data fields>},
            mFixedCapacity = 63,
            mFixedBuf = 0x7fffffff94f8 "9.0.1_20111222080735/20111222080735"},
          mStorage = "9.0.1_20111222080735/20111222080735\000\377\177\000\000\00---Type <return> to continue, or q <return> to quit---
1", '\000' <repeats 15 times>, "\001\000\000\000\000\000\000"}
        versionOK = -158052978
        rv = 0
        override = 0x0
        appData = {<nsXREAppData> = {size = 112, directory = 0x7ffff7d4e480,
            vendor = 0x7ffff7d690c8 "Mozilla",
            name = 0x7ffff7d1f150 "Iceweasel",
            version = 0x7ffff7d690d0 "9.0.1",
            buildID = 0x7ffff7d1f160 "20111222080735",
            ID = 0x7ffff7d47970 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}",
            copyright = 0x0, flags = 6, xreDirectory = 0x7ffff7d4e540,
            minVersion = 0x7ffff7d690d8 "9.0.1",
            maxVersion = 0x7ffff7d690e0 "9.0.1",
            crashReporterURL = 0x7ffff7d35580 "https://crash-reports.mozilla.com/submit?id=ec8030f7-c20a-464f-9b0e-13a3a9e97384&version=9.0.1&buildid=20111222080735";, profile = 0x7ffff7d1f170 "mozilla/firefox"}, <No data fields>}
        ar = <optimized out>
        home = <optimized out>
        gtkModules = <optimized out>
        dirProvider =
    {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {
                _vptr.nsISupports = 0x7ffff72e52c0}, <No data fields>}, <No data fields>---Type <return> to continue, or q <return> to quit---
}, <nsIProfileStartup> = {<nsISupports> = {
              _vptr.nsISupports = 0x7ffff72e5308}, <No data fields>},
          mAppProvider = {<nsCOMPtr_base> = {
              mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {
              mRawPtr = 0x7ffff7d4e540}, <No data fields>},
          mXULAppDir = {<nsCOMPtr_base> = {
              mRawPtr = 0x7ffff7d4e480}, <No data fields>},
          mProfileDir = {<nsCOMPtr_base> = {
              mRawPtr = 0x7ffff7d4f200}, <No data fields>},
          mProfileLocalDir = {<nsCOMPtr_base> = {
              mRawPtr = 0x7ffff7d4f2c0}, <No data fields>},
          mProfileNotified = 1 '\001',
          mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {
                mImpl = 0x0}}, <No data fields>},
          mExtensionDirectories = {<nsCOMArray_base> = {mArray = {
                mImpl = 0x7fffef70d2e0}}, <No data fields>},
          mThemeDirectories = {<nsCOMArray_base> = {mArray = {
                mImpl = 0x7fffef7a92e0}}, <No data fields>}}
#17 0x00000000004022e8 in ?? ()
No symbol table info available.
#18 0x000000300161eead in __libc_start_main (main=<optimized out>,
    argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>,
    fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe378)
---Type <return> to continue, or q <return> to quit---
    at libc-start.c:228
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3953748349165009216,
                4203380, 140737488348032, 0, 0, -3953748348201830080,
                3944744182900619584}, mask_was_saved = 0}}, priv = {pad = {
              0x0, 0x0, 0x300000ddc7, 0x0}, data = {prev = 0x0, cleanup = 0x0,
              canceltype = 56775}}}
        not_first_call = <optimized out>
#19 0x000000000040239d in _start ()
No symbol table info available.


-- Package-specific info:


-- Addons package information

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.3.0-rc2+ (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages iceweasel depends on:
ii  debianutils         4.2.1
ii  fontconfig          2.8.0-3.1
ii  libc6               2.13-26
ii  libgdk-pixbuf2.0-0  2.24.1-1
ii  libglib2.0-0        2.30.2-6
ii  libgtk2.0-0         2.24.9-1
ii  libnspr4-0d         4.8.9-1
ii  libstdc++6          4.6.2-12
ii  procps              1:3.3.2-3
ii  xulrunner-9.0       9.0.1-1

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
ii  libgssapi-krb5-2    1.10+dfsg~beta1-2
ii  mozplugger          <none>
ii  ttf-lyx             2.0.2-1
ii  ttf-mathematica4.1  <none>
ii  xfonts-mathml       4

Versions of packages xulrunner-9.0 depends on:
ii  libasound2                1.0.24.1-4
ii  libatk1.0-0               2.2.0-2
ii  libbz2-1.0                1.0.6-1
ii  libc6                     2.13-26
ii  libcairo2                 1.10.2-6.2
ii  libdbus-1-3               1.4.16-1
ii  libevent-2.0-5            2.0.16-stable-1
ii  libfontconfig1            2.8.0-3.1
ii  libfreetype6              2.4.8-1
ii  libgcc1                   1:4.7-20111217-2
ii  libgdk-pixbuf2.0-0        2.24.1-1
ii  libglib2.0-0              2.30.2-6
ii  libgtk2.0-0               2.24.9-1
ii  libhunspell-1.3-0         1.3.2-4
ii  libjpeg8                  8d-1
ii  libmozjs9d                9.0.1-1
ii  libnotify4                0.7.4-1
ii  libnspr4-0d               4.8.9-1
ii  libnss3-1d                3.13.1.with.ckbi.1.88-1
ii  libpango1.0-0             1.29.4-2
ii  libpixman-1-0             0.24.2-1
ii  libreadline6              6.2-8
ii  libsqlite3-0              3.7.9-3
ii  libstartup-notification0  0.12-1
ii  libstdc++6                4.6.2-12
ii  libvpx0                   0.9.7.p1-2
ii  libx11-6                  2:1.4.4-4
ii  libxext6                  2:1.3.0-3
ii  libxrender1               1:0.9.6-2
ii  libxt6                    1:1.1.1-2
ii  zlib1g                    1:1.2.3.4.dfsg-3

Versions of packages xulrunner-9.0 suggests:
ii  libcanberra0      0.28-3
ii  libdbus-glib-1-2  0.98-1
ii  libgnomeui-0      2.24.5-2

-- no debconf information



--- End Message ---
--- Begin Message ---
Dear Debian User,

Further information on your issue was requested some time ago but there
has been no response from you. Use of our limited, volunteer supported
resources is best served by not keeping open inactive bugs any longer
than desirable, especially when the package concerned is older than the
current stable Debian version. Consequently, the report is now being
closed.

You may, of course, wish to review the reported problem. It would be
appreciated if any future investigation could be conducted using the
testing or unstable distributions. If considered necessary this report
could be re-opened or a new bug report, possibly referencing this one,
submitted.

Thank you for your report.

Regards,

Brian.

--- End Message ---

Reply to: