Skip to content

Commit 337d7af

Browse files
committed
Handle stackframes with filenames containing parentheses
We probably need to encode those instead. Checking if this hack makes tests go green.
1 parent c9d0167 commit 337d7af

8 files changed

+8
-8
lines changed

packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2099,7 +2099,7 @@
20992099
fakeFunctionCache = new Map(),
21002100
fakeFunctionIdx = 0,
21012101
frameRegExp =
2102-
/^ {3} at (?:(.+) \(([^\)]+):(\d+):(\d+)\)|(?:async )?([^\)]+):(\d+):(\d+))$/;
2102+
/^ {3} at (?:(.+) \((.+):(\d+):(\d+)\)|(?:async )?(.+):(\d+):(\d+))$$/;
21032103
exports.createFromFetch = function (promiseForResponse, options) {
21042104
var response = createResponseFromOptions(options);
21052105
promiseForResponse.then(

packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.development.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2287,7 +2287,7 @@
22872287
fakeFunctionCache = new Map(),
22882288
fakeFunctionIdx = 0,
22892289
frameRegExp =
2290-
/^ {3} at (?:(.+) \(([^\)]+):(\d+):(\d+)\)|(?:async )?([^\)]+):(\d+):(\d+))$/;
2290+
/^ {3} at (?:(.+) \((.+):(\d+):(\d+)\)|(?:async )?(.+):(\d+):(\d+))$$/;
22912291
exports.createFromFetch = function (promiseForResponse, options) {
22922292
var response = createResponseFromOptions(options);
22932293
promiseForResponse.then(

packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.development.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2179,7 +2179,7 @@
21792179
fakeFunctionCache = new Map(),
21802180
fakeFunctionIdx = 0,
21812181
frameRegExp =
2182-
/^ {3} at (?:(.+) \(([^\)]+):(\d+):(\d+)\)|(?:async )?([^\)]+):(\d+):(\d+))$/;
2182+
/^ {3} at (?:(.+) \((.+):(\d+):(\d+)\)|(?:async )?(.+):(\d+):(\d+))$$/;
21832183
exports.createFromNodeStream = function (stream, ssrManifest, options) {
21842184
var response = new ResponseInstance(
21852185
ssrManifest.moduleMap,

packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.unbundled.development.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2155,7 +2155,7 @@
21552155
fakeFunctionCache = new Map(),
21562156
fakeFunctionIdx = 0,
21572157
frameRegExp =
2158-
/^ {3} at (?:(.+) \(([^\)]+):(\d+):(\d+)\)|(?:async )?([^\)]+):(\d+):(\d+))$/;
2158+
/^ {3} at (?:(.+) \((.+):(\d+):(\d+)\)|(?:async )?(.+):(\d+):(\d+))$$/;
21592159
exports.createFromNodeStream = function (stream, ssrManifest, options) {
21602160
var response = new ResponseInstance(
21612161
ssrManifest.moduleMap,

packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2112,7 +2112,7 @@
21122112
fakeFunctionCache = new Map(),
21132113
fakeFunctionIdx = 0,
21142114
frameRegExp =
2115-
/^ {3} at (?:(.+) \(([^\)]+):(\d+):(\d+)\)|(?:async )?([^\)]+):(\d+):(\d+))$/;
2115+
/^ {3} at (?:(.+) \((.+):(\d+):(\d+)\)|(?:async )?(.+):(\d+):(\d+))$$/;
21162116
exports.createFromFetch = function (promiseForResponse, options) {
21172117
var response = createResponseFromOptions(options);
21182118
promiseForResponse.then(

packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.development.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2288,7 +2288,7 @@
22882288
fakeFunctionCache = new Map(),
22892289
fakeFunctionIdx = 0,
22902290
frameRegExp =
2291-
/^ {3} at (?:(.+) \(([^\)]+):(\d+):(\d+)\)|(?:async )?([^\)]+):(\d+):(\d+))$/;
2291+
/^ {3} at (?:(.+) \((.+):(\d+):(\d+)\)|(?:async )?(.+):(\d+):(\d+))$$/;
22922292
exports.createFromFetch = function (promiseForResponse, options) {
22932293
var response = createResponseFromOptions(options);
22942294
promiseForResponse.then(

packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.development.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2180,7 +2180,7 @@
21802180
fakeFunctionCache = new Map(),
21812181
fakeFunctionIdx = 0,
21822182
frameRegExp =
2183-
/^ {3} at (?:(.+) \(([^\)]+):(\d+):(\d+)\)|(?:async )?([^\)]+):(\d+):(\d+))$/;
2183+
/^ {3} at (?:(.+) \((.+):(\d+):(\d+)\)|(?:async )?(.+):(\d+):(\d+))$$/;
21842184
exports.createFromNodeStream = function (stream, ssrManifest, options) {
21852185
var response = new ResponseInstance(
21862186
ssrManifest.moduleMap,

packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.development.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2155,7 +2155,7 @@
21552155
fakeFunctionCache = new Map(),
21562156
fakeFunctionIdx = 0,
21572157
frameRegExp =
2158-
/^ {3} at (?:(.+) \(([^\)]+):(\d+):(\d+)\)|(?:async )?([^\)]+):(\d+):(\d+))$/;
2158+
/^ {3} at (?:(.+) \((.+):(\d+):(\d+)\)|(?:async )?(.+):(\d+):(\d+))$$/;
21592159
exports.createFromNodeStream = function (stream, ssrManifest, options) {
21602160
var response = new ResponseInstance(
21612161
ssrManifest.moduleMap,

0 commit comments

Comments
 (0)