Closed Bug 1307965 Opened 8 years ago Closed 6 years ago

Crash in nsAbQueryLDAPMessageListener::OnLDAPMessage caused by gpg.exe not shut down (used with enigmail)

Categories

(Thunderbird :: General, defect)

45 Branch
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: Robert_Hartmann, Unassigned)

References

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is 
report bp-8178cfc8-a780-4392-a5b7-bab282160906.
=============================================================
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: crash, crashreportid
OS: Windows XP → All
Hardware: x86 → All
odd - if this was filed with Socorro interface, why didn't it have the crash keyword?
Flags: needinfo?(virtual)
bp-8178cfc8-a780-4392-a5b7-bab282160906 is 
0 	xul.dll	nsAbQueryLDAPMessageListener::OnLDAPMessage(nsILDAPMessage*)	c:/builds/moz2_slave/tb-rel-c-esr45-w32_bld-0000000/build/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:187
1 	xul.dll	nsOnLDAPMessageRunnable::Run()	c:/builds/moz2_slave/tb-rel-c-esr45-w32_bld-0000000/build/ldap/xpcom/src/nsLDAPConnection.cpp:413
2 	xul.dll	nsThread::ProcessNextEvent(bool, bool*)	xpcom/threads/nsThread.cpp:972
3 	xul.dll	NS_InvokeByIndex	xpcom/reflect/xptcall/md/win32/xptcinvoke.cpp:70 

I don't believe this is ldap, based on your comment "tried to send a mail ... crash after entering password ".

Do you even have an ldap addressbook defined?
Flags: needinfo?(Robert_Hartmann)
Keywords: crashreportid
(In reply to Wayne Mery (:wsmwk, NI for questions) from comment #1)
> odd - if this was filed with Socorro interface, why didn't it have the crash
> keyword?

I have no idea, as I never used Socorro interface to report crashes,
but it could be probably bug in Socorro or user manually deleted keywords.
Flags: needinfo?(virtual)
(In reply to Wayne Mery (:wsmwk, NI for questions) from comment #2)
> bp-8178cfc8-a780-4392-a5b7-bab282160906 is 
> 0 	xul.dll	nsAbQueryLDAPMessageListener::OnLDAPMessage(nsILDAPMessage*)
> c:/builds/moz2_slave/tb-rel-c-esr45-w32_bld-0000000/build/mailnews/addrbook/
> src/nsAbLDAPDirectoryQuery.cpp:187
> 1 	xul.dll	nsOnLDAPMessageRunnable::Run()
> c:/builds/moz2_slave/tb-rel-c-esr45-w32_bld-0000000/build/ldap/xpcom/src/
> nsLDAPConnection.cpp:413
> 2 	xul.dll	nsThread::ProcessNextEvent(bool, bool*)
> xpcom/threads/nsThread.cpp:972
> 3 	xul.dll	NS_InvokeByIndex	xpcom/reflect/xptcall/md/win32/xptcinvoke.cpp:70 
> 
> I don't believe this is ldap, based on your comment "tried to send a mail
> ... crash after entering password ".
> 
> Do you even have an ldap addressbook defined?

Yes, I have a LDAP adressbook defined. 


(In reply to Virtual_ManPL [:Virtual] - (ni? me) from comment #3)
> (In reply to Wayne Mery (:wsmwk, NI for questions) from comment #1)
> > odd - if this was filed with Socorro interface, why didn't it have the crash
> > keyword?
> 
> I have no idea, as I never used Socorro interface to report crashes,
> but it could be probably bug in Socorro or user manually deleted keywords.

If I deleted something from the Socorro report - than I don't remeber how that comes. 
I only decided to put the bugreport to "thunderbird general" and not somewhere else. 

Best regards,
Robert
Can I clear the "needinfo" flag for me?
Because I don't have any more Info. 
Best regards,
Robert
Flags: needinfo?(Robert_Hartmann) → needinfo?(vseerror)
Flags: needinfo?(vseerror)
Just now TB crashed again. with this signature *AND* the crashreporter lost my "User stroy".
As User Story I had written, that I hat done the last houres multible Thunderbird runns inside 
Windbg.exe (and analysing with Application Verifier): I fount read and write violations caused by Enigmail or better by gpg2.exe . After these analyse runns I decieded to send my outside WinDbg.exe the logfiles as attachment - and suddendly TB crashed: bp-cca40b54-725e-4021-9d56-e457c2161215


Windows XP Home SP3 German


Name 	Thunderbird
Version 	45.5.1
User-Agent 	Mozilla/5.0 (Windows NT 7.3; rv:45.0) Gecko/20100101 Thunderbird/45.5.1
Profilordner 	(Lokaler Datenträger)
Build-ID der Anwendung 	20161130024037


Name 	Version 	Aktiviert 	ID
Enigmail	1.9.6.1	true	{847b3a00-7ab1-11d4-8f02-006008948af5}
Get Partial Messages	0.3.3	true	{6C3323F8-7328-11DE-B11C-551356D89593}
ImportExportTools	3.2.4.1	true	{3ed8cc52-86fc-4613-9026-c1ef969da4c3}
Lightning	4.7.5.1	true	{e2fda1a4-762b-4020-b5ad-a41df1933103}
LookOut	1.2.13	true	lookout@aron.rubin
Mail Redirect	0.8.7	true	{CC3C233D-6668-41bc-AAEB-F3A1D1D594F5}
Mnenhy	0.8.6.1-stanio	true	{bf591015-b599-4125-9428-3cb746ddca31}
More Tools Menu	1.2.4.1-signed.1-signed	true	{9a7a67d3-3048-47fb-acde-d0f7ae51f86a}
Remove Duplicate Messages	0.1.14	true	{12345678-1234-1234-1234-123456789abc}
Remove Duplicate Messages (Alternate)	0.3.12	true	{a300a000-5e21-4ee0-a115-9ec8f4eaa92b}
ThunderPlunger	2.14	true	{bfec0750-aa6f-11db-abbd-0800200c9a66}
www.Tran	5.2.1-signed.1-signed	true	trident@trident.com.ua
Version: unspecified → 45 Branch

In

    Name: Thunderbird
    Version: 45.6.0
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101 Thunderbird/45.6.0

crash stack changed to

    bp-30607ec3-ffb2-49c2-8817-2a5932170202 (02.02.2017)


0 	xul.dll 	nsAbQueryLDAPMessageListener::OnLDAPMessage(nsILDAPMessage*) 	c:/builds/moz2_slave/tb-rel-c-esr45-w32_bld-0000000/build/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:187
1 	xul.dll 	nsOnLDAPMessageRunnable::Run() 	c:/builds/moz2_slave/tb-rel-c-esr45-w32_bld-0000000/build/ldap/xpcom/src/nsLDAPConnection.cpp:413
2 	xul.dll 	nsThread::ProcessNextEvent(bool, bool*) 	xpcom/threads/nsThread.cpp:972
3 	xul.dll 	NS_InvokeByIndex 	xpcom/reflect/xptcall/md/win32/xptcinvoke.cpp:70
4 	xul.dll 	XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 	js/xpconnect/src/XPCWrappedNative.cpp:1381
5 	xul.dll 	XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 	js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1115
6 	shell32.dll 	_imp_load__SetGadgetBufferInfo 	
7 		@0x1262af 	
8 	xul.dll 	js::InterpreterFrame::epilogue(JSContext*) 	js/src/vm/Stack.cpp:319
9 	xul.dll 	js::SavedFrame::AutoLookupVector::trace(JSTracer*) 	js/src/vm/SavedStacks.cpp:223
10 		@0xaebfda7 	
11 		@0x126113 	
12 		@0xaebfcf7 	
13 	xul.dll 	js::Invoke(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 	js/src/vm/Interpreter.cpp:432
14 	xul.dll 	Interpret 	js/src/vm/Interpreter.cpp:2748
15 	xul.dll 	nsMsgXFVirtualFolderDBView::OnHdrPropertyChanged(nsIMsgDBHdr*, bool, unsigned int*, nsIDBChangeListener*) 	c:/builds/moz2_slave/tb-rel-c-esr45-w32_bld-0000000/build/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:177
16 	xul.dll 	js::AtomizeString(js::ExclusiveContext*, JSString*, js::PinningBehavior) 	js/src/jsatom.cpp:398
17 	xul.dll 	FunctionCompiler::setLoopBackedge(js::jit::MBasicBlock*, js::jit::MBasicBlock*, js::jit::MBasicBlock*) 	js/src/asmjs/WasmIonCompile.cpp:979
18 	xul.dll 	xul.dll@0x1b603ff 	
19 		@0x1261b3 	
20 	xul.dll 	js::jit::DebugModeOSRVolatileStub<js::jit::ICGetProp_Fallback*>::invalid() 	js/src/jit/BaselineDebugModeOSR.h:69
21 	xul.dll 	js::Allocate<JSString, 1>(js::ExclusiveContext*) 	js/src/gc/Allocator.cpp:218
22 	xul.dll 	js::NewDependentString(JSContext*, JSString*, unsigned int, unsigned int) 	js/src/vm/String.cpp:992
23 	xul.dll 	js::math_max(JSContext*, unsigned int, JS::Value*) 	js/src/jsmath.cpp:616





used ADDONS
  Erweiterungen
    Enigmail, 1.9.6.1, true, {847b3a00-7ab1-11d4-8f02-006008948af5}
    Get Partial Messages, 0.3.3, true, {6C3323F8-7328-11DE-B11C-551356D89593}
    ImportExportTools, 3.2.4.1, true, {3ed8cc52-86fc-4613-9026-c1ef969da4c3}
    Lightning, 4.7.6, true, {e2fda1a4-762b-4020-b5ad-a41df1933103}
    LookOut, 1.2.13, true, lookout@aron.rubin
    Mail Redirect, 0.8.8, true, {CC3C233D-6668-41bc-AAEB-F3A1D1D594F5}
    Mnenhy, 0.8.6.1-stanio, true, {bf591015-b599-4125-9428-3cb746ddca31}
    More Tools Menu, 1.2.4.1-signed.1-signed, true, {9a7a67d3-3048-47fb-acde-d0f7ae51f86a}
    quickFilters, 3.2, true, quickFilters@axelg.com
    Remove Duplicate Messages, 0.1.14, true, {12345678-1234-1234-1234-123456789abc}
    Remove Duplicate Messages (Alternate), 0.3.12, true, {a300a000-5e21-4ee0-a115-9ec8f4eaa92b}
    ThunderPlunger, 2.14, true, {bfec0750-aa6f-11db-abbd-0800200c9a66}
    www.Tran, 5.2.1-signed.1-signed, true, trident@trident.com.ua

  Wichtige modifizierte Einstellungen

    Name: Wert

      accessibility.typeaheadfind.flashBar: 0
      browser.cache.disk.capacity: 358400
      browser.cache.disk.filesystem_reported: 1
      browser.cache.disk.smart_size_cached_value: 266240
      browser.cache.disk.smart_size.first_run: false
      browser.cache.disk.smart_size.use_old_max: false
      dom.apps.reset-permissions: true
      dom.max_chrome_script_run_time: 0
      extensions.lastAppVersion: 45.6.0
      font.internaluseonly.changed: false
      font.name.monospace.el: Consolas
      font.name.monospace.x-cyrillic: Consolas
      font.name.monospace.x-unicode: Consolas
      font.name.monospace.x-western: Consolas
      font.name.sans-serif.el: Calibri
      font.name.sans-serif.x-cyrillic: Calibri
      font.name.sans-serif.x-unicode: Calibri
      font.name.sans-serif.x-western: Calibri
      font.name.serif.el: Cambria
      font.name.serif.x-cyrillic: Cambria
      font.name.serif.x-unicode: Cambria
      font.name.serif.x-western: Cambria
      font.size.fixed.el: 14
      font.size.fixed.x-cyrillic: 14
      font.size.fixed.x-unicode: 14
      font.size.fixed.x-western: 14
      font.size.variable.el: 17
      font.size.variable.x-cyrillic: 17
      font.size.variable.x-unicode: 17
      font.size.variable.x-western: 17
      general.useragent.extra.mnenhy: Mnenhy/0.8.6
      mail.openMessageBehavior.version: 1
      mailnews.database.global.datastore.id: 290de633-4d7d-423f-90d5-7f4d5f4bae9
      mailnews.database.global.views.conversation.columns: {"threadCol":{"visible":true,"ordinal":"1"},"flaggedCol":{"visible":true,"ordinal":"3"},"attachmentCol":{"visible":true,…
      network.cookie.prefsMigrated: true
      network.predictor.cleaned-up: true
      places.database.lastMaintenance: 1485840551
      places.history.expiration.transient_current_max_pages: 25252
      plugin.importedState: true
      plugin.state.flash: 0
      security.disable_button.openCertManager: false

  Grafik

      Karten-Beschreibung: ALL-IN-WONDER 9200 SERIES
      Herstellerkennung: 0x1002
      Gerätekennung: 0x5961
      Karten-RAM: Unknown
      Karten-Treiber: ati2dvag
      Treiber-Version: 8.231.0.0
      Treiber-Datum: 2-21-2006
      WebGL-Renderer: Wurde auf Grund Ihrer Grafiktreiberversion blockiert. Versuchen Sie, Ihren Grafiktreiber auf mindestens Version 9.6 zu aktualisieren.
      GPU-beschleunigte Fenster: 0. Wurde auf Grund Ihrer Grafiktreiberversion blockiert. Versuchen Sie, Ihren Grafiktreiber auf mindestens Version 9.6 zu aktualisieren.

      AzureCanvasBackend: skia
      AzureSkiaAccelerated: 0
      AzureFallbackCanvasBackend: cairo
      AzureContentBackend: cairo

  JavaScript

  Inkrementelle GC: 1

  Barrierefreiheit

    Aktiviert: 0
    Barrierefreiheit verhindern: 0

  Bibliotheken-Versionen

      Minimal vorausgesetzte Version
      Verwendete Version

      NSPR
      4.12
      4.12

      NSS
      3.21.3 Basic ECC
      3.21.3 Basic ECC

      NSS Util
      3.21.3
      3.21.3

      NSS SSL
      3.21.3 Basic ECC
      3.21.3 Basic ECC

      NSS S/MIME
      3.21.3 Basic ECC
      3.21.3 Basic ECC
I have this again today. Seems relevant with bug 1410286?
If gpg like bug 1410286, then there is nothing we can do.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
See Also: → 1410286
Summary: Crash in nsAbQueryLDAPMessageListener::OnLDAPMessage → Crash in nsAbQueryLDAPMessageListener::OnLDAPMessage caused by gpg.exe not shut down (used with enigmail)
You need to log in before you can comment on or make changes to this bug.