GNOME Bugzilla – Bug 452119
crash in Epiphany Web Browser: Trying to update the Fil...
Last modified: 2007-11-30 23:54:37 UTC
Version: 2.18.2 What were you doing when the application crashed? Trying to update the Filterset.G rules using "Adblock editor" Distribution: Fedora release 7 (Moonshine) Gnome Release: 2.18.2 2007-05-28 (Red Hat, Inc) BugBuddy Version: 2.18.0 System: Linux 2.6.21-1.3228.fc7 #1 SMP Tue Jun 12 15:37:31 EDT 2007 i686 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: Echo Memory status: size: 130134016 vsize: 130134016 resident: 54067200 share: 37720064 rss: 54067200 rss_rlim: 4294967295 CPU usage: start_time: 1183083250 rtime: 157 utime: 146 stime: 11 cutime:0 cstime: 1 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/epiphany' Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1208658208 (LWP 13264)] [New Thread -1257915504 (LWP 13278)] [New Thread -1219150960 (LWP 13277)] [New Thread -1208661104 (LWP 13276)] 0x00f8d402 in __kernel_vsyscall ()
+ Trace 144506
Thread 1 (Thread -1208658208 (LWP 13264))
----------- .xsession-errors (105508 sec old) --------------------- LIMIT 1' Executing reader on sql 'INSERT INTO Tracks (TrackID, Uri, MimeType, Artist, Performer, AlbumTitle, ASIN, Label, Title, Genre, Year, DateAddedStamp, TrackNumber, TrackCount, Duration, Rating, NumberOf Executing reader on sql ' SELECT TrackID FROM Tracks WHERE Uri = :uri LIMIT 1' Executing reader on sql ' SELECT * FROM Tracks WHERE Uri = :uri OR TrackID = :uri LIMIT 1' Executing reader on sql 'INSERT INTO Tracks (TrackID, Uri, MimeType, Artist, Performer, AlbumTitle, ASIN, Label, Title, Genre, Year, DateAddedStamp, TrackNumber, TrackCount, Duration, Rating, NumberOf ...Too much output, ignoring rest... --------------------------------------------------
I see the problem: t = lines = g_strsplit (contents, "\n", 0); while (TRUE) { 190 line = *t++; t can be NULL since g_strsplit can return NULL; so this is a null-deref. Easy fix.
*** Bug 452926 has been marked as a duplicate of this bug. ***
*** Bug 451943 has been marked as a duplicate of this bug. ***
*** Bug 452765 has been marked as a duplicate of this bug. ***
*** Bug 453194 has been marked as a duplicate of this bug. ***
Created attachment 91104 [details] [review] Added support for new filterset.g update process. filterset.g now has static file pointing to last update (latest.txt). Added some checks to avoid crashes.
Thanks!
*** Bug 454071 has been marked as a duplicate of this bug. ***
*** Bug 454416 has been marked as a duplicate of this bug. ***
Commit done both on gnome-2.18 branch and trunk.
*** Bug 456943 has been marked as a duplicate of this bug. ***
*** Bug 457872 has been marked as a duplicate of this bug. ***
*** Bug 457355 has been marked as a duplicate of this bug. ***
*** Bug 459968 has been marked as a duplicate of this bug. ***
*** Bug 460145 has been marked as a duplicate of this bug. ***
*** Bug 460576 has been marked as a duplicate of this bug. ***
*** Bug 461361 has been marked as a duplicate of this bug. ***
*** Bug 464614 has been marked as a duplicate of this bug. ***
*** Bug 465837 has been marked as a duplicate of this bug. ***
*** Bug 467444 has been marked as a duplicate of this bug. ***
*** Bug 467802 has been marked as a duplicate of this bug. ***
*** Bug 468073 has been marked as a duplicate of this bug. ***
*** Bug 468585 has been marked as a duplicate of this bug. ***
*** Bug 468730 has been marked as a duplicate of this bug. ***
*** Bug 469002 has been marked as a duplicate of this bug. ***
*** Bug 469211 has been marked as a duplicate of this bug. ***
*** Bug 469441 has been marked as a duplicate of this bug. ***
*** Bug 470904 has been marked as a duplicate of this bug. ***
*** Bug 471474 has been marked as a duplicate of this bug. ***
*** Bug 472707 has been marked as a duplicate of this bug. ***
*** Bug 473551 has been marked as a duplicate of this bug. ***
*** Bug 478281 has been marked as a duplicate of this bug. ***
*** Bug 479002 has been marked as a duplicate of this bug. ***
*** Bug 479001 has been marked as a duplicate of this bug. ***
*** Bug 487091 has been marked as a duplicate of this bug. ***
*** Bug 488034 has been marked as a duplicate of this bug. ***
*** Bug 491827 has been marked as a duplicate of this bug. ***
*** Bug 500637 has been marked as a duplicate of this bug. ***