Bug#579726: Segfault in iceape 2.0.4 (with or with plugins or safe mode)
BERTRAND Joel
joel.bertrand at systella.fr
Fri Apr 30 09:01:21 UTC 2010
Package: iceape
Version: 2.0.4-1
Severity: grave
Tags: squeeze
Justification: renders package unusable
Hello,
Since last upgrade, iceape receives SIGSEGV after one or two minutes.
gdb returns :
Program received signal SIGSEGV, Segmentation fault.
nsQueryInterface::operator() (this=<value optimized out>, aIID=...,
answer=0x7fffffffdde8) at nsCOMPtr.cpp:47
(gdb) bt full
#0 nsQueryInterface::operator() (this=<value optimized out>, aIID=...,
answer=0x7fffffffdde8) at nsCOMPtr.cpp:47
No locals.
#1 0x00007ffff77364e2 in nsCOMPtr_base::assign_from_qi (this=0x7fffffffde30,
qi=..., iid=...) at nsCOMPtr.cpp:96
newRawPtr = 0x7fffbc15de00
#2 0x00007fffe9d73189 in nsCOMPtr (this=0x7fffe123d560, url=<value optimized
out>, exitCode=<value optimized out>) at
.../../../mozilla/dist/include/xpcom/nsCOMPtr.h:572
No locals.
#3 nsImapIncomingServer::OnStopRunningUrl (this=0x7fffe123d560, url=<value
optimized out>, exitCode=<value optimized out>) at nsImapIncomingServer.cpp:2353
folderCount = 0
msgFolder = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
imapAction = 22
rv = <value optimized out>
msgWindow = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
imapUrl = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbc15de00}, <No data
fields>}
#4 0x00007fffe9c7945c in nsMsgMailNewsUrl::SetUrlState (this=0x7fffbc15de08,
aRunningUrl=<value optimized out>, aExitCode=0) at nsMsgMailNewsUrl.cpp:135
listener = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe123d648}, <No data
fields>}
iter = {<nsAutoTObserverArray<nsCOMPtr<nsIUrlListener>, 0u>::Iterator> =
{<nsTObserverArray_base::Iterator_base> = {mPosition = 1, mNext = 0x0}, mArray =
@0x7fffbc15dea0}, <No data fields>}
statusFeedback = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#5 0x00007fffe9d7b77d in nsImapMailFolder::SetUrlState (this=0x7fffd3fe1800,
aProtocol=0x7fffbe7b4000, aUrl=0x7fffbc15de08, isRunning=0, statusCode=0) at
nsImapMailFolder.cpp:6609
No locals.
#6 0x00007ffff776f442 in NS_InvokeByIndex_P (that=0x8000003f,
methodIndex=3924094944, paramCount=4294958568, params=0x1) at
xptcinvoke_x86_64_linux.cpp:208
nr_stack = <value optimized out>
gpregs = {140737227192272, 140736389136384, 140736348937736, 0, 0,
140737226307144}
d0 = 0
d5 = 134217729
a1 = 140737117482976
result = 3232794624
nr_gpr = 5
d1 = 0
d6 = 62
a2 = 140737488346600
nr_fpr = 0
d2 = 9.2233720368547758e+18
d7 = 0
a3 = 1
stack = <value optimized out>
fpregs = {6.9533558074300681e-310, 6.9533429046656111e-310,
6.4591658375217283e-315, 9.8813129168249309e-323, 4.9406564584124654e-324,
6.953348730689189e-310, 0, 6.9533376250524519e-310}
d3 = 0
a4 = 140737352818752
d4 = 0
a0 = 2147483711
a5 = 13701
#7 0x00007ffff7768627 in nsProxyObjectCallInfo::Run (this=0x7fffc5de7640) at
nsProxyEvent.cpp:181
No locals.
#8 0x00007ffff7764853 in nsThread::ProcessNextEvent (this=0x7ffff06ef7d0,
mayWait=1, result=0x7fffffffe0cc) at nsThread.cpp:521
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffea1067c8}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc5de7640}, <No data fields>}
rv = 0
#9 0x00007ffff773a6c8 in NS_ProcessNextEvent_P (thread=0x8000003f,
mayWait=-370872352) at nsThreadUtils.cpp:247
val = 1
#10 0x00007fffe72c1501 in nsBaseAppShell::Run (this=0x7fffea1067c0) at
nsBaseAppShell.cpp:170
thread = 0x7ffff06ef7d0
#11 0x00007fffe5b945b0 in nsAppStartup::Run (this=0x7ffff06bf380) at
nsAppStartup.cpp:193
rv = <value optimized out>
#12 0x00007ffff7bcdea9 in XRE_main (argc=<value optimized out>, argv=<value
optimized out>, aAppData=<value optimized out>) at nsAppRunner.cpp:3321
remoteService = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd50ca7b0}, <No data
fields>}
appStartup = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff06bf380}, <No data
fields>}
shuttingDown = 0
workingDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe48cf500}, <No data
fields>}
cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe2e53780}, <No data
fields>}
xpcom = {mServiceManager = 0x7fffea53b168}
desktopStartupIDEnv = <value optimized out>
profLD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff061bdc0}, <No data
fields>}
dirProvider = {<nsIDirectoryServiceProvider2> =
{<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr.nsISupports =
0x7ffff7dde580}, <No data fields>}, <No data fields>}, <nsIProfileStartup> =
{<nsISupports> = {_vptr.nsISupports = 0x7ffff7dde5c8}, <No data fields>},
mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir =
{<nsCOMPtr_base> = {mRawPtr = 0x7ffff0619300}, <No data fields>}, mXULAppDir =
{<nsCOMPtr_base> = {mRawPtr = 0x7ffff0619180}, <No data fields>}, mProfileDir =
{<nsCOMPtr_base> = {mRawPtr = 0x7ffff061bd00}, <No data fields>},
mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff061bdc0}, <No data
fields>}, mProfileNotified = 1 '\001', mExtensionsLoaded = 1 '\001',
mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data
fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {mImpl =
0x7fffea50e510}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> =
{mArray = {mImpl = 0x7fffea50e5b0}}, <No data fields>}}
desktopStartupIDPtr = <value optimized out>
nativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff06ca430}, <No data
fields>}
startOffline = <value optimized out>
profileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal>
= {mData = 0x7ffff0630898 "default", mLength = 7, mFlags = 65541}, <No data
fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffe310 ""}, mStorage =
"\000\000\000\000\377\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\210\344\377\377\377\177\000\000\221\222\333d\000\000\000\000\271\243\336\367\377\177",
'\000' <repeats 11 times>"\200, \377\367\377\177\000"}
upgraded = -6656
versionOK = <value optimized out>
appInitiatedRestart = <value optimized out>
desktopStartupID = {<nsFixedCString> = {<nsCString> =
{<nsACString_internal> = {mData = 0x7fffffffe370 "", mLength = 0, mFlags =
65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffe370 ""},
mStorage =
"\000\343\377\377\001\000\000\000\246xp\367\377\177\000\000\260 at a\360\001\000\000\000\340\245\377\367\377\177\000\000\000\000\000\000\000\000\000\000\070\251\377\367\377\177\000\000\020\344\377\377\377\177\000\000(\344\377\377\377\177\000"}
display_name = <value optimized out>
xremotearg = <value optimized out>
canRun = 1
profileLock = {<nsCOMPtr_base> = {mRawPtr = 0x7fffea50e4c0}, <No data
fields>}
profD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff061bd00}, <No data fields>}
version = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> =
{mData = 0x7fffffffe2b0 "2.0.4_20100402160241/20100402160241", mLength = 35,
mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf =
0x7fffffffe2b0 "2.0.4_20100402160241/20100402160241"}, mStorage =
"2.0.4_20100402160241/20100402160241\000\377\177\000\000P!\374\367\377\177\000\000\000\000\000\000\000\000\000\000H\344\377\377\377\177\000"}
needsRestart = 0
display = 0x7ffff0682190
osABI = {<nsCString> = {<nsACString_internal> = {mData = 0x7ffff7bd7552
"Linux_x86_64-gcc3", mLength = 17, mFlags = 1}, <No data fields>}, <No data
fields>}
rv = 0
gtkModules = <value optimized out>
appData = {<nsXREAppData> = {size = 112, directory = 0x7ffff0619180,
vendor = 0x7ffff06030c0 "Mozilla", name = 0x7ffff06030c8 "Iceape", version =
0x7ffff06030d0 "2.0.4", buildID = 0x7ffff0625050 "20100402160241", ID =
0x7ffff0618220 "{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}", copyright =
0x7ffff0618250 "Copyright (c) 1998-2010 mozilla.org", flags = 6, xreDirectory =
0x7ffff0619300, minVersion = 0x7ffff06030d8 "1.9.1.9", maxVersion =
0x7ffff06030e0 "1.9.1.9", crashReporterURL = 0x7ffff0618280
"https://crash-reports.mozilla.com/submit", profile = 0x7ffff0602280
"mozilla/seamonkey"}, <No data fields>}
localIniFile = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff0619240}, <No data
fields>}
parser = {mSections = {<nsBaseHashtable<nsDepCharHashKey,
nsAutoPtr<nsINIParser_internal::INIValue>, nsINIParser_internal::INIValue*>> =
{<nsTHashtable<nsBaseHashtableET<nsDepCharHashKey,
nsAutoPtr<nsINIParser_internal::INIValue> > >> = {mTable = {ops =
0x7ffff79b0970, data = 0x0, hashShift = 28, maxAlphaFrac = 192 '\300',
minAlphaFrac = 64 '@', entrySize = 24, entryCount = 1, removedCount = 0,
generation = 0, entryStore = 0x7ffff0626180 ""}}, <No data fields>}, <No data
fields>}, mFileContents = {mRawPtr = 0x7ffff060f440 "[Build"}}
ar = <value optimized out>
override = 0x0
iniFile = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff0619240}, <No data
fields>}
i = <value optimized out>
#13 0x0000000000401936 in main (argc=1, argv=0x7fffffffe8a8) at
nsSuiteApp.cpp:103
rv = 3232794624
appData = 0x7ffff061c080
appini = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff06190c0}, <No data
fields>}
result = <value optimized out>
(gdb)
I have tried with or without plugins, with -safe-mode options, iceape
allways crashes.
Regards,
JKB
-- Package-specific info:
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.33.3 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages iceape depends on:
ii iceape-browser 2.0.4-1 Iceape Navigator (Internet browser
ii iceape-mailnews 2.0.4-1 Iceape Mail & Newsgroups and Addre
Versions of packages iceape recommends:
ii iceape-chatzilla 2.0.4-1 Iceape Chatzilla IRC client
iceape suggests no packages.
-- no debconf information
More information about the pkg-mozilla-maintainers
mailing list