New Iron-Version: 13.0.800.0 Stable for Linux

Iron Forum for english speaking people

Locked
User avatar
SRWare
Site Admin
Posts: 3247
Joined: Sat Jan 19, 2008 4:16 am

New Iron-Version: 13.0.800.0 Stable for Linux

Post by SRWare »

We released the new Iron 13 today, which contains all features and updates known from Chromim 13. The current version is 13.0.800.0.

Main improvements:
- Over 30 security fixes
- Better Performance
- Instant Pages when enabled
- minor fixes

We also created .debs now.


Downloads:
http://www.srware.net/downloads/iron-linux.tar.gz (32-Bit)
http://www.srware.net/downloads/iron-linux-64.tar.gz (64-Bit)

-----

Downloads for debian-baded distributions (Debian, Ubuntu, Mint etc.):
http://www.srware.net/downloads/iron.deb (32-Bit)
http://www.srware.net/downloads/iron64.deb (64-Bit)

You can install the .deb depending on distribution via double click or package-manager or via bash with dpkg -i iron.deb (or iron64.deb).
Deinstallation via dpkg --remove iron (or iron64)
Iron-Updates via Twitter: http://twitter.com/srware

Donations via Paypal and Bitcoin:
http://iron-start.com/spenden.php
Huggz
Posts: 32
Joined: Tue May 03, 2011 4:18 pm

Re: New Iron-Version: 13.0.800.0 Stable for Linux

Post by Huggz »

Yes :D . Did you see from which browsers i choose? = :ironvschrome
iuliuscaesar
Posts: 1
Joined: Fri Aug 19, 2011 9:28 pm

Re: New Iron-Version: 13.0.800.0 Stable for Linux

Post by iuliuscaesar »

Hello, thank you for your efforts! Unfortunately this release is completely unusable on my Ubuntu 11.04 x64 !
Here are the errors from dmesg:

Code: Select all

[48008.991886] iron[12444]: segfault at ffffffffffffffe8 ip 00007f14797752d0 sp 00007f146e63f790 error 4 in libstdc++.so.6.0.14[7f14796d8000+e8000]
[48086.583299] iron[12513]: segfault at ffffffffffffffe8 ip 00007f049267d2d0 sp 00007f0487547790 error 4 in libstdc++.so.6.0.14[7f04925e0000+e8000]
[48132.543923] iron[12649]: segfault at ffffffffffffffe8 ip 00007f167ce9d2d0 sp 00007f1671d67790 error 4 in libstdc++.so.6.0.14[7f167ce00000+e8000]
[48146.563764] iron[12713]: segfault at ffffffffffffffe8 ip 00007f58cde9e2d0 sp 00007f58c2d68790 error 4 in libstdc++.so.6.0.14[7f58cde01000+e8000]
[48225.007867] iron[12853]: segfault at ffffffffffffffe8 ip 00007f43c03452d0 sp 00007f43b520f790 error 4 in libstdc++.so.6.0.14[7f43c02a8000+e8000]
[48544.300485] iron[13733]: segfault at ffffffffffffffe8 ip 00007ff8761a32d0 sp 00007ff86b06d790 error 4 in libstdc++.so.6.0.14[7ff876106000+e8000]
[48609.233913] iron[13869]: segfault at ffffffffffffffe8 ip 00007f1779dbe2d0 sp 00007f176ec88790 error 4 in libstdc++.so.6.0.14[7f1779d21000+e8000]

Here are the last lines from the strace output:

Code: Select all

--- SIGPROF (Profiling timer expired) @ 0 (0) ---
writev(12, [{"+\30\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
poll([{fd=12, events=POLLIN}], 1, -1)   = 1 ([{fd=12, revents=POLLIN}])
read(12, "\7\3Z\2T\224\347\2\303\0\0\0006\0@\6\0\0\0\0(\7C\3\320\1\27\2\20\0\0\3", 4096) = 32
poll([{fd=12, events=POLLIN}], 1, -1)   = 1 ([{fd=12, revents=POLLIN}])
read(12, "\34\0Z\2\303\0\0\0\326\1\0\0T\224\347\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 64
poll([{fd=12, events=POLLIN}], 1, -1)   = 1 ([{fd=12, revents=POLLIN}])
read(12, "\1\1[\2\0\0\0\0006\0@\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 32
read(12, 0x5e94074, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
read(12, 0x5e94074, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=12, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=12, revents=POLLOUT}])
writev(12, [{"+\30\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
poll([{fd=12, events=POLLIN}], 1, -1)   = 1 ([{fd=12, revents=POLLIN}])
read(12, "\1\1\\\2\0\0\0\0006\0@\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 32
read(12, 0x5e94074, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
read(12, 0x5e94074, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=12, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=12, revents=POLLOUT}])
writev(12, [{"+\30\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
poll([{fd=12, events=POLLIN}], 1, -1)   = 1 ([{fd=12, revents=POLLIN}])
read(12, "\1\1]\2\0\0\0\0006\0@\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 32
read(12, 0x5e94074, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
read(12, 0x5e94074, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
--- SIGPROF (Profiling timer expired) @ 0 (0) ---
write(16, "!", 1)                       = 1
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
write(57, "A", 1)                       = 1
futex(0x6269548, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6345750, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x631ffc0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7f177ce3d7c8, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x631ffc0, FUTEX_WAKE_PRIVATE, 1) = 1
write(16, "!", 1)                       = 1
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
futex(0x631ffc0, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
write(46, "\0", 1)                      = 1
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
write(16, "!", 1)                       = 1
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
gettid()                                = 13856
gettid()                                = 13856
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f17626c9000
mprotect(0x7f17626c9000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f1762ec8d70, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f1762ec99d0, tls=0x7f1762ec9700, child_tidptr=0x7f1762ec99d0) = 13917
futex(0x625b1f0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x625b1f0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7f1762ec8474, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f1762ec8448, 2) = 1
futex(0x7f1762ec8448, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x6898010, FUTEX_WAKE_PRIVATE, 1) = 1
gettid()                                = 13856
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
futex(0x7f1771c93474, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f1771c93448, 2) = 1
futex(0x7f1771c93448, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x61d1a10, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 1 ([{fd=12, revents=POLLIN}])
poll([{fd=12, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=12, revents=POLLIN|POLLOUT}])
read(12, "\34\0]\2\303\0\0\0\222\1\0\0^\224\347\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 64
writev(12, [{"\24\0\6\0\303\0\0\0h\1\0\0\6\0\0\0\0\0\0\0@\0\0\0", 24}, {NULL, 0}, {"", 0}], 3) = 24
poll([{fd=12, events=POLLIN}], 1, -1)   = 1 ([{fd=12, revents=POLLIN}])
read(12, "\1 ^\2\10\0\0\0\6\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 64
read(12, 0x5e94074, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
read(12, 0x5e94074, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 0 (Timeout)
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 0 (Timeout)
futex(0x7f1770c91474, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f1770c91448, 2) = 1
futex(0x7f1770c91448, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x61d1b50, FUTEX_WAKE_PRIVATE, 1) = 1
open("/home/marian/.config/chromium/Default/Visited Links", O_RDWR) = -1 ENOENT (No such file or directory)
read(28, "\227\270\341?\351<\f/", 8)    = 8
open("/dev/shm/.org.chromium.Chromium.Rr3jbn", O_RDWR|O_CREAT|O_EXCL, 0600) = 67
fcntl(67, F_GETFL)                      = 0x8002 (flags O_RDWR|O_LARGEFILE)
fcntl(67, F_SETFL, O_RDWR|O_APPEND|O_LARGEFILE) = 0
fstat(67, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f177f2d2000
lseek(67, 0, SEEK_CUR)                  = 0
stat("/dev/shm/.org.chromium.Chromium.Rr3jbn", {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
unlink("/dev/shm/.org.chromium.Chromium.Rr3jbn") = 0
fstat(67, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
ftruncate(67, 131060)                   = 0
lseek(67, 126976, SEEK_SET)             = 126976
read(67, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4084) = 4084
dup(67)                                 = 68
fstat(68, {st_mode=S_IFREG|0600, st_size=131060, ...}) = 0
close(67)                               = 0
munmap(0x7f177f2d2000, 4096)            = 0
mmap(NULL, 131060, PROT_READ|PROT_WRITE, MAP_SHARED, 68, 0) = 0x7f17626a9000
dup(68)                                 = 67
write(46, "\0", 1)                      = 1
dup(50)                                 = 69
write(46, "\0", 1)                      = 1
write(46, "\0", 1)                      = 1
write(46, "\0", 1)                      = 1
--- SIGPROF (Profiling timer expired) @ 0 (0) ---
write(46, "\0", 1)                      = 1
write(46, "\0", 1)                      = 1
write(46, "\0", 1)                      = 1
write(46, "\0", 1)                      = 1
write(46, "\0", 1)                      = 1
write(46, "\0", 1)                      = 1
write(46, "\0", 1)                      = 1
write(46, "\0", 1)                      = 1
write(46, "\0", 1)                      = 1
poll([{fd=13, events=POLLIN}, {fd=12, events=POLLIN}, {fd=52, events=POLLIN}], 3, 0) = 0 (Timeout)
poll([{fd=12, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=12, revents=POLLOUT}])
writev(12, [{"(\0\4\0006\0@\6\303\0\0\0\0\0\0\0", 16}, {NULL, 0}, {"", 0}], 3) = 16
poll([{fd=12, events=POLLIN}], 1, -1 <unfinished ...>
+++ killed by SIGSEGV +++
Segmentation fault
You must know that I uninstalled the previous version and I renamed old profile directories, so that I can test in good conditions ...
Do you have an idea about these crashes?
I should also mention that the previous version was working until a month ago when it stopped with similar error messages ...
Freshlemon
Posts: 11
Joined: Fri May 13, 2011 7:12 pm
Location: Czech Republic
Contact:

Re: New Iron-Version: 13.0.800.0 Stable for Linux

Post by Freshlemon »

Thank you guys, appreciate it! :ironvsff
"Life being what it is, one dreams of revenge." Paul Gauguin
feeduup
Posts: 2
Joined: Thu Aug 25, 2011 5:50 pm

Re: New Iron-Version: 13.0.800.0 Stable for Linux

Post by feeduup »

yes, you can't install version 13 in ubuntu 11.04 via deb. just like the last version. can you please make a repository for version 13 with corrections like you did for version 12 with corrections? no problem installing 12 and using it after corrections.

i love this browser. with the adblock.ini file, i have never had a better/faster browsing experience.

also double-checking - i'm still quite new to linux - since iron isn't updated, the only way to install the newest version: remove the previous version and then install the new one. i did this and it worked - that's how i know version 13 has issues with file paths and not to be installed. but is there a better way?

look forward to corrections for version 13! thank you!
feeduup
Posts: 2
Joined: Thu Aug 25, 2011 5:50 pm

Re: New Iron-Version: 13.0.800.0 Stable for Linux

Post by feeduup »

considering there are fake diginotar certificates floating around, how do we manually remove the diginotar folder with diginotar root ca from preferences/under the hood/ certificate manager/ authorities on iron installed on ubuntu/linux? can someone please give detailed instructions?

thank you
z25blink
Posts: 67
Joined: Sat Nov 07, 2009 2:29 pm

Re: New Iron-Version: 13.0.800.0 Stable for Linux

Post by z25blink »

I am running Greenie Linux for a long while. I can´t wait on SRWare Iron 13.0.800.1 for Linux! :ironvsie :lol:

What about releasing also Iron 16.0 for testing purposes? ;)

Because of the WINE, .... portableapps.com and even exe files are not problem there. ... But I prefer .deb and .rpm on Linux.

Could you release an official repository links? That will be best way for everyone, because of its automation. Tar.gz using is not so easy. Take a look if you can, please.

Greeting to all.
Locked