Eric,
I have a Serious problem exposed with TiddlyWiki 2.8.0 in a special case ?
I think it important to report something here but I would understand that it may not be fixable at this stage. As posted by myself on a number of occasions I have been getting FireFox Abends - Closes Firefox when selecting Save Changes (Latest FireFox/TiddlyFox and earlier versions) - the problem is before 2.8.0 this
may or may not happen on any save and it seems the longer the period without a save the more likely it will happen (When more is to be lost). This has been a wicked problem for me and I have tried to resolve it with all combinations of FF browser and plugin elimination.
Since installing 2.8.0 this problem is now repeatable because without TiddlyFox enabled it happens on every save.
Disable TiddlyFox Save Changes, Download over Dropbox copy from which it was loaded abends FF, Reopen FF File not found - Firefox can't find the file at /b:/TiddlyWiki/MasterDBV4.htm - File was deleted.
Disable TiddlyFox Save Changes, Download to new location from which it was loaded abends FF, Reopen FF file was Not deleted.
This means should the local file save fail care of TiddlyFox, the fall back (new 2.8.0 code) is now a guaranteed abend of FireFox) for me.
This is not occurring with the minimum test case !
I have disabled all Plugins containing netscape.security, From netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
including QuickEdit one of my favorite plugins but sadley the fault is still occurring.
Request
Given you are currently knee deep in the save code of tiddlyWiki could you please advise what plugin code could be interfering with this process and causing abends? I will then search for this code and disable plugins to see if I can eliminate it.I will undertake another plugin disable and reenable elimination process because at least now the problem is predicable (assuming its that same).
FF Crash report below
Regards Tony
AdapterDeviceID: 0x0166
AdapterVendorID: 0x8086
Add-ons: tabletools2%40mingyi.org:1.17,%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:21.0,jid0-lqtsBMO4PkjAOFcCt6zDcWsAXCU%40jetpack:0.2.4
AvailablePageFile:
2765107200AvailablePhysicalMemory: 455303168
AvailableVirtualMemory: 520675328
BuildID: 20130511120803
CrashTime: 1370306476
EMCheckCompatibility: true
Email:
anthony...@gmail.comFramePoisonBase: 00000000f0de0000
FramePoisonSize: 65536
InstallTime: 1370305003
Notes: AdapterVendorID: 0x8086, AdapterDeviceID: 0x0166, AdapterSubsysID: 00031179, AdapterDriverVersion: 8.15.10.2712
D2D? D2D+ DWrite? DWrite+ D3D10 Layers? D3D10 Layers+ xpcom_runtime_abort(###!!! ABORT: OOM: file e:\builds\moz2_slave\rel-m-rel-w32_bld-000000000000\build\xpcom\string\src\nsTSubstring.cpp, line 291)
ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
ProductName: Firefox
ReleaseChannel: release
SecondsSinceLastCrash: 406
StartupTime: 1370306235
SystemMemoryUsePercentage: 86
Theme: classic/1.0
Throttleable: 1
TotalVirtualMemory:
2147352576URL: file:///b:/TiddlyWiki/MasterDBV4.html
Vendor: Mozilla
Version: 21.0
Winsock_LSP: MSAFD Tcpip [TCP/IP] : 2 : 1 : %SystemRoot%\system32\mswsock.dll
MSAFD Tcpip [UDP/IP] : 2 : 2 :
MSAFD Tcpip [RAW/IP] : 2 : 3 : %SystemRoot%\system32\mswsock.dll
MSAFD Tcpip [TCP/IPv6] : 2 : 1 :
MSAFD Tcpip [UDP/IPv6] : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD Tcpip [RAW/IPv6] : 2 : 3 :
RSVP TCPv6 Service Provider : 2 : 1 : %SystemRoot%\system32\mswsock.dll
RSVP TCP Service Provider : 2 : 1 :
RSVP UDPv6 Service Provider : 2 : 2 : %SystemRoot%\system32\mswsock.dll
RSVP UDP Service Provider : 2 : 2 :
VMCI sockets DGRAM : 0 : 2 : %windir%\system32\vsocklib.dll
VMCI sockets STREAM : 0 : 1 :
MSAFD NetBIOS [\Device\NetBT_Tcpip_{AF59E493-427B-4C72-A34E-DFF9B7B2142B}] SEQPACKET 17 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip_{AF59E493-427B-4C72-A34E-DFF9B7B2142B}] DATAGRAM 17 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip_{BCF77AB2-7777-4387-8411-BD2AB4A28958}] SEQPACKET 13 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip_{BCF77AB2-7777-4387-8411-BD2AB4A28958}] DATAGRAM 13 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip_{883896CC-0E69-46FA-BACE-77713F7A0B39}] SEQPACKET 10 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip_{883896CC-0E69-46FA-BACE-77713F7A0B39}] DATAGRAM 10 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip_{EF050343-842F-441C-9776-16F2FFAB92E9}] SEQPACKET 7 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip_{EF050343-842F-441C-9776-16F2FFAB92E9}] DATAGRAM 7 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip_{0D99DAF1-3FD1-49DD-9211-133C219B74E2}] SEQPACKET 4 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip_{0D99DAF1-3FD1-49DD-9211-133C219B74E2}] DATAGRAM 4 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip_{F76ADD42-AC13-4518-AC62-3706E2950455}] SEQPACKET 0 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip_{F76ADD42-AC13-4518-AC62-3706E2950455}] DATAGRAM 0 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip_{1C355F22-3860-42FF-9256-2B8DD58579CE}] SEQPACKET 2 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip_{1C355F22-3860-42FF-9256-2B8DD58579CE}] DATAGRAM 2 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip_{A869DFB1-43D4-4C35-A664-F483F4267D3E}] SEQPACKET 21 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip_{A869DFB1-43D4-4C35-A664-F483F4267D3E}] DATAGRAM 21 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{04A3E4C7-A637-4D7D-B241-E205E81378DF}] SEQPACKET 25 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{04A3E4C7-A637-4D7D-B241-E205E81378DF}] DATAGRAM 25 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{4CDE9167-C516-4870-8357-24259A3BCBC6}] SEQPACKET 24 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{4CDE9167-C516-4870-8357-24259A3BCBC6}] DATAGRAM 24 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{2C37B797-F6D7-4367-AFC0-6C59DFDA0B3C}] SEQPACKET 23 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{2C37B797-F6D7-4367-AFC0-6C59DFDA0B3C}] DATAGRAM 23 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{A869DFB1-43D4-4C35-A664-F483F4267D3E}] SEQPACKET 22 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{A869DFB1-43D4-4C35-A664-F483F4267D3E}] DATAGRAM 22 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{1C355F22-3860-42FF-9256-2B8DD58579CE}] SEQPACKET 20 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{1C355F22-3860-42FF-9256-2B8DD58579CE}] DATAGRAM 20 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{6FDB72DD-9837-4003-95AE-A61A7A6EB53D}] SEQPACKET 19 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{6FDB72DD-9837-4003-95AE-A61A7A6EB53D}] DATAGRAM 19 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{77926489-2F5D-48D2-A983-1A7E53E22D0A}] SEQPACKET 15 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{77926489-2F5D-48D2-A983-1A7E53E22D0A}] DATAGRAM 15 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{D3E94A1D-0F10-4F63-B5D0-12E11375CAB1}] SEQPACKET 12 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{D3E94A1D-0F10-4F63-B5D0-12E11375CAB1}] DATAGRAM 12 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{ABC3B15A-0A4D-4FEB-A638-76880EABDDFB}] SEQPACKET 9 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{ABC3B15A-0A4D-4FEB-A638-76880EABDDFB}] DATAGRAM 9 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{2B68A915-447F-46E1-8EFD-7289D91235B6}] SEQPACKET 6 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{2B68A915-447F-46E1-8EFD-7289D91235B6}] DATAGRAM 6 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{AF59E493-427B-4C72-A34E-DFF9B7B2142B}] SEQPACKET 18 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{AF59E493-427B-4C72-A34E-DFF9B7B2142B}] DATAGRAM 18 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{3601EF92-06D6-46CD-8C4D-D80EFC09289B}] SEQPACKET 16 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{3601EF92-06D6-46CD-8C4D-D80EFC09289B}] DATAGRAM 16 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{BCF77AB2-7777-4387-8411-BD2AB4A28958}] SEQPACKET 14 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{BCF77AB2-7777-4387-8411-BD2AB4A28958}] DATAGRAM 14 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{883896CC-0E69-46FA-BACE-77713F7A0B39}] SEQPACKET 11 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{883896CC-0E69-46FA-BACE-77713F7A0B39}] DATAGRAM 11 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{EF050343-842F-441C-9776-16F2FFAB92E9}] SEQPACKET 8 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{EF050343-842F-441C-9776-16F2FFAB92E9}] DATAGRAM 8 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{0D99DAF1-3FD1-49DD-9211-133C219B74E2}] SEQPACKET 5 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{0D99DAF1-3FD1-49DD-9211-133C219B74E2}] DATAGRAM 5 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{F76ADD42-AC13-4518-AC62-3706E2950455}] SEQPACKET 1 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{F76ADD42-AC13-4518-AC62-3706E2950455}] DATAGRAM 1 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{25F9ACEB-00A4-400F-963F-74695E5994F8}] SEQPACKET 3 : 2 : 5 :
MSAFD NetBIOS [\Device\NetBT_Tcpip6_{25F9ACEB-00A4-400F-963F-74695E5994F8}] DATAGRAM 3 : 2 : 2 : %SystemRoot%\system32\mswsock.dll
This report also contains technical information about the state of the application when it crashed.