ASSERTION: Please pass security info when creating a channel: 'loadInfo', file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 847

RESOLVED INCOMPLETE

Status

SeaMonkey
General
RESOLVED INCOMPLETE
2 years ago
2 years ago

People

(Reporter: Martin Mokrejs, Unassigned)

Tracking

SeaMonkey 2.39 Branch

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

2 years ago
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39
Build ID: 20151122033039

Steps to reproduce:

I cannot download http://james-ross.co.uk/mozilla/chatzilla/nightly/builds/0.9.92/2015122917/chatzilla-0.9.92-2015122917.xpi , maybe seamonkey tries to execute the file instead of just saving it? Or is the bug elsewhere? Anywayt, what happens is a crash.


Actual results:

--DOMWINDOW == 146 (0x7f8f0666b400) [pid = 4935] [serial = 65] [outer = 0x7f8f0664a000] [url = about:blank]
--DOMWINDOW == 145 (0x7f8f068a1c00) [pid = 4935] [serial = 59] [outer = 0x7f8f0687c800] [url = about:blank]
--DOMWINDOW == 144 (0x7f8f06867c00) [pid = 4935] [serial = 57] [outer = 0x7f8f06830800] [url = about:blank]
[4935] ###!!! ASSERTION: Deprecated, use NewChannel2 providing loadInfo arguments!: 'false', file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 921
#01: NS_InvokeByIndex[/usr/lib64/seamonkey/libxul.so +0x10dea99]
#02: ???[/usr/lib64/seamonkey/libxul.so +0x1b80699]
#03: ???[/usr/lib64/seamonkey/libxul.so +0x1b87882]
#04: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#05: ???[/usr/lib64/seamonkey/libxul.so +0x4c703d0]
#06: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#07: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#08: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#09: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#10: ???[/usr/lib64/seamonkey/libxul.so +0x4c71aef]
#11: ???[/usr/lib64/seamonkey/libxul.so +0x4c71d61]
#12: ???[/usr/lib64/seamonkey/libxul.so +0x4c723da]
#13: ???[/usr/lib64/seamonkey/libxul.so +0x4b6e953]
#14: ???[/usr/lib64/seamonkey/libxul.so +0x4c757d3]
#15: ???[/usr/lib64/seamonkey/libxul.so +0x4e10391]
#16: ???[/usr/lib64/seamonkey/libxul.so +0x4e105d1]
#17: ??? (???:???)
[4935] ###!!! ASSERTION: Please pass security info when creating a channel: 'loadInfo', file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 847
#01: ???[/usr/lib64/seamonkey/libxul.so +0x118be8d]
#02: ???[/usr/lib64/seamonkey/libxul.so +0x118bf74]
#03: NS_InvokeByIndex[/usr/lib64/seamonkey/libxul.so +0x10dea99]
#04: ???[/usr/lib64/seamonkey/libxul.so +0x1b80699]
#05: ???[/usr/lib64/seamonkey/libxul.so +0x1b87882]
#06: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#07: ???[/usr/lib64/seamonkey/libxul.so +0x4c703d0]
#08: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#09: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#10: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#11: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#12: ???[/usr/lib64/seamonkey/libxul.so +0x4c71aef]
#13: ???[/usr/lib64/seamonkey/libxul.so +0x4c71d61]
#14: ???[/usr/lib64/seamonkey/libxul.so +0x4c723da]
#15: ???[/usr/lib64/seamonkey/libxul.so +0x4b6e953]
#16: ???[/usr/lib64/seamonkey/libxul.so +0x4c757d3]
#17: ???[/usr/lib64/seamonkey/libxul.so +0x4e10391]
#18: ???[/usr/lib64/seamonkey/libxul.so +0x4e105d1]
#19: ??? (???:???)
Couldn't convert chrome URL: chrome://dta-modules/content/support/filtermanager.js
Couldn't convert chrome URL: chrome://dta-modules/content/support/filtermanager.js
[4935] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 765
[4935] ###!!! ASSERTION: Deprecated, use NewChannel2 providing loadInfo arguments!: 'false', file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 921
#01: NS_InvokeByIndex[/usr/lib64/seamonkey/libxul.so +0x10dea99]
#02: ???[/usr/lib64/seamonkey/libxul.so +0x1b80699]
#03: ???[/usr/lib64/seamonkey/libxul.so +0x1b87882]
#04: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#05: ???[/usr/lib64/seamonkey/libxul.so +0x4c703d0]
#06: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#07: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#08: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#09: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#10: ???[/usr/lib64/seamonkey/libxul.so +0x4c71aef]
#11: ???[/usr/lib64/seamonkey/libxul.so +0x4c71d61]
#12: ???[/usr/lib64/seamonkey/libxul.so +0x4c723da]
#13: ???[/usr/lib64/seamonkey/libxul.so +0x4b6e953]
#14: ???[/usr/lib64/seamonkey/libxul.so +0x4c757d3]
#15: ???[/usr/lib64/seamonkey/libxul.so +0x4e10391]
#16: ???[/usr/lib64/seamonkey/libxul.so +0x4e105d1]
#17: ??? (???:???)
[4935] ###!!! ASSERTION: Please pass security info when creating a channel: 'loadInfo', file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 847
#01: ???[/usr/lib64/seamonkey/libxul.so +0x118be8d]
#02: ???[/usr/lib64/seamonkey/libxul.so +0x118bf74]
#03: NS_InvokeByIndex[/usr/lib64/seamonkey/libxul.so +0x10dea99]
#04: ???[/usr/lib64/seamonkey/libxul.so +0x1b80699]
#05: ???[/usr/lib64/seamonkey/libxul.so +0x1b87882]
#06: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#07: ???[/usr/lib64/seamonkey/libxul.so +0x4c703d0]
#08: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#09: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#10: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#11: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#12: ???[/usr/lib64/seamonkey/libxul.so +0x4c71aef]
#13: ???[/usr/lib64/seamonkey/libxul.so +0x4c71d61]
#14: ???[/usr/lib64/seamonkey/libxul.so +0x4c723da]
#15: ???[/usr/lib64/seamonkey/libxul.so +0x4b6e953]
#16: ???[/usr/lib64/seamonkey/libxul.so +0x4c757d3]
#17: ???[/usr/lib64/seamonkey/libxul.so +0x4e10391]
#18: ???[/usr/lib64/seamonkey/libxul.so +0x4e105d1]
#19: ??? (???:???)
[4935] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.cpp, line 264
[4935] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.cpp, line 264
[4935] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 765
[4935] ###!!! ASSERTION: Deprecated, use NewChannel2 providing loadInfo arguments!: 'false', file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 921
#01: NS_InvokeByIndex[/usr/lib64/seamonkey/libxul.so +0x10dea99]
#02: ???[/usr/lib64/seamonkey/libxul.so +0x1b80699]
#03: ???[/usr/lib64/seamonkey/libxul.so +0x1b87882]
#04: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#05: ???[/usr/lib64/seamonkey/libxul.so +0x4c703d0]
#06: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#07: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#08: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#09: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#10: ???[/usr/lib64/seamonkey/libxul.so +0x4c71aef]
#11: ???[/usr/lib64/seamonkey/libxul.so +0x4c71d61]
#12: ???[/usr/lib64/seamonkey/libxul.so +0x4c723da]
#13: ???[/usr/lib64/seamonkey/libxul.so +0x4b6e953]
#14: ???[/usr/lib64/seamonkey/libxul.so +0x4c757d3]
#15: ???[/usr/lib64/seamonkey/libxul.so +0x4e10391]
#16: ???[/usr/lib64/seamonkey/libxul.so +0x4e105d1]
#17: ??? (???:???)
[4935] ###!!! ASSERTION: Please pass security info when creating a channel: 'loadInfo', file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 847
#01: ???[/usr/lib64/seamonkey/libxul.so +0x118be8d]
#02: ???[/usr/lib64/seamonkey/libxul.so +0x118bf74]
#03: NS_InvokeByIndex[/usr/lib64/seamonkey/libxul.so +0x10dea99]
#04: ???[/usr/lib64/seamonkey/libxul.so +0x1b80699]
#05: ???[/usr/lib64/seamonkey/libxul.so +0x1b87882]
#06: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#07: ???[/usr/lib64/seamonkey/libxul.so +0x4c703d0]
#08: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#09: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#10: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#11: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#12: ???[/usr/lib64/seamonkey/libxul.so +0x4c71aef]
#13: ???[/usr/lib64/seamonkey/libxul.so +0x4c71d61]
#14: ???[/usr/lib64/seamonkey/libxul.so +0x4c723da]
#15: ???[/usr/lib64/seamonkey/libxul.so +0x4b6e953]
#16: ???[/usr/lib64/seamonkey/libxul.so +0x4c757d3]
#17: ???[/usr/lib64/seamonkey/libxul.so +0x4e10391]
#18: ???[/usr/lib64/seamonkey/libxul.so +0x4e105d1]
#19: ??? (???:???)
Couldn't convert chrome URL: chrome://dta-modules/content/support/filtermanager.js
Couldn't convert chrome URL: chrome://dta-modules/content/support/filtermanager.js
[4935] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 765
[4935] ###!!! ASSERTION: Deprecated, use NewChannel2 providing loadInfo arguments!: 'false', file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 921
#01: NS_InvokeByIndex[/usr/lib64/seamonkey/libxul.so +0x10dea99]
#02: ???[/usr/lib64/seamonkey/libxul.so +0x1b80699]
#03: ???[/usr/lib64/seamonkey/libxul.so +0x1b87882]
#04: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#05: ???[/usr/lib64/seamonkey/libxul.so +0x4c703d0]
#06: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#07: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#08: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#09: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#10: ???[/usr/lib64/seamonkey/libxul.so +0x4c71aef]
#11: ???[/usr/lib64/seamonkey/libxul.so +0x4c71d61]
#12: ???[/usr/lib64/seamonkey/libxul.so +0x4c723da]
#13: ???[/usr/lib64/seamonkey/libxul.so +0x4b6e953]
#14: ???[/usr/lib64/seamonkey/libxul.so +0x4c757d3]
#15: ???[/usr/lib64/seamonkey/libxul.so +0x4e10391]
#16: ???[/usr/lib64/seamonkey/libxul.so +0x4e105d1]
#17: ??? (???:???)
[4935] ###!!! ASSERTION: Please pass security info when creating a channel: 'loadInfo', file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 847
#01: ???[/usr/lib64/seamonkey/libxul.so +0x118be8d]
#02: ???[/usr/lib64/seamonkey/libxul.so +0x118bf74]
#03: NS_InvokeByIndex[/usr/lib64/seamonkey/libxul.so +0x10dea99]
#04: ???[/usr/lib64/seamonkey/libxul.so +0x1b80699]
#05: ???[/usr/lib64/seamonkey/libxul.so +0x1b87882]
#06: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#07: ???[/usr/lib64/seamonkey/libxul.so +0x4c703d0]
#08: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#09: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#10: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#11: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#12: ???[/usr/lib64/seamonkey/libxul.so +0x4c71aef]
#13: ???[/usr/lib64/seamonkey/libxul.so +0x4c71d61]
#14: ???[/usr/lib64/seamonkey/libxul.so +0x4c723da]
#15: ???[/usr/lib64/seamonkey/libxul.so +0x4b6e953]
#16: ???[/usr/lib64/seamonkey/libxul.so +0x4c757d3]
#17: ???[/usr/lib64/seamonkey/libxul.so +0x4e10391]
#18: ???[/usr/lib64/seamonkey/libxul.so +0x4e105d1]
#19: ??? (???:???)
[4935] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.cpp, line 264
[4935] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.cpp, line 264
[4935] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/base/nsIOService.cpp, line 765
[4935] WARNING: Image width or height is non-positive: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/layout/base/nsLayoutUtils.cpp, line 6247
[4935] WARNING: Image width or height is non-positive: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/layout/base/nsLayoutUtils.cpp, line 6247
[4935] WARNING: Image width or height is non-positive: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/layout/base/nsLayoutUtils.cpp, line 6247
[4935] WARNING: Image width or height is non-positive: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/layout/base/nsLayoutUtils.cpp, line 6247
[4935] WARNING: Image width or height is non-positive: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/layout/base/nsLayoutUtils.cpp, line 6247
[4935] WARNING: no triggering principal available via loadInfo, assuming load is cross-origin: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp, line 1159
++DOCSHELL 0x7f8f05538300 == 68 [pid = 4935] [id = 72]
++DOMWINDOW == 145 (0x7f8f064b9400) [pid = 4935] [serial = 203] [outer = (nil)]
++DOMWINDOW == 146 (0x7f8f0666b400) [pid = 4935] [serial = 204] [outer = 0x7f8f064b9400]
LoadPlugin() /usr/lib64/nsbrowser/plugins/libflashplayer.so returned 7f8f064e0cc0
LoadPlugin() /usr/lib64/nsbrowser/plugins/libvlcplugin.so returned 7f8f064e1140
LoadPlugin() /usr/lib64/icedtea7-web/lib64/IcedTeaPlugin.so returned 7f8f064e19b0
LoadPlugin() /usr/lib64/nsbrowser/plugins/libflashplayer.so returned 7f8f064e0cc0
LoadPlugin() /usr/lib64/nsbrowser/plugins/libvlcplugin.so returned 7f8f064e1140
LoadPlugin() /usr/lib64/icedtea7-web/lib64/IcedTeaPlugin.so returned 7f8f064e19b0
LoadPlugin() /usr/lib64/nsbrowser/plugins/libflashplayer.so returned 7f8f064e0cc0
LoadPlugin() /usr/lib64/nsbrowser/plugins/libvlcplugin.so returned 7f8f064e1140
LoadPlugin() /usr/lib64/icedtea7-web/lib64/IcedTeaPlugin.so returned 7f8f064e19b0
LoadPlugin() /usr/lib64/nsbrowser/plugins/libflashplayer.so returned 7f8f064e0cc0
LoadPlugin() /usr/lib64/nsbrowser/plugins/libvlcplugin.so returned 7f8f064e1140
LoadPlugin() /usr/lib64/icedtea7-web/lib64/IcedTeaPlugin.so returned 7f8f064e19b0
[4935] WARNING: NS_ENSURE_TRUE(standardURL) failed: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/caps/nsPrincipal.cpp, line 189
[4935] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/caps/BasePrincipal.cpp, line 168
Assertion failure: (((bool)(__builtin_expect(!!(!NS_FAILED_impl(aPrincipal->GetOrigin(mOrigin))), 1)))), at /var/tmp/portage/www-client/seamonkey-2.39/work/seamonkey-2.39/mozilla/extensions/cookie/nsPermissionManager.cpp:595
#01: ???[/usr/lib64/seamonkey/libxul.so +0x1c1f6a9]
#02: ???[/usr/lib64/seamonkey/libxul.so +0x1c202d8]
#03: NS_InvokeByIndex[/usr/lib64/seamonkey/libxul.so +0x10dea99]
#04: ???[/usr/lib64/seamonkey/libxul.so +0x1b80699]
#05: ???[/usr/lib64/seamonkey/libxul.so +0x1b87882]
#06: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#07: ???[/usr/lib64/seamonkey/libxul.so +0x4c703d0]
#08: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#09: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#10: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#11: ???[/usr/lib64/seamonkey/libxul.so +0x512f93b]
#12: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#13: ???[/usr/lib64/seamonkey/libxul.so +0x4c703d0]
#14: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#15: js::DirectProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const[/usr/lib64/seamonkey/libxul.so +0x51a07f8]
#16: js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const[/usr/lib64/seamonkey/libxul.so +0x51a4a12]
#17: ???[/usr/lib64/seamonkey/libxul.so +0x519e3da]
#18: js::proxy_Call(JSContext*, unsigned int, JS::Value*)[/usr/lib64/seamonkey/libxul.so +0x519e4ad]
#19: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#20: ???[/usr/lib64/seamonkey/libxul.so +0x4c705fe]
#21: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#22: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#23: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#24: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#25: js::DirectProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const[/usr/lib64/seamonkey/libxul.so +0x51a07f8]
#26: js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const[/usr/lib64/seamonkey/libxul.so +0x51a4a12]
#27: ???[/usr/lib64/seamonkey/libxul.so +0x519e3da]
#28: js::proxy_Call(JSContext*, unsigned int, JS::Value*)[/usr/lib64/seamonkey/libxul.so +0x519e4ad]
#29: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#30: ???[/usr/lib64/seamonkey/libxul.so +0x4c705fe]
#31: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#32: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#33: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#34: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#35: ???[/usr/lib64/seamonkey/libxul.so +0x507c714]
#36: ???[/usr/lib64/seamonkey/libxul.so +0x2157dfc]
#37: ???[/usr/lib64/seamonkey/libxul.so +0x21582de]
#38: ???[/usr/lib64/seamonkey/libxul.so +0x21582de]
#39: ???[/usr/lib64/seamonkey/libxul.so +0x2158b88]
#40: ???[/usr/lib64/seamonkey/libxul.so +0x2377436]
#41: ???[/usr/lib64/seamonkey/libxul.so +0x10cb800]
#42: ???[/usr/lib64/seamonkey/libxul.so +0x11083fc]
#43: ???[/usr/lib64/seamonkey/libxul.so +0x14d7ca3]
#44: ???[/usr/lib64/seamonkey/libxul.so +0x1491cfb]
#45: ???[/usr/lib64/seamonkey/libxul.so +0x1491da7]
#46: ???[/usr/lib64/seamonkey/libxul.so +0x39255e9]
#47: ???[/usr/lib64/seamonkey/libxul.so +0x4532ad2]
#48: ???[/usr/lib64/seamonkey/libxul.so +0x45bc144]
#49: ???[/usr/lib64/seamonkey/libxul.so +0x45bd1f3]
#50: XRE_main[/usr/lib64/seamonkey/libxul.so +0x45bd598]
#51: ???[seamonkey +0x6114]
#52: ???[seamonkey +0x58a0]
#53: __libc_start_main[/lib64/libc.so.6 +0x20850]
#54: _start[seamonkey +0x5ab9]
#55: ??? (???:???)

Program seamonkey (pid = 4935) received signal 11.
Stack:
#01: ???[/usr/lib64/seamonkey/libxul.so +0x4aeb261]
#02: ???[/lib64/libpthread.so.0 +0x10680]
#03: ???[/usr/lib64/seamonkey/libxul.so +0x1c19658]
#04: ???[/usr/lib64/seamonkey/libxul.so +0x1c1f6a9]
#05: ???[/usr/lib64/seamonkey/libxul.so +0x1c202d8]
#06: NS_InvokeByIndex[/usr/lib64/seamonkey/libxul.so +0x10dea99]
#07: ???[/usr/lib64/seamonkey/libxul.so +0x1b80699]
#08: ???[/usr/lib64/seamonkey/libxul.so +0x1b87882]
#09: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#10: ???[/usr/lib64/seamonkey/libxul.so +0x4c703d0]
#11: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#12: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#13: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#14: ???[/usr/lib64/seamonkey/libxul.so +0x512f93b]
#15: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#16: ???[/usr/lib64/seamonkey/libxul.so +0x4c703d0]
#17: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#18: js::DirectProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const[/usr/lib64/seamonkey/libxul.so +0x51a07f8]
#19: js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const[/usr/lib64/seamonkey/libxul.so +0x51a4a12]
#20: ???[/usr/lib64/seamonkey/libxul.so +0x519e3da]
#21: js::proxy_Call(JSContext*, unsigned int, JS::Value*)[/usr/lib64/seamonkey/libxul.so +0x519e4ad]
#22: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#23: ???[/usr/lib64/seamonkey/libxul.so +0x4c705fe]
#24: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#25: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#26: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#27: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#28: js::DirectProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const[/usr/lib64/seamonkey/libxul.so +0x51a07f8]
#29: js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const[/usr/lib64/seamonkey/libxul.so +0x51a4a12]
#30: ???[/usr/lib64/seamonkey/libxul.so +0x519e3da]
#31: js::proxy_Call(JSContext*, unsigned int, JS::Value*)[/usr/lib64/seamonkey/libxul.so +0x519e4ad]
#32: ???[/usr/lib64/seamonkey/libxul.so +0x4c8bc16]
#33: ???[/usr/lib64/seamonkey/libxul.so +0x4c705fe]
#34: ???[/usr/lib64/seamonkey/libxul.so +0x4c6a198]
#35: ???[/usr/lib64/seamonkey/libxul.so +0x4c70127]
#36: ???[/usr/lib64/seamonkey/libxul.so +0x4c70559]
#37: ???[/usr/lib64/seamonkey/libxul.so +0x4c7196f]
#38: ???[/usr/lib64/seamonkey/libxul.so +0x507c714]
#39: ???[/usr/lib64/seamonkey/libxul.so +0x2157dfc]
#40: ???[/usr/lib64/seamonkey/libxul.so +0x21582de]
#41: ???[/usr/lib64/seamonkey/libxul.so +0x21582de]
#42: ???[/usr/lib64/seamonkey/libxul.so +0x2158b88]
#43: ???[/usr/lib64/seamonkey/libxul.so +0x2377436]
#44: ???[/usr/lib64/seamonkey/libxul.so +0x10cb800]
#45: ???[/usr/lib64/seamonkey/libxul.so +0x11083fc]
#46: ???[/usr/lib64/seamonkey/libxul.so +0x14d7ca3]
#47: ???[/usr/lib64/seamonkey/libxul.so +0x1491cfb]
#48: ???[/usr/lib64/seamonkey/libxul.so +0x1491da7]
#49: ???[/usr/lib64/seamonkey/libxul.so +0x39255e9]
#50: ???[/usr/lib64/seamonkey/libxul.so +0x4532ad2]
#51: ???[/usr/lib64/seamonkey/libxul.so +0x45bc144]
#52: ???[/usr/lib64/seamonkey/libxul.so +0x45bd1f3]
#53: XRE_main[/usr/lib64/seamonkey/libxul.so +0x45bd598]
#54: ???[seamonkey +0x6114]
#55: ???[seamonkey +0x58a0]
#56: __libc_start_main[/lib64/libc.so.6 +0x20850]
#57: _start[seamonkey +0x5ab9]
#58: ??? (???:???)
Sleeping for 300 seconds.
Type 'gdb seamonkey 4935' to attach your debugger to this thread.
Done sleeping...

[1]+  Exit 11                 seamonkey
(In reply to Martin Mokrejs from comment #0)
> User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101
> Firefox/42.0 SeaMonkey/2.39
> Build ID: 20151122033039
> 
> Steps to reproduce:
> 
> I cannot download
> http://james-ross.co.uk/mozilla/chatzilla/nightly/builds/0.9.92/2015122917/
> chatzilla-0.9.92-2015122917.xpi , maybe seamonkey tries to execute the file
> instead of just saving it? Or is the bug elsewhere? Anywayt, what happens is
> a crash.
> 
> 
> Actual results:
> 
tl;dr - obtained via gdb? Most libxul addresses are unresolved, which makes the dump practically useless.

Hmmm… Tell me if I'm wrong: /usr/lib64/seamonkey/blablabla doesn't come directly from Mozilla, but from some Linux distro? In that case it was probably built with no crash reporter, which means you have to use gdb, and if the libxul symbols have been stripped, well, you're left in the cold without a coat.


Now about installing an extension from some third-party site: left-clicking an .xpi in SeaMonkey or Firefox always means "I want to install this add-on in my current browser". In most cases, the browser will answer that that site (if it isn't AMO) hasn't got permission to install add-ons.

To download an addon onto your HD (from where you can either browse the directory with a file:/// URL then left-click, or else install by means of the "Install Add-on From File…" item in the rolldown widget near the top of the add-ons manager page), _right_-click the .xpi on the remote site then select "Save Link Target As…".


Please try again with a SeaMonkey 2.39 or later, but obtained from Mozilla. This will avoid any problems due to "unsupported" changes made by your distro's programmers "behind Mozilla's back", so to speak. You don't even have to uninstall your distro's build:

• If you are on a 32-bit OS, download the linux-i686 build available from the big green blob near the top of http://www.seamonkey-project.org/
• If you are on a 64-bit OS, there exists a linux-x86_64 release of SeaMonkey 2.39 but it is a little harder to find: go to http://www.seamonkey-project.org/releases/#contrib where you'll find the link to it. It was "contributed" by the SeaMonkey Council, which built it with all the same care as the i686 (32-bit) build. The only reason why it's billed as "unofficial" is that it hasn't yet got "enough" users, and IMHO the main reason why it has so few users is… that it is officially described as "unofficial".

Once you have downloaded the .tar.bz2 to your HD, install it as follows (I assume 64-bit, change the .tar.bz2 name as required for 32-bit):

test -e /usr/local/seamonkey && rm -Rv /usr/local/seamonkey
tar -jxvf seamonkey-2.39.en-US.linux-x86_64.tar.bz2 -C /usr/local || echo 'exit status' $?
(then if you don't get a nonzero exit status)
pushd /usr/local/bin
ln -svf ../seamonkey/seamonkey
popd

The above will unpack the .tar.bz2 as a new (or recreated) directory /usr/local/seamonkey and it will also create /usr/local/bin/seamonkey as a symlink to the new SeaMonkey executable. Since /usr/local/bin comes earlier in the $PATH than /usr/bin, invoking just "seamonkey" will now get you the Mozilla version, and invoking explicitly /usr/bin/seamonkey will get you the version from your distro.

I intentionally set the -v (verbose) command-line switch at three places so the rm (if invoked), tar and ln utilities will tell you what they do. It makes for a lot of virtual console paper, but since we're using "glass teletypes" instead of the rattling Teletype 33 teletypewriters of the first Unices it won't kill that many trees. ;-)


If you can't reproduce the problem with those "Mozilla" builds of SeaMonkey 2.39, then there is something wrong with your distro's version. OTOH, if you can, then the problem should be investigated further on the SeaMonkey side.

Comment 2

2 years ago
This is useless because your crash dump has no symbols. Please provide a crash dump with symbols.
Flags: needinfo?(mmokrejs)

Updated

2 years ago
Whiteboard: [CLOSEME 2016-03-10 INCOMPLETE]
No reply in more than a month. Feel free to REOPEN if you can provide the info reqested by comment #2.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → INCOMPLETE
Whiteboard: [CLOSEME 2016-03-10 INCOMPLETE]
(Reporter)

Comment 4

2 years ago
Please me with an official binary build with crash reporter and debug and debug symbols enabled. BTW, I cannot get seamonkey-2.43a1.en-US.linux-x86_64 to run, so am anyway stuck with 2.39 (either my own compiled version or your seamonkey-2.39.en-US.linux-x86_64).

> go to http://www.seamonkey-project.org/releases/#contrib where you'll find the > link to it. It was "contributed" by the SeaMonkey Council, which built it with > all the same care as the i686 (32-bit) build. The only reason why it's billed > as "unofficial" is that it hasn't yet got "enough" users, and IMHO the main
> reason why it has so few users is… that it is officially described as
> "unofficial".

Hmm, the file https://archive.mozilla.org/pub/mozilla.org/seamonkey/releases/2.40/contrib/seamonkey-2.40.en-US.linux-x86_64.README points me http://hg.mozilla.org/build/buildbot-configs/file/default/seamonkey/linux64/comm-beta/release/mozconfig but that page says "not found".

Please tell me how it was build. Unless it was build without debug and debug symbols I would be probably wasting my time. ;-)
Flags: needinfo?(mmokrejs)

Comment 5

2 years ago
If you are doing your own builds put one of the following in your mozconfig file:

export MOZ_DEBUG_SYMBOLS=1
ac_add_options --enable-debug-symbols
You need to log in before you can comment on or make changes to this bug.