-
Notifications
You must be signed in to change notification settings - Fork 29k
Description
Steps to reproduce
-
Android Studio Narwhal Patch 1
Build #AI-251.25410.109.2511.13752376, built on July 9, 2025
Runtime version: 21.0.6+-13391695-b895.109 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. -
[√] Flutter (Channel stable, 3.32.7, on Microsoft Windows [version 10.0.22631.5699], locale fr-FR) [1 241ms]
• Flutter version 3.32.7 on channel stable at C:\tools\flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision d7b523b (11 days ago), 2025-07-15 17:03:46 -0700
• Engine revision 39d6d6e
• Dart version 3.8.1
• DevTools version 2.45.1
[√] Windows Version (11 Famille 64-bit, 23H2, 2009) [3,8s]
[√] Android toolchain - develop for Android devices (Android SDK version 36.0.0) [5,8s]
• Android SDK at D:\AppData\SDK
• Platform android-36, build-tools 36.0.0
• Java binary at: C:/Program Files/Android/Android Studio\jbr\bin\java
This is the JDK bundled with the latest Android Studio installation on this machine.
To manually set the JDK path, use: flutter config --jdk-dir="path/to/jdk"
.
• Java version OpenJDK Runtime Environment (build 21.0.6+-13391695-b895.109)
• All Android licenses accepted.
[√] Chrome - develop for the web [365ms]
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
[√] Visual Studio - develop Windows apps (Visual Studio Build Tools 2019 16.11.45) [361ms]
• Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools
• Visual Studio Build Tools 2019 version 16.11.35826.135
• Windows 10 SDK version 10.0.19041.0
[√] Android Studio (version 2025.1.1) [73ms]
• Android Studio at C:/Program Files/Android/Android Studio
• Flutter plugin can be installed from:
https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
https://plugins.jetbrains.com/plugin/6351-dart
• android-studio-dir = C:/Program Files/Android/Android Studio
• Java version OpenJDK Runtime Environment (build 21.0.6+-13391695-b895.109)
[√] Connected device (3 available) [654ms]
• Windows (desktop) • windows • windows-x64 • Microsoft Windows [version 10.0.22631.5699]
• Chrome (web) • chrome • web-javascript • Google Chrome 138.0.7204.169
• Edge (web) • edge • web-javascript • Microsoft Edge 138.0.3351.109
[√] Network resources [648ms]
• All expected network resources are available.
- My pubspec.yaml contains:
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^1.0.8
flutter_riverpod: ^2.6.1
hive: ^2.2.3
drift: ^2.28.0
firebase_storage: ^12.4.10
cloud_firestore: ^5.6.12
pdf: ^3.11.3
printing: ^5.14.2
model_viewer_plus: ^1.9.3
flutter_unity_widget: ^2022.2.1
signature: ^6.3.0
hive_flutter: ^1.1.0
path_provider: ^2.1.5
json_annotation: ^4.9.0
uuid: ^4.5.1
go_router: ^16.0.0
riverpod_annotation: ^2.6.1
fl_chart: ^1.0.0
intl: ^0.20.2
table_calendar: ^3.2.0
file_picker: ^10.2.0
timelines_plus: ^1.0.7
open_filex: ^4.7.0
collection: ^1.19.1
firebase_core: ^3.15.2
implicitly_animated_reorderable_list_2: ^0.6.0
http: ^1.4.0
supabase_flutter: ^2.9.1
freezed_annotation: ^2.4.1
shared_preferences: ^2.5.3
dio: ^5.8.0+1
cached_network_image: ^3.4.1
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^6.0.0
hive_generator: ^2.0.1
build_runner: ^2.4.8
json_serializable: ^6.6.2
dwds: ^24.4.0
freezed: ^2.4.6
Expected results
started debug on chrome and used devtools
Actual results
[ +5 ms] C:\tools\flutter\bin\cache\dart-sdk\bin\dartaotruntime.exe C:\tools\flutter\bin\cache\dart-sdk\bin\snapshots\frontend_server_aot.dart.snapshot --sdk-root C:\tools\flutter\bin\cache\flutter_web_sdk/ --incremental --target=dartdevc --experimental-emit-debug-metadata -Dflutter.inspector.structuredErrors=true -DFLUTTER_VERSION=3.32.7 -DFLUTTER_CHANNEL=stable -DFLUTTER_GIT_URL=https://github.com/flutter/flutter.git -DFLUTTER_FRAMEWORK_REVISION=d7b523b356 -DFLUTTER_ENGINE_REVISION=39d6d6e699 -DFLUTTER_DART_VERSION=3.8.1 --output-dill C:\Users*\AppData\Local\Temp\flutter_tools.d24ad3b4\flutter_tool.846a851a\app.dill --packages D:\gitrepo\projects\bat_track_v1.dart_tool\package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-root C:\Users*\AppData\Local\Temp\flutter_tools.d24ad3b4\flutter_tools.62440abd --filesystem-scheme org-dartlang-app --initialize-from-dill build\9edde7566eae1e95073838869bee103d.cache.dill.track.dill --platform file:///C:/tools/flutter/bin/cache/flutter_web_sdk/kernel/ddc_outline.dill --verbosity=error
[ +11 ms] <- compile org-dartlang-app:/web_entrypoint.dart
[{"event":"app.progress","params":{"appId":"ca24bd5b-c05b-45c6-8e5e-4cb125889b6e","id":"0","progressId":null,"finished":true}}]
[+39870 ms] Synced 80.0MB.
[ ] <- accept
[ ] Caching compiled dill
[ +49 ms] Launching Chromium (url = http://localhost:2802, headless = false, skipCheck = false, debugPort = null)
[ ] Will use Chromium executable at C:\Program Files\Google\Chrome\Application\chrome.exe
[ +842 ms] [CHROME]: Ouverture dans une session de navigateur existante.
[ +493 ms] [CHROME]: Ouverture dans une session de navigateur existante.
[ +84 ms] Failed to launch browser after 3 tries. Command used to launch it: C:\Program Files\Google\Chrome\Application\chrome.exe --user-data-dir=C:\Users**\AppData\Local\Temp\flutter_tools.d24ad3b4\flutter_tools_chrome_device.9ea498fb --remote-debugging-port=2839 --disable-background-timer-throttling --disable-extensions --disable-popup-blocking --bwsi --no-first-run --no-default-browser-check --disable-default-apps --disable-translate --disable-search-engine-choice-screen http://localhost:2802
Finished with error: Failed to launch browser. Make sure you are using an up-to-date Chrome or Edge. Otherwise, consider using -d web-server instead and filing an issue at https://github.com/flutter/flutter/issues.
[{"event":"app.stop","params":{"appId":"ca24bd5b-c05b-45c6-8e5e-4cb125889b6e","error":"Failed to launch browser. Make sure you are using an up-to-date Chrome or Edge. Otherwise, consider using -d web-server instead and filing an issue at https://github.com/flutter/flutter/issues.","trace":"#0 throwToolExit (package:flutter_tools/src/base/common.dart:34:3)\n#1 ChromiumLauncher._spawnChromiumProcess. (package:flutter_tools/src/web/chrome.dart:323:17)\n#2 _runUserCode (dart:async/stream_pipe.dart:14:23)\n#3 Stream.firstWhere. (dart:async/stream.dart:1782:11)\n#4 _rootRun (dart:async/zone.dart:1517:47)\n#5 _CustomZone.run (dart:async/zone.dart:1422:19)\n#6 _CustomZone.runGuarded (dart:async/zone.dart:1321:7)\n#7 _BufferingStreamSubscription._sendDone.sendDone (dart:async/stream_impl.dart:434:13)\n#8 _BufferingStreamSubscription._sendDone (dart:async/stream_impl.dart:444:7)\n#9 _BufferingStreamSubscription._close (dart:async/stream_impl.dart:333:7)\n#10 _ForwardingStream._handleDone (dart:async/stream_pipe.dart:123:10)\n#11 _ForwardingStreamSubscription._handleDone (dart:async/stream_pipe.dart:192:13)\n#12 _rootRun (dart:async/zone.dart:1517:47)\n#13 _CustomZone.run (dart:async/zone.dart:1422:19)\n#14 _CustomZone.runGuarded (dart:async/zone.dart:1321:7)\n#15 _BufferingStreamSubscription._sendDone.sendDone (dart:async/stream_impl.dart:434:13)\n#16 _BufferingStreamSubscription._sendDone (dart:async/stream_impl.dart:444:7)\n#17 _BufferingStreamSubscription._close (dart:async/stream_impl.dart:333:7)\n#18 _SinkTransformerStreamSubscription._close (dart:async/stream_transformers.dart:91:11)\n#19 _EventSinkWrapper.close (dart:async/stream_transformers.dart:21:11)\n#20 _StringAdapterSink.close (dart:convert/string_conversion.dart:241:11)\n#21 _LineSplitterSink.close (dart:convert/line_splitter.dart:144:11)\n#22 _SinkTransformerStreamSubscription._handleDone (dart:async/stream_transformers.dart:136:24)\n#23 _rootRun (dart:async/zone.dart:1517:47)\n#24 _CustomZone.run (dart:async/zone.dart:1422:19)\n#25 _CustomZone.runGuarded (dart:async/zone.dart:1321:7)\n#26 _BufferingStreamSubscription._sendDone.sendDone (dart:async/stream_impl.dart:434:13)\n#27 _BufferingStreamSubscription._sendDone (dart:async/stream_impl.dart:444:7)\n#28 _BufferingStreamSubscription._close (dart:async/stream_impl.dart:333:7)\n#29 _SinkTransformerStreamSubscription._close (dart:async/stream_transformers.dart:91:11)\n#30 _EventSinkWrapper.close (dart:async/stream_transformers.dart:21:11)\n#31 _StringAdapterSink.close (dart:convert/string_conversion.dart:241:11)\n#32 _Utf8ConversionSink.close (dart:convert/string_conversion.dart:301:20)\n#33 _ConverterStreamEventSink.close (dart:convert/chunked_conversion.dart:79:18)\n#34 _SinkTransformerStreamSubscription._handleDone (dart:async/stream_transformers.dart:136:24)\n#35 _rootRun (dart:async/zone.dart:1517:47)\n#36 _CustomZone.run (dart:async/zone.dart:1422:19)\n#37 _CustomZone.runGuarded (dart:async/zone.dart:1321:7)\n#38 _BufferingStreamSubscription._sendDone.sendDone (dart:async/stream_impl.dart:434:13)\n#39 _BufferingStreamSubscription._sendDone (dart:async/stream_impl.dart:444:7)\n#40 _BufferingStreamSubscription._close (dart:async/stream_impl.dart:333:7)\n#41 _SyncStreamControllerDispatch._sendDone (dart:async/stream_controller.dart:806:19)\n#42 _StreamController._closeUnchecked (dart:async/stream_controller.dart:652:7)\n#43 _StreamController.close (dart:async/stream_controller.dart:645:5)\n#44 _Socket._onData (dart:io-patch/socket_patch.dart:2914:21)\n#45 _rootRunUnary (dart:async/zone.dart:1546:13)\n#46 _CustomZone.runUnary (dart:async/zone.dart:1429:19)\n#47 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1329:7)\n#48 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381:11)\n#49 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312:7)\n#50 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:798:19)\n#51 _StreamController._add (dart:async/stream_controller.dart:663:7)\n#52 _StreamController.add (dart:async/stream_controller.dart:618:5)\n#53 new _RawSocket. (dart:io-patch/socket_patch.dart:2333:33)\n#54 _NativeSocket.issueReadEvent.issue (dart:io-patch/socket_patch.dart:1642:18)\n#55 _microtaskLoop (dart:async/schedule_microtask.dart:40:21)\n#56 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49:5)\n#57 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:127:13)\n#58 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:194:5)\n"}}]
[ +35 ms] "flutter run" took 49 989ms.
Code sample
Code sample
[import 'package:bat_track_v1/routes/app_routes.dart';
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:go_router/go_router.dart';
import 'package:shared_preferences/shared_preferences.dart';
import 'core/responsive/wrapper/responsive_layout.dart';
import 'data/local/providers/hive_provider.dart';
import 'data/local/providers/shared_preferences_provider.dart';
import 'data/remote/providers/dolibarr_instance_provider.dart';
import 'data/remote/providers/firebase_providers.dart';
import 'features/parametres/affichage/themes/theme.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
final prefs = SharedPreferences.getInstance();
runApp(
ProviderScope(
overrides: [sharedPreferencesProvider.overrideWith((ref) => prefs)],
child: AppInitializer(),
),
);
}
class AppInitializer extends ConsumerWidget {
const AppInitializer({super.key});
@override
Widget build(BuildContext context, WidgetRef ref) {
final init = ref.watch(hiveInitProvider);
final instance = ref.watch(selectedInstanceProvider);
Future.microtask(() {
if (instance != null && context.mounted) {
context.go('/home');
} else {
if (context.mounted) context.go('/pick-instance');
}
});
return init.when(
loading: () => const LoadingApp(),
error: (err, stack) => ErrorApp(message: 'Erreur Hive: $err'),
data: (_) => const MyApp(),
);
}
}
class MyApp extends ConsumerWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context, WidgetRef ref) {
final firebaseInit = ref.watch(firebaseInitializationProvider);
setAuthRef(
ref,
); // 🔐 Explicite que ça initialise un contexte global Firebase
final router = ref.watch(goRouterProvider);
return firebaseInit.when(
data:
(_) => MaterialApp.router(
title: 'BatTrack',
theme: lightTheme,
darkTheme: darkTheme,
themeMode: ThemeMode.system,
routerConfig: router,
builder: (context, child) => ResponsiveObserver(child: child!),
),
loading: () => const LoadingApp(),
error: (e, st) => ErrorApp(message: 'Erreur Firebase: $e'),
);
}
}
class LoadingApp extends StatelessWidget {
const LoadingApp({super.key});
@override
Widget build(BuildContext context) {
return const MaterialApp(
home: Scaffold(body: Center(child: CircularProgressIndicator())),
);
}
}
class ErrorApp extends StatelessWidget {
final String message;
const ErrorApp({super.key, required this.message});
@override
Widget build(BuildContext context) {
return MaterialApp(home: Scaffold(body: Center(child: Text(message))));
}
}
]
Screenshots or Video
Screenshots / Video demonstration
[Upload media here]
Logs
Logs
[[ +84 ms] Failed to launch browser after 3 tries. Command used to launch it: C:\Program Files\Google\Chrome\Application\chrome.exe --user-data-dir=C:\Users\**\AppData\Local\Temp\flutter_tools.d24ad3b4\flutter_tools_chrome_device.9ea498fb --remote-debugging-port=2839 --disable-background-timer-throttling --disable-extensions --disable-popup-blocking --bwsi --no-first-run --no-default-browser-check --disable-default-apps --disable-translate --disable-search-engine-choice-screen http://localhost:2802
Finished with error: Failed to launch browser. Make sure you are using an up-to-date Chrome or Edge. Otherwise, consider using -d web-server instead and filing an issue at https://github.com/flutter/flutter/issues.
[{"event":"app.stop","params":{"appId":"ca24bd5b-c05b-45c6-8e5e-4cb125889b6e","error":"Failed to launch browser. Make sure you are using an up-to-date Chrome or Edge. Otherwise, consider using -d web-server instead and filing an issue at https://github.com/flutter/flutter/issues.","trace":"#0 throwToolExit (package:flutter_tools/src/base/common.dart:34:3)\n#1 ChromiumLauncher._spawnChromiumProcess.<anonymous closure> (package:flutter_tools/src/web/chrome.dart:323:17)\n#2 _runUserCode (dart:async/stream_pipe.dart:14:23)\n#3 Stream.firstWhere.<anonymous closure> (dart:async/stream.dart:1782:11)\n#4 _rootRun (dart:async/zone.dart:1517:47)\n#5 _CustomZone.run (dart:async/zone.dart:1422:19)\n#6 _CustomZone.runGuarded (dart:async/zone.dart:1321:7)\n#7 ]
Flutter Doctor output
Doctor output
[ [√] Flutter (Channel stable, 3.32.7, on Microsoft Windows [version 10.0.22631.5699], locale fr-FR) [1 241ms]
• Flutter version 3.32.7 on channel stable at C:\tools\flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision d7b523b356 (11 days ago), 2025-07-15 17:03:46 -0700
• Engine revision 39d6d6e699
• Dart version 3.8.1
• DevTools version 2.45.1
[√] Windows Version (11 Famille 64-bit, 23H2, 2009) [3,8s]
[√] Android toolchain - develop for Android devices (Android SDK version 36.0.0) [5,8s]
• Android SDK at D:\AppData\SDK
• Platform android-36, build-tools 36.0.0
• Java binary at: C:/Program Files/Android/Android Studio\jbr\bin\java
This is the JDK bundled with the latest Android Studio installation on this machine.
To manually set the JDK path, use: `flutter config --jdk-dir="path/to/jdk"`.
• Java version OpenJDK Runtime Environment (build 21.0.6+-13391695-b895.109)
• All Android licenses accepted.
[√] Chrome - develop for the web [365ms]
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
[√] Visual Studio - develop Windows apps (Visual Studio Build Tools 2019 16.11.45) [361ms]
• Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools
• Visual Studio Build Tools 2019 version 16.11.35826.135
• Windows 10 SDK version 10.0.19041.0
[√] Android Studio (version 2025.1.1) [73ms]
• Android Studio at C:/Program Files/Android/Android Studio
• Flutter plugin can be installed from:
https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
https://plugins.jetbrains.com/plugin/6351-dart
• android-studio-dir = C:/Program Files/Android/Android Studio
• Java version OpenJDK Runtime Environment (build 21.0.6+-13391695-b895.109)
[√] Connected device (3 available) [654ms]
• Windows (desktop) • windows • windows-x64 • Microsoft Windows [version 10.0.22631.5699]
• Chrome (web) • chrome • web-javascript • Google Chrome 138.0.7204.169
• Edge (web) • edge • web-javascript • Microsoft Edge 138.0.3351.109
[√] Network resources [648ms]
• All expected network resources are available.]