Bug #10628 2007-03-14 13:01

bilboq

"Report bug" not working

SVN build rev. 3696

When I press "Report a bug" on "start here" screen, it does not work.

On console I see this:

execvp(epiphany, http://developer.berlios.de/bugs/?func=addbug&group_id=5358) failed with error 2!

I have no epiphany installed, so that is probably why it failed.

Maybe try other browsers too? (mozilla/opera/firefox/iceweasel/iceape/links ... also for example debian have "www-browser" pointing to some installed browser. Maybe there is some better/universal way of "launching some browser")

Epiphany is quite uncommon browser, so probably many people won't have it installed ...

Or at least it should scream inside some messagebox in case of error, since many people will probably run code::blocks without visible console output, so they won't know why isn't anything happening.

Category
Application::Interface
Group
 
Status
Closed
Close date
2007-03-20 15:30
Assigned to
biplab
thomasdenk 2007-03-15 09:00

We don't launch epiphany or some other specific browser.

What we do is call the function wxLaunchDefaultBrowser (which, as the name implies) supposedly launches the "default" browser (whatever that is).

Now, I have no idea why that is epiphany on your machine (misconfiguration? wxWidgets bug?), and unluckily I don't know what to tell you or what to do about it, really.... :(

biplab 2007-03-19 15:27

This bug is actually in wxWidgets 2.6.3 and I found that the there is *No* code to execute wxLaunchDefaultBrowser() command for Linux. This function was modified in wxWidgets 2.8.x series and onwards.

I have backported a portion of newer code to wxWidgets 2.6.3 and now this bug gets fixed. So in brief you need to patch wxWidgets 2.6.3 to resolve this.

biplab 2007-03-20 15:30

My patch will come with wxWidgets-2.6.4 which will fix this bug. Till then please bear with it.

Thanks for reporting this bug.